aboutsummaryrefslogtreecommitdiffstats
path: root/serve.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-28upload-pack: disallow object-info capability by defaultTaylor Blau1-1/+13
2023-06-21hash-ll, hashmap: move oidhash() to hash-llElijah Newren1-0/+1
2023-03-17Merge branch 'jk/unused-post-2.39-part2'Junio C Hamano1-6/+6
2023-02-24serve: mark unused parameters in virtual functionsJeff King1-5/+5
2023-02-24serve: use repository pointer to get configJeff King1-1/+1
2023-02-23treewide: remove unnecessary cache.h includes in source filesElijah Newren1-1/+2
2022-12-25protocol v2: add server-side "bundle-uri" skeletonÆvar Arnfjörð Bjarmason1-0/+6
2022-04-06serve.c: remove unnecessary includeGarrit Franke1-1/+0
2021-09-15serve: reject commands used as capabilitiesJeff King1-1/+1
2021-09-15serve: reject bogus v2 "command=ls-refs=foo"Jeff King1-1/+1
2021-09-15serve: drop "keys" strvecJeff King1-5/+3
2021-09-14serve: provide "receive" function for session-id capabilityJeff King1-24/+9
2021-09-14serve: provide "receive" function for object-format capabilityJeff King1-17/+17
2021-09-14serve: add "receive" method for v2 capabilities tableJeff King1-3/+18
2021-09-14serve: return capability "value" from get_capability()Jeff King1-4/+14
2021-09-14serve: rename is_command() to parse_command()Jeff King1-2/+2
2021-08-05serve.[ch]: remove "serve_options", split up --advertise-refs codeÆvar Arnfjörð Bjarmason1-13/+5
2021-08-05serve.c: move version line to advertise_capabilities()Ævar Arnfjörð Bjarmason1-3/+3
2021-08-05serve: move transfer.advertiseSID check into session_id_advertise()Ævar Arnfjörð Bjarmason1-3/+4
2021-08-05serve.[ch]: don't pass "struct strvec *keys" to commandsÆvar Arnfjörð Bjarmason1-6/+3
2021-08-05serve: use designated initializersÆvar Arnfjörð Bjarmason1-7/+31
2021-08-05serve: mark has_capability() as staticÆvar Arnfjörð Bjarmason1-2/+2
2021-07-28Merge branch 'dl/packet-read-response-end-fix'Junio C Hamano1-1/+1
2021-07-09pkt-line: replace "stateless separator" with "response end"Denton Liu1-1/+1
2021-04-20object-info: support for retrieving object infoBruno Albuquerque1-0/+2
2021-02-05ls-refs: report unborn targets of symrefsJonathan Tan1-1/+1
2020-11-11upload-pack, serve: log received client session IDJosh Steadmon1-0/+4
2020-11-11serve: advertise session ID in v2 capabilitiesJosh Steadmon1-0/+14
2020-07-30strvec: rename struct fieldsJeff King1-3/+3
2020-07-28strvec: convert remaining callers away from argv_array nameJeff King1-6/+6
2020-07-28strvec: rename files from argv-array to strvecJeff King1-1/+1
2020-07-06Merge branch 'bc/sha-256-part-2'Junio C Hamano1-0/+27
2020-05-27serve: advertise object-format capability for protocol v2brian m. carlson1-0/+27
2020-05-24pkt-line: define PACKET_READ_RESPONSE_ENDDenton Liu1-0/+2
2019-01-02pack-protocol.txt: accept error packets in any contextMasaya Suzuki1-2/+3
2018-04-24serve: introduce the server-option capabilityBrandon Williams1-0/+1
2018-03-15fetch-pack: perform a fetch using v2Brandon Williams1-1/+1
2018-03-15upload-pack: introduce fetch server commandBrandon Williams1-0/+2
2018-03-15ls-refs: introduce ls-refs server commandBrandon Williams1-0/+8
2018-03-15serve: introduce git-serveBrandon Williams1-0/+247