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
2017-06-24
Merge branch 'bw/config-h'
Junio C Hamano
1
-0
/
+1
2017-06-16
coccinelle: make use of the "type" FREE_AND_NULL() rule
Ævar Arnfjörð Bjarmason
1
-2
/
+1
2017-06-15
config: don't include config.h by default
Brandon Williams
1
-0
/
+1
2017-05-02
bundle: convert to struct object_id
brian m. carlson
1
-1
/
+1
2017-04-19
Merge branch 'bw/push-options-recursively-to-submodules'
Junio C Hamano
1
-1
/
+3
2017-04-11
push: propagate remote and refspec with --recurse-submodules
Brandon Williams
1
-1
/
+2
2017-04-11
push: propagate push-options with --recurse-submodules
Brandon Williams
1
-0
/
+1
2017-03-31
Rename sha1_array to oid_array
brian m. carlson
1
-10
/
+10
2017-03-31
Make sha1_array_append take a struct object_id *
brian m. carlson
1
-2
/
+4
2017-03-26
Convert GIT_SHA1_HEXSZ used for allocation to GIT_MAX_HEXSZ
brian m. carlson
1
-1
/
+1
2017-03-17
Merge branch 'bc/object-id'
Junio C Hamano
1
-2
/
+2
2017-03-14
Merge branch 'mm/fetch-show-error-message-on-unadvertised-object'
Junio C Hamano
1
-5
/
+9
2017-03-02
fetch_refs_via_pack: call report_unmatched_refs
Matt McCutchen
1
-5
/
+9
2017-02-27
Merge branch 'km/delete-ref-reflog-message'
Junio C Hamano
1
-1
/
+1
2017-02-22
Convert remaining callers of resolve_refdup to object_id
brian m. carlson
1
-2
/
+2
2017-02-20
delete_ref: accept a reflog message argument
Kyle Meyer
1
-1
/
+1
2017-02-08
for_each_alternate_ref: replace transport code with for-each-ref
Jeff King
1
-10
/
+38
2017-02-08
for_each_alternate_ref: pass name/oid instead of ref struct
Jeff King
1
-1
/
+1
2017-02-08
for_each_alternate_ref: use strbuf for path allocation
Jeff King
1
-14
/
+14
2017-02-08
for_each_alternate_ref: stop trimming trailing slashes
Jeff King
1
-2
/
+0
2017-02-08
for_each_alternate_ref: handle failure from real_pathdup()
Jeff King
1
-0
/
+2
2017-01-31
Merge branch 'bw/push-submodule-only'
Junio C Hamano
1
-4
/
+11
2017-01-18
Merge branch 'bw/grep-recurse-submodules'
Junio C Hamano
1
-1
/
+1
2017-01-17
Merge branch 'bw/push-dry-run' into maint
Junio C Hamano
1
-3
/
+6
2017-01-17
Merge branch 'hv/submodule-not-yet-pushed-fix' into maint
Junio C Hamano
1
-8
/
+21
2016-12-27
Merge branch 'bw/transport-protocol-policy'
Junio C Hamano
1
-8
/
+76
2016-12-20
push: add option to push only submodules
Brandon Williams
1
-4
/
+11
2016-12-16
Merge branch 'bw/push-dry-run'
Junio C Hamano
1
-3
/
+6
2016-12-16
Merge branch 'hv/submodule-not-yet-pushed-fix'
Junio C Hamano
1
-8
/
+21
2016-12-15
transport: add from_user parameter to is_transport_allowed
Brandon Williams
1
-3
/
+5
2016-12-15
transport: add protocol policy config option
Brandon Williams
1
-2
/
+73
2016-12-15
http: always warn if libcurl version is too old
Brandon Williams
1
-5
/
+0
2016-12-12
real_path: have callers use real_pathdup and strbuf_realpath
Brandon Williams
1
-1
/
+1
2016-11-23
push: fix --dry-run to not push submodules
Brandon Williams
1
-3
/
+6
2016-11-16
serialize collection of refs that contain submodule changes
Heiko Voigt
1
-8
/
+21
2016-10-27
Merge branch 'jc/abbrev-auto'
Junio C Hamano
1
-25
/
+59
2016-10-22
transport: compute summary-width dynamically
Junio C Hamano
1
-1
/
+17
2016-10-21
transport: allow summary-width to be computed dynamically
Junio C Hamano
1
-1
/
+6
2016-10-21
transport: pass summary_width down the callchain
Junio C Hamano
1
-25
/
+38
2016-10-17
Merge branch 'jk/alt-odb-cleanup'
Junio C Hamano
1
-3
/
+1
2016-10-10
Merge branch 'nd/shallow-deepen'
Junio C Hamano
1
-0
/
+12
2016-10-10
alternates: use a separate scratch space
Jeff King
1
-3
/
+1
2016-09-08
Merge branch 'rs/use-strbuf-add-unique-abbrev' into maint
Junio C Hamano
1
-7
/
+4
2016-09-08
transport: report missing submodule pushes consistently on stderr
Stefan Beller
1
-1
/
+1
2016-08-12
Merge branch 'rs/use-strbuf-add-unique-abbrev'
Junio C Hamano
1
-7
/
+4
2016-08-10
Merge branch 'js/am-3-merge-recursive-direct'
Junio C Hamano
1
-1
/
+1
2016-08-08
Merge branch 'jk/push-scrub-url' into maint
Junio C Hamano
1
-2
/
+5
2016-08-06
use strbuf_add_unique_abbrev() for adding short hashes
René Scharfe
1
-7
/
+4
2016-08-03
Merge branch 'sb/push-options'
Junio C Hamano
1
-0
/
+1
2016-07-26
die("bug"): report bugs consistently
Johannes Schindelin
1
-1
/
+1
2016-07-25
Merge branch 'jk/push-scrub-url'
Junio C Hamano
1
-2
/
+5
2016-07-14
push: accept push options
Stefan Beller
1
-0
/
+1
2016-07-14
push: anonymize URL in status output
Jeff King
1
-2
/
+5
2016-06-17
i18n: transport: mark strings for translation
Vasco Almeida
1
-10
/
+10
2016-06-13
fetch, upload-pack: --deepen=N extends shallow boundary by N commits
Nguyễn Thái Ngọc Duy
1
-0
/
+4
2016-06-13
fetch: define shallow boundary with --shallow-exclude
Nguyễn Thái Ngọc Duy
1
-0
/
+4
2016-06-13
fetch: define shallow boundary with --shallow-since
Nguyễn Thái Ngọc Duy
1
-0
/
+4
2016-03-16
Merge branch 'cn/deprecate-ssh-git-url'
Junio C Hamano
1
-2
/
+3
2016-03-09
Disown ssh+git and git+ssh
Carlos Martín Nieto
1
-2
/
+3
2016-02-26
Merge branch 'jk/tighten-alloc'
Junio C Hamano
1
-6
/
+4
2016-02-24
Merge branch 'ew/force-ipv4'
Junio C Hamano
1
-0
/
+6
2016-02-22
transport_anonymize_url: use xstrfmt
Jeff King
1
-5
/
+3
2016-02-22
convert trivial cases to ALLOC_ARRAY
Jeff King
1
-1
/
+1
2016-02-17
Merge branch 'jk/drop-rsync-transport'
Junio C Hamano
1
-331
/
+1
2016-02-12
connect & http: support -4 and -6 switches for remote operations
Eric Wong
1
-0
/
+6
2016-02-01
transport: drop support for git-over-rsync
Jeff King
1
-331
/
+1
2016-01-28
pass transport verbosity down to git_connect
Eric Wong
1
-5
/
+6
2015-12-10
Merge branch 'bc/object-id'
Junio C Hamano
1
-16
/
+16
2015-12-01
Merge branch 'maint'
Jeff King
1
-2
/
+9
2015-11-20
Convert struct ref to use object_id.
brian m. carlson
1
-16
/
+16
2015-11-16
allow hooks to ignore their standard input stream
Clemens Buchacher
1
-2
/
+9
2015-10-20
Merge branch 'jk/war-on-sprintf'
Junio C Hamano
1
-6
/
+7
2015-10-05
transport: use strbufs for status table "quickref" strings
Jeff King
1
-6
/
+7
2015-09-28
Sync with v2.5.4
Junio C Hamano
1
-1
/
+42
2015-09-28
Sync with 2.4.10
Junio C Hamano
1
-1
/
+42
2015-09-28
Sync with 2.3.10
Junio C Hamano
1
-1
/
+42
2015-09-25
transport: refactor protocol whitelist code
Jeff King
1
-8
/
+30
2015-09-23
transport: add a protocol-whitelist environment variable
Jeff King
1
-1
/
+20
2015-08-31
Merge branch 'db/push-sign-if-asked'
Junio C Hamano
1
-4
/
+7
2015-08-25
write_file(): drop caller-supplied LF from calls to create a one-liner file
Junio C Hamano
1
-1
/
+1
2015-08-24
write_file(): drop "fatal" parameter
Junio C Hamano
1
-1
/
+1
2015-08-19
push: support signing pushes iff the server supports it
Dave Borowitz
1
-1
/
+7
2015-08-19
transport: remove git_transport_options.push_cert
Dave Borowitz
1
-3
/
+0
2015-05-25
write_one_ref(): rewrite to take an object_id argument
Michael Haggerty
1
-8
/
+5
2015-05-25
write_refs_to_temp_dir(): convert local variable sha1 to object_id
Michael Haggerty
1
-4
/
+4
2015-05-25
each_ref_fn: change to take an object_id parameter
Michael Haggerty
1
-1
/
+4
2015-05-11
Merge branch 'nd/multiple-work-trees'
Junio C Hamano
1
-5
/
+3
2015-03-28
Merge branch 'jk/fetch-pack' into maint
Junio C Hamano
1
-3
/
+5
2015-03-25
Merge branch 'jk/fetch-pack'
Junio C Hamano
1
-3
/
+5
2015-03-23
Merge branch 'rs/use-isxdigit' into maint
Junio C Hamano
1
-1
/
+1
2015-03-20
Merge branch 'rs/use-isxdigit'
Junio C Hamano
1
-1
/
+1
2015-03-19
fetch_refs_via_pack: free extra copy of refs
Jeff King
1
-3
/
+5
2015-03-10
use isxdigit() for checking if a character is a hexadecimal digit
René Scharfe
1
-1
/
+1
2015-02-11
Merge branch 'sb/atomic-push'
Junio C Hamano
1
-0
/
+5
2015-01-07
push.c: add an --atomic argument
Ronnie Sahlberg
1
-0
/
+1
2015-01-07
send-pack.c: add --atomic command line argument
Ronnie Sahlberg
1
-0
/
+4
2014-12-29
transport: simplify duplicating a substring in transport_get() using xmemdupz()
René Scharfe
1
-3
/
+1
2014-12-01
use new wrapper write_file() for simple file writing
Nguyễn Thái Ngọc Duy
1
-5
/
+3
2014-10-24
Merge branch 'sb/plug-transport-leak'
Junio C Hamano
1
-0
/
+1
2014-10-21
transport: free leaking head in transport_print_push_status()
Stefan Beller
1
-0
/
+1
2014-10-15
refs.c: change resolve_ref_unsafe reading argument to be a flags field
Ronnie Sahlberg
1
-2
/
+3
2014-10-08
Merge branch 'jc/push-cert'
Junio C Hamano
1
-0
/
+5
2014-09-15
signed push: add "pushee" header to push certificate
Junio C Hamano
1
-0
/
+1
2014-09-15
push: the beginning of "git push --signed"
Junio C Hamano
1
-0
/
+4
2014-08-20
run-command: introduce CHILD_PROCESS_INIT
René Scharfe
1
-8
/
+4
2014-07-28
Merge branch 'jk/misc-fixes-maint'
Junio C Hamano
1
-2
/
+3
2014-07-24
transport: fix leaks in refs_from_alternate_cb
Jeff King
1
-2
/
+3
2014-07-23
Merge branch 'ta/string-list-init'
Junio C Hamano
1
-3
/
+1
2014-07-21
replace memset with string-list initializers
Tanay Abhra
1
-3
/
+1
2014-07-18
transport: simplify fetch_objs_via_rsync() using argv_array
René Scharfe
1
-20
/
+8
2014-06-20
refactor skip_prefix to return a boolean
Jeff King
1
-1
/
+3
2014-03-05
push: detect local refspec errors early
Jeff King
1
-2
/
+6
2014-01-17
Merge branch 'nd/shallow-clone'
Junio C Hamano
1
-5
/
+20
2013-12-17
Merge branch 'tb/clone-ssh-with-colon-for-port'
Junio C Hamano
1
-10
/
+2
2013-12-10
send-pack: support pushing to a shallow clone
Nguyễn Thái Ngọc Duy
1
-3
/
+2
2013-12-10
fetch: add --update-shallow to accept refs that update .git/shallow
Nguyễn Thái Ngọc Duy
1
-0
/
+4
2013-12-10
fetch: support fetching from a shallow repository
Nguyễn Thái Ngọc Duy
1
-3
/
+8
2013-12-10
clone: support remote shallow repository
Nguyễn Thái Ngọc Duy
1
-3
/
+8
2013-12-10
connect.c: teach get_remote_heads to parse "shallow" lines
Nguyễn Thái Ngọc Duy
1
-3
/
+4
2013-12-10
remote.h: replace struct extra_have_objects with struct sha1_array
Nguyễn Thái Ngọc Duy
1
-1
/
+2
2013-12-09
connect.c: refactor url parsing
Torsten Bögershausen
1
-10
/
+2
2013-12-05
replace {pre,suf}fixcmp() with {starts,ends}_with()
Christian Couder
1
-14
/
+14
2013-09-09
Merge branch 'jc/transport-do-not-use-connect-twice-in-fetch'
Junio C Hamano
1
-0
/
+2
2013-08-07
fetch: work around "transport-take-over" hack
Junio C Hamano
1
-0
/
+2
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
/
+6
2013-07-08
cache.h: move remote/connect API out of it
Junio C Hamano
1
-0
/
+2
2013-06-26
Merge branch 'ph/builtin-srcs-are-in-subdir-these-days'
Junio C Hamano
1
-1
/
+1
2013-06-18
fix "builtin-*" references to be "builtin/*"
Phil Hord
1
-1
/
+1
2013-05-28
clone: open a shortcut for connectivity check
Nguyễn Thái Ngọc Duy
1
-0
/
+4
2013-04-01
Merge branch 'jk/pkt-line-cleanup'
Junio C Hamano
1
-3
/
+3
2013-03-25
Merge branch 'jc/push-follow-tag'
Junio C Hamano
1
-0
/
+2
2013-03-25
Merge branch 'maint'
Junio C Hamano
1
-1
/
+2
2013-03-25
transport.c: help gcc 4.6.3 users by squelching compiler warning
Junio C Hamano
1
-1
/
+2
2013-03-21
Merge branch 'maint'
Junio C Hamano
1
-1
/
+1
2013-03-21
transport: drop "int cmp = cmp" hack
Jeff King
1
-1
/
+1
2013-03-21
Merge branch 'jc/fetch-raw-sha1'
Junio C Hamano
1
-7
/
+2
2013-03-05
push: --follow-tags
Junio C Hamano
1
-0
/
+2
2013-02-24
teach get_remote_heads to read from a memory buffer
Jeff King
1
-3
/
+3
2013-02-07
Merge branch 'ft/transport-report-segv' into maint
Junio C Hamano
1
-1
/
+1
2013-02-07
fetch: use struct ref to represent refs to be fetched
Junio C Hamano
1
-7
/
+2
2013-02-05
Merge branch 'ft/transport-report-segv'
Junio C Hamano
1
-1
/
+1
2013-02-04
Merge branch 'jc/push-reject-reasons'
Junio C Hamano
1
-1
/
+13
2013-01-31
push: fix segfault when HEAD points nowhere
Fraser Tweedale
1
-1
/
+1
2013-01-24
push: introduce REJECT_FETCH_FIRST and REJECT_NEEDS_FORCE
Junio C Hamano
1
-0
/
+12
2013-01-24
push: further clean up fields of "struct ref"
Junio C Hamano
1
-1
/
+1
2013-01-18
push: Add support for pre-push hooks
Aaron Schrab
1
-0
/
+60
2012-12-02
push: require force for refs under refs/tags/
Chris Rorvick
1
-2
/
+6
2012-12-02
push: flag updates that require force
Chris Rorvick
1
-1
/
+1
2012-12-02
push: add advice for rejected tag reference
Chris Rorvick
1
-0
/
+2
2012-12-02
push: return reject reasons as a bitset
Chris Rorvick
1
-9
/
+8
2012-09-12
filter_refs(): delete matched refs from sought list
Michael Haggerty
1
-7
/
+3
2012-09-12
Change fetch_pack() and friends to take string_list arguments
Michael Haggerty
1
-9
/
+9
2012-04-24
Merge branch 'hv/submodule-recurse-push'
Junio C Hamano
1
-3
/
+38
2012-04-20
Merge branch 'ct/advise-push-default'
Junio C Hamano
1
-2
/
+11
2012-03-30
push: teach --recurse-submodules the on-demand option
Heiko Voigt
1
-1
/
+16
2012-03-30
Refactor submodule push check to use string list instead of integer
Heiko Voigt
1
-2
/
+22
2012-03-28
correct spelling: an URL -> a URL
Jim Meyering
1
-1
/
+1
2012-03-19
push: Provide situational hints for non-fast-forward errors
Christopher Tiwald
1
-2
/
+11
2012-02-26
Merge branch 'fc/push-prune'
Junio C Hamano
1
-0
/
+2
2012-02-22
push: add '--prune' option
Felipe Contreras
1
-0
/
+2
2012-02-13
push/fetch/clone --no-progress suppresses progress output
Clemens Buchacher
1
-4
/
+8
2012-01-04
Merge branch 'maint'
Junio C Hamano
1
-2
/
+6
2012-01-04
Merge branch 'nd/maint-parse-depth' into maint
Junio C Hamano
1
-2
/
+6
2012-01-04
Catch invalid --depth option passed to clone or fetch
Nguyễn Thái Ngọc Duy
1
-2
/
+6
2011-12-28
Merge branch 'jk/maint-push-v-is-verbose' into maint
Junio C Hamano
1
-5
/
+5
2011-12-22
Merge branch 'jk/maint-push-v-is-verbose'
Junio C Hamano
1
-5
/
+5
2011-12-19
Merge branch 'jk/fetch-no-tail-match-refs'
Junio C Hamano
1
-4
/
+3
2011-12-17
make "git push -v" actually verbose
Jeff King
1
-5
/
+5
2011-12-13
drop "match" parameter from get_remote_heads
Jeff King
1
-4
/
+3
2011-12-13
Rename resolve_ref() to resolve_ref_unsafe()
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2011-10-21
Merge branch 'jc/match-refs-clarify'
Junio C Hamano
1
-2
/
+2
2011-10-21
Merge branch 'jc/unseekable-bundle'
Junio C Hamano
1
-23
/
+1
2011-10-21
Merge branch 'ph/transport-with-gitfile'
Junio C Hamano
1
-1
/
+23
2011-10-13
bundle: add parse_bundle_header() helper function
Junio C Hamano
1
-1
/
+1
2011-10-11
Fix is_gitfile() for files too small or larger than PATH_MAX to be a gitfile
Johannes Schindelin
1
-2
/
+2
2011-10-10
Merge branch 'mh/check-ref-format-3'
Junio C Hamano
1
-12
/
+4
2011-10-05
Change check_ref_format() to take a flags argument
Michael Haggerty
1
-12
/
+4
2011-10-05
Merge branch 'jc/maint-bundle-too-quiet'
Junio C Hamano
1
-1
/
+2
2011-10-04
Teach transport about the gitfile mechanism
Phil Hord
1
-1
/
+23
2011-09-19
Teach progress eye-candy to fetch_refs_from_bundle()
Junio C Hamano
1
-1
/
+2
2011-09-12
rename "match_refs()" to "match_push_refs()"
Junio C Hamano
1
-2
/
+2
2011-09-06
Sync with 1.7.6.2
Junio C Hamano
1
-7
/
+3
2011-09-06
Revert "Merge branch 'cb/maint-quiet-push' into maint"
Junio C Hamano
1
-7
/
+3
2011-09-02
Merge branch 'fg/submodule-ff-check-before-push'
Junio C Hamano
1
-0
/
+9
2011-08-20
push: Don't push a repository with unpushed submodules
Fredrik Gustafsson
1
-0
/
+9
2011-07-31
propagate --quiet to send-pack/receive-pack
Clemens Buchacher
1
-3
/
+7
2011-05-30
Merge branch 'maint'
Junio C Hamano
1
-1
/
+1
2011-05-30
Merge branch 'jm/maint-misc-fix' into maint
Junio C Hamano
1
-1
/
+1
2011-05-26
remove tests of always-false condition
Jim Meyering
1
-1
/
+1
2011-05-19
refactor refs_from_alternate_cb to allow passing extra data
Jeff King
1
-3
/
+17
2011-03-22
Merge branch 'jc/maint-fetch-alt'
Junio C Hamano
1
-0
/
+34
2011-03-22
Fix sparse warnings
Stephen Boyd
1
-1
/
+1
2011-03-17
refs_from_alternate: helper to use refs from alternates
Junio C Hamano
1
-0
/
+34
2010-10-18
push: pass --progress down to git-pack-objects
Jeff King
1
-0
/
+1
2010-05-24
make url-related functions reusable
Jeff King
1
-49
/
+2
2010-03-15
Merge branch 'tc/transport-verbosity'
Junio C Hamano
1
-5
/
+26
2010-03-15
Merge branch 'ld/push-porcelain'
Junio C Hamano
1
-6
/
+9
2010-03-07
Merge branch 'il/loosen-remote-helper-names'
Junio C Hamano
1
-2
/
+17
2010-03-02
Merge branch 'ml/send-pack-transport-refactor'
Junio C Hamano
1
-12
/
+10
[prev]
[next]