| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-01 | Use legacy hash for legacy formats | brian m. carlson | 1 | -1/+1 |
| 2025-02-18 | Add 'promisor-remote' capability to protocol v2 | Christian Couder | 1 | -0/+26 |
| 2024-12-18 | serve: stop using `the_repository` | Patrick Steinhardt | 1 | -19/+17 |
| 2024-12-06 | global: trivial conversions to fix `-Wsign-compare` warnings | Patrick Steinhardt | 1 | -6/+2 |
| 2024-12-06 | global: mark code units that generate warnings with `-Wsign-compare` | Patrick Steinhardt | 1 | -0/+1 |
| 2024-09-05 | drop trailing newline from warning/error/die messages | Jeff King | 1 | -1/+1 |
| 2024-06-14 | hash-ll: merge with "hash.h" | Patrick Steinhardt | 1 | -1/+1 |
| 2024-06-14 | global: introduce `USE_THE_REPOSITORY_VARIABLE` macro | Patrick Steinhardt | 1 | -0/+2 |
| 2024-02-28 | upload-pack: disallow object-info capability by default | Taylor Blau | 1 | -1/+13 |
| 2023-06-21 | hash-ll, hashmap: move oidhash() to hash-ll | Elijah Newren | 1 | -0/+1 |
| 2023-03-17 | Merge branch 'jk/unused-post-2.39-part2' | Junio C Hamano | 1 | -6/+6 |
| 2023-02-24 | serve: mark unused parameters in virtual functions | Jeff King | 1 | -5/+5 |
| 2023-02-24 | serve: use repository pointer to get config | Jeff King | 1 | -1/+1 |
| 2023-02-23 | treewide: remove unnecessary cache.h includes in source files | Elijah Newren | 1 | -1/+2 |
| 2022-12-25 | protocol v2: add server-side "bundle-uri" skeleton | Ævar Arnfjörð Bjarmason | 1 | -0/+6 |
| 2022-04-06 | serve.c: remove unnecessary include | Garrit Franke | 1 | -1/+0 |
| 2021-09-15 | serve: reject commands used as capabilities | Jeff King | 1 | -1/+1 |
| 2021-09-15 | serve: reject bogus v2 "command=ls-refs=foo" | Jeff King | 1 | -1/+1 |
| 2021-09-15 | serve: drop "keys" strvec | Jeff King | 1 | -5/+3 |
| 2021-09-14 | serve: provide "receive" function for session-id capability | Jeff King | 1 | -24/+9 |
| 2021-09-14 | serve: provide "receive" function for object-format capability | Jeff King | 1 | -17/+17 |
| 2021-09-14 | serve: add "receive" method for v2 capabilities table | Jeff King | 1 | -3/+18 |
| 2021-09-14 | serve: return capability "value" from get_capability() | Jeff King | 1 | -4/+14 |
| 2021-09-14 | serve: rename is_command() to parse_command() | Jeff King | 1 | -2/+2 |
| 2021-08-05 | serve.[ch]: remove "serve_options", split up --advertise-refs code | Ævar Arnfjörð Bjarmason | 1 | -13/+5 |
| 2021-08-05 | serve.c: move version line to advertise_capabilities() | Ævar Arnfjörð Bjarmason | 1 | -3/+3 |
| 2021-08-05 | serve: move transfer.advertiseSID check into session_id_advertise() | Ævar Arnfjörð Bjarmason | 1 | -3/+4 |
| 2021-08-05 | serve.[ch]: don't pass "struct strvec *keys" to commands | Ævar Arnfjörð Bjarmason | 1 | -6/+3 |
| 2021-08-05 | serve: use designated initializers | Ævar Arnfjörð Bjarmason | 1 | -7/+31 |
| 2021-08-05 | serve: mark has_capability() as static | Ævar Arnfjörð Bjarmason | 1 | -2/+2 |
| 2021-07-28 | Merge branch 'dl/packet-read-response-end-fix' | Junio C Hamano | 1 | -1/+1 |
| 2021-07-09 | pkt-line: replace "stateless separator" with "response end" | Denton Liu | 1 | -1/+1 |
| 2021-04-20 | object-info: support for retrieving object info | Bruno Albuquerque | 1 | -0/+2 |
| 2021-02-05 | ls-refs: report unborn targets of symrefs | Jonathan Tan | 1 | -1/+1 |
| 2020-11-11 | upload-pack, serve: log received client session ID | Josh Steadmon | 1 | -0/+4 |
| 2020-11-11 | serve: advertise session ID in v2 capabilities | Josh Steadmon | 1 | -0/+14 |
| 2020-07-30 | strvec: rename struct fields | Jeff King | 1 | -3/+3 |
| 2020-07-28 | strvec: convert remaining callers away from argv_array name | Jeff King | 1 | -6/+6 |
| 2020-07-28 | strvec: rename files from argv-array to strvec | Jeff King | 1 | -1/+1 |
| 2020-07-06 | Merge branch 'bc/sha-256-part-2' | Junio C Hamano | 1 | -0/+27 |
| 2020-05-27 | serve: advertise object-format capability for protocol v2 | brian m. carlson | 1 | -0/+27 |
| 2020-05-24 | pkt-line: define PACKET_READ_RESPONSE_END | Denton Liu | 1 | -0/+2 |
| 2019-01-02 | pack-protocol.txt: accept error packets in any context | Masaya Suzuki | 1 | -2/+3 |
| 2018-04-24 | serve: introduce the server-option capability | Brandon Williams | 1 | -0/+1 |
| 2018-03-15 | fetch-pack: perform a fetch using v2 | Brandon Williams | 1 | -1/+1 |
| 2018-03-15 | upload-pack: introduce fetch server command | Brandon Williams | 1 | -0/+2 |
| 2018-03-15 | ls-refs: introduce ls-refs server command | Brandon Williams | 1 | -0/+8 |
| 2018-03-15 | serve: introduce git-serve | Brandon Williams | 1 | -0/+247 |