Failed to load latest commit information.
.github
Configure Git contribution guidelines for github.com
Jun 13, 2017
Documentation
Sync with master
Jul 21, 2017
block-sha1
sha1: provide another level of indirection for the SHA-1 functions
Nov 5, 2015
builtin
Merge branch 'rs/pack-objects-pbase-cleanup' into next
Jul 20, 2017
ci
Merge branch 'ls/travis-relays-for-windows-ci'
May 23, 2017
compat
Merge branch 'rs/bswap-ubsan-fix' into next
Jul 20, 2017
contrib
add MOVE_ARRAY
Jul 17, 2017
ewah
use DIV_ROUND_UP
Jul 10, 2017
git-gui
Fix build with core.autocrlf=true
May 10, 2017
gitk-git
Merge git://ozlabs.org/~paulus/gitk
Jan 18, 2017
gitweb
Spelling fixes
Jun 27, 2017
mergetools
mergetools/meld: improve compatibiilty with Meld on macOS X
Jun 19, 2017
perl
Merge branch 'pw/unquote-path-in-git-pm'
Jul 10, 2017
po
l10n: de.po: fix typo
Jul 10, 2017
ppc
sha1: provide another level of indirection for the SHA-1 functions
Nov 5, 2015
refs
Merge branch 'sd/branch-copy' into next
Jul 18, 2017
sha1collisiondetection @ 19d97bf
sha1dc: optionally use sha1collisiondetection as a submodule
Jul 3, 2017
sha1dc
Merge branch 'ab/sha1dc-maint'
Jul 7, 2017
t
Merge branch 'st/lib-gpg-kill-stray-agent' into next
Jul 20, 2017
templates
Merge branch 'ks/prepare-commit-msg-sample' into next
Jul 18, 2017
vcs-svn
timestamp_t: a new data type for timestamps
Apr 27, 2017
xdiff
xdiff -W: relax end-of-file function detection
Jan 16, 2017
.gitattributes
Fix build with core.autocrlf=true
May 10, 2017
.gitignore
rebase--helper: add a builtin helper for interactive rebases
Feb 9, 2017
.gitmodules
sha1dc: optionally use sha1collisiondetection as a submodule
Jul 3, 2017
.mailmap
Sync with 2.12.2
Mar 24, 2017
.travis.yml
Merge branch 'ls/travis-doc-asciidoctor' into maint
Jun 5, 2017
COPYING
Update COPYING with GPLv2 with new FSF address
Jan 17, 2010
GIT-VERSION-GEN
Git 2.14-rc0
Jul 13, 2017
INSTALL
git-imap-send: use libcurl for implementation
Nov 10, 2014
LGPL-2.1
provide a copy of the LGPLv2.1
May 20, 2011
Makefile
Merge branch 'jc/po-pritime-fix' into next
Jul 21, 2017
README.md
README: create HTTP/HTTPS links from URLs in Markdown
Mar 1, 2017
RelNotes
Start post 2.13 cycle
May 16, 2017
abspath.c
Spelling fixes
Jun 27, 2017
aclocal.m4
configure: use AC_LANG_PROGRAM consistently
Feb 14, 2011
advice.c
Merge branch 'jk/warn-add-gitlink'
Jun 24, 2017
advice.h
add: warn when adding an embedded repository
Jun 15, 2017
alias.c
Merge branch 'js/alias-case-sensitivity'
Jul 20, 2017
alloc.c
alloc: factor out commit index
Jul 28, 2014
apply.c
Merge branch 'rs/move-array' into next
Jul 20, 2017
apply.h
apply: learn to use a different index file
Sep 7, 2016
archive-tar.c
Merge branch 'bw/config-h'
Jun 24, 2017
archive-zip.c
Merge branch 'bw/config-h'
Jun 24, 2017
archive.c
sha1_name: convert get_sha1* to get_oid*
Jul 17, 2017
archive.h
timestamp_t: a new data type for timestamps
Apr 27, 2017
argv-array.c
argv-array: add detach function
Feb 22, 2016
argv-array.h
argv-array: add detach function
Feb 22, 2016
attr.c
attr.c: drop hashmap_cmp_fn cast
Jul 5, 2017
attr.h
pathspec: allow querying for attributes
Mar 13, 2017
base85.c
base85.c: have SP around arithmetic operators
Oct 16, 2013
bisect.c
bisect: convert bisect_checkout to struct object_id
Jul 17, 2017
bisect.h
bisect: simplify the addition of new bisect terms
Aug 3, 2015
blame.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
blame.h
blame: move entry prepend to libgit
May 25, 2017
blob.c
Convert lookup_blob to struct object_id
May 8, 2017
blob.h
Convert lookup_blob to struct object_id
May 8, 2017
branch.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
branch.h
branch: record creation of renamed branch in HEAD's log
Feb 21, 2017
builtin.h
blame: move textconv_object with related functions
May 24, 2017
bulk-checkin.c
pack: convert struct pack_idx_entry to struct object_id
May 8, 2017
bulk-checkin.h
cleanups: ensure that git-compat-util.h is included first
Sep 15, 2014
bundle.c
Merge branch 'bc/object-id'
May 29, 2017
bundle.h
bundle: convert to struct object_id
May 2, 2017
cache-tree.c
use MOVE_ARRAY
Jul 17, 2017
cache-tree.h
Convert struct cache_tree to use struct object_id
May 2, 2017
cache.h
Merge branch 'bc/object-id' into next
Jul 18, 2017
check-builtins.sh
check-builtins: strip executable suffix $X when enumerating builtins
Feb 5, 2015
check-racy.c
check-racy.c: use error_errno()
May 9, 2016
check_bindir
check_bindir: avoid "test <cond> -a/-o <cond>"
Jun 9, 2014
color.c
color: check color.ui in git_default_config()
Jul 13, 2017
color.h
diff.c: add dimming to moved line detection
Jun 30, 2017
column.c
config: don't include config.h by default
Jun 15, 2017
column.h
column: support piping stdout to external git-column process
Apr 27, 2012
combine-diff.c
Merge branch 'bw/ls-files-sans-the-index'
Jun 24, 2017
command-list.txt
relink: retire the command
Jan 25, 2017
commit-slab.h
*.[ch] refactoring: make use of the FREE_AND_NULL() macro
Jun 16, 2017
commit.c
Merge branch 'rs/move-array' into next
Jul 20, 2017
commit.h
commit: convert lookup_commit_graft to struct object_id
Jul 13, 2017
common-main.c
attr: use hashmap for attribute dictionary
Feb 1, 2017
config.c
Merge branch 'sd/branch-copy' into next
Jul 18, 2017
config.h
Merge branch 'sd/branch-copy' into next
Jul 18, 2017
config.mak.in
Merge branch 'jc/remove-export-from-config-mak-in'
Apr 1, 2013
config.mak.uname
config.mak.uname: set FREAD_READS_DIRECTORIES for cygwin
Jul 21, 2017
configure.ac
Merge branch 'nd/fopen-errors'
Jun 22, 2017
connect.c
Merge branch 'bw/config-h'
Jun 24, 2017
connect.h
connect & http: support -4 and -6 switches for remote operations
Feb 12, 2016
connected.c
check_connected: accept an env argument
Oct 10, 2016
connected.h
check_connected: accept an env argument
Oct 10, 2016
convert.c
Merge branch 'sb/hashmap-cleanup' into next
Jul 12, 2017
convert.h
Merge branch 'ls/filter-process-delayed' into next
Jul 5, 2017
copy.c
copy.c: use error_errno()
May 9, 2016
credential-cache--daemon.c
Merge branch 'bw/config-h'
Jun 24, 2017
credential-cache.c
Merge branch 'nd/conditional-config-include'
Apr 24, 2017
credential-store.c
path.c: and an option to call real_path() in expand_user_path()
Apr 15, 2017
credential.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
credential.h
credential: let helpers tell us to quit
Dec 4, 2014
csum-file.c
sha1fd_check: die when we cannot open the file
Mar 19, 2015
csum-file.h
Merge branch 'jk/pack-bitmap'
Dec 12, 2014
ctype.c
kwset: use unsigned char to store values with high-bit set
Mar 2, 2015
daemon.c
config: don't include config.h by default
Jun 15, 2017
date.c
Merge branch 'ab/strbuf-addftime-tzname-boolify'
Jul 7, 2017
decorate.c
Remove get_object_hash.
Nov 20, 2015
decorate.h
decorate: allow const objects to be decorated
Aug 20, 2008
delta.h
comments: fix misuses of "nor"
Mar 31, 2014
diff-delta.c
create_delta_index: simplify condition always evaluating to true
Aug 18, 2013
diff-lib.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
diff-no-index.c
diff: convert fill_filespec to struct object_id
Jun 2, 2017
diff.c
Merge branch 'jk/ref-filter-colors' into next
Jul 18, 2017
diff.h
diff.c: add dimming to moved line detection
Jun 30, 2017
diffcore-break.c
Merge branch 'tk/diffcore-delta-remove-unused' into maint
Nov 29, 2016
diffcore-delta.c
Merge branch 'tk/diffcore-delta-remove-unused'
Nov 17, 2016
diffcore-order.c
wildmatch: remove unused wildopts parameter
Jun 24, 2017
diffcore-pickaxe.c
Merge branch 'js/regexec-buf' into maint
Mar 28, 2017
diffcore-rename.c
hashmap.h: compare function has access to a data field
Jun 30, 2017
diffcore.h
diff: convert fill_filespec to struct object_id
Jun 2, 2017
dir-iterator.c
dir_iterator: new API for iterating over a directory tree
Jun 20, 2016
dir-iterator.h
dir_iterator: new API for iterating over a directory tree
Jun 20, 2016
dir.c
Merge branch 'rs/stat-data-unaligned-reads-fix' into next
Jul 20, 2017
dir.h
Merge branch 'pc/dir-count-slashes'
Jun 22, 2017
editor.c
editor.c: use error_errno()
May 9, 2016
entry.c
convert: add "status=delayed" to filter process protocol
Jun 30, 2017
environment.c
environment: store worktree in the_repository
Jun 24, 2017
exec_cmd.c
Merge branch 'js/exec-path-coverity-workaround' into maint
Jan 31, 2017
exec_cmd.h
common-main: stop munging argv[0] path
Nov 29, 2016
fast-import.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
fetch-pack.c
Merge branch 'bw/config-h'
Jun 24, 2017
fetch-pack.h
Rename sha1_array to oid_array
Mar 31, 2017
fmt-merge-msg.h
fmt-merge-msg: use branch.$name.description
Oct 7, 2011
fsck.c
commit: convert lookup_commit_graft to struct object_id
Jul 13, 2017
fsck.h
Rename sha1_array to oid_array
Mar 31, 2017
generate-cmdlist.sh
generate-cmdlist: re-implement as shell script
Aug 25, 2015
gettext.c
gettext: add is_utf8_locale()
Jul 1, 2016
gettext.h
gettext: add is_utf8_locale()
Jul 1, 2016
git-add--interactive.perl
Merge branch 'pw/unquote-path-in-git-pm'
Jul 10, 2017
git-archimport.perl
git-archimport: use a lowercase "usage:" string
Feb 24, 2013
git-bisect.sh
i18n: unmark die messages for translation
Jun 17, 2016
git-compat-util.h
Merge branch 'rs/move-array' into next
Jul 20, 2017
git-cvsexportcommit.perl
git-cvsexportcommit: use a lowercase "usage:" string
Feb 24, 2013
git-cvsimport.perl
Merge branch 'cn/cvsimport-perl-update'
Jun 25, 2015
git-cvsserver.perl
typofix: assorted typofixes in comments, documentation and messages
May 6, 2016
git-difftool--helper.sh
difftool: always honor fatal error exit codes
Aug 15, 2016
git-filter-branch.sh
filter-branch: add [--] to usage
Jun 12, 2017
git-instaweb.sh
git-instaweb: use @SHELL_PATH@ instead of /bin/sh
Mar 10, 2015
git-merge-octopus.sh
git-merge-octopus: do not capitalize "octopus"
Sep 8, 2016
git-merge-one-file.sh
Merge branch 'jk/no-diff-emit-common' into maint
Mar 10, 2016
git-merge-resolve.sh
Convert to use quiet option when available
Apr 23, 2009
git-mergetool--lib.sh
mergetool: honor mergetool.$tool.trustExitCode for built-in tools
Nov 29, 2016
git-mergetool.sh
mergetool: fix running in subdir when rerere enabled
Jan 10, 2017
git-p4.py
git-p4: filter for {'code':'info'} in p4CmdList
Jul 13, 2017
git-parse-remote.sh
i18n: git-parse-remote.sh: mark strings for translation
Apr 19, 2016
git-quiltimport.sh
git-quiltimport: add commandline option --series <file>
Sep 1, 2015
git-rebase--am.sh
rebase: update comment about FreeBSD /bin/sh
Jun 17, 2016
git-rebase--interactive.sh
doc: replace more gmane links
May 10, 2017
git-rebase--merge.sh
Merge branch 'em/newer-freebsd-shells-are-fine-with-returns' into maint
Jul 6, 2016
git-rebase.sh
rebase: make resolve message clearer for inexperienced users
Jul 17, 2017
git-remote-testgit.sh
transport-helper: do not request symbolic refs to remote helpers
Jan 22, 2015
git-request-pull.sh
request-pull: drop old USAGE stuff
Jan 16, 2017
git-send-email.perl
Merge branch 'xz/send-email-batch-size'
Jul 7, 2017
git-sh-i18n.sh
i18n: rebase-interactive: mark here-doc strings for translation
Jun 17, 2016
git-sh-setup.sh
Merge branch 'va/i18n-even-more'
Dec 27, 2016
git-stash.sh
Merge branch 'lb/status-stash-count'
Jun 26, 2017
git-submodule.sh
add: warn when adding an embedded repository
Jun 15, 2017
git-svn.perl
git svn: fix authentication with 'branch'
Mar 7, 2017
git-web--browse.sh
git-web--browse.sh: use the $( ... ) construct for command substitution
Apr 23, 2014
git.c
ls-files: use repository object
Jun 24, 2017
git.rc
Makefile: Fix compilation of Windows resource file
Jan 23, 2014
gpg-interface.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
gpg-interface.h
gpg-interface, tag: add GPG_VERIFY_OMIT_STATUS flag
Jan 18, 2017
graph.c
config: don't include config.h by default
Jun 15, 2017
graph.h
graph: add support for --line-prefix on all graph-aware output
Sep 1, 2016
grep.c
grep: remove redundant REG_NEWLINE when compiling fixed regex
Jun 30, 2017
grep.h
grep: remove regflags from the public grep_opt API
Jun 30, 2017
hash.h
sha1dc: optionally use sha1collisiondetection as a submodule
Jul 3, 2017
hashmap.c
hashmap.h: compare function has access to a data field
Jun 30, 2017
hashmap.h
hashmap: migrate documentation from Documentation/technical into header
Jun 30, 2017
help.c
Merge branch 'mb/reword-autocomplete-message'
Jun 26, 2017
help.h
help: add help_unknown_ref()
May 8, 2013
hex.c
Convert GIT_SHA1_HEXSZ used for allocation to GIT_MAX_HEXSZ
Mar 27, 2017
http-backend.c
Merge branch 'bw/config-h'
Jun 24, 2017
http-fetch.c
config: don't include config.h by default
Jun 15, 2017
http-push.c
coccinelle: make use of the "type" FREE_AND_NULL() rule
Jun 16, 2017
http-walker.c
Merge branch 'ew/http-alternates-as-redirects-warning' into maint
Mar 28, 2017
http.c
Merge branch 'jc/http-sslkey-and-ssl-cert-are-paths' into next
Jul 20, 2017
http.h
http.postbuffer: allow full range of ssize_t values
Apr 14, 2017
ident.c
Merge branch 'bw/config-h'
Jun 24, 2017
imap-send.c
Merge branch 'rs/use-div-round-up'
Jul 12, 2017
iterator.h
refs: introduce an iterator interface
Jun 20, 2016
khash.h
convert trivial cases to ALLOC_ARRAY
Feb 22, 2016
kwset.c
kwset: use unsigned char to store values with high-bit set
Mar 2, 2015
kwset.h
kwset: use unsigned char to store values with high-bit set
Mar 2, 2015
levenshtein.c
convert trivial cases to ALLOC_ARRAY
Feb 22, 2016
levenshtein.h
Typofixes outside documentation area
Feb 4, 2010
line-log.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
line-log.h
line-log.c: make line_log_data_init() static
Jan 15, 2015
line-range.c
use SWAP macro
Jan 30, 2017
line-range.h
line-range: teach -L/RE/ to search relative to anchor point
Aug 6, 2013
list-objects.c
Convert lookup_tree to struct object_id
May 8, 2017
list-objects.h
list-objects: pass full pathname to callbacks
Mar 16, 2016
list.h
list: avoid incompatibility with *BSD sys/queue.h
Jul 18, 2016
ll-merge.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
ll-merge.h
merge-recursive --patience
Aug 26, 2010
lockfile.c
lockfile: LOCK_REPORT_ON_ERROR
Dec 7, 2016
lockfile.h
lockfile: add a new method, is_lock_file_locked()
May 23, 2017
log-tree.c
Merge branch 'bw/config-h'
Jun 24, 2017
log-tree.h
pretty: use fmt_output_email_subject()
Mar 1, 2017
mailinfo.c
Spelling fixes
Jun 27, 2017
mailinfo.h
mailinfo: handle in-body header continuations
Sep 21, 2016
mailmap.c
Convert remaining callers of get_sha1 to get_oid.
Jul 17, 2017
mailmap.h
mailmap: simplify map_user() interface
Jan 10, 2013
match-trees.c
match-trees: convert several leaf functions to use struct object_id
Apr 25, 2016
merge-blobs.c
Merge branch 'jk/no-diff-emit-common' into maint
Mar 10, 2016
merge-blobs.h
Which merge_file() function do you mean?
Dec 10, 2012
merge-recursive.c
Merge branch 'sb/merge-recursive-code-cleanup'
Jul 7, 2017
merge-recursive.h
merge-recursive: offer an option to retain the output in 'obuf'
Aug 1, 2016
merge.c
tree: convert parse_tree_indirect to struct object_id
May 8, 2017
mergesort.c
mergesort: rename it to llist_mergesort()
Apr 17, 2012
mergesort.h
mergesort: rename it to llist_mergesort()
Apr 17, 2012
mru.c
add generic most-recently-used list
Jul 29, 2016
mru.h
add generic most-recently-used list
Jul 29, 2016
name-hash.c
name-hash.c: drop hashmap_cmp_fn cast
Jul 5, 2017
notes-cache.c
notes: convert some accessor functions to struct object_id
Jun 2, 2017
notes-cache.h
notes-cache: convert to struct object_id
May 8, 2017
notes-merge.c
use MOVE_ARRAY
Jul 17, 2017
notes-merge.h
notes-merge: convert notes_merge* to struct object_id
Jun 5, 2017
notes-utils.c
Merge branch 'bw/config-h'
Jun 24, 2017
notes-utils.h
builtin/notes: convert to struct object_id
Jun 2, 2017
notes.c
sha1_name: convert get_sha1* to get_oid*
Jul 17, 2017
notes.h
notes: convert some accessor functions to struct object_id
Jun 2, 2017
object.c
object: remove "used" field from struct object
Jul 20, 2017
object.h
object: remove "used" field from struct object
Jul 20, 2017
oidset.c
hashmap.h: compare function has access to a data field
Jun 30, 2017
oidset.h
add oidset API
Feb 8, 2017
pack-bitmap-write.c
pack: convert struct pack_idx_entry to struct object_id
May 8, 2017
pack-bitmap.c
Merge branch 'jc/pack-bitmap-unaligned'
Jun 30, 2017
pack-bitmap.h
pack-bitmap.c: make pack_bitmap_filename() static
Jan 15, 2015
pack-check.c
Convert the verify_pack callback to struct object_id
May 8, 2017
pack-objects.c
pack: convert struct pack_idx_entry to struct object_id
May 8, 2017
pack-objects.h
pack-objects: enforce --depth limit in reused deltas
Jan 28, 2017
pack-revindex.c
use SWAP macro
Jan 30, 2017
pack-revindex.h
pack-revindex: store entries directly in packed_git
Dec 21, 2015
pack-write.c
pack: convert struct pack_idx_entry to struct object_id
May 8, 2017
pack.h
Convert the verify_pack callback to struct object_id
May 8, 2017
pager.c
config: don't include config.h by default
Jun 15, 2017
parse-options-cb.c
Merge branch 'bc/object-id'
May 29, 2017
parse-options.c
Merge branch 'bw/config-h'
Jun 24, 2017
parse-options.h
ref-filter: add --no-contains option to tag/branch/for-each-ref
Mar 24, 2017
patch-delta.c
compat: helper for detecting unsigned overflow
Feb 10, 2011
patch-ids.c
patch-ids.c: drop hashmap_cmp_fn cast
Jul 5, 2017
patch-ids.h
patch-ids: convert to struct object_id
Jun 2, 2017
path.c
path: add repo_worktree_path and strbuf_repo_worktree_path
Jun 24, 2017
path.h
path: add repo_worktree_path and strbuf_repo_worktree_path
Jun 24, 2017
pathspec.c
Merge branch 'vs/typofixes' into next
Jun 28, 2017
pathspec.h
pathspec: convert find_pathspecs_matching_against_index to take an index
May 12, 2017
pkt-line.c
convert: move packet_write_line() into pkt-line as packet_writel()
May 8, 2017
pkt-line.h
pkt-line: annotate packet_writel with LAST_ARG_MUST_BE_NULL
May 15, 2017
preload-index.c
preload-index: avoid lstat for skip-worktree items
Feb 10, 2017
pretty.c
pretty: respect color settings for %C placeholders
Jul 13, 2017
prio-queue.c
*.[ch] refactoring: make use of the FREE_AND_NULL() macro
Jun 16, 2017
prio-queue.h
prio-queue: make output stable with respect to insertion
Jul 15, 2014
progress.c
progress: show overall rate in last update
Jul 9, 2017
progress.h
nicer display of thin pack completion
Nov 8, 2007
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
quote.c
Merge branch 'nd/icase' into maint
Jul 28, 2016
quote.h
Merge branch 'nd/icase' into maint
Jul 28, 2016
reachable.c
Merge branch 'bc/object-id'
May 29, 2017
reachable.h
timestamp_t: a new data type for timestamps
Apr 27, 2017
read-cache.c
use MOVE_ARRAY
Jul 17, 2017
ref-filter.c
ref-filter: consult want_color() before emitting colors
Jul 13, 2017
ref-filter.h
ref-filter: consult want_color() before emitting colors
Jul 13, 2017
reflog-walk.c
reflog-walk: apply --since/--until to reflog dates
Jul 9, 2017
reflog-walk.h
reflog-walk: apply --since/--until to reflog dates
Jul 9, 2017
refs.c
Merge branch 'sd/branch-copy' into next
Jul 18, 2017
refs.h
Merge branch 'sd/branch-copy' into next
Jul 18, 2017
remote-curl.c
config: don't include config.h by default
Jun 15, 2017
remote-testsvn.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
remote.c
Merge branch 'bc/object-id' into next
Jul 18, 2017
remote.h
remote: convert struct push_cas to struct object_id
Jul 17, 2017
replace_object.c
register_replace_ref(): rewrite to take an object_id argument
May 25, 2015
repository.c
submodule: convert submodule config lookup to use object_id
Jul 17, 2017
repository.h
repository: enable initialization of submodules
Jun 24, 2017
rerere.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
rerere.h
Merge branch 'jc/rerere-multi'
Apr 25, 2016
resolve-undo.c
cache: convert struct cache_entry to use struct object_id
Sep 7, 2016
resolve-undo.h
convert unmerge_cache to take struct pathspec
Jul 15, 2013
revision.c
Merge branch 'bc/object-id' into next
Jul 18, 2017
revision.h
Merge branch 'sg/revision-parser-skip-prefix'
Jun 22, 2017
run-command.c
run-command: restrict PATH search to executable files
Apr 26, 2017
run-command.h
run-command: expose is_executable function
Apr 26, 2017
send-pack.c
Spelling fixes
Jun 27, 2017
send-pack.h
Rename sha1_array to oid_array
Mar 31, 2017
sequencer.c
sha1_name: convert get_sha1* to get_oid*
Jul 17, 2017
sequencer.h
sequencer (rebase -i): learn about the 'verbose' mode
Jan 9, 2017
server-info.c
Merge branch 'nd/fopen-errors'
Jun 13, 2017
setup.c
environment: place key repository state in the_repository
Jun 24, 2017
sh-i18n--envsubst.c
remove unnecessary check before QSORT
Sep 29, 2016
sha1-array.c
coccinelle: make use of the "type" FREE_AND_NULL() rule
Jun 16, 2017
sha1-array.h
Rename sha1_array to oid_array
Mar 31, 2017
sha1-lookup.c
sha1-lookup: handle duplicates in sha1_pos()
Oct 1, 2014
sha1-lookup.h
sha1-lookup: add new "sha1_pos" function to efficiently lookup sha1
Apr 5, 2009
sha1_file.c
Merge branch 'ew/fd-cloexec-fix'
Jul 20, 2017
sha1_name.c
sha1_name: convert uses of 40 to GIT_SHA1_HEXSZ
Jul 17, 2017
sha1dc_git.c
sha1dc: update from upstream
May 22, 2017
sha1dc_git.h
sha1dc: update from upstream
May 22, 2017
shallow.c
commit: convert lookup_commit_graft to struct object_id
Jul 13, 2017
shell.c
Merge branch 'maint-2.8' into maint-2.9
May 5, 2017
shortlog.h
shortlog: group by committer information
Dec 16, 2016
show-index.c
common-main: call git_setup_gettext()
Jul 1, 2016
sideband.c
Merge branch 'lf/recv-sideband-cleanup' into maint
Aug 8, 2016
sideband.h
sideband.c: make send_sideband() return void
Jun 16, 2016
sigchain.c
sigchain: add command to pop all common signals
Dec 16, 2015
sigchain.h
sigchain: add command to pop all common signals
Dec 16, 2015
split-index.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
split-index.h
Revert "split-index: add and use unshare_split_index()"
Jun 24, 2017
strbuf.c
Merge branch 'ab/strbuf-addftime-tzname-boolify'
Jul 7, 2017
strbuf.h
strbuf: use designated initializers in STRBUF_INIT
Jul 14, 2017
streaming.c
Merge branch 'jk/pack-objects-optim-mru'
Oct 10, 2016
streaming.h
streaming: make stream_blob_to_fd take struct object_id
Sep 7, 2016
string-list.c
use MOVE_ARRAY
Jul 17, 2017
string-list.h
string-list: add string_list_remove function
Apr 21, 2017
sub-process.c
convert/sub-process: drop cast to hashmap_cmp_fn
Jul 5, 2017
sub-process.h
convert/sub-process: drop cast to hashmap_cmp_fn
Jul 5, 2017
submodule-config.c
Merge branch 'bc/object-id' into next
Jul 18, 2017
submodule-config.h
Merge branch 'bc/object-id' into next
Jul 18, 2017
submodule.c
Merge branch 'bc/object-id' into next
Jul 18, 2017
submodule.h
Merge branch 'bc/object-id' into next
Jul 18, 2017
symlinks.c
symlinks: remove PATH_MAX limitation
Jul 7, 2014
tag.c
tag: convert gpg_verify_tag to use struct object_id
Jul 13, 2017
tag.h
tag: convert gpg_verify_tag to use struct object_id
Jul 13, 2017
tar.h
tar-tree: Introduce write_entry()
Mar 26, 2006
tempfile.c
tempfile: set errno to a known value before calling ferror()
Feb 17, 2017
tempfile.h
mingw: ensure temporary file handles are not inherited by child proce…
Aug 23, 2016
thread-utils.c
thread-utils.c: detect CPU count on older BSD-like systems
Mar 10, 2015
thread-utils.h
pack-objects: set number of threads before checking and warning
Oct 13, 2014
tmp-objdir.c
tmp-objdir: quote paths we add to alternates
Dec 12, 2016
tmp-objdir.h
tmp-objdir: introduce API for temporary object directories
Oct 10, 2016
trace.c
trace: do not fall back to stderr
Aug 5, 2016
trace.h
pkt-line: support tracing verbatim pack contents
Jun 16, 2015
trailer.c
config: don't include config.h by default
Jun 15, 2017
trailer.h
trailer: have function to describe trailer layout
Nov 29, 2016
transport-helper.c
sha1_name: convert get_sha1* to get_oid*
Jul 17, 2017
transport.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
transport.h
for_each_alternate_ref: pass name/oid instead of ref struct
Feb 8, 2017
tree-diff.c
Merge branch 'bw/object-id' into next
Jul 18, 2017
tree-walk.c
Merge branch 'jk/diff-blob' into maint
Jun 24, 2017
tree-walk.h
fsck: handle bad trees like other errors
Sep 27, 2016
tree.c
Merge branch 'ab/free-and-null'
Jun 24, 2017
tree.h
tree: convert read_tree to take an index parameter
Jun 13, 2017
unicode_width.h
unicode: update the width tables to Unicode 10
Jul 7, 2017
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 'ls/filter-process-delayed' into next
Jul 5, 2017
unpack-trees.h
unpack-trees: check if we can perform the operation for submodules
Mar 16, 2017
upload-pack.c
Merge branch 'bw/config-h'
Jun 24, 2017
url.c
introduce hex2chr() for converting two hexadecimal digits to a character
Sep 7, 2016
url.h
url: decode buffers that are not NUL-terminated
Jul 20, 2011
urlmatch.c
urlmatch: use hex2chr() in append_normalized_escapes()
Jul 9, 2017
urlmatch.h
urlmatch: include host in urlmatch ranking
Feb 1, 2017
usage.c
die(): stop hiding errors due to overzealous recursion guard
Jun 21, 2017
userdiff.c
config: don't include config.h by default
Jun 15, 2017
userdiff.h
diff: clarify textconv interface
Feb 22, 2016
utf8.c
utf8: accept "latin-1" as ISO-8859-1
Sep 27, 2016
utf8.h
typofix: assorted typofixes in comments, documentation and messages
May 6, 2016
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
include agent identifier in capability string
Aug 3, 2012
version.h
include agent identifier in capability string
Aug 3, 2012
versioncmp.c
config: don't include config.h by default
Jun 15, 2017
walker.c
object: convert parse_object* to take struct object_id
May 8, 2017
walker.h
walker: let walker_say take arbitrary formats
Jul 8, 2016
wildmatch.c
wildmatch: remove unused wildopts parameter
Jun 24, 2017
wildmatch.h
wildmatch: remove unused wildopts parameter
Jun 24, 2017
worktree.c
path: convert strbuf_git_common_path to take a 'struct repository'
Jun 24, 2017
worktree.h
worktree.c: kill parse_ref() in favor of refs_resolve_ref_unsafe()
Apr 25, 2017
wrap-for-bin.sh
wrap-for-bin.sh: regenerate bin-wrappers when switching branches
May 10, 2016
wrapper.c
Merge branch 'bw/config-h'
Jun 24, 2017
write_or_die.c
run-command: move check_pipe() from write_or_die to run_command
Oct 17, 2016
ws.c
attr: convert git_check_attrs() callers to use the new API
Feb 1, 2017
wt-status.c
Merge branch 'rs/wt-status-cleanup'
Jul 12, 2017
wt-status.h
Merge branch 'ks/status-initial-commit'
Jun 30, 2017
xdiff-interface.c
Merge branch 'bw/config-h'
Jun 24, 2017
xdiff-interface.h
Convert read_mmblob to take struct object_id.
Sep 7, 2016
zlib.c
zlib: initialize git_zstream in git_deflate_init{,_gzip,_raw}
Mar 5, 2015