| Age | Commit message (Expand) | Author | Files | Lines |
| 2019-01-04 | Merge branch 'en/fast-export-import' | Junio C Hamano | 1 | -154/+12 |
| 2018-11-17 | fast-export: add a --show-original-ids option to show original names | Elijah Newren | 1 | -0/+12 |
| 2018-11-17 | fast-import: remove unmaintained duplicate documentation | Elijah Newren | 1 | -154/+0 |
| 2018-11-12 | Upcast size_t variables to uintmax_t when printing | Torsten Bögershausen | 1 | -2/+2 |
| 2018-09-17 | Merge branch 'jk/cocci' | Junio C Hamano | 1 | -5/+5 |
| 2018-09-17 | Merge branch 'ds/reachable' | Junio C Hamano | 1 | -0/+1 |
| 2018-08-29 | convert "oidcmp() != 0" to "!oideq()" | Jeff King | 1 | -2/+2 |
| 2018-08-29 | convert "oidcmp() == 0" to oideq() | Jeff King | 1 | -3/+3 |
| 2018-08-20 | treewide: use get_all_packs | Derrick Stolee | 1 | -2/+2 |
| 2018-08-02 | Merge branch 'sb/object-store-lookup' | Junio C Hamano | 1 | -2/+4 |
| 2018-07-20 | commit.h: remove method declarations | Derrick Stolee | 1 | -0/+1 |
| 2018-07-06 | fast-import: do not call diff_delta() with empty buffer | Mike Hommey | 1 | -1/+1 |
| 2018-06-29 | commit: add repository argument to lookup_commit_reference_gently | Stefan Beller | 1 | -2/+4 |
| 2018-05-30 | Merge branch 'ma/lockfile-cleanup' | Junio C Hamano | 1 | -1/+1 |
| 2018-05-23 | Merge branch 'sb/oid-object-info' | Junio C Hamano | 1 | -6/+10 |
| 2018-05-10 | lock_file: make function-local locks non-static | Martin Ågren | 1 | -1/+1 |
| 2018-05-08 | Merge branch 'ds/commit-graph' | Junio C Hamano | 1 | -1/+1 |
| 2018-04-26 | packfile: add repository argument to unpack_entry | Stefan Beller | 1 | -1/+1 |
| 2018-04-26 | cache.h: add repository argument to oid_object_info | Stefan Beller | 1 | -5/+9 |
| 2018-04-25 | Merge branch 'jm/mem-pool' | Junio C Hamano | 1 | -61/+16 |
| 2018-04-12 | mem-pool: move reusable parts of memory pool into its own file | Jameson Miller | 1 | -69/+1 |
| 2018-04-12 | fast-import: introduce mem_pool type | Jameson Miller | 1 | -29/+52 |
| 2018-04-12 | fast-import: rename mem_pool type to mp_block | Jameson Miller | 1 | -10/+10 |
| 2018-04-11 | Merge branch 'sb/packfiles-in-repository' | Junio C Hamano | 1 | -2/+1 |
| 2018-04-11 | Merge branch 'sb/object-store' | Junio C Hamano | 1 | -2/+6 |
| 2018-04-10 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -15/+16 |
| 2018-04-02 | csum-file: rename hashclose() to finalize_hashfile() | Derrick Stolee | 1 | -1/+1 |
| 2018-03-26 | packfile: keep prepare_packed_git() private | Nguyễn Thái Ngọc Duy | 1 | -1/+0 |
| 2018-03-26 | packfile: add repository argument to prepare_packed_git | Stefan Beller | 1 | -1/+1 |
| 2018-03-26 | packfile: allow install_packed_git to handle arbitrary repositories | Stefan Beller | 1 | -1/+1 |
| 2018-03-26 | object-store: move packed_git and packed_git_mru to object store | Stefan Beller | 1 | -2/+6 |
| 2018-03-21 | Merge branch 'rj/warning-uninitialized-fix' | Junio C Hamano | 1 | -2/+2 |
| 2018-03-20 | -Wuninitialized: remove some 'init-self' workarounds | Ramsay Jones | 1 | -2/+2 |
| 2018-03-14 | sha1_file: convert read_sha1_file to struct object_id | brian m. carlson | 1 | -3/+3 |
| 2018-03-14 | sha1_file: convert read_object_with_reference to object_id | brian m. carlson | 1 | -7/+8 |
| 2018-03-14 | sha1_file: convert sha1_object_info* to object_id | brian m. carlson | 1 | -5/+5 |
| 2018-03-06 | Merge branch 'bw/c-plus-plus' | Junio C Hamano | 1 | -8/+8 |
| 2018-02-14 | object: rename function 'typename' to 'type_name' | Brandon Williams | 1 | -8/+8 |
| 2018-02-02 | csum-file: rename sha1file to hashfile | brian m. carlson | 1 | -14/+14 |
| 2018-02-02 | fast-import: switch various uses of SHA-1 to the_hash_algo | brian m. carlson | 1 | -20/+22 |
| 2017-10-16 | refs: convert read_ref and read_ref_full to object_id | brian m. carlson | 1 | -1/+1 |
| 2017-10-16 | refs: update ref transactions to use struct object_id | brian m. carlson | 1 | -2/+2 |
| 2017-10-05 | Merge branch 'er/fast-import-dump-refs-on-checkpoint' | Junio C Hamano | 1 | -3/+3 |
| 2017-09-29 | fast-import: checkpoint: dump branches/tags/marks even if object_count==0 | Eric Rannaud | 1 | -3/+3 |
| 2017-09-25 | Merge branch 'jk/write-in-full-fix' | Junio C Hamano | 1 | -1/+1 |
| 2017-09-14 | avoid "write_in_full(fd, buf, len) != len" pattern | Jeff King | 1 | -1/+1 |
| 2017-08-23 | pack: move pack name-related functions | Jonathan Tan | 1 | -0/+1 |
| 2017-06-24 | Merge branch 'ab/free-and-null' | Junio C Hamano | 1 | -4/+2 |
| 2017-06-24 | Merge branch 'bw/config-h' | Junio C Hamano | 1 | -0/+1 |
| 2017-06-22 | Merge branch 'mh/fast-import-raise-default-depth' | Junio C Hamano | 1 | -1/+1 |
| 2017-06-16 | coccinelle: make use of the "type" FREE_AND_NULL() rule | Ævar Arnfjörð Bjarmason | 1 | -4/+2 |
| 2017-06-15 | config: don't include config.h by default | Brandon Williams | 1 | -0/+1 |
| 2017-06-13 | Merge branch 'nd/fopen-errors' | Junio C Hamano | 1 | -3/+1 |
| 2017-06-12 | fast-import: increase the default pack depth to 50 | Mike Hommey | 1 | -1/+1 |
| 2017-05-26 | use xfopen() in more places | Nguyễn Thái Ngọc Duy | 1 | -3/+1 |
| 2017-05-08 | pack: convert struct pack_idx_entry to struct object_id | brian m. carlson | 1 | -15/+15 |
| 2017-05-08 | Convert lookup_commit* to struct object_id | brian m. carlson | 1 | -2/+2 |
| 2017-05-08 | fast-import: convert to struct object_id | brian m. carlson | 1 | -158/+159 |
| 2017-05-02 | fast-import: convert internal structs to struct object_id | brian m. carlson | 1 | -86/+96 |
| 2017-04-26 | Merge branch 'jk/war-on-git-path' | Junio C Hamano | 1 | -1/+1 |
| 2017-04-20 | replace xstrdup(git_path(...)) with git_pathdup(...) | Jeff King | 1 | -1/+1 |
| 2017-03-28 | odb_mkstemp: write filename into strbuf | Jeff King | 1 | -4/+5 |
| 2017-03-28 | Merge branch 'jk/fast-import-cleanup' | Junio C Hamano | 1 | -9/+7 |
| 2017-03-24 | encode_in_pack_object_header: respect output buffer length | Jeff King | 1 | -5/+5 |
| 2017-03-24 | fast-import: use xsnprintf for formatting headers | Jeff King | 1 | -3/+1 |
| 2017-03-24 | fast-import: use xsnprintf for writing sha1s | Jeff King | 1 | -1/+1 |
| 2017-03-21 | Merge branch 'jk/pack-name-cleanups' | Junio C Hamano | 1 | -13/+13 |
| 2017-03-16 | replace snprintf with odb_pack_name() | Jeff King | 1 | -15/+13 |
| 2017-03-16 | odb_pack_keep(): stop generating keepfile name | Jeff King | 1 | -1/+3 |
| 2017-02-20 | delete_ref: accept a reflog message argument | Kyle Meyer | 1 | -1/+1 |
| 2017-01-10 | Merge branch 'mh/fast-import-notes-fix-new' | Junio C Hamano | 1 | -3/+5 |
| 2016-12-20 | fast-import: properly fanout notes when tree is imported | Mike Hommey | 1 | -3/+5 |
| 2016-11-15 | compression: unify pack.compression configuration parsing | Junio C Hamano | 1 | -13/+0 |
| 2016-09-29 | use QSORT | René Scharfe | 1 | -2/+2 |
| 2016-07-19 | Merge branch 'jk/common-main' | Junio C Hamano | 1 | -7/+2 |
| 2016-07-06 | Merge branch 'jk/common-main-2.8' into jk/common-main | Junio C Hamano | 1 | -7/+2 |
| 2016-07-01 | common-main: call git_setup_gettext() | Jeff King | 1 | -2/+0 |
| 2016-07-01 | common-main: call git_extract_argv0_path() | Jeff King | 1 | -3/+0 |
| 2016-07-01 | add an extra level of indirection to main() | Jeff King | 1 | -2/+2 |
| 2016-06-20 | Merge branch 'ew/fast-import-unpack-limit' | Junio C Hamano | 1 | -0/+61 |
| 2016-05-31 | Merge branch 'fc/fast-import-broken-marks-file' | Junio C Hamano | 1 | -2/+5 |
| 2016-05-29 | fast-import: invalidate pack_id references after loosening | Eric Wong | 1 | -1/+30 |
| 2016-05-23 | Merge branch 'nd/worktree-various-heads' | Junio C Hamano | 1 | -3/+3 |
| 2016-05-17 | fast-import: do not truncate exported marks file | Felipe Contreras | 1 | -2/+5 |
| 2016-05-11 | fast-import: implement unpack limit | Eric Wong | 1 | -0/+32 |
| 2016-05-09 | fast-import.c: use error_errno() | Nguyễn Thái Ngọc Duy | 1 | -5/+5 |
| 2016-04-22 | dir.c: rename str(n)cmp_icase to fspath(n)cmp | Nguyễn Thái Ngọc Duy | 1 | -3/+3 |
| 2016-02-26 | Merge branch 'jk/tighten-alloc' | Junio C Hamano | 1 | -7/+5 |
| 2016-02-22 | fast-import: simplify allocation in start_packfile | Jeff King | 1 | -4/+1 |
| 2016-02-22 | use st_add and st_mult for allocation size computation | Jeff King | 1 | -1/+1 |
| 2016-02-22 | convert trivial cases to ALLOC_ARRAY | Jeff King | 1 | -2/+3 |
| 2016-01-15 | strbuf: introduce strbuf_getline_{lf,nul}() | Junio C Hamano | 1 | -2/+2 |
| 2015-12-11 | Merge branch 'sg/lock-file-commit-error' | Junio C Hamano | 1 | -1/+1 |
| 2015-12-01 | Make error message after failing commit_lock_file() less confusing | SZEDER Gábor | 1 | -1/+1 |
| 2015-10-20 | Merge branch 'jk/war-on-sprintf' | Junio C Hamano | 1 | -7/+10 |
| 2015-10-05 | Merge branch 'jk/date-local' | Junio C Hamano | 1 | -1/+1 |
| 2015-10-05 | convert strncpy to memcpy | Jeff King | 1 | -1/+1 |
| 2015-10-05 | prefer memcpy to strcpy | Jeff King | 1 | -2/+3 |
| 2015-10-05 | avoid sprintf and strcpy with flex arrays | Jeff King | 1 | -2/+4 |
| 2015-09-25 | use xsnprintf for generating git object headers | Jeff King | 1 | -2/+2 |
| 2015-09-03 | fast-import: switch crash-report date to iso8601 | Jeff King | 1 | -1/+1 |
| 2015-08-19 | Merge branch 'jk/git-path' | Junio C Hamano | 1 | -1/+3 |
| 2015-08-19 | Merge branch 'jc/finalize-temp-file' | Junio C Hamano | 1 | -2/+2 |
| 2015-08-10 | prefer git_pathdup to git_path in some possibly-dangerous cases | Jeff King | 1 | -1/+3 |
| 2015-08-10 | sha1_file.c: rename move_temp_to_file() to finalize_object_file() | Junio C Hamano | 1 | -2/+2 |
| 2015-08-03 | Merge branch 'jk/date-mode-format' | Junio C Hamano | 1 | -1/+1 |
| 2015-08-03 | Merge branch 'mh/fast-import-optimize-current-from' | Junio C Hamano | 1 | -12/+17 |
| 2015-08-03 | Merge branch 'mh/fast-import-get-mark' | Junio C Hamano | 1 | -4/+29 |
| 2015-07-13 | fast-import: do less work when given "from" matches current branch head | Mike Hommey | 1 | -12/+17 |
| 2015-07-01 | fast-import: add a get-mark command | Michael Haggerty | 1 | -4/+29 |
| 2015-06-29 | convert "enum date_mode" into a struct | Jeff King | 1 | -1/+1 |
| 2015-06-22 | update_ref(): don't read old reference value before delete | Michael Haggerty | 1 | -3/+3 |
| 2015-05-11 | Merge branch 'nd/multiple-work-trees' | Junio C Hamano | 1 | -5/+2 |
| 2015-03-17 | Merge branch 'rs/deflate-init-cleanup' | Junio C Hamano | 1 | -3/+0 |
| 2015-03-05 | zlib: initialize git_zstream in git_deflate_init{,_gzip,_raw} | René Scharfe | 1 | -3/+0 |
| 2015-03-05 | Merge branch 'mh/refs-have-new' | Junio C Hamano | 1 | -3/+3 |
| 2015-02-25 | Merge branch 'jk/fast-import-die-nicely-fix' | Junio C Hamano | 1 | -1/+5 |
| 2015-02-17 | ref_transaction_update(): remove "have_old" parameter | Michael Haggerty | 1 | -3/+3 |
| 2015-02-10 | fast-import: avoid running end_packfile recursively | Jeff King | 1 | -1/+5 |
| 2014-12-01 | fast-import: use git_path() for accessing .git dir instead of get_git_dir() | Nguyễn Thái Ngọc Duy | 1 | -4/+1 |
| 2014-12-01 | path.c: make get_pathname() call sites return const char * | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2014-10-15 | refs.c: pass the ref log message to _create/delete/update instead of _commit | Ronnie Sahlberg | 1 | -4/+4 |
| 2014-10-01 | dump_marks(): reimplement using fdopen_lock_file() | Michael Haggerty | 1 | -19/+2 |
| 2014-10-01 | lockfile.h: extract new header file for the functions in lockfile.c | Michael Haggerty | 1 | -0/+1 |
| 2014-10-01 | dump_marks(): remove a redundant call to rollback_lock_file() | Michael Haggerty | 1 | -3/+1 |
| 2014-09-29 | Merge branch 'mb/fast-import-delete-root' into maint | Junio C Hamano | 1 | -1/+5 |
| 2014-09-26 | Merge branch 'rs/realloc-array' | Junio C Hamano | 1 | -1/+1 |
| 2014-09-19 | Merge branch 'jk/fast-import-fixes' into maint | Junio C Hamano | 1 | -8/+13 |
| 2014-09-19 | Merge branch 'mb/fast-import-delete-root' | Junio C Hamano | 1 | -1/+5 |
| 2014-09-19 | Merge branch 'jk/commit-author-parsing' | Junio C Hamano | 1 | -11/+9 |
| 2014-09-18 | use REALLOC_ARRAY for changing the allocation size of arrays | René Scharfe | 1 | -1/+1 |
| 2014-09-11 | Merge branch 'jk/fast-import-fixes' | Junio C Hamano | 1 | -4/+7 |
| 2014-09-11 | Merge branch 'rs/ref-transaction-1' | Junio C Hamano | 1 | -16/+38 |
| 2014-09-03 | fast-import.c: use a ref transaction when dumping tags | Ronnie Sahlberg | 1 | -6/+23 |
| 2014-09-03 | fast-import.c: change update_branch to use ref transactions | Ronnie Sahlberg | 1 | -10/+15 |
| 2014-08-29 | fast-import: fix segfault in store_tree() | Maxim Bublis | 1 | -1/+5 |
| 2014-08-27 | date: use strbufs in date-formatting functions | Jeff King | 1 | -11/+9 |
| 2014-08-25 | fast-import: fix buffer overflow in dump_tags | Jeff King | 1 | -4/+6 |
| 2014-08-25 | fast-import: clean up pack_data pointer in end_packfile | Jeff King | 1 | -4/+7 |
| 2014-08-13 | fast-import.c: replace `git_config()` with `git_config_get_*()` family | Tanay Abhra | 1 | -23/+21 |
| 2014-07-18 | fast-import: use hashcmp() for SHA1 hash comparison | René Scharfe | 1 | -1/+1 |
| 2014-06-20 | fast-import: refactor parsing of spaces | Jeff King | 1 | -13/+7 |
| 2014-06-20 | fast-import: use skip_prefix for parsing input | Jeff King | 1 | -72/+51 |
| 2014-06-20 | use skip_prefix to avoid magic numbers | Jeff King | 1 | -32/+37 |
| 2014-06-20 | fast-import: fix read of uninitialized argv memory | Jeff King | 1 | -5/+8 |
| 2014-04-21 | fast-import: add support to delete refs | Felipe Contreras | 1 | -3/+10 |
| 2014-03-10 | use strchrnul() in place of strchr() and strlen() | Rohit Mani | 1 | -21/+12 |
| 2013-12-05 | replace {pre,suf}fixcmp() with {starts,ends}_with() | Christian Couder | 1 | -40/+40 |
| 2013-09-20 | Merge branch 'bk/refs-multi-update' | Junio C Hamano | 1 | -1/+1 |
| 2013-09-17 | Merge branch 'rh/ishes-doc' | Junio C Hamano | 1 | -10/+10 |
| 2013-09-04 | use 'commit-ish' instead of 'committish' | Richard Hansen | 1 | -8/+8 |
| 2013-09-04 | use 'tree-ish' instead of 'treeish' | Richard Hansen | 1 | -2/+2 |
| 2013-09-04 | Merge branch 'jk/fast-import-empty-ls' | Junio C Hamano | 1 | -20/+38 |
| 2013-08-30 | refs: report ref type from lock_any_ref_for_update | Brad King | 1 | -1/+1 |
| 2013-06-23 | fast-import: allow moving the root tree | John Keeping | 1 | -7/+14 |
| 2013-06-23 | fast-import: allow ls or filecopy of the root tree | John Keeping | 1 | -13/+22 |
| 2013-06-23 | fast-import: set valid mode on root tree in "ls" | John Keeping | 1 | -0/+2 |
| 2013-06-02 | Merge branch 'fc/fast-export-persistent-marks' | Junio C Hamano | 1 | -1/+1 |
| 2013-05-07 | fast-{import,export}: use get_sha1_hex() to read from marks file | Felipe Contreras | 1 | -1/+1 |
| 2013-04-28 | sparse: Fix mingw_main() argument number/type errors | Ramsay Jones | 1 | -2/+2 |
| 2013-03-29 | fast-import: Fix an gcc -Wuninitialized warning | Ramsay Jones | 1 | -0/+1 |
| 2013-03-21 | fast-import: clarify "inline" logic in file_change_m | Jeff King | 1 | -1/+2 |
| 2013-03-21 | drop some obsolete "x = x" compiler warning hacks | Jeff King | 1 | -1/+1 |
| 2013-03-21 | fast-import: use pointer-to-pointer to keep list tail | Jeff King | 1 | -6/+4 |
| 2012-09-11 | Merge branch 'jc/merge-bases' | Junio C Hamano | 1 | -1/+1 |
| 2012-08-27 | in_merge_bases(): support only one "other" commit | Junio C Hamano | 1 | -1/+1 |
| 2012-04-10 | fast-import: tighten parsing of datarefs | Pete Wyckoff | 1 | -33/+77 |
| 2012-03-26 | Merge branch 'jn/maint-fast-import-empty-ls' into maint | Junio C Hamano | 1 | -0/+4 |
| 2012-03-09 | fast-import: don't allow 'ls' of path with empty components | Jonathan Nieder | 1 | -0/+2 |
| 2012-03-09 | fast-import: leakfix for 'ls' of dirty trees | Jonathan Nieder | 1 | -0/+2 |
| 2012-03-05 | fast-import: zero all of 'struct tag' to silence valgrind | Thomas Rast | 1 | -1/+1 |
| 2011-12-21 | Appease Sun Studio by renaming "tmpfile" | Ævar Arnfjörð Bjarmason | 1 | -4/+4 |
| 2011-12-19 | Merge branch 'ab/enable-i18n' | Junio C Hamano | 1 | -0/+2 |
| 2011-12-16 | Merge branch 'jc/stream-to-pack' | Junio C Hamano | 1 | -17/+8 |
| 2011-12-05 | i18n: add infrastructure for translating Git with gettext | Ævar Arnfjörð Bjarmason | 1 | -0/+2 |
| 2011-11-30 | csum-file: introduce sha1file_checkpoint | Junio C Hamano | 1 | -17/+8 |
| 2011-11-28 | fast-import: Fix incorrect fanout level when modifying existing notes refs | Johan Herland | 1 | -3/+25 |
| 2011-10-13 | Merge branch 'di/fast-import-empty-tag-note-fix' | Junio C Hamano | 1 | -0/+4 |
| 2011-10-05 | Change check_ref_format() to take a flags argument | Michael Haggerty | 1 | -6/+1 |
| 2011-09-22 | fast-import: don't allow to note on empty branch | Dmitry Ivankov | 1 | -0/+2 |
| 2011-09-22 | fast-import: don't allow to tag empty branch | Dmitry Ivankov | 1 | -0/+2 |
| 2011-08-28 | Merge branch 'di/fast-import-tagging' | Junio C Hamano | 1 | -7/+7 |
| 2011-08-28 | Merge branch 'di/fast-import-blob-tweak' | Junio C Hamano | 1 | -5/+12 |
| 2011-08-28 | Merge branch 'di/fast-import-deltified-tree' | Junio C Hamano | 1 | -5/+30 |
| 2011-08-28 | Merge branch 'di/fast-import-ident' | Junio C Hamano | 1 | -12/+21 |
| 2011-08-23 | fast-import: allow to tag newly created objects | Dmitry Ivankov | 1 | -3/+7 |
| 2011-08-23 | fast-import: add tests for tagging blobs | Dmitry Ivankov | 1 | -7/+3 |
| 2011-08-22 | fast-import: treat cat-blob as a delta base hint for next blob | Dmitry Ivankov | 1 | -1/+6 |
| 2011-08-22 | fast-import: count and report # of calls to diff_delta in stats | Dmitry Ivankov | 1 | -4/+6 |
| 2011-08-14 | fast-import: prevent producing bad delta | Dmitry Ivankov | 1 | -5/+30 |
| 2011-08-11 | fast-import: check committer name more strictly | Dmitry Ivankov | 1 | -12/+17 |
| 2011-08-11 | fast-import: don't fail on omitted committer name | Dmitry Ivankov | 1 | -0/+4 |
| 2011-08-01 | Merge branch 'sr/transport-helper-fix' | Junio C Hamano | 1 | -0/+8 |
| 2011-07-19 | fast-import: introduce 'done' command | Sverre Rabbelier | 1 | -0/+8 |
| 2011-07-19 | Merge branch 'jc/index-pack' | Junio C Hamano | 1 | -4/+6 |
| 2011-06-10 | zlib: zlib can only process 4GB at a time | Junio C Hamano | 1 | -2/+2 |
| 2011-06-10 | zlib: wrap deflateBound() too | Junio C Hamano | 1 | -2/+2 |
| 2011-06-10 | zlib: wrap deflate side of the API | Junio C Hamano | 1 | -11/+11 |
| 2011-05-05 | fast-import: fix option parser for no-arg options | Sverre Rabbelier | 1 | -3/+3 |
| 2011-05-04 | Merge branch 'jc/pack-objects-bigfile' into maint | Junio C Hamano | 1 | -5/+0 |