| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-23 | config: move Git config parsing into "environment.c" | Patrick Steinhardt | 1 | -0/+1 |
| 2025-07-07 | Merge branch 'jk/fix-leak-send-pack' | Junio C Hamano | 1 | -3/+6 |
| 2025-07-01 | send-pack: clean-up even when taking an early exit | Junio C Hamano | 1 | -3/+5 |
| 2025-06-27 | send-pack: clean up extra_have oid array | Jacob Keller | 1 | -0/+1 |
| 2025-03-07 | builtin/send-pack: stop using `the_repository` | Usman Akinyemi | 1 | -4/+3 |
| 2024-12-18 | send-pack: stop using `the_repository` | Patrick Steinhardt | 1 | -1/+1 |
| 2024-09-30 | builtin/send-pack: fix leaking list of push options | Patrick Steinhardt | 1 | -0/+1 |
| 2024-09-25 | send-pack: free cas options before exit | Jeff King | 1 | -0/+1 |
| 2024-09-25 | fetch-pack, send-pack: clean up shallow oid array | Jeff King | 1 | -0/+1 |
| 2024-09-23 | Merge branch 'jc/pass-repo-to-builtins' | Junio C Hamano | 1 | -1/+5 |
| 2024-09-13 | builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.h | John Cai | 1 | -0/+1 |
| 2024-09-13 | builtin: add a repository parameter for builtin functions | John Cai | 1 | -1/+4 |
| 2024-08-22 | builtin/send-pack: fix leaking refspecs | Patrick Steinhardt | 1 | -0/+1 |
| 2024-06-07 | send-pack: always allocate receive status | Patrick Steinhardt | 1 | -0/+2 |
| 2024-01-26 | Merge branch 'es/some-up-to-date-messages-must-stay' | Junio C Hamano | 1 | -0/+1 |
| 2024-01-12 | messages: mark some strings with "up-to-date" not to touch | Junio C Hamano | 1 | -0/+1 |
| 2024-01-08 | Merge branch 'en/header-cleanup' | Junio C Hamano | 1 | -5/+0 |
| 2024-01-02 | Merge branch 'jc/retire-cas-opt-name-constant' | Junio C Hamano | 1 | -1/+1 |
| 2023-12-26 | treewide: remove unnecessary includes in source files | Elijah Newren | 1 | -1/+0 |
| 2023-12-26 | treewide: remove unnecessary includes in source files | Elijah Newren | 1 | -4/+0 |
| 2023-12-19 | remote.h: retire CAS_OPT_NAME | Junio C Hamano | 1 | -1/+1 |
| 2023-12-09 | push: drop confusing configset/callback redundancy | Jeff King | 1 | -15/+12 |
| 2023-06-28 | config: add ctx arg to config_fn_t | Glen Choo | 1 | -2/+3 |
| 2023-04-06 | Merge branch 'en/header-split-cleanup' | Junio C Hamano | 1 | -0/+1 |
| 2023-03-30 | Merge branch 'sg/parse-options-h-users' | Junio C Hamano | 1 | -0/+1 |
| 2023-03-28 | Merge branch 'jk/fix-proto-downgrade-to-v0' | Junio C Hamano | 1 | -1/+1 |
| 2023-03-21 | write-or-die.h: move declarations for write-or-die.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-20 | treewide: include parse-options.h in source files | SZEDER Gábor | 1 | -0/+1 |
| 2023-03-17 | git_connect(): fix corner cases in downgrading v2 to v0 | Jeff King | 1 | -1/+1 |
| 2023-03-17 | Merge branch 'jc/gpg-lazy-init' | Junio C Hamano | 1 | -2/+0 |
| 2023-02-23 | cache.h: remove dependence on hex.h; make other files include it explicitly | Elijah Newren | 1 | -0/+1 |
| 2023-02-09 | gpg-interface: lazily initialize and read the configuration | Junio C Hamano | 1 | -2/+0 |
| 2022-10-13 | doc txt & -h consistency: add missing options and labels | Ævar Arnfjörð Bjarmason | 1 | -0/+1 |
| 2022-02-04 | i18n: factorize "invalid value" messages | Jean-Noël Avila | 1 | -1/+1 |
| 2021-10-29 | Merge branch 'jk/http-push-status-fix' | Junio C Hamano | 1 | -0/+4 |
| 2021-10-18 | send-pack: complain about "expecting report" with --helper-status | Jeff King | 1 | -0/+4 |
| 2021-09-12 | send-pack: properly use parse_options() API for usage string | Ævar Arnfjörð Bjarmason | 1 | -4/+4 |
| 2021-07-15 | send-pack: fix push.negotiate with remote helper | Jonathan Tan | 1 | -0/+1 |
| 2020-10-03 | push: parse and set flag for "--force-if-includes" | Srinidhi Kaushik | 1 | -0/+6 |
| 2020-10-03 | push: add reflog check for "--force-if-includes" | Srinidhi Kaushik | 1 | -0/+5 |
| 2020-09-25 | Merge branch 'jx/proc-receive-hook' | Junio C Hamano | 1 | -0/+19 |
| 2020-08-27 | New capability "report-status-v2" for git-push | Jiang Xin | 1 | -0/+19 |
| 2020-04-28 | Use OPT_CALLBACK and OPT_CALLBACK_F | Denton Liu | 1 | -6/+4 |
| 2020-03-30 | oid_array: rename source file from sha1-array | Jeff King | 1 | -1/+1 |
| 2019-01-02 | pack-protocol.txt: accept error packets in any context | Masaya Suzuki | 1 | -1/+2 |
| 2018-08-27 | Merge branch 'rs/opt-updates' | Junio C Hamano | 1 | -1/+1 |
| 2018-08-21 | parseopt: group literal string alternatives in argument help | René Scharfe | 1 | -1/+1 |
| 2018-08-17 | Merge branch 'rs/parse-opt-lithelp' | Junio C Hamano | 1 | -1/+1 |
| 2018-08-03 | parse-options: automatically infer PARSE_OPT_LITERAL_ARGHELP | René Scharfe | 1 | -2/+1 |
| 2018-08-03 | send-pack: specify --force-with-lease argument help explicitly | René Scharfe | 1 | -2/+3 |
| 2018-06-28 | Merge branch 'ms/send-pack-honor-config' | Junio C Hamano | 1 | -1/+1 |
| 2018-06-12 | builtin/send-pack: populate the default configs | Masaya Suzuki | 1 | -1/+1 |
| 2018-05-18 | remote: convert match_push_refs to take a struct refspec | Brandon Williams | 1 | -1/+1 |
| 2018-05-18 | transport: remove transport_verify_remote_names | Brandon Williams | 1 | -2/+0 |
| 2018-05-18 | send-pack: store refspecs in a struct refspec | Brandon Williams | 1 | -17/+7 |
| 2018-03-14 | protocol: introduce enum protocol_version value protocol_v2 | Brandon Williams | 1 | -0/+3 |
| 2018-03-14 | connect: discover protocol version outside of get_remote_heads | Brandon Williams | 1 | -2/+15 |
| 2017-08-22 | Merge branch 'ma/parse-maybe-bool' | Junio C Hamano | 1 | -1/+1 |
| 2017-08-07 | treewide: deprecate git_config_maybe_bool, use git_parse_maybe_bool | Martin Ågren | 1 | -1/+1 |
| 2017-06-15 | config: don't include config.h by default | Brandon Williams | 1 | -0/+1 |
| 2017-04-19 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -2/+2 |
| 2017-03-31 | Rename sha1_array to oid_array | brian m. carlson | 1 | -2/+2 |
| 2017-03-22 | remote-curl: allow push options | Brandon Williams | 1 | -0/+5 |
| 2016-04-13 | Merge branch 'sk/send-pack-all-fix' | Junio C Hamano | 1 | -1/+1 |
| 2016-03-31 | git-send-pack: fix --all option when used with directory | Stanislav Kolotinskiy | 1 | -1/+1 |
| 2016-01-15 | send-pack: read list of refs with strbuf_getline() | Junio C Hamano | 1 | -1/+1 |
| 2016-01-15 | strbuf: introduce strbuf_getline_{lf,nul}() | Junio C Hamano | 1 | -1/+1 |
| 2015-08-19 | push: add a config option push.gpgSign for default signed pushes | Dave Borowitz | 1 | -1/+26 |
| 2015-08-19 | push: support signing pushes iff the server supports it | Dave Borowitz | 1 | -2/+4 |
| 2015-08-19 | builtin/send-pack.c: use parse_options API | Dave Borowitz | 1 | -104/+59 |
| 2015-07-21 | builtin/send-pack.c: respect user.signingkey | Junio C Hamano | 1 | -0/+3 |
| 2015-01-07 | send-pack.c: add --atomic command line argument | Ronnie Sahlberg | 1 | -1/+5 |
| 2014-10-08 | Merge branch 'jc/push-cert' | Junio C Hamano | 1 | -0/+4 |
| 2014-09-17 | signed push: teach smart-HTTP to pass "git push --signed" around | Junio C Hamano | 1 | -0/+4 |
| 2014-08-26 | send-pack: take refspecs over stdin | Jeff King | 1 | -0/+27 |
| 2014-01-17 | Merge branch 'nd/shallow-clone' | Junio C Hamano | 1 | -4/+5 |
| 2013-12-10 | send-pack: support pushing from a shallow clone via http | Nguyễn Thái Ngọc Duy | 1 | -3/+0 |
| 2013-12-10 | send-pack: support pushing to a shallow clone | Nguyễn Thái Ngọc Duy | 1 | -1/+3 |
| 2013-12-10 | receive/send-pack: support pushing from a shallow clone | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2013-12-10 | connect.c: teach get_remote_heads to parse "shallow" lines | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2013-12-10 | send-pack: forbid pushing from a shallow repository | Nguyễn Thái Ngọc Duy | 1 | -0/+3 |
| 2013-12-10 | remote.h: replace struct extra_have_objects with struct sha1_array | Nguyễn Thái Ngọc Duy | 1 | -3/+2 |
| 2013-12-05 | replace {pre,suf}fixcmp() with {starts,ends}_with() | Christian Couder | 1 | -4/+4 |
| 2013-08-02 | send-pack: fix parsing of --force-with-lease option | Junio C Hamano | 1 | -1/+1 |
| 2013-07-22 | push --force-with-lease: tie it all together | Junio C Hamano | 1 | -0/+5 |
| 2013-07-22 | push --force-with-lease: implement logic to populate old_sha1_expect[] | Junio C Hamano | 1 | -0/+3 |
| 2013-07-22 | remote.c: add command line option parser for "--force-with-lease" | Junio C Hamano | 1 | -0/+17 |
| 2013-07-08 | cache.h: move remote/connect API out of it | Junio C Hamano | 1 | -0/+1 |
| 2013-02-24 | teach get_remote_heads to read from a memory buffer | Jeff King | 1 | -1/+1 |
| 2013-02-20 | pkt-line: drop safe_write function | Jeff King | 1 | -1/+1 |
| 2013-01-24 | push: introduce REJECT_FETCH_FIRST and REJECT_NEEDS_FORCE | Junio C Hamano | 1 | -0/+10 |
| 2012-12-02 | push: require force for refs under refs/tags/ | Chris Rorvick | 1 | -0/+5 |
| 2012-12-02 | push: return reject reasons as a bitset | Chris Rorvick | 1 | -2/+2 |
| 2012-10-29 | send-pack: move core code to libgit.a | Nguyễn Thái Ngọc Duy | 1 | -333/+0 |
| 2012-08-10 | do not send client agent unless server does first | Jeff King | 1 | -3/+9 |
| 2012-08-10 | send-pack: fix capability-sending logic | Jeff King | 1 | -1/+1 |
| 2012-08-03 | include agent identifier in capability string | Jeff King | 1 | -2/+5 |
| 2012-05-01 | teach send-pack about --[no-]progress | Jeff King | 1 | -2/+12 |
| 2012-05-01 | send-pack: show progress when isatty(2) | Jeff King | 1 | -0/+3 |
| 2012-02-13 | push/fetch/clone --no-progress suppresses progress output | Clemens Buchacher | 1 | -8/+10 |
| 2012-01-08 | fix push --quiet: add 'quiet' capability to receive-pack | Clemens Buchacher | 1 | -3/+10 |
| 2011-12-13 | drop "match" parameter from get_remote_heads | Jeff King | 1 | -2/+1 |
| 2011-09-12 | rename "match_refs()" to "match_push_refs()" | Junio C Hamano | 1 | -1/+1 |
| 2011-09-12 | send-pack: typofix error message | Junio C Hamano | 1 | -1/+1 |
| 2011-09-06 | Revert "Merge branch 'cb/maint-quiet-push' into maint" | Junio C Hamano | 1 | -10/+1 |
| 2011-07-31 | propagate --quiet to send-pack/receive-pack | Clemens Buchacher | 1 | -1/+10 |
| 2011-05-19 | Merge branch 'jk/git-connection-deadlock-fix' | Junio C Hamano | 1 | -0/+2 |
| 2011-05-19 | Merge branch 'js/maint-send-pack-stateless-rpc-deadlock-fix' | Junio C Hamano | 1 | -2/+2 |
| 2011-05-13 | Merge branch 'js/maint-send-pack-stateless-rpc-deadlock-fix' | Junio C Hamano | 1 | -0/+5 |
| 2011-03-22 | Fix sparse warnings | Stephen Boyd | 1 | -1/+1 |
| 2010-11-17 | Merge branch 'jk/push-progress' | Junio C Hamano | 1 | -0/+3 |
| 2010-10-18 | push: pass --progress down to git-pack-objects | Jeff King | 1 | -0/+3 |
| 2010-10-18 | send-pack: avoid redundant "pack-objects died with strange error" | Jonathan Nieder | 1 | -1/+1 |
| 2010-03-15 | Merge branch 'ld/push-porcelain' | Junio C Hamano | 1 | -0/+4 |
| 2010-03-10 | Merge branch 'lt/deepen-builtin-source' | Junio C Hamano | 1 | -0/+527 |
| 2010-02-22 | Move 'builtin-*' into a 'builtin/' subdirectory | Linus Torvalds | 1 | -0/+706 |