index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
transport.c
Age
Commit message (
Expand
)
Author
Files
Lines
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
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
1
-3
/
+0
2023-07-05
git-compat-util: move alloc macros to git-compat-util.h
Calvin Wan
1
-1
/
+0
2023-07-05
treewide: remove unnecessary includes for wrapper.h
Calvin Wan
1
-1
/
+0
2023-06-21
object-store-ll.h: split this header out of object-store.h
Elijah Newren
1
-1
/
+1
2023-04-25
Merge branch 'jk/protocol-cap-parse-fix'
Junio C Hamano
1
-1
/
+1
2023-04-25
Merge branch 'en/header-split-cache-h'
Junio C Hamano
1
-1
/
+4
2023-04-14
v0 protocol: use size_t for capability length/offset
Jeff King
1
-1
/
+1
2023-04-11
treewide: remove cache.h inclusion due to object.h changes
Elijah Newren
1
-1
/
+1
2023-04-11
object-name.h: move declarations for object-name.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-11
treewide: be explicit about dependence on advice.h
Elijah Newren
1
-0
/
+1
2023-04-11
treewide: be explicit about dependence on trace.h & trace2.h
Elijah Newren
1
-0
/
+1
2023-04-06
Merge branch 'en/header-split-cleanup'
Junio C Hamano
1
-1
/
+3
2023-04-06
Merge branch 'ab/remove-implicit-use-of-the-repository'
Junio C Hamano
1
-1
/
+2
2023-04-06
Merge branch 'jk/unused-post-2.40'
Junio C Hamano
1
-1
/
+2
2023-04-04
Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...
Junio C Hamano
1
-1
/
+2
2023-03-28
Merge branch 'jk/fix-proto-downgrade-to-v0'
Junio C Hamano
1
-3
/
+7
2023-03-28
cocci: apply the "cache.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-1
/
+2
2023-03-21
environment.h: move declarations for environment.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
wrapper.h: move declarations for wrapper.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
treewide: remove unnecessary cache.h inclusion from a few headers
Elijah Newren
1
-1
/
+1
2023-03-17
git_connect(): fix corner cases in downgrading v2 to v0
Jeff King
1
-3
/
+7
2023-03-17
transport: mark unused parameters in fetch_refs_from_bundle()
Jeff King
1
-1
/
+2
2023-02-23
cache.h: remove dependence on hex.h; make other files include it explicitly
Elijah Newren
1
-0
/
+1
2023-02-23
alloc.h: move ALLOC_GROW() functions from cache.h
Elijah Newren
1
-1
/
+3
2023-01-02
Merge branch 'ds/bundle-uri-4'
Junio C Hamano
1
-9
/
+78
2022-12-25
bundle-uri: allow relative URLs in bundle lists
Derrick Stolee
1
-0
/
+3
2022-12-25
bundle-uri client: add helper for testing server
Ævar Arnfjörð Bjarmason
1
-0
/
+7
2022-12-25
transport: rename got_remote_heads
Derrick Stolee
1
-9
/
+9
2022-12-25
bundle-uri client: add boolean transfer.bundleURI setting
Ævar Arnfjörð Bjarmason
1
-0
/
+8
2022-12-25
clone: request the 'bundle-uri' command when available
Ævar Arnfjörð Bjarmason
1
-0
/
+51
2022-10-30
Merge branch 'ds/bundle-uri-3'
Taylor Blau
1
-1
/
+1
2022-10-12
bundle: add flags to verify_bundle()
Derrick Stolee
1
-1
/
+1
2022-10-06
Sync with 2.37.4
Taylor Blau
1
-2
/
+1
2022-10-06
Sync with 2.36.3
Taylor Blau
1
-2
/
+1
2022-10-06
Sync with 2.35.5
Taylor Blau
1
-2
/
+1
2022-10-06
Sync with 2.34.5
Taylor Blau
1
-2
/
+1
2022-10-06
Sync with 2.33.5
Taylor Blau
1
-2
/
+1
2022-10-06
Sync with 2.32.4
Taylor Blau
1
-2
/
+1
2022-10-06
Sync with 2.31.5
Taylor Blau
1
-2
/
+1
2022-10-06
Sync with 2.30.6
Taylor Blau
1
-2
/
+1
2022-10-01
transport: make `protocol.file.allow` be "user" by default
Taylor Blau
1
-2
/
+1
2022-09-19
Merge branch 'jk/list-objects-filter-cleanup'
Junio C Hamano
1
-0
/
+1
2022-09-14
Merge branch 'jk/plug-list-object-filter-leaks'
Junio C Hamano
1
-1
/
+4
2022-09-12
list-objects-filter: add and use initializers
Jeff King
1
-0
/
+1
2022-09-08
transport: free filter options in disconnect_git()
Jeff King
1
-0
/
+1
2022-09-08
transport: deep-copy object-filter struct for fetch-pack
Jeff King
1
-1
/
+3
2022-09-01
git-compat-util.h: use "UNUSED", not "UNUSED(var)"
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-08-19
transport: mark bundle transport_options as unused
Jeff King
1
-1
/
+1
2022-07-19
transport.c: avoid "whitelist"
Derrick Stolee
1
-4
/
+4
2022-06-07
Merge branch 'fh/transport-push-leakfix'
Junio C Hamano
1
-127
/
+133
2022-05-27
transport: free local and remote refs in transport_push()
Frantisek Hrbata
1
-0
/
+2
2022-05-27
transport: unify return values and exit point from transport_push()
Frantisek Hrbata
1
-8
/
+10
2022-05-27
transport: remove unnecessary indenting in transport_push()
Frantisek Hrbata
1
-116
/
+118
2022-05-20
Merge branch 'ep/maint-equals-null-cocci'
Junio C Hamano
1
-1
/
+1
2022-05-02
Merge branch 'ep/maint-equals-null-cocci' for maint-2.35
Junio C Hamano
1
-1
/
+1
2022-05-02
tree-wide: apply equals-null.cocci
Junio C Hamano
1
-1
/
+1
2022-04-04
Merge branch 'rc/fetch-refetch'
Junio C Hamano
1
-0
/
+4
2022-03-28
fetch: add --refetch option
Robert Coup
1
-0
/
+4
2022-03-04
transport: stop needlessly copying bundle header references
Ævar Arnfjörð Bjarmason
1
-9
/
+16
2022-02-06
ls-remote & transport API: release "struct transport_ls_refs_options"
Ævar Arnfjörð Bjarmason
1
-1
/
+7
2022-01-12
Merge branch 'ps/lockfile-cleanup-fix'
Junio C Hamano
1
-3
/
+8
2022-01-07
fetch: fix deadlock when cleaning up lockfiles in async signals
Patrick Steinhardt
1
-3
/
+8
2021-11-25
run-command API users: use strvec_push(), not argv construction
Ævar Arnfjörð Bjarmason
1
-6
/
+5
2021-09-27
hook.[ch]: move find_hook() from run-command.c to hook.c
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2021-09-20
Merge branch 'ab/serve-cleanup'
Junio C Hamano
1
-19
/
+13
2021-09-07
bundle API: change "flags" to be "extra_index_pack_args"
Ævar Arnfjörð Bjarmason
1
-1
/
+5
2021-08-05
transport: use designated initializers
Ævar Arnfjörð Bjarmason
1
-18
/
+12
2021-08-05
transport: rename "fetch" in transport_vtable to "fetch_refs"
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2021-07-16
Merge branch 'ab/struct-init'
Junio C Hamano
1
-1
/
+1
2021-07-06
bundle: remove "ref_list" in favor of string-list.c API
Ævar Arnfjörð Bjarmason
1
-3
/
+5
2021-07-06
bundle.c: use a temporary variable for OIDs and names
Ævar Arnfjörð Bjarmason
1
-2
/
+4
2021-07-01
string-list.h users: change to use *_{nodup,dup}()
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2021-05-20
fetch-pack: signal v2 server that we are done making requests
Jeff King
1
-2
/
+4
2021-05-16
Merge branch 'jt/push-negotiation'
Junio C Hamano
1
-5
/
+25
2021-05-05
fetch: teach independent negotiation (no packfile)
Jonathan Tan
1
-5
/
+25
2021-04-30
Merge branch 'ow/push-quiet-set-upstream'
Junio C Hamano
1
-5
/
+5
2021-04-15
transport: respect verbosity when setting upstream
Øystein Walle
1
-5
/
+5
2021-04-08
Merge branch 'll/clone-reject-shallow'
Junio C Hamano
1
-0
/
+4
2021-04-07
Merge branch 'ah/plugleaks'
Junio C Hamano
1
-0
/
+2
2021-04-01
builtin/clone.c: add --reject-shallow option
Li Linchao
1
-0
/
+4
2021-03-21
transport: also free remote_refs in transport_disconnect()
Andrzej Hunt
1
-0
/
+2
2021-03-13
use CALLOC_ARRAY
René Scharfe
1
-1
/
+1
2021-02-05
connect, transport: encapsulate arg in struct
Jonathan Tan
1
-11
/
+12
2020-11-11
transport: log received server session ID
Josh Steadmon
1
-0
/
+10
2020-10-03
push: parse and set flag for "--force-if-includes"
Srinidhi Kaushik
1
-0
/
+2
2020-10-03
push: add reflog check for "--force-if-includes"
Srinidhi Kaushik
1
-0
/
+6
2020-09-25
Merge branch 'jx/proc-receive-hook'
Junio C Hamano
1
-36
/
+120
2020-09-03
Merge branch 'jt/lazy-fetch'
Junio C Hamano
1
-4
/
+0
2020-08-27
transport: parse report options for tracking refs
Jiang Xin
1
-8
/
+29
2020-08-27
New capability "report-status-v2" for git-push
Jiang Xin
1
-28
/
+88
2020-08-27
transport: not report a non-head push as a branch
Jiang Xin
1
-3
/
+6
2020-08-18
fetch-pack: remove no_dependents code
Jonathan Tan
1
-4
/
+0
2020-08-17
refspec: make sure stack refspec_item variables are zeroed
Jacob Keller
1
-0
/
+1
2020-07-28
strvec: convert remaining callers away from argv_array name
Jeff King
1
-6
/
+6
2020-07-06
Merge branch 'bc/sha-256-part-2'
Junio C Hamano
1
-2
/
+16
2020-06-25
Merge branch 'jt/cdn-offload'
Junio C Hamano
1
-5
/
+7
2020-06-19
bundle: detect hash algorithm when reading refs
brian m. carlson
1
-2
/
+8
2020-06-10
fetch-pack: support more than one pack lockfile
Jonathan Tan
1
-6
/
+8
2020-05-27
transport: add a hash algorithm member
brian m. carlson
1
-0
/
+8
2020-05-24
stateless-connect: send response end packet
Denton Liu
1
-1
/
+2
2020-05-19
transport: extract common fetch_pack() call
Denton Liu
1
-17
/
+8
2020-04-28
Merge branch 'jx/atomic-push'
Junio C Hamano
1
-15
/
+9
2020-04-17
send-pack: mark failure of atomic push properly
Jiang Xin
1
-14
/
+0
2020-04-17
send-pack: fix inconsistent porcelain output
Jiang Xin
1
-1
/
+9
2020-03-30
oid_array: rename source file from sha1-array
Jeff King
1
-1
/
+1
2020-01-22
Merge branch 'jk/no-flush-upon-disconnecting-slrpc-transport'
Junio C Hamano
1
-1
/
+1
2020-01-08
transport: don't flush when disconnecting stateless-rpc helper
Jeff King
1
-1
/
+1
2019-10-08
transport: push codepath can take arbitrary repository
Junio C Hamano
1
-10
/
+10
2019-10-03
push: add trace2 instrumentation
Josh Steadmon
1
-2
/
+12
2019-09-18
Merge branch 'jt/avoid-ls-refs-with-http'
Junio C Hamano
1
-12
/
+6
2019-09-18
Merge branch 'md/list-objects-filter-combo'
Junio C Hamano
1
-0
/
+1
2019-08-22
transport: teach all vtables to allow fetch first
Jonathan Tan
1
-12
/
+6
2019-07-25
Merge branch 'es/local-atomic-push-failure-with-http'
Junio C Hamano
1
-0
/
+14
2019-07-16
transport-helper: avoid var decl in for () loop control
Junio C Hamano
1
-1
/
+2
2019-07-12
transport-helper: enforce atomic in push_refs_with_push
Emily Shaffer
1
-0
/
+13
2019-07-01
object-store.h: move for_each_alternate_ref() from transport.h
Jeff King
1
-97
/
+0
2019-06-28
list-objects-filter-options: allow mult. --filter
Matthew DeVore
1
-0
/
+1
2019-05-09
Merge branch 'jt/clone-server-option'
Junio C Hamano
1
-0
/
+10
2019-04-18
transport: die if server options are unsupported
Jonathan Tan
1
-0
/
+10
2019-03-20
fetch_pack(): drop unused parameters
Jeff King
1
-6
/
+4
2019-02-22
trace2:data: add trace2 hook classification
Jeff Hostetler
1
-0
/
+1
2019-01-14
Merge branch 'ms/packet-err-check' into jt/fetch-v2-sideband
Junio C Hamano
1
-1
/
+2
2019-01-04
Merge branch 'nd/the-index'
Junio C Hamano
1
-4
/
+5
2019-01-02
pack-protocol.txt: accept error packets in any context
Masaya Suzuki
1
-1
/
+2
2018-11-13
rename "alternate_object_database" to "object_directory"
Jeff King
1
-1
/
+1
2018-11-12
bundle.c: remove the_repository references
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2018-11-12
transport.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-3
/
+4
2018-11-06
Merge branch 'nd/submodule-unused-vars'
Junio C Hamano
1
-2
/
+2
2018-10-30
Merge branch 'bc/hash-transition-part-15'
Junio C Hamano
1
-2
/
+2
2018-10-22
submodule.c: remove some of the_repository references
Nguyễn Thái Ngọc Duy
1
-2
/
+2
2018-10-19
Merge branch 'tb/filter-alternate-refs'
Junio C Hamano
1
-8
/
+30
2018-10-19
Merge branch 'jt/avoid-ls-refs'
Junio C Hamano
1
-6
/
+48
2018-10-19
Merge branch 'nd/the-index'
Junio C Hamano
1
-3
/
+6
2018-10-15
transport: use parse_oid_hex instead of a constant
brian m. carlson
1
-3
/
+4
2018-10-09
transport.c: introduce core.alternateRefsPrefixes
Taylor Blau
1
-0
/
+5
2018-10-09
transport.c: introduce core.alternateRefsCommand
Taylor Blau
1
-4
/
+15
2018-10-09
transport.c: extract 'fill_alternate_refs_command'
Taylor Blau
1
-6
/
+12
2018-10-09
transport: drop refnames from for_each_alternate_ref
Jeff King
1
-3
/
+3
2018-10-07
transport: list refs before fetch if necessary
Jonathan Tan
1
-0
/
+12
2018-10-07
transport: do not list refs if possible
Jonathan Tan
1
-2
/
+11
2018-10-07
transport: allow skipping of ref listing
Jonathan Tan
1
-4
/
+25
2018-09-21
submodule.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-3
/
+6
2018-08-29
convert "oidcmp() == 0" to oideq()
Jeff King
1
-1
/
+1
2018-08-15
Merge branch 'jt/connectivity-check-after-unshallow'
Junio C Hamano
1
-28
/
+6
2018-08-15
Merge branch 'nd/i18n'
Junio C Hamano
1
-9
/
+9
2018-08-02
Merge branch 'jt/fetch-nego-tip'
Junio C Hamano
1
-0
/
+1
2018-08-01
fetch-pack: unify ref in and out param
Jonathan Tan
1
-28
/
+6
2018-07-23
transport.c: mark more strings for translation
Nguyễn Thái Ngọc Duy
1
-8
/
+8
2018-07-23
Update messages in preparation for i18n
Nguyễn Thái Ngọc Duy
1
-4
/
+4
2018-07-03
fetch-pack: support negotiation tip whitelist
Jonathan Tan
1
-0
/
+1
2018-07-03
fetch-pack: write shallow, then check connectivity
Jonathan Tan
1
-0
/
+1
2018-06-28
fetch-pack: put shallow info in output parameter
Brandon Williams
1
-6
/
+28
2018-05-30
Merge branch 'bw/ref-prefix-for-configured-refspec'
Junio C Hamano
1
-53
/
+7
2018-05-30
Merge branch 'js/use-bug-macro'
Junio C Hamano
1
-2
/
+2
2018-05-23
Merge branch 'bw/server-options'
Junio C Hamano
1
-1
/
+2
2018-05-18
refspec: consolidate ref-prefix generation logic
Brandon Williams
1
-20
/
+1
2018-05-18
submodule: convert push_unpushed_submodules to take a struct refspec
Brandon Williams
1
-1
/
+1
2018-05-18
remote: convert check_push_refs to take a struct refspec
Brandon Williams
1
-1
/
+1
2018-05-18
remote: convert match_push_refs to take a struct refspec
Brandon Williams
1
-3
/
+1
2018-05-18
transport: remove transport_verify_remote_names
Brandon Williams
1
-24
/
+0
2018-05-18
transport: convert transport_push to take a struct refspec
Brandon Williams
1
-10
/
+7
2018-05-18
transport: convert transport_push to use struct refspec
Brandon Williams
1
-8
/
+9
2018-05-18
refspec: rename struct refspec to struct refspec_item
Brandon Williams
1
-2
/
+2
2018-05-18
refspec: move refspec parsing logic into its own file
Brandon Williams
1
-0
/
+1
2018-05-08
Merge branch 'js/colored-push-errors'
Junio C Hamano
1
-1
/
+66
2018-05-08
Merge branch 'bw/protocol-v2'
Junio C Hamano
1
-31
/
+99
2018-05-06
Replace all die("BUG: ...") calls by BUG() ones
Johannes Schindelin
1
-2
/
+2
2018-04-24
fetch: send server options when using protocol v2
Brandon Williams
1
-0
/
+1
2018-04-24
ls-remote: send server options when using protocol v2
Brandon Williams
1
-1
/
+1
2018-04-24
Merge branch 'bw/protocol-v2' into HEAD
Junio C Hamano
1
-31
/
+99
2018-04-24
push: colorize errors
Ryan Dammrose
1
-1
/
+66
2018-04-11
Merge branch 'sb/object-store'
Junio C Hamano
1
-0
/
+1
2018-03-23
object-store: migrate alternates struct and functions from cache.h
Stefan Beller
1
-0
/
+1
2018-03-15
transport-helper: introduce stateless-connect
Brandon Williams
1
-0
/
+1
2018-03-15
fetch-pack: perform a fetch using v2
Brandon Williams
1
-2
/
+5
2018-03-15
push: pass ref prefixes when pushing
Brandon Williams
1
-1
/
+28
2018-03-15
transport: convert transport_get_remote_refs to take a list of ref prefixes
Brandon Williams
1
-2
/
+5
2018-03-15
transport: convert get_refs_list to take a list of ref prefixes
Brandon Williams
1
-7
/
+11
2018-03-15
connect: request remote refs using v2
Brandon Williams
1
-1
/
+1
2018-03-14
protocol: introduce enum protocol_version value protocol_v2
Brandon Williams
1
-0
/
+9
2018-03-14
transport: store protocol version
Brandon Williams
1
-9
/
+26
2018-03-14
connect: discover protocol version outside of get_remote_heads
Brandon Williams
1
-5
/
+19
2018-03-14
transport: use get_refs_via_connect to get refs
Brandon Williams
1
-14
/
+4
2018-03-14
Convert find_unique_abbrev* to struct object_id
brian m. carlson
1
-1
/
+1
2018-03-14
strbuf: convert strbuf_add_unique_abbrev to use struct object_id
brian m. carlson
1
-2
/
+2
2018-02-13
Merge branch 'jh/partial-clone'
Junio C Hamano
1
-0
/
+4
2018-02-13
Merge branch 'jh/fsck-promisors'
Junio C Hamano
1
-0
/
+8
2017-12-28
Merge branch 'jt/transport-hide-vtable'
Junio C Hamano
1
-26
/
+43
2017-12-27
Merge branch 'jt/transport-no-more-rsync'
Junio C Hamano
1
-8
/
+1
2017-12-14
transport: make transport vtable more private
Jonathan Tan
1
-26
/
+43
2017-12-12
transport: remove unused "push" in vtable
Jonathan Tan
1
-8
/
+1
2017-12-08
fetch-pack, index-pack, transport: partial clone
Jeff Hostetler
1
-0
/
+4
2017-12-05
introduce fetch-object: fetch one promisor object
Jonathan Tan
1
-0
/
+8
2017-10-16
refs: convert update_ref and refs_update_ref to use struct object_id
brian m. carlson
1
-2
/
+2
2017-10-01
refs: pass NULL to resolve_refdup() if hash is not needed
René Scharfe
1
-2
/
+1
2017-09-24
refs: pass NULL to resolve_ref_unsafe() if hash is not needed
René Scharfe
1
-2
/
+1
2017-06-24
Merge branch 'ab/free-and-null'
Junio C Hamano
1
-2
/
+1
2017-06-24
Merge branch 'bw/config-h'
Junio C Hamano
1
-0
/
+1
[next]