Failed to load latest commit information.
.github
Configure Git contribution guidelines for github.com
Jun 13, 2017
Documentation
fixes from 'master' for 2.13.4
Jul 21, 2017
block-sha1
sha1: provide another level of indirection for the SHA-1 functions
Nov 5, 2015
builtin
Merge branch 'kn/ref-filter-branch-list' into maint
Jul 12, 2017
ci
Merge branch 'ls/travis-doc-asciidoctor' into maint
Jun 5, 2017
compat
Merge branch 'js/bs-is-a-dir-sep-on-windows' into maint
Jun 5, 2017
contrib
Merge branch 'aw/contrib-subtree-doc-asciidoctor' into maint
Jul 10, 2017
ewah
Merge branch 'jk/ewah-use-right-type-in-sizeof' into maint
Mar 21, 2017
git-gui
Fix build with core.autocrlf=true
May 10, 2017
gitk-git
Merge git://ozlabs.org/~paulus/gitk
Jan 18, 2017
gitweb
doc: use https links to Wikipedia to avoid http redirects
May 15, 2017
mergetools
mergetools/meld: improve compatibiilty with Meld on macOS X
Jun 19, 2017
perl
Merge branch 'svn-escape-backslash' of git://bogomips.org/git-svn
Feb 21, 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 'mh/separate-ref-cache'
Apr 26, 2017
sha1dc
sha1dc: update from upstream
Jul 3, 2017
t
Merge branch 'js/alias-case-sensitivity' into maint
Jul 21, 2017
templates
pre-receive.sample: mark it executable
Oct 28, 2016
vcs-svn
Merge branch 'mr/vcs-svn-printf-ulong' into maint
Sep 29, 2016
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
.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.13.3
Jul 12, 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
sha1dc: update from upstream
May 22, 2017
README.md
README: create HTTP/HTTPS links from URLs in Markdown
Mar 1, 2017
RelNotes
fixes from 'master' for 2.13.4
Jul 21, 2017
abspath.c
prefix_filename: simplify windows #ifdef
Mar 21, 2017
aclocal.m4
configure: use AC_LANG_PROGRAM consistently
Feb 14, 2011
advice.c
i18n: advice: internationalize message for conflicts
Jun 17, 2016
advice.h
pull: check if in unresolved merge state
Jun 18, 2015
alias.c
alias: compare alias name *case-insensitively*
Jul 17, 2017
alloc.c
alloc: factor out commit index
Jul 28, 2014
apply.c
Merge branch 'rs/apply-validate-input' into maint
Jul 10, 2017
apply.h
apply: learn to use a different index file
Sep 7, 2016
archive-tar.c
Merge branch 'jk/big-and-future-archive-tar'
Aug 12, 2016
archive-zip.c
archive-zip: load userdiff config
Jan 8, 2017
archive.c
attr: convert git_check_attrs() callers to use the new API
Feb 1, 2017
archive.h
archive: read local configuration
Nov 22, 2016
argv-array.c
argv-array: add detach function
Feb 22, 2016
argv-array.h
argv-array: add detach function
Feb 22, 2016
attr.c
pathspec: allow querying for attributes
Mar 13, 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
Merge branch 'ab/c-translators-comment-style' into maint
Jun 5, 2017
bisect.h
bisect: simplify the addition of new bisect terms
Aug 3, 2015
blob.c
add object_as_type helper for casting objects
Jul 28, 2014
blob.h
Replace parse_blob() with an explanatory comment
Jan 19, 2010
branch.c
create_branch: use xstrfmt for reflog message
Mar 30, 2017
branch.h
branch: record creation of renamed branch in HEAD's log
Feb 21, 2017
builtin.h
rebase--helper: add a builtin helper for interactive rebases
Feb 9, 2017
bulk-checkin.c
encode_in_pack_object_header: respect output buffer length
Mar 24, 2017
bulk-checkin.h
cleanups: ensure that git-compat-util.h is included first
Sep 15, 2014
bundle.c
bundle: don't leak an fd in case of early return
Apr 1, 2016
bundle.h
Merge branch 'jc/unseekable-bundle'
Oct 21, 2011
cache-tree.c
cache: convert struct cache_entry to use struct object_id
Sep 7, 2016
cache-tree.h
cache-tree: introduce write_index_as_tree()
Aug 5, 2015
cache.h
get_sha1_with_context: dynamically allocate oc->path
May 24, 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
Merge branch 'nd/log-graph-configurable-colors'
Feb 2, 2017
color.h
Merge branch 'js/color-on-windows-comment'
Jul 11, 2016
column.c
use xmallocz to avoid size arithmetic
Feb 22, 2016
column.h
column: support piping stdout to external git-column process
Apr 27, 2012
combine-diff.c
Merge branch 'bc/object-id'
Apr 20, 2017
command-list.txt
relink: retire the command
Jan 25, 2017
commit-slab.h
Merge branch 'vs/typofix'
Aug 12, 2016
commit.c
interpret-trailers: honor the cut line
May 18, 2017
commit.h
Rename sha1_array to oid_array
Mar 31, 2017
common-main.c
attr: use hashmap for attribute dictionary
Feb 1, 2017
config.c
Merge branch 'js/alias-early-config' into maint
Jul 10, 2017
config.mak.in
Merge branch 'jc/remove-export-from-config-mak-in'
Apr 1, 2013
config.mak.uname
config.mak.uname: set NO_REGEX=NeedsStartEnd on AIX
May 4, 2017
configure.ac
wrapper.c: remove unused gitmkstemps() function
Feb 28, 2017
connect.c
Merge branch 'jk/connect-symref-info-leak-fix' into maint
Jun 13, 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
attr: convert git_check_attrs() callers to use the new API
Feb 1, 2017
convert.h
convert: unify the "auto" handling of CRLF
Jul 6, 2016
copy.c
copy.c: use error_errno()
May 9, 2016
credential-cache--daemon.c
i18n: credential-cache--daemon: mark advice for translation
Oct 17, 2016
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
credential: let empty credential specs reset helper list
Feb 26, 2016
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
Merge branch 'dt/xgethostname-nul-termination'
Apr 24, 2017
date.c
date: add "unix" format
Jul 27, 2016
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
commit: fix empty commit creation when there's no changes but ita ent…
Oct 24, 2016
diff-no-index.c
prefix_filename: return newly allocated string
Mar 21, 2017
diff.c
fix minor typos
May 1, 2017
diff.h
Rename sha1_array to oid_array
Mar 31, 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
use QSORT
Sep 29, 2016
diffcore-pickaxe.c
Merge branch 'js/regexec-buf' into maint
Mar 28, 2017
diffcore-rename.c
Merge branch 'tk/diffcore-delta-remove-unused'
Nov 17, 2016
diffcore.h
Merge branch 'tk/diffcore-delta-remove-unused' into maint
Nov 29, 2016
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 'sl/clean-d-ignored-fix' into maint
Jun 13, 2017
dir.h
dir: expose cmp_name() and check_contains()
May 22, 2017
editor.c
editor.c: use error_errno()
May 9, 2016
entry.c
entry.c: create submodules when interesting
Mar 16, 2017
environment.c
setup_git_env: convert die("BUG") to BUG()
May 15, 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 'jk/war-on-git-path'
Apr 26, 2017
fetch-pack.c
Merge branch 'dt/xgethostname-nul-termination'
Apr 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
Rename sha1_array to oid_array
Mar 31, 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 'jk/add-p-commentchar-fix' into maint
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 'bw/forking-and-threading' into maint
Jun 13, 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
git-filter-branch: be more direct in an error message
May 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: don't use name-rev to get current branch
Apr 17, 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
Merge branch 'pw/rebase-i-regression-fix-tests' into maint
Jul 10, 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
send-email: Net::SMTP::starttls was introduced in v2.34
Jun 1, 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
git-stash: fix pushing stash with pathspec from subdir
Jun 13, 2017
git-submodule.sh
submodule: prevent backslash expantion in submodule names
Apr 17, 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
alias: use the early config machinery to expand aliases
Jun 15, 2017
git.rc
Makefile: Fix compilation of Windows resource file
Jan 23, 2014
gpg-interface.c
gpg-interface: use more status letters
Oct 12, 2016
gpg-interface.h
gpg-interface, tag: add GPG_VERIFY_OMIT_STATUS flag
Jan 18, 2017
graph.c
Merge branch 'rs/swap'
Feb 15, 2017
graph.h
graph: add support for --line-prefix on all graph-aware output
Sep 1, 2016
grep.c
convert unchecked snprintf into xsnprintf
Mar 30, 2017
grep.h
grep: add submodules as a grep source type
Dec 22, 2016
hash.h
Makefile: add DC_SHA1 knob
Mar 17, 2017
hashmap.c
hashmap: add disallow_rehash setting
Mar 22, 2017
hashmap.h
hashmap: add disallow_rehash setting
Mar 22, 2017
help.c
Merge branch 'mb/reword-autocomplete-message' into maint
Jul 10, 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
pkt-line: rename packet_write() to packet_write_fmt()
Oct 17, 2016
http-fetch.c
common-main: call git_setup_gettext()
Jul 1, 2016
http-push.c
http-push: don't check return value of lookup_unknown_object()
Mar 18, 2017
http-walker.c
Merge branch 'ew/http-alternates-as-redirects-warning' into maint
Mar 28, 2017
http.c
Merge branch 'dt/http-postbuffer-can-be-large'
Apr 24, 2017
http.h
http.postbuffer: allow full range of ssize_t values
Apr 14, 2017
ident.c
Merge branch 'dt/xgethostname-nul-termination'
Apr 24, 2017
imap-send.c
convert unchecked snprintf into xsnprintf
Mar 30, 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
line-log: avoid memory leak
May 8, 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
struct name_entry: use struct object_id instead of unsigned char sha1…
Apr 25, 2016
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
attr: convert git_check_attrs() callers to use the new API
Feb 1, 2017
ll-merge.h
merge-recursive --patience
Aug 26, 2010
lockfile.c
lockfile: LOCK_REPORT_ON_ERROR
Dec 7, 2016
lockfile.h
lockfile: move REPORT_ON_ERROR bit elsewhere
Dec 27, 2016
log-tree.c
pretty: use fmt_output_email_subject()
Mar 1, 2017
log-tree.h
pretty: use fmt_output_email_subject()
Mar 1, 2017
mailinfo.c
mailinfo & mailsplit: check for EOF while parsing
May 8, 2017
mailinfo.h
mailinfo: handle in-body header continuations
Sep 21, 2016
mailmap.c
cocci: refactor common patterns to use xstrdup_or_null()
Oct 12, 2016
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-recursive: use DIFF_XDL_SET macro
Jun 30, 2017
merge-recursive.h
merge-recursive: offer an option to retain the output in 'obuf'
Aug 1, 2016
merge.c
lockfile: LOCK_REPORT_ON_ERROR
Dec 7, 2016
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: fix buffer overrun
Apr 1, 2017
notes-cache.c
notes: allow treeish expressions as notes ref
Jan 12, 2016
notes-cache.h
introduce notes-cache interface
Apr 2, 2010
notes-merge.c
replace strbuf_addstr(git_path()) with git_path_buf()
Apr 21, 2017
notes-merge.h
notes: extract enum notes_merge_strategy to notes-utils.h
Aug 17, 2015
notes-utils.c
C style: use standard style for "TRANSLATORS" comments
May 30, 2017
notes-utils.h
notes: extract parse_notes_merge_strategy to notes-utils
Aug 17, 2015
notes.c
notes: do not break note_tree structure in note_tree_consolidate()
Mar 28, 2017
notes.h
Merge branch 'jk/notes-merge-from-anywhere'
Feb 3, 2016
object.c
use SWAP macro
Jan 30, 2017
object.h
fetch-pack: cache results of for_each_alternate_ref
Feb 8, 2017
oidset.c
add oidset API
Feb 8, 2017
oidset.h
add oidset API
Feb 8, 2017
pack-bitmap-write.c
odb_mkstemp: write filename into strbuf
Mar 28, 2017
pack-bitmap.c
Merge branch 'jc/pack-bitmap-unaligned' into maint
Jul 10, 2017
pack-bitmap.h
pack-bitmap.c: make pack_bitmap_filename() static
Jan 15, 2015
pack-check.c
Merge branch 'rs/qsort'
Oct 10, 2016
pack-objects.c
use REALLOC_ARRAY for changing the allocation size of arrays
Sep 18, 2014
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
odb_mkstemp: write filename into strbuf
Mar 28, 2017
pack.h
pack.h: define largest possible encoded object size
Mar 24, 2017
pager.c
Merge branch 'jk/pager-in-use'
Mar 28, 2017
parse-options-cb.c
Rename sha1_array to oid_array
Mar 31, 2017
parse-options.c
C style: use standard style for "TRANSLATORS" comments
May 30, 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
add_commit_patch_id(): avoid allocating memory unnecessarily
May 8, 2017
patch-ids.h
Convert GIT_SHA1_RAWSZ used for allocation to GIT_MAX_RAWSZ
Mar 27, 2017
path.c
Merge branch 'nd/conditional-config-include'
Apr 24, 2017
pathspec.c
Merge branch 'ps/pathspec-empty-prefix-origin'
Apr 26, 2017
pathspec.h
pathspec: allow querying for attributes
Mar 13, 2017
pkt-line.c
pkt-line: add functions to read/write flush terminated packet streams
Oct 17, 2016
pkt-line.h
pkt-line: add functions to read/write flush terminated packet streams
Oct 17, 2016
preload-index.c
preload-index: avoid lstat for skip-worktree items
Feb 10, 2017
pretty.c
Merge branch 'rs/pretty-add-again' into maint
Jul 10, 2017
prio-queue.c
Merge branch 'jk/prio-queue-avoid-swap-with-self'
May 1, 2017
prio-queue.h
prio-queue: make output stable with respect to insertion
Jul 15, 2014
progress.c
stop_progress_msg: convert xsnprintf to xstrfmt
Feb 16, 2017
progress.h
nicer display of thin pack completion
Nov 8, 2007
prompt.c
prompt.c: remove git_getpass() nobody uses
Jan 15, 2015
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
Convert object iteration callbacks to struct object_id
Feb 22, 2017
reachable.h
pack-objects: match prune logic for discarding objects
Oct 16, 2014
read-cache.c
read-cache: use shared perms when writing shared index
Jun 25, 2017
ref-filter.c
Merge branch 'kn/ref-filter-branch-list' into maint
Jul 12, 2017
ref-filter.h
Merge branch 'bc/object-id'
Apr 20, 2017
reflog-walk.c
reflog-walk: include all fields when freeing complete_reflogs
Jul 7, 2017
reflog-walk.h
convert "enum date_mode" into a struct
Jun 29, 2015
refs.c
Merge branch 'mh/separate-ref-cache'
Apr 26, 2017
refs.h
refs_verify_refname_available(): implement once for all backends
Apr 17, 2017
remote-curl.c
Merge branch 'dt/http-postbuffer-can-be-large'
Apr 24, 2017
remote-testsvn.c
common-main: call git_extract_argv0_path()
Jul 1, 2016
remote.c
Merge branch 'jk/drop-free-refspecs' into maint
Jun 13, 2017
remote.h
Merge branch 'bw/push-options-recursively-to-submodules'
Apr 20, 2017
replace_object.c
register_replace_ref(): rewrite to take an object_id argument
May 25, 2015
rerere.c
hold_locked_index(): align error handling with hold_lockfile_for_upda…
Dec 7, 2016
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 'sg/revision-parser-skip-prefix' into maint
Jun 24, 2017
revision.h
Merge branch 'sg/revision-parser-skip-prefix' into maint
Jun 24, 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
Merge branch 'bc/object-id'
Apr 20, 2017
send-pack.h
Rename sha1_array to oid_array
Mar 31, 2017
sequencer.c
Merge branch 'pw/rebase-i-regression-fix-tests' into maint
Jul 10, 2017
sequencer.h
sequencer (rebase -i): learn about the 'verbose' mode
Jan 9, 2017
server-info.c
server-info: avoid calling fclose(3) twice in update_info_file()
Apr 18, 2017
setup.c
Merge branch 'js/alias-early-config' into maint
Jul 10, 2017
sh-i18n--envsubst.c
remove unnecessary check before QSORT
Sep 29, 2016
sha1-array.c
Rename sha1_array to oid_array
Mar 31, 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' into maint
Jul 21, 2017
sha1_name.c
get_sha1_with_context: dynamically allocate oc->path
May 24, 2017
sha1dc_git.c
sha1dc: update from upstream
May 22, 2017
sha1dc_git.h
sha1dc: update from upstream
May 22, 2017
shallow.c
shallow: avoid memory leak
May 8, 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
split-index: add {add,remove}_split_index() functions
Mar 1, 2017
split-index.h
split-index: add {add,remove}_split_index() functions
Mar 1, 2017
strbuf.c
Merge branch 'rs/pretty-add-again' into maint
Jul 10, 2017
strbuf.h
Merge branch 'rs/pretty-add-again' into maint
Jul 10, 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
Merge branch 'bw/forking-and-threading' into maint
Jun 13, 2017
string-list.h
string-list: add string_list_remove function
Apr 21, 2017
submodule-config.c
Merge branch 'sb/checkout-recurse-submodules'
Mar 28, 2017
submodule-config.h
update submodules: add submodule config parsing
Mar 16, 2017
submodule.c
submodule: properly recurse for read-tree and checkout
May 4, 2017
submodule.h
Merge branch 'nd/files-backend-git-dir'
Apr 20, 2017
symlinks.c
symlinks: remove PATH_MAX limitation
Jul 7, 2014
tag.c
gpg-interface, tag: add GPG_VERIFY_OMIT_STATUS flag
Jan 18, 2017
tag.h
verify-tag: move tag verification code to tag.c
Apr 22, 2016
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
trailer: have function to describe trailer layout
Nov 29, 2016
trailer.h
trailer: have function to describe trailer layout
Nov 29, 2016
transport-helper.c
transport-helper: replace checked snprintf with xsnprintf
Mar 30, 2017
transport.c
Merge branch 'bw/push-options-recursively-to-submodules'
Apr 20, 2017
transport.h
for_each_alternate_ref: pass name/oid instead of ref struct
Feb 8, 2017
tree-diff.c
Merge branch 'jk/avoid-unbounded-alloca'
Jun 27, 2016
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
use QSORT
Sep 29, 2016
tree.h
Merge branch 'jk/squelch-missing-link-warning-for-unreachable' into m…
Jun 25, 2015
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 'jh/unpack-trees-micro-optim'
Apr 24, 2017
unpack-trees.h
unpack-trees: check if we can perform the operation for submodules
Mar 16, 2017
upload-pack.c
upload-pack: report "not our ref" to client
Feb 23, 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: allow globbing for the URL host part
Feb 1, 2017
urlmatch.h
urlmatch: include host in urlmatch ranking
Feb 1, 2017
usage.c
Merge branch 'bw/forking-and-threading' into maint
Jun 13, 2017
userdiff.c
attr: convert git_check_attrs() callers to use the new API
Feb 1, 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
versioncmp: generalize version sort suffix reordering
Jan 12, 2017
walker.c
walker: let walker_say take arbitrary formats
Jul 8, 2016
walker.h
walker: let walker_say take arbitrary formats
Jul 8, 2016
wildmatch.c
typofix: assorted typofixes in comments, documentation and messages
May 6, 2016
wildmatch.h
wildmatch: support "no FNM_PATHNAME" mode
Jan 1, 2013
worktree.c
submodule_uses_worktrees(): plug memory leak
May 8, 2017
worktree.h
worktree: check if a submodule uses worktrees
Dec 12, 2016
wrap-for-bin.sh
wrap-for-bin.sh: regenerate bin-wrappers when switching branches
May 10, 2016
wrapper.c
Merge branch 'dt/xgethostname-nul-termination'
Apr 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 'bm/interpret-trailers-cut-line-is-eom' into maint
Jun 5, 2017
wt-status.h
interpret-trailers: honor the cut line
May 18, 2017
xdiff-interface.c
Merge branch 'js/regexec-buf'
Sep 26, 2016
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