summaryrefslogtreecommitdiff
path: root/serve.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'jk/unused-post-2.39-part2'Junio C Hamano2023-03-171-6/+6
|\
| * serve: mark unused parameters in virtual functionsJeff King2023-02-241-5/+5
| * serve: use repository pointer to get configJeff King2023-02-241-1/+1
* | treewide: remove unnecessary cache.h includes in source filesElijah Newren2023-02-231-1/+2
|/
* protocol v2: add server-side "bundle-uri" skeletonÆvar Arnfjörð Bjarmason2022-12-251-0/+6
* serve.c: remove unnecessary includeGarrit Franke2022-04-061-1/+0
* serve: reject commands used as capabilitiesJeff King2021-09-151-1/+1
* serve: reject bogus v2 "command=ls-refs=foo"Jeff King2021-09-151-1/+1
* serve: drop "keys" strvecJeff King2021-09-151-5/+3
* serve: provide "receive" function for session-id capabilityJeff King2021-09-141-24/+9
* serve: provide "receive" function for object-format capabilityJeff King2021-09-141-17/+17
* serve: add "receive" method for v2 capabilities tableJeff King2021-09-141-3/+18
* serve: return capability "value" from get_capability()Jeff King2021-09-141-4/+14
* serve: rename is_command() to parse_command()Jeff King2021-09-141-2/+2
* serve.[ch]: remove "serve_options", split up --advertise-refs codeÆvar Arnfjörð Bjarmason2021-08-051-13/+5
* serve.c: move version line to advertise_capabilities()Ævar Arnfjörð Bjarmason2021-08-051-3/+3
* serve: move transfer.advertiseSID check into session_id_advertise()Ævar Arnfjörð Bjarmason2021-08-051-3/+4
* serve.[ch]: don't pass "struct strvec *keys" to commandsÆvar Arnfjörð Bjarmason2021-08-051-6/+3
* serve: use designated initializersÆvar Arnfjörð Bjarmason2021-08-051-7/+31
* serve: mark has_capability() as staticÆvar Arnfjörð Bjarmason2021-08-051-2/+2
* Merge branch 'dl/packet-read-response-end-fix'Junio C Hamano2021-07-281-1/+1
|\
| * pkt-line: replace "stateless separator" with "response end"Denton Liu2021-07-091-1/+1
* | object-info: support for retrieving object infoBruno Albuquerque2021-04-201-0/+2
* | ls-refs: report unborn targets of symrefsJonathan Tan2021-02-051-1/+1
* | upload-pack, serve: log received client session IDJosh Steadmon2020-11-111-0/+4
* | serve: advertise session ID in v2 capabilitiesJosh Steadmon2020-11-111-0/+14
* | strvec: rename struct fieldsJeff King2020-07-301-3/+3
* | strvec: convert remaining callers away from argv_array nameJeff King2020-07-281-6/+6
* | strvec: rename files from argv-array to strvecJeff King2020-07-281-1/+1
* | Merge branch 'bc/sha-256-part-2'Junio C Hamano2020-07-061-0/+27
|\ \ | |/ |/|
| * serve: advertise object-format capability for protocol v2brian m. carlson2020-05-271-0/+27
* | pkt-line: define PACKET_READ_RESPONSE_ENDDenton Liu2020-05-241-0/+2
|/
* pack-protocol.txt: accept error packets in any contextMasaya Suzuki2019-01-021-2/+3
* serve: introduce the server-option capabilityBrandon Williams2018-04-241-0/+1
* fetch-pack: perform a fetch using v2Brandon Williams2018-03-151-1/+1
* upload-pack: introduce fetch server commandBrandon Williams2018-03-151-0/+2
* ls-refs: introduce ls-refs server commandBrandon Williams2018-03-151-0/+8
* serve: introduce git-serveBrandon Williams2018-03-151-0/+247