Failed to load latest commit information.
.github
Configure Git contribution guidelines for github.com
Jun 13, 2017
Documentation
The third batch
Mar 20, 2019
block-sha1
sha1: provide another level of indirection for the SHA-1 functions
Nov 5, 2015
builtin
Merge branch 'br/commit-tree-parseopt'
Mar 20, 2019
ci
travis: remove the hack to build the Windows job on Azure Pipelines
Feb 28, 2019
compat
Merge branch 'jk/guard-bswap-header'
Mar 11, 2019
contrib
Merge branch 'nd/completion-more-parameters'
Mar 7, 2019
ewah
ewok_rlw.h: add missing 'inline' to function definition
Oct 29, 2018
git-gui
Merge branch 'cb/git-gui-ttk-style'
Apr 25, 2018
gitk-git
Merge git://ozlabs.org/~paulus/gitk
Mar 18, 2019
gitweb
gitweb: hard-depend on the Digest::MD5 5.8 module
Mar 5, 2018
mergetools
mergetools: add support for guiffy
Apr 5, 2018
negotiator
Merge branch 'jt/fetch-negotiator-skipping'
Aug 2, 2018
perl
Merge branch 'ab/git-svn-get-record-typofix'
May 8, 2018
po
l10n: Fixes to Catalan translation
Mar 2, 2019
ppc
sha1: provide another level of indirection for the SHA-1 functions
Nov 5, 2015
refs
files-backend: drop refs parameter from split_symref_update()
Feb 14, 2019
sha1collisiondetection @ 232357e
sha1dc: update from upstream
Aug 2, 2018
sha1dc
sha1dc: update from upstream
Aug 2, 2018
sha256
sha256: add an SHA-256 implementation using libgcrypt
Nov 14, 2018
t
Merge branch 'jk/virtual-objects-do-exist'
Mar 20, 2019
templates
Update shell scripts to compute empty tree object ID
May 2, 2018
trace2
trace2: create new combined trace facility
Feb 22, 2019
vcs-svn
headers: normalize the spelling of some header guards
Oct 18, 2018
xdiff
xdiff: provide a separate emit callback for hunks
Nov 2, 2018
.clang-format
trace2: add for_each macros to clang-format
Feb 22, 2019
.editorconfig
editorconfig: indicate settings should be kept in sync
Oct 9, 2018
.gitattributes
Merge branch 'ds/hash-independent-tests-fix' into maint
Dec 15, 2018
.gitignore
Merge branch 'sg/travis-specific-cc'
Feb 7, 2019
.gitmodules
sha1dc: optionally use sha1collisiondetection as a submodule
Jul 3, 2017
.mailmap
.mailmap: map Clemens Buchacher's mail addresses
Feb 8, 2019
.travis.yml
travis: remove the hack to build the Windows job on Azure Pipelines
Feb 28, 2019
.tsan-suppressions
ThreadSanitizer: add suppressions
Aug 23, 2017
COPYING
Update COPYING with GPLv2 with new FSF address
Jan 17, 2010
GIT-VERSION-GEN
Start 2.22 cycle
Mar 7, 2019
INSTALL
RelNotes: add details on Perl module changes
Mar 16, 2018
LGPL-2.1
provide a copy of the LGPLv2.1
May 20, 2011
Makefile
Merge branch 'ab/makefile-help-devs-more'
Mar 20, 2019
README.md
README: adjust for final Azure Pipeline ID
Feb 24, 2019
RelNotes
Start 2.22 cycle
Mar 7, 2019
abspath.c
real_path: clarify return value ownership
Sep 27, 2017
aclocal.m4
configure: use AC_LANG_PROGRAM consistently
Feb 14, 2011
advice.c
push: add an advice on unqualified <dst> push
Nov 14, 2018
advice.h
push: add an advice on unqualified <dst> push
Nov 14, 2018
alias.c
alias.c: mark split_cmdline_strerror() strings for translation
Nov 12, 2018
alias.h
headers: normalize the spelling of some header guards
Oct 18, 2018
alloc.c
object_as_type: initialize commit-graph-related fields of 'struct com…
Jan 28, 2019
alloc.h
object_as_type: initialize commit-graph-related fields of 'struct com…
Jan 28, 2019
apply.c
completion: add more parameter value completion
Feb 20, 2019
apply.h
Merge branch 'en/incl-forward-decl'
Aug 20, 2018
archive-tar.c
Indent code with TABs
Dec 9, 2018
archive-zip.c
userdiff.c: remove implicit dependency on the_index
Sep 21, 2018
archive.c
Merge branch 'nd/indentation-fix'
Jan 14, 2019
archive.h
archive: initialize archivers earlier
Oct 26, 2018
argv-array.c
Merge branch 'ma/unpack-trees-free-msgs'
May 30, 2018
argv-array.h
Merge branch 'ma/unpack-trees-free-msgs'
May 30, 2018
attr.c
Merge branch 'rd/attr.c-comment-typofix'
Mar 11, 2019
attr.h
Make git_check_attr() a void function
Sep 12, 2018
azure-pipelines.yml
ci: parallelize testing on Windows
Jan 29, 2019
banned.h
banned.h: mark strncat() as banned
Jan 2, 2019
base85.c
base85.c: have SP around arithmetic operators
Oct 16, 2013
bisect.c
bisect: make diff-tree output prettier
Feb 28, 2019
bisect.h
bisect.c: remove the_repository reference
Nov 12, 2018
blame.c
Merge branch 'wh/author-committer-ident-config'
Mar 7, 2019
blame.h
blame.c: remove implicit dependency on the_index
Aug 13, 2018
blob.c
blob: allow lookup_blob to handle arbitrary repositories
Jun 29, 2018
blob.h
blob: allow lookup_blob to handle arbitrary repositories
Jun 29, 2018
branch.c
branch.c: remove the_repository reference
Nov 12, 2018
branch.h
branch.c: remove the_repository reference
Nov 12, 2018
builtin.h
Merge branch 'ag/rebase-i-in-c'
Nov 2, 2018
bulk-checkin.c
convert has_sha1_file() callers to has_object_file()
Jan 8, 2019
bulk-checkin.h
Add missing includes and forward declarations
Aug 15, 2018
bundle.c
create_bundle(): drop unused "header" parameter
Jan 24, 2019
bundle.h
create_bundle(): drop unused "header" parameter
Jan 24, 2019
cache-tree.c
Merge branch 'jk/loose-object-cache-oid'
Feb 7, 2019
cache-tree.h
cache.h: flip NO_THE_INDEX_COMPATIBILITY_MACROS switch
Jan 24, 2019
cache.h
Merge branch 'ma/clear-repository-format'
Mar 20, 2019
chdir-notify.c
add chdir-notify API
Mar 30, 2018
chdir-notify.h
add chdir-notify API
Mar 30, 2018
check-builtins.sh
check-builtins: strip executable suffix $X when enumerating builtins
Feb 5, 2015
check_bindir
check_bindir: avoid "test <cond> -a/-o <cond>"
Jun 9, 2014
checkout.c
checkout & worktree: introduce checkout.defaultRemote
Jun 11, 2018
checkout.h
checkout: pass the "num_matches" up to callers
Jun 11, 2018
color.c
color: protect against out-of-bounds reads and writes
Aug 3, 2018
color.h
range-diff: use dim/bold cues to improve dual color mode
Aug 13, 2018
column.c
column: drop unused "opts" parameter in item_length()
Jan 24, 2019
column.h
Add missing includes and forward declarations
Aug 15, 2018
combine-diff.c
Merge branch 'en/combined-all-paths'
Mar 7, 2019
command-list.txt
Merge branch 'du/cherry-is-plumbing'
Oct 26, 2018
commit-graph.c
Merge branch 'ab/commit-graph-write-progress'
Feb 5, 2019
commit-graph.h
Merge branch 'ab/commit-graph-write-progress'
Feb 5, 2019
commit-reach.c
Merge branch 'sb/more-repo-in-api'
Feb 5, 2019
commit-reach.h
Merge branch 'sb/more-repo-in-api'
Feb 5, 2019
commit-slab-decl.h
commit-slab: support shared commit-slab
May 21, 2018
commit-slab-impl.h
commit-slabs: move MAYBE_UNUSED out
Oct 24, 2018
commit-slab.h
commit-slab: support shared commit-slab
May 21, 2018
commit.c
Merge branch 'sb/more-repo-in-api'
Feb 5, 2019
commit.h
Merge branch 'sb/more-repo-in-api'
Feb 5, 2019
common-main.c
trace2: collect Windows-specific process information
Feb 22, 2019
config.c
Merge branch 'jh/trace2'
Mar 7, 2019
config.h
index: make index.threads=true enable ieot and eoie
Nov 21, 2018
config.mak.dev
Makefile: allow for combining DEVELOPER=1 and CFLAGS="..."
Feb 24, 2019
config.mak.in
Merge branch 'jc/remove-export-from-config-mak-in'
Apr 1, 2013
config.mak.uname
Sync with maint
Mar 11, 2019
configure.ac
Merge branch 'dd/poll-dot-h'
Nov 19, 2018
connect.c
trace2:data: add trace2 transport child classification
Feb 22, 2019
connect.h
fixup! connect.h: avoid forward declaration of an enum
Jul 9, 2018
connected.c
fetch-pack: write shallow, then check connectivity
Jul 3, 2018
connected.h
connected: document connectivity in partial clones
Sep 21, 2018
convert.c
Merge branch 'jk/unused-parameter-cleanup'
Feb 7, 2019
convert.h
Merge branch 'en/incl-forward-decl'
Aug 20, 2018
copy.c
copy.c: use error_errno()
May 9, 2016
credential-cache--daemon.c
style: the opening '{' of a function is in a separate line
Dec 10, 2018
credential-cache.c
Merge branch 'dl/credential-cache-socket-in-xdg-cache' into maint
Aug 23, 2017
credential-store.c
path.c: and an option to call real_path() in expand_user_path()
Apr 15, 2017
credential.c
credential: ignore SIGPIPE when writing to credential helpers
Mar 29, 2018
credential.h
credential: let helpers tell us to quit
Dec 4, 2014
csum-file.c
csum-file: refactor finalize_hashfile() method
Apr 2, 2018
csum-file.h
Add missing includes and forward declarations
Aug 15, 2018
ctype.c
kwset: use unsigned char to store values with high-bit set
Mar 2, 2015
daemon.c
Merge branch 'lw/daemon-log-destination'
Apr 25, 2018
date.c
completion: add more parameter value completion
Feb 20, 2019
decorate.c
decorate: clean up and document API
Dec 8, 2017
decorate.h
decorate: clean up and document API
Dec 8, 2017
delta-islands.c
tree-walk: store object_id in a separate member
Jan 15, 2019
delta-islands.h
delta-islands.c: remove the_repository references
Nov 12, 2018
delta.h
comments: fix misuses of "nor"
Mar 31, 2014
detect-compiler
Makefile: detect compiler and enable more warnings in DEVELOPER=1
Apr 16, 2018
diff-delta.c
Merge branch 'mk/diff-delta-avoid-large-offset'
Sep 28, 2017
diff-lib.c
diff: drop options parameter from diffcore_fix_diff_index()
Feb 14, 2019
diff-no-index.c
diff: reuse diff setup for --no-index case
Feb 24, 2019
diff.c
Merge branch 'nd/diff-parseopt-2'
Mar 7, 2019
diff.h
Merge branch 'jk/diff-no-index-initialize'
Mar 7, 2019
diffcore-break.c
Merge branch 'nd/the-index'
Oct 19, 2018
diffcore-delta.c
diff.c: reduce implicit dependency on the_index
Sep 21, 2018
diffcore-order.c
wildmatch: remove unused wildopts parameter
Jun 24, 2017
diffcore-pickaxe.c
Merge branch 'tb/log-G-binary'
Jan 14, 2019
diffcore-rename.c
Merge branch 'nd/the-index'
Oct 19, 2018
diffcore.h
diff.c: reduce implicit dependency on the_index
Sep 21, 2018
dir-iterator.c
Replace all die("BUG: ...") calls by BUG() ones
May 6, 2018
dir-iterator.h
Add missing includes and forward declarations
Aug 15, 2018
dir.c
Merge branch 'nd/the-index-final'
Feb 7, 2019
dir.h
dir.c: remove an implicit dependency on the_index in pathspec code
Aug 13, 2018
editor.c
trace2:data: add editor/pager child classification
Feb 22, 2019
entry.c
Merge branch 'tg/checkout-no-overlay'
Mar 7, 2019
environment.c
Merge branch 'jk/save-getenv-result'
Jan 29, 2019
exec-cmd.c
trace2: create new combined trace facility
Feb 22, 2019
exec-cmd.h
Merge branch 'dj/runtime-prefix'
May 8, 2018
fast-import.c
Merge branch 'en/fast-export-import'
Jan 4, 2019
fetch-negotiator.c
negotiator: unknown fetch.negotiationAlgorithm should error out
Aug 1, 2018
fetch-negotiator.h
headers: normalize the spelling of some header guards
Oct 18, 2018
fetch-object.c
fetch-object: set exact_oid when fetching
Sep 13, 2018
fetch-object.h
fetch-object.h: add missing declaration (hdr-check)
Oct 29, 2018
fetch-pack.c
Merge branch 'jk/no-sigpipe-during-network-transport'
Mar 20, 2019
fetch-pack.h
fetch-pack: exclude blobs when lazy-fetching trees
Oct 4, 2018
fmt-merge-msg.h
fmt-merge-msg: use branch.$name.description
Oct 7, 2011
fsck.c
tree-walk: store object_id in a separate member
Jan 15, 2019
fsck.h
fsck: use oidset instead of oid_array for skipList
Sep 12, 2018
fsmonitor.c
Merge branch 'jk/snprintf-truncation'
May 30, 2018
fsmonitor.h
Add missing includes and forward declarations
Aug 15, 2018
fuzz-commit-graph.c
fuzz-commit-graph: initialize repo object
Feb 7, 2019
fuzz-pack-headers.c
fuzz: add basic fuzz testing target.
Oct 15, 2018
fuzz-pack-idx.c
fuzz: add fuzz testing for packfile indices.
Oct 15, 2018
generate-cmdlist.sh
Update makefile in preparation for Documentation/config/*.txt
Oct 29, 2018
gettext.c
i18n: make GETTEXT_POISON a runtime option
Nov 9, 2018
gettext.h
i18n: make GETTEXT_POISON a runtime option
Nov 9, 2018
git-add--interactive.perl
Merge branch 'pw/add-p-recount'
Jun 28, 2018
git-archimport.perl
archimport: use safe_pipe_capture for user input
Sep 12, 2017
git-bisect.sh
bisect--helper: `bisect_start` shell function partially in C
Jan 2, 2019
git-compat-util.h
trace2: create new combined trace facility
Feb 22, 2019
git-cvsexportcommit.perl
git-cvsexportcommit: use a lowercase "usage:" string
Feb 24, 2013
git-cvsimport.perl
perl: call timegm and timelocal with 4-digit year
Feb 23, 2018
git-cvsserver.perl
cvsserver: use safe_pipe_capture for `constant commands` as well
Sep 11, 2017
git-difftool--helper.sh
difftool: always honor fatal error exit codes
Aug 15, 2016
git-filter-branch.sh
Merge branch 'mb/filter-branch-optim'
Jul 18, 2018
git-instaweb.sh
git-instaweb: add Python builtin http.server support
Jan 28, 2019
git-legacy-rebase.sh
Merge branch 'js/rebase-i-redo-exec-fix'
Feb 9, 2019
git-merge-octopus.sh
Merge branch 'ma/up-to-date'
Sep 10, 2017
git-merge-one-file.sh
merge-one-file: compute empty blob object ID
May 2, 2018
git-merge-resolve.sh
scripts: use "git foo" not "git-foo"
Aug 7, 2017
git-mergetool--lib.sh
mergetool: accept -g/--[no-]gui as arguments
Oct 25, 2018
git-mergetool.sh
mergetool: accept -g/--[no-]gui as arguments
Oct 25, 2018
git-p4.py
Merge branch 'ld/git-p4-shelve-update-fix'
Feb 5, 2019
git-parse-remote.sh
i18n: git-parse-remote.sh: mark strings for translation
Apr 19, 2016
git-quiltimport.sh
git-quiltimport: add --keep-non-patch option
Jan 7, 2019
git-rebase--am.sh
rebase: define linearization ordering and enforce it
Dec 28, 2018
git-rebase--common.sh
Merge branch 'en/rebase-merge-on-sequencer'
Feb 7, 2019
git-rebase--preserve-merges.sh
Merge branch 'ag/rebase-i-in-c'
Nov 2, 2018
git-remote-testgit.sh
transport-helper: do not request symbolic refs to remote helpers
Jan 22, 2015
git-request-pull.sh
request-pull: capitalise "Git" to make it a proper noun
Oct 3, 2017
git-send-email.perl
completion: add more parameter value completion
Feb 20, 2019
git-sh-i18n.sh
i18n: make GETTEXT_POISON a runtime option
Nov 9, 2018
git-sh-setup.sh
Merge branch 'va/i18n-even-more'
Dec 27, 2016
git-stash.sh
stash: tolerate missing user identity
Nov 18, 2018
git-submodule.sh
submodule: document default behavior
Feb 15, 2019
git-svn.perl
git-svn: search --authors-prog in PATH too
Apr 5, 2018
git-web--browse.sh
git-web--browse.sh: use the $( ... ) construct for command substitution
Apr 23, 2014
git.c
trace2: create new combined trace facility
Feb 22, 2019
git.rc
mingw: include the full version information in the resources
Nov 1, 2017
gpg-interface.c
Merge branch 'mg/gpg-fingerprint'
Nov 2, 2018
gpg-interface.h
gpg-interface.c: obtain primary key fingerprint as well
Oct 22, 2018
graph.c
Merge branch 'np/log-graph-octopus-fix' into maint
Nov 21, 2018
graph.h
graph: add support for --line-prefix on all graph-aware output
Sep 1, 2016
grep.c
Merge branch 'nd/the-index' into md/list-objects-filter-by-depth
Jan 15, 2019
grep.h
grep: remove #ifdef NO_PTHREADS
Nov 5, 2018
hash.h
hash: add an SHA-256 implementation using OpenSSL
Nov 14, 2018
hashmap.c
hashmap: add API to disable item counting when threaded
Sep 7, 2017
hashmap.h
Merge branch 'rb/hashmap-h-compilation-fix' into maint
Mar 22, 2018
help.c
help: align the longest command in the command listing
Jan 31, 2019
help.h
help.h: fix coding style
Dec 12, 2018
hex.c
hex: introduce functions to print arbitrary hashes
Nov 14, 2018
http-backend.c
Merge branch 'mk/http-backend-kill-children-before-exit'
Jan 4, 2019
http-fetch.c
Merge branch 'ma/http-walker-no-partial'
May 8, 2018
http-push.c
Merge branch 'jk/loose-object-cache-oid'
Feb 7, 2019
http-walker.c
convert has_sha1_file() callers to has_object_file()
Jan 8, 2019
http.c
Merge branch 'jk/loose-object-cache-oid'
Feb 7, 2019
http.h
Merge branch 'jk/loose-object-cache-oid'
Feb 7, 2019
ident.c
config: allow giving separate author and committer idents
Feb 4, 2019
imap-send.c
Merge branch 'nd/imap-send-typofix'
Feb 12, 2019
interdiff.c
interdiff: teach show_interdiff() to indent interdiff
Jul 23, 2018
interdiff.h
interdiff: teach show_interdiff() to indent interdiff
Jul 23, 2018
iterator.h
refs: introduce an iterator interface
Jun 20, 2016
json-writer.c
json_writer: new routines to create JSON data
Jul 16, 2018
json-writer.h
json-writer.h: add missing include (hdr-check)
Sep 20, 2018
khash.h
khash: silence -Wunused-function for delta-islands
Oct 24, 2018
kwset.c
Replace Free Software Foundation address in license notices
Nov 9, 2017
kwset.h
Replace Free Software Foundation address in license notices
Nov 9, 2017
levenshtein.c
convert trivial cases to ALLOC_ARRAY
Feb 22, 2016
levenshtein.h
Typofixes outside documentation area
Feb 4, 2010
line-log.c
line-log.c: remove the_repository reference
Nov 12, 2018
line-log.h
ALLOC_GROW: avoid -Wsign-compare warnings
Sep 22, 2017
line-range.c
line-range.c: remove implicit dependency on the_index
Sep 21, 2018
line-range.h
line-range.c: remove implicit dependency on the_index
Sep 21, 2018
linear-assignment.c
linear-assignment: fix potential out of bounds memory access
Sep 14, 2018
linear-assignment.h
linear-assignment: a function to solve least-cost assignment problems
Aug 13, 2018
list-objects-filter-options.c
completion: add more parameter value completion
Feb 20, 2019
list-objects-filter-options.h
filter-options: expand scaled numbers
Jan 15, 2019
list-objects-filter.c
tree:<depth>: skip some trees even when collecting omits
Jan 15, 2019
list-objects-filter.h
list-objects-filter.c: remove implicit dependency on the_index
Nov 12, 2018
list-objects.c
Merge branch 'ds/push-sparse-tree-walk'
Feb 7, 2019
list-objects.h
list-objects: consume sparse tree walk
Jan 17, 2019
list.h
tempfile: use list.h for linked list
Sep 6, 2017
ll-merge.c
Merge branch 'en/merge-path-collision'
Jan 4, 2019
ll-merge.h
Merge branch 'en/merge-path-collision'
Jan 4, 2019
lockfile.c
Replace all die("BUG: ...") calls by BUG() ones
May 6, 2018
lockfile.h
reopen_tempfile(): truncate opened file
Sep 5, 2018
log-tree.c
Merge branch 'wh/author-committer-ident-config'
Mar 7, 2019
log-tree.h
format-patch: make cover letters always text/plain
May 2, 2018
ls-refs.c
Merge branch 'jt/namespaced-ls-refs-fix'
Feb 5, 2019
ls-refs.h
ls-refs: introduce ls-refs server command
Mar 15, 2018
mailinfo.c
mailinfo: support format=flowed
Aug 29, 2018
mailinfo.h
Merge branch 'rs/mailinfo-format-flowed'
Sep 17, 2018
mailmap.c
object-store: move object access functions to object-store.h
May 16, 2018
mailmap.h
Add missing includes and forward declarations
Aug 15, 2018
match-trees.c
Merge branch 'jk/unused-parameter-cleanup'
Feb 7, 2019
mem-pool.c
block alloc: add validations around cache_entry lifecyle
Jul 3, 2018
mem-pool.h
block alloc: add validations around cache_entry lifecyle
Jul 3, 2018
merge-blobs.c
merge-blobs.c: remove implicit dependency on the_index
Sep 21, 2018
merge-blobs.h
merge-blobs.c: remove implicit dependency on the_index
Sep 21, 2018
merge-recursive.c
Merge branch 'nd/completion-more-parameters'
Mar 7, 2019
merge-recursive.h
merge-recursive.c: remove implicit dependency on the_index
Jan 14, 2019
merge.c
read-cache.c: kill read_index()
Jan 14, 2019
mergesort.c
mergesort: rename it to llist_mergesort()
Apr 17, 2012
mergesort.h
mergesort: rename it to llist_mergesort()
Apr 17, 2012
midx.c
Merge branch 'jk/loose-object-cache'
Jan 4, 2019
midx.h
Merge branch 'ds/test-multi-pack-index'
Nov 13, 2018
name-hash.c
cache.h: flip NO_THE_INDEX_COMPATIBILITY_MACROS switch
Jan 24, 2019
notes-cache.c
notes-cache.c: remove the_repository references
Nov 12, 2018
notes-cache.h
notes-cache.c: remove the_repository references
Nov 12, 2018
notes-merge.c
notes-utils.c: remove the_repository references
Jan 14, 2019
notes-merge.h
notes-merge.c: remove implicit dependency on the_index
Nov 12, 2018
notes-utils.c
notes-utils.c: remove the_repository references
Jan 14, 2019
notes-utils.h
notes-utils.c: remove the_repository references
Jan 14, 2019
notes.c
tree-walk: store object_id in a separate member
Jan 15, 2019
notes.h
Add missing includes and forward declarations
Aug 15, 2018
object-store.h
Merge branch 'jk/loose-object-cache-oid'
Feb 7, 2019
object.c
object: fix leak of shallow_stat
Feb 7, 2019
object.h
revision.c: generation-based topo-order algorithm
Nov 2, 2018
oidmap.c
convert hashmap comparison functions to oideq()
Aug 29, 2018
oidmap.h
Add missing includes and forward declarations
Aug 15, 2018
oidset.c
oidset: uninline oidset_init()
Oct 4, 2018
oidset.h
oidset: uninline oidset_init()
Oct 4, 2018
pack-bitmap-write.c
pack-*.c: remove the_repository references
Nov 12, 2018
pack-bitmap.c
pack-*.c: remove the_repository references
Nov 12, 2018
pack-bitmap.h
pack-*.c: remove the_repository references
Nov 12, 2018
pack-check.c
pack-check.c: remove the_repository references
Nov 12, 2018
pack-objects.c
pack-objects: drop unused parameter from oe_map_new_pack()
Feb 14, 2019
pack-objects.h
pack-objects: drop unused parameter from oe_map_new_pack()
Feb 14, 2019
pack-revindex.c
various: tighten constness of some local variables
Feb 4, 2019
pack-revindex.h
pack-revindex: store entries directly in packed_git
Dec 21, 2015
pack-write.c
convert "hashcmp() != 0" to "!hasheq()"
Aug 29, 2018
pack.h
pack-check.c: remove the_repository references
Nov 12, 2018
packfile.c
Merge branch 'sb/more-repo-in-api'
Feb 5, 2019
packfile.h
Merge branch 'sb/more-repo-in-api'
Feb 5, 2019
pager.c
trace2:data: add editor/pager child classification
Feb 22, 2019
parse-options-cb.c
parse-options: allow ll_callback with OPTION_CALLBACK
Jan 28, 2019
parse-options.c
parse-options: allow ll_callback with OPTION_CALLBACK
Jan 28, 2019
parse-options.h
Merge branch 'br/commit-tree-parseopt'
Mar 20, 2019
patch-delta.c
patch-delta: handle truncated copy parameters
Aug 30, 2018
patch-ids.c
Merge branch 'nd/the-index'
Oct 19, 2018
patch-ids.h
patch-ids.c: remove implicit dependency on the_index
Sep 21, 2018
path.c
Merge branch 'jk/loose-object-cache'
Jan 4, 2019
path.h
path.h: make REPO_GIT_PATH_FUNC repository agnostic
Dec 28, 2018
pathspec.c
Merge branch 'nd/the-index-final'
Feb 7, 2019
pathspec.h
dir.c: move, rename and export match_attrs()
Nov 19, 2018
pkt-line.c
Merge branch 'jk/no-sigpipe-during-network-transport'
Mar 20, 2019
pkt-line.h
remote-curl: use post_rpc() for protocol v2 also
Mar 3, 2019
preload-index.c
read-cache.c: kill read_index()
Jan 14, 2019
pretty.c
Merge branch 'nd/completion-more-parameters'
Mar 7, 2019
pretty.h
Merge branch 'sb/more-repo-in-api'
Feb 5, 2019
prio-queue.c
prio-queue: add 'peek' operation
Nov 2, 2018
prio-queue.h
prio-queue: add 'peek' operation
Nov 2, 2018
progress.c
Merge branch 'en/rename-progress'
Dec 19, 2017
progress.h
progress: fix progress meters when dealing with lots of work
Nov 15, 2017
prompt.c
config: don't include config.h by default
Jun 15, 2017
prompt.h
prompt.c: remove git_getpass() nobody uses
Jan 15, 2015
protocol.c
protocol: introduce enum protocol_version value protocol_v2
Mar 14, 2018
protocol.h
protocol: introduce enum protocol_version value protocol_v2
Mar 14, 2018
quote.c
Indent code with TABs
Dec 9, 2018
quote.h
trace: avoid unnecessary quoting
Jan 16, 2018
range-diff.c
format-patch: do not let its diff-options affect --range-diff
Nov 30, 2018
range-diff.h
format-patch: do not let its diff-options affect --range-diff
Nov 30, 2018
reachable.c
prune: use bitmaps for reachability traversal
Feb 14, 2019
reachable.h
Add missing includes and forward declarations
Aug 15, 2018
read-cache.c
Merge branch 'jh/trace2'
Mar 7, 2019
rebase-interactive.c
rebase-interactive.c: remove the_repository references
Nov 12, 2018
rebase-interactive.h
rebase-interactive.c: remove the_repository references
Nov 12, 2018
ref-filter.c
Merge branch 'nd/completion-more-parameters'
Mar 7, 2019
ref-filter.h
Merge branch 'ot/libify-get-ref-atom-value'
May 8, 2018
reflog-walk.c
Merge branch 'nd/i18n'
Aug 15, 2018
reflog-walk.h
Add missing includes and forward declarations
Aug 15, 2018
refs.c
convert has_sha1_file() callers to has_object_file()
Jan 8, 2019
refs.h
Merge branch 'nd/per-worktree-ref-iteration'
Nov 13, 2018
refspec.c
refspec.c: mark more strings for translation
Jul 23, 2018
refspec.h
refspec: add back a refspec_item_init() function
Jun 11, 2018
remote-curl.c
Merge branch 'jt/http-auth-proto-v2-fix'
Mar 7, 2019
remote-testsvn.c
Merge branch 'sb/object-store-grafts'
Jul 18, 2018
remote.c
Merge branch 'jk/remote-insteadof-cleanup'
Jan 29, 2019
remote.h
Merge branch 'ds/reachable'
Sep 17, 2018
replace-object.c
Merge branch 'ds/commit-graph-with-grafts' into maint
Nov 21, 2018
replace-object.h
commit-graph: not compatible with replace objects
Aug 21, 2018
repository.c
Merge branch 'ma/clear-repository-format'
Mar 20, 2019
repository.h
trace2: create new combined trace facility
Feb 22, 2019
rerere.c
read-cache.c: kill read_index()
Jan 14, 2019
rerere.h
rerere.c: remove the_repository references
Nov 12, 2018
resolve-undo.c
resolve-undo.c: use the right index instead of the_index
Aug 13, 2018
resolve-undo.h
Add missing includes and forward declarations
Aug 15, 2018
revision.c
Merge branch 'en/combined-all-paths'
Mar 7, 2019
revision.h
Merge branch 'en/combined-all-paths'
Mar 7, 2019
run-command.c
trace2: create new combined trace facility
Feb 22, 2019
run-command.h
trace2: create new combined trace facility
Feb 22, 2019
send-pack.c
Merge branch 'jk/loose-object-cache-oid'
Feb 7, 2019
send-pack.h
Add missing includes and forward declarations
Aug 15, 2018
sequencer.c
Merge branch 'jh/trace2'
Mar 7, 2019
sequencer.h
Merge branch 'rj/sequencer-sign-off-header-static'
Feb 14, 2019
serve.c
pack-protocol.txt: accept error packets in any context
Jan 2, 2019
serve.h
serve: introduce git-serve
Mar 15, 2018
server-info.c
treewide: use get_all_packs
Aug 20, 2018
setup.c
Merge branch 'ma/clear-repository-format'
Mar 20, 2019
sh-i18n--envsubst.c
trace2: create new combined trace facility
Feb 22, 2019
sha1-array.c
sha1-array: provide oid_array_filter
Dec 5, 2018
sha1-array.h
sha1-array: provide oid_array_filter
Dec 5, 2018
sha1-file.c
Merge branch 'jk/loose-object-cache-oid'
Feb 7, 2019
sha1-lookup.c
Replace all die("BUG: ...") calls by BUG() ones
May 6, 2018
sha1-lookup.h
packfile: refactor hash search with fanout table
Feb 15, 2018
sha1-name.c
get_oid_with_context(): match prototype and implementation
Feb 12, 2019
sha1dc_git.c
sha1dc: allow building with the external sha1dc library
Aug 16, 2017
sha1dc_git.h
sha1dc_git.h: re-arrange an ifdef chain for a subsequent change
Dec 8, 2017
shallow.c
fetch-pack: do not take shallow lock unnecessarily
Jan 10, 2019
shell.c
Merge branch 'nd/command-list'
Jun 1, 2018
shortlog.h
Add missing includes and forward declarations
Aug 15, 2018
sideband.c
Merge branch 'jt/fetch-v2-sideband'
Feb 5, 2019
sideband.h
{fetch,upload}-pack: sideband v2 fetch response
Jan 17, 2019
sigchain.c
Replace all die("BUG: ...") calls by BUG() ones
May 6, 2018
sigchain.h
sigchain: add command to pop all common signals
Dec 16, 2015
split-index.c
Merge branch 'nd/split-index-null-base-fix'
Mar 7, 2019
split-index.h
split-index: convert struct split_index to object_id
May 2, 2018
strbuf.c
strbuf: separate callback for strbuf_expand:ing literals
Jan 29, 2019
strbuf.h
strbuf: separate callback for strbuf_expand:ing literals
Jan 29, 2019
streaming.c
Merge branch 'jk/loose-object-cache-oid'
Feb 7, 2019
streaming.h
streaming: convert open_istream to use struct object_id
Mar 14, 2018
string-list.c
style: the opening '{' of a function is in a separate line
Dec 10, 2018
string-list.h
string-list: remove unused function print_string_list
Sep 11, 2018
sub-process.c
trace2:data: add trace2 sub-process classification
Feb 22, 2019
sub-process.h
Docs: split out long-running subprocess handshake
Jan 25, 2018
submodule-config.c
completion: add more parameter value completion
Feb 20, 2019
submodule-config.h
submodule: factor out a config_set_in_gitmodules_file_gently function
Oct 9, 2018
submodule.c
Merge branch 'nd/completion-more-parameters'
Mar 7, 2019
submodule.h
submodule: unset core.worktree if no working tree is present
Dec 26, 2018
symlinks.c
Indent code with TABs
Dec 9, 2018
tag.c
tag: express constant in terms of the_hash_algo
Oct 15, 2018
tag.h
tag.c: allow deref_tag to handle arbitrary repositories
Jun 29, 2018
tar.h
tar-tree: Introduce write_entry()
Mar 26, 2006
tempfile.c
reopen_tempfile(): truncate opened file
Sep 5, 2018
tempfile.h
Merge branch 'jk/reopen-tempfile-truncate' into maint
Nov 21, 2018
thread-utils.c
thread-utils: macros to unconditionally compile pthreads API
Oct 29, 2018
thread-utils.h
thread-utils: macros to unconditionally compile pthreads API
Oct 29, 2018
tmp-objdir.c
Replace all die("BUG: ...") calls by BUG() ones
May 6, 2018
tmp-objdir.h
tmp-objdir: introduce API for temporary object directories
Oct 10, 2016
trace.c
trace.h: support nested performance tracing
Aug 18, 2018
trace.h
trace.h: support nested performance tracing
Aug 18, 2018
trace2.c
trace2: create new combined trace facility
Feb 22, 2019
trace2.h
trace2: collect Windows-specific process information
Feb 22, 2019
trailer.c
pretty: add support for separator option in %(trailers)
Jan 29, 2019
trailer.h
pretty: add support for separator option in %(trailers)
Jan 29, 2019
transport-helper.c
trace2:data: add trace2 transport child classification
Feb 22, 2019
transport-internal.h
transport: list refs before fetch if necessary
Oct 7, 2018
transport.c
trace2:data: add trace2 hook classification
Feb 22, 2019
transport.h
transport.c: remove implicit dependency on the_index
Nov 12, 2018
tree-diff.c
Merge branch 'bc/tree-walk-oid'
Jan 29, 2019
tree-walk.c
Merge branch 'dt/cat-file-batch-ambiguous'
Feb 7, 2019
tree-walk.h
Merge branch 'dt/cat-file-batch-ambiguous'
Feb 7, 2019
tree.c
Merge branch 'nd/the-index-final'
Feb 7, 2019
tree.h
tree.c: make read_tree*() take 'struct repository *'
Nov 19, 2018
unicode-width.h
unicode: update the width tables to Unicode 11
Jul 9, 2018
unimplemented.sh
unimplemented.sh: use the $( ... ) construct for command substitution
Dec 27, 2015
unix-socket.c
Merge branch 'rs/strbuf-getcwd'
Sep 2, 2014
unix-socket.h
credentials: add "cache" helper
Dec 12, 2011
unpack-trees.c
Merge branch 'tg/checkout-no-overlay'
Mar 7, 2019
unpack-trees.h
Merge branch 'nd/clone-case-smashing-warning'
Sep 17, 2018
upload-pack.c
Merge branch 'jt/fetch-v2-sideband'
Feb 5, 2019
upload-pack.h
fetch-pack: perform a fetch using v2
Mar 15, 2018
url.c
style: the opening '{' of a function is in a separate line
Dec 10, 2018
url.h
Add missing includes and forward declarations
Aug 15, 2018
urlmatch.c
urlmatch: use hex2chr() in append_normalized_escapes()
Jul 9, 2017
urlmatch.h
urlmatch.h: fix include guard
Aug 15, 2018
usage.c
trace2: create new combined trace facility
Feb 22, 2019
userdiff.c
Merge branch 'nd/style-opening-brace'
Jan 18, 2019
userdiff.h
notes-cache.c: remove the_repository references
Nov 12, 2018
utf8.c
utf8: handle systems that don't write BOM for UTF-16
Feb 12, 2019
utf8.h
Support working-tree-encoding "UTF-16LE-BOM"
Jan 31, 2019
varint.c
cleanups: ensure that git-compat-util.h is included first
Sep 15, 2014
varint.h
cleanups: ensure that git-compat-util.h is included first
Sep 15, 2014
version.c
version --build-options: report commit, too, if possible
Dec 15, 2017
version.h
version --build-options: report commit, too, if possible
Dec 15, 2017
versioncmp.c
config: don't include config.h by default
Jun 15, 2017
walker.c
tree-walk: store object_id in a separate member
Jan 15, 2019
walker.h
walker: drop fields of `struct walker` which are always 1
Apr 24, 2018
wildmatch.c
wildmatch: change behavior of "foo**bar" in WM_PATHNAME mode
Oct 29, 2018
wildmatch.h
wildmatch: change behavior of "foo**bar" in WM_PATHNAME mode
Oct 29, 2018
worktree.c
setup: fix memory leaks with `struct repository_format`
Feb 28, 2019
worktree.h
Merge branch 'nd/per-worktree-ref-iteration'
Nov 13, 2018
wrap-for-bin.sh
Make running git under other debugger-like programs easy
Apr 25, 2018
wrapper.c
wrapper: move is_empty_file() and rename it as is_empty_or_missing_fi…
Jan 2, 2019
write-or-die.c
write_or_die.c: rename to use dashes in file name
Apr 11, 2018
ws.c
Merge branch 'nd/the-index'
Oct 19, 2018
wt-status.c
trace2:data: add trace2 regions to wt-status
Feb 22, 2019
wt-status.h
wt-status.c: remove implicit dependency the_repository
Nov 12, 2018
xdiff-interface.c
completion: add more parameter value completion
Feb 20, 2019
xdiff-interface.h
xdiff-interface: drop parse_hunk_header()
Nov 5, 2018
zlib.c
Replace all die("BUG: ...") calls by BUG() ones
May 6, 2018