| Age | Commit message (Expand) | Author | Files | Lines |
| 2018-06-27 | commit: force commit to parse from object database | Derrick Stolee | 1 | -2/+8 |
| 2018-06-25 | Merge branch 'sb/object-store-alloc' | Junio C Hamano | 1 | -1/+14 |
| 2018-06-25 | Merge branch 'ds/commit-graph-lockfile-fix' | Junio C Hamano | 1 | -8/+53 |
| 2018-06-25 | Merge branch 'nd/commit-util-to-slab' | Junio C Hamano | 1 | -2/+10 |
| 2018-06-13 | Merge branch 'jk/index-pack-maint' | Junio C Hamano | 1 | -0/+3 |
| 2018-06-01 | prepare_commit_graft: treat non-repository as a noop | Jeff King | 1 | -0/+3 |
| 2018-05-30 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -2/+2 |
| 2018-05-23 | Merge branch 'js/deprecate-grafts' | Junio C Hamano | 1 | -3/+15 |
| 2018-05-23 | Merge branch 'ds/lazy-load-trees' | Junio C Hamano | 1 | -1/+17 |
| 2018-05-22 | commit: use generation number in remove_redundant() | Derrick Stolee | 1 | -1/+6 |
| 2018-05-22 | commit: add short-circuit to paint_down_to_common() | Derrick Stolee | 1 | -4/+16 |
| 2018-05-22 | commit: use generation numbers for in_merge_bases() | Derrick Stolee | 1 | -1/+8 |
| 2018-05-22 | commit-graph: always load commit-graph information | Derrick Stolee | 1 | -2/+5 |
| 2018-05-22 | commit: use generations in paint_down_to_common() | Derrick Stolee | 1 | -1/+19 |
| 2018-05-21 | merge: use commit-slab in merge remote desc instead of commit->util | Nguyễn Thái Ngọc Duy | 1 | -2/+10 |
| 2018-05-18 | commit: allow lookup_commit_graft to handle arbitrary repositories | Stefan Beller | 1 | -4/+4 |
| 2018-05-18 | commit: allow prepare_commit_graft to handle arbitrary repositories | Stefan Beller | 1 | -8/+6 |
| 2018-05-18 | cache: convert get_graft_file to handle arbitrary repositories | Stefan Beller | 1 | -1/+1 |
| 2018-05-18 | commit: convert read_graft_file to handle arbitrary repositories | Brandon Williams | 1 | -3/+2 |
| 2018-05-18 | commit: convert register_commit_graft to handle arbitrary repositories | Brandon Williams | 1 | -14/+15 |
| 2018-05-18 | commit: convert commit_graft_pos() to handle arbitrary repositories | Brandon Williams | 1 | -4/+3 |
| 2018-05-18 | shallow: add repository argument to is_repository_shallow | Stefan Beller | 1 | -1/+1 |
| 2018-05-18 | commit: add repository argument to lookup_commit_graft | Jonathan Nieder | 1 | -2/+2 |
| 2018-05-16 | commit: add repository argument to prepare_commit_graft | Jonathan Nieder | 1 | -2/+3 |
| 2018-05-16 | commit: add repository argument to read_graft_file | Jonathan Nieder | 1 | -2/+3 |
| 2018-05-16 | commit: add repository argument to register_commit_graft | Jonathan Nieder | 1 | -2/+2 |
| 2018-05-16 | commit: add repository argument to commit_graft_pos | Jonathan Nieder | 1 | -4/+5 |
| 2018-05-16 | object: move grafts to object parser | Jonathan Nieder | 1 | -19/+23 |
| 2018-05-16 | object-store: move object access functions to object-store.h | Stefan Beller | 1 | -0/+1 |
| 2018-05-16 | alloc: allow arbitrary repositories for alloc functions | Stefan Beller | 1 | -0/+12 |
| 2018-05-09 | alloc: add repository argument to alloc_commit_node | Stefan Beller | 1 | -1/+1 |
| 2018-05-09 | object: add repository argument to create_object | Stefan Beller | 1 | -1/+2 |
| 2018-05-08 | Merge branch 'ds/commit-graph' | Junio C Hamano | 1 | -0/+3 |
| 2018-05-02 | commit: convert uses of get_sha1_hex to get_oid_hex | brian m. carlson | 1 | -2/+2 |
| 2018-04-30 | Deprecate support for .git/info/grafts | Johannes Schindelin | 1 | -0/+10 |
| 2018-04-26 | commit: Let the callback of for_each_mergetag return on error | Johannes Schindelin | 1 | -3/+5 |
| 2018-04-11 | commit-graph: lazy-load trees for commits | Derrick Stolee | 1 | -1/+7 |
| 2018-04-11 | commit: create get_commit_tree() method | Derrick Stolee | 1 | -0/+10 |
| 2018-04-11 | treewide: rename tree to maybe_tree | Derrick Stolee | 1 | -1/+1 |
| 2018-04-11 | Merge branch 'bw/c-plus-plus' into ds/lazy-load-trees | Junio C Hamano | 1 | -10/+10 |
| 2018-04-11 | commit: integrate commit graph with commit parsing | Derrick Stolee | 1 | -0/+3 |
| 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 assert_sha1_type to object_id | brian m. carlson | 1 | -1/+1 |
| 2018-03-06 | Merge branch 'bw/c-plus-plus' | Junio C Hamano | 1 | -10/+10 |
| 2018-02-22 | commit: rename 'new' variables | Brandon Williams | 1 | -9/+9 |
| 2018-02-15 | Merge branch 'po/object-id' | Junio C Hamano | 1 | -8/+7 |
| 2018-02-14 | object: rename function 'typename' to 'type_name' | Brandon Williams | 1 | -1/+1 |
| 2018-02-13 | Merge branch 'sg/cocci-move-array' | Junio C Hamano | 1 | -4/+2 |
| 2018-01-30 | sha1_file: convert write_sha1_file to object_id | Patryk Obara | 1 | -1/+1 |
| 2018-01-30 | commit: convert commit_tree* to object_id | Patryk Obara | 1 | -8/+7 |
| 2018-01-22 | Use MOVE_ARRAY | SZEDER Gábor | 1 | -4/+2 |
| 2017-12-28 | commit: remove unused function clear_commit_marks_for_object_array() | René Scharfe | 1 | -14/+0 |
| 2017-12-28 | commit: use clear_commit_marks_many() in remove_redundant() | René Scharfe | 1 | -2/+1 |
| 2017-12-28 | commit: avoid allocation in clear_commit_marks_many() | René Scharfe | 1 | -1/+1 |
| 2017-11-08 | reduce_heads: fix memory leaks | Martin Ågren | 1 | -0/+7 |
| 2017-09-29 | Merge branch 'ma/leakplugs' | Junio C Hamano | 1 | -0/+1 |
| 2017-09-24 | commit: fix memory leak in `reduce_heads()` | Martin Ågren | 1 | -0/+1 |
| 2017-09-19 | Merge branch 'rs/strbuf-leakfix' | Junio C Hamano | 1 | -2/+5 |
| 2017-09-07 | commit: release strbuf on error return in commit_tree_extended() | Rene Scharfe | 1 | -2/+5 |
| 2017-08-18 | commit: rewrite read_graft_line | Patryk Obara | 1 | -15/+21 |
| 2017-08-18 | commit: allocate array using object_id size | Patryk Obara | 1 | -1/+2 |
| 2017-08-18 | commit: replace the raw buffer with strbuf in read_graft_line | Patryk Obara | 1 | -12/+11 |
| 2017-08-11 | Merge branch 'rs/move-array' | Junio C Hamano | 1 | -3/+2 |
| 2017-07-17 | use MOVE_ARRAY | René Scharfe | 1 | -3/+2 |
| 2017-07-17 | sha1_name: convert get_sha1* to get_oid* | brian m. carlson | 1 | -2/+2 |
| 2017-07-13 | commit: convert lookup_commit_graft to struct object_id | Stefan Beller | 1 | -3/+3 |
| 2017-06-16 | coccinelle: make use of the "type" FREE_AND_NULL() rule | Ævar Arnfjörð Bjarmason | 1 | -2/+1 |
| 2017-06-13 | Merge branch 'nd/fopen-errors' | Junio C Hamano | 1 | -1/+1 |
| 2017-05-29 | Merge branch 'bm/interpret-trailers-cut-line-is-eom' | Junio C Hamano | 1 | -6/+7 |
| 2017-05-29 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -19/+19 |
| 2017-05-26 | wrapper.c: add and use fopen_or_warn() | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2017-05-18 | interpret-trailers: honor the cut line | Brian Malehorn | 1 | -6/+7 |
| 2017-05-08 | object: convert parse_object* to take struct object_id | brian m. carlson | 1 | -2/+2 |
| 2017-05-08 | Convert lookup_tree to struct object_id | brian m. carlson | 1 | -1/+1 |
| 2017-05-08 | Convert lookup_commit* to struct object_id | brian m. carlson | 1 | -15/+15 |
| 2017-05-08 | shallow: convert shallow registration functions to object_id | brian m. carlson | 1 | -2/+2 |
| 2017-04-27 | timestamp_t: a new data type for timestamps | Johannes Schindelin | 1 | -6/+6 |
| 2017-04-23 | parse_timestamp(): specify explicitly where we parse timestamps | Johannes Schindelin | 1 | -3/+3 |
| 2017-03-10 | Merge branch 'rs/commit-parsing-optim' | Junio C Hamano | 1 | -12/+10 |
| 2017-02-27 | commit: don't check for space twice when looking for header | René Scharfe | 1 | -10/+8 |
| 2017-02-27 | commit: be more precise when searching for headers | René Scharfe | 1 | -2/+2 |
| 2017-02-01 | commit.c: use strchrnul() to scan for one line | Junio C Hamano | 1 | -2/+1 |
| 2016-11-29 | commit: make ignore_non_trailer take buf/len | Jonathan Tan | 1 | -11/+11 |
| 2016-10-11 | Merge branch 'rs/copy-array' into maint | Junio C Hamano | 1 | -1/+1 |
| 2016-10-03 | Merge branch 'rs/copy-array' | Junio C Hamano | 1 | -1/+1 |
| 2016-09-25 | use COPY_ARRAY | René Scharfe | 1 | -1/+1 |
| 2016-09-19 | i18n: commit: mark message for translation | Vasco Almeida | 1 | -4/+4 |
| 2016-08-19 | Merge branch 'rs/pull-signed-tag' | Junio C Hamano | 1 | -7/+11 |
| 2016-08-13 | commit: use FLEX_ARRAY in struct merge_remote_desc | René Scharfe | 1 | -2/+1 |
| 2016-08-13 | commit: factor out set_merge_remote_desc() | René Scharfe | 1 | -7/+12 |
| 2016-08-13 | commit: use xstrdup() in get_merge_parent() | René Scharfe | 1 | -1/+1 |
| 2016-07-28 | Merge branch 'js/sign-empty-commit-fix' into maint | Junio C Hamano | 1 | -1/+6 |
| 2016-07-28 | Merge branch 'js/find-commit-subject-ignore-leading-blanks' into maint | Junio C Hamano | 1 | -1/+1 |
| 2016-07-19 | Merge branch 'jk/printf-format' | Junio C Hamano | 1 | -10/+0 |
| 2016-07-13 | Merge branch 'js/sign-empty-commit-fix' | Junio C Hamano | 1 | -1/+6 |
| 2016-07-11 | Merge branch 'js/find-commit-subject-ignore-leading-blanks' | Junio C Hamano | 1 | -1/+1 |
| 2016-07-08 | commit.c: remove print_commit_list() | Junio C Hamano | 1 | -10/+0 |
| 2016-06-29 | commit -S: avoid invalid pointer with empty message | Johannes Schindelin | 1 | -1/+6 |
| 2016-06-22 | commit.c: make find_commit_subject() more robust | Johannes Schindelin | 1 | -1/+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 | -1/+1 |
| 2015-12-11 | Merge branch 'rs/pop-commit' into maint | Junio C Hamano | 1 | -20/+7 |
| 2015-11-20 | Remove get_object_hash. | brian m. carlson | 1 | -6/+6 |
| 2015-11-20 | Convert struct object to object_id | brian m. carlson | 1 | -10/+10 |
| 2015-11-20 | Add several uses of get_object_hash. | brian m. carlson | 1 | -6/+6 |
| 2015-10-30 | Merge branch 'rs/pop-commit' | Junio C Hamano | 1 | -20/+7 |
| 2015-10-26 | use pop_commit() for consuming the first entry of a struct commit_list | René Scharfe | 1 | -20/+7 |
| 2015-08-03 | Merge branch 'jc/commit-slab' | Junio C Hamano | 1 | -8/+20 |
| 2015-08-03 | Merge branch 'bc/gpg-verify-raw' | Junio C Hamano | 1 | -15/+6 |
| 2015-06-25 | Merge branch 'jk/squelch-missing-link-warning-for-unreachable' into maint | Junio C Hamano | 1 | -2/+3 |
| 2015-06-22 | gpg: centralize signature check | brian m. carlson | 1 | -2/+6 |
| 2015-06-22 | verify-tag: share code with verify-commit | brian m. carlson | 1 | -14/+1 |
| 2015-06-11 | Merge branch 'jk/squelch-missing-link-warning-for-unreachable' | Junio C Hamano | 1 | -2/+3 |
| 2015-06-01 | add quieter versions of parse_{tree,commit} | Jeff King | 1 | -2/+3 |
| 2015-05-22 | commit-slab: introduce slabname##_peek() function | Junio C Hamano | 1 | -8/+20 |
| 2015-03-13 | commit: convert parts to struct object_id | brian m. carlson | 1 | -26/+30 |
| 2015-01-07 | Merge branch 'jc/merge-bases' | Junio C Hamano | 1 | -8/+21 |
| 2014-12-22 | Merge branch 'cc/interpret-trailers-more' | Junio C Hamano | 1 | -0/+46 |
| 2014-11-10 | commit: make ignore_non_trailer() non static | Christian Couder | 1 | -0/+46 |
| 2014-10-30 | get_merge_bases(): always clean-up object flags | Junio C Hamano | 1 | -8/+21 |
| 2014-10-08 | Merge branch 'jc/push-cert' | Junio C Hamano | 1 | -36/+0 |
| 2014-09-19 | Merge branch 'da/styles' | Junio C Hamano | 1 | -1/+1 |
| 2014-09-15 | gpg-interface: move parse_gpg_output() to where it should be | Junio C Hamano | 1 | -36/+0 |
| 2014-09-02 | stylefix: asterisks stick to the variable, not the type | David Aguilar | 1 | -1/+1 |
| 2014-08-27 | record_author_date(): use find_commit_header() | Jeff King | 1 | -14/+8 |
| 2014-08-27 | record_author_date(): fix memory leak on malformed commit | Jeff King | 1 | -1/+1 |
| 2014-08-27 | commit: provide a function to find a header in a buffer | Jeff King | 1 | -0/+22 |
| 2014-07-28 | add object_as_type helper for casting objects | Jeff King | 1 | -17/+2 |
| 2014-07-28 | move setting of object->type to alloc_* functions | Jeff King | 1 | -4/+2 |
| 2014-07-27 | Merge branch 'cc/replace-graft' | Junio C Hamano | 1 | -0/+34 |
| 2014-07-27 | Merge branch 'jk/stable-prio-queue' | Junio C Hamano | 1 | -23/+19 |
| 2014-07-22 | Merge branch 'rs/code-cleaning' | Junio C Hamano | 1 | -6/+1 |
| 2014-07-22 | Merge branch 'jk/alloc-commit-id' | Junio C Hamano | 1 | -21/+4 |
| 2014-07-22 | Merge branch 'bg/xcalloc-nmemb-then-size' into maint | Junio C Hamano | 1 | -1/+1 |
| 2014-07-21 | replace: remove signature when using --graft | Christian Couder | 1 | -0/+34 |
| 2014-07-21 | Merge branch 'cc/for-each-mergetag' | Junio C Hamano | 1 | -0/+13 |
| 2014-07-17 | use commit_list_count() to count the members of commit_lists | René Scharfe | 1 | -6/+1 |
| 2014-07-16 | Merge branch 'rs/code-cleaning' | Junio C Hamano | 1 | -6/+1 |
| 2014-07-15 | paint_down_to_common: use prio_queue | Jeff King | 1 | -23/+19 |
| 2014-07-13 | add object_as_type helper for casting objects | Jeff King | 1 | -17/+2 |
| 2014-07-13 | move setting of object->type to alloc_* functions | Jeff King | 1 | -4/+2 |
| 2014-07-10 | commit: use commit_list_append() instead of duplicating its code | René Scharfe | 1 | -6/+1 |
| 2014-07-10 | Merge branch 'mg/verify-commit' | Junio C Hamano | 1 | -0/+1 |
| 2014-07-09 | Merge branch 'jk/skip-prefix' | Junio C Hamano | 1 | -4/+2 |
| 2014-07-07 | commit: add for_each_mergetag() | Christian Couder | 1 | -0/+13 |
| 2014-07-02 | Merge branch 'jk/commit-buffer-length' | Junio C Hamano | 1 | -38/+91 |
| 2014-06-23 | gpg-interface: provide access to the payload | Michael J Gruber | 1 | -0/+1 |
| 2014-06-20 | refactor skip_prefix to return a boolean | Jeff King | 1 | -4/+2 |
| 2014-06-13 | reuse cached commit buffer when parsing signatures | Jeff King | 1 | -17/+10 |
| 2014-06-13 | commit: record buffer length in cache | Jeff King | 1 | -18/+36 |
| 2014-06-13 | commit: convert commit->buffer to a slab | Jeff King | 1 | -7/+13 |
| 2014-06-13 | use get_commit_buffer to avoid duplicate code | Jeff King | 1 | -13/+3 |
| 2014-06-13 | provide helpers to access the commit buffer | Jeff King | 1 | -0/+28 |
| 2014-06-13 | provide a helper to set the commit buffer | Jeff King | 1 | -1/+6 |
| 2014-06-13 | provide a helper to free commit buffer | Jeff King | 1 | -0/+13 |
| 2014-06-12 | commit: push commit_index update into alloc_commit_node | Jeff King | 1 | -2/+0 |
| 2014-06-12 | commit_tree: take a pointer/len pair rather than a const strbuf | Jeff King | 1 | -5/+7 |
| 2014-05-27 | commit.c: rearrange xcalloc arguments | Brian Gesiak | 1 | -1/+1 |
| 2014-04-03 | Merge branch 'nd/log-show-linear-break' | Junio C Hamano | 1 | -1/+1 |
| 2014-03-25 | object.h: centralize object flag allocation | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2014-03-18 | Merge branch 'dd/use-alloc-grow' | Junio C Hamano | 1 | -6/+2 |
| 2014-03-18 | Merge branch 'dd/find-graft-with-sha1-pos' | Junio C Hamano | 1 | -15/+9 |
| 2014-03-04 | commit.c: use skip_prefix() instead of starts_with() | Tanay Abhra | 1 | -8/+6 |
| 2014-03-03 | commit.c: use ALLOC_GROW() in register_commit_graft() | Dmitry S. Dolzhenko | 1 | -6/+2 |
| 2014-02-27 | commit.c: use the generic "sha1_pos" function for lookup | Dmitry S. Dolzhenko | 1 | -15/+9 |
| 2014-01-10 | Merge branch 'vm/octopus-merge-bases-simplify' | Junio C Hamano | 1 | -18/+18 |
| 2014-01-10 | Merge branch 'js/lift-parent-count-limit' | Junio C Hamano | 1 | -5/+5 |
| 2014-01-10 | Merge branch 'nd/commit-tree-constness' | Junio C Hamano | 1 | -2/+2 |
| 2014-01-03 | get_octopus_merge_bases(): cleanup redundant variable | Vasily Makarov | 1 | -18/+18 |
| 2013-12-27 | Remove the line length limit for graft files | Johannes Schindelin | 1 | -5/+5 |
| 2013-12-26 | commit.c: make "tree" a const pointer in commit_tree*() | Nguyễn Thái Ngọc Duy | 1 | -2/+2 |
| 2013-12-17 | Merge branch 'cc/starts-n-ends-with' | Junio C Hamano | 1 | -3/+3 |
| 2013-12-05 | replace {pre,suf}fixcmp() with {starts,ends}_with() | Christian Couder | 1 | -3/+3 |
| 2013-12-05 | Merge branch 'jk/robustify-parse-commit' | Junio C Hamano | 1 | -1/+8 |
| 2013-10-24 | assume parse_commit checks for NULL commit | Jeff King | 1 | -1/+1 |
| 2013-10-24 | log_tree_diff: die when we fail to parse a commit | Jeff King | 1 | -0/+7 |
| 2013-09-09 | Merge branch 'tr/log-full-diff-keep-true-parents' | Junio C Hamano | 1 | -0/+16 |
| 2013-08-05 | Merge branch 'bc/commit-invalid-utf8' | Junio C Hamano | 1 | -1/+1 |
| 2013-08-05 | commit: typofix for xxFFF[EF] check | Junio C Hamano | 1 | -1/+1 |
| 2013-08-01 | log: use true parents for diff even when rewriting | Thomas Rast | 1 | -0/+16 |
| 2013-07-18 | Merge branch 'bc/commit-invalid-utf8' | Junio C Hamano | 1 | -6/+32 |
| 2013-07-09 | commit: reject non-characters | Peter Krefting | 1 | -2/+5 |
| 2013-07-04 | commit: reject overlong UTF-8 sequences | brian m. carlson | 1 | -6/+12 |
| 2013-07-04 | commit: reject invalid UTF-8 codepoints | brian m. carlson | 1 | -5/+22 |
| 2013-07-02 | commit.c: make compare_commits_by_commit_date global | Jeff King | 1 | -1/+1 |
| 2013-07-01 | Merge branch 'jc/topo-author-date-sort' | Junio C Hamano | 1 | -27/+118 |
| 2013-07-01 | Merge branch 'jk/commit-info-slab' | Junio C Hamano | 1 | -9/+28 |
| 2013-06-11 | log: --author-date-order | Junio C Hamano | 1 | -0/+74 |
| 2013-06-11 | sort-in-topological-order: use prio-queue | Junio C Hamano | 1 | -31/+44 |
| 2013-06-11 | toposort: rename "lifo" field | Junio C Hamano | 1 | -4/+8 |
| 2013-06-07 | commit-slab: introduce a macro to define a slab for new type | Junio C Hamano | 1 | -58/+14 |
| 2013-04-13 | commit-slab: avoid large realloc | Junio C Hamano | 1 | -20/+42 |
| 2013-04-13 | commit: allow associating auxiliary info on-demand | Jeff King | 1 | -9/+50 |
| 2013-04-12 | Sync with 'maint' | Junio C Hamano | 1 | -1/+1 |
| 2013-04-12 | Correct common spelling mistakes in comments and tests | Stefano Lattarini | 1 | -1/+1 |
| 2013-03-31 | merge/pull Check for untrusted good GPG signatures | Sebastian Götte | 1 | -5/+9 |
| 2013-03-31 | commit.c/GPG signature verification: Also look at the first GPG status line | Sebastian Götte | 1 | -5/+12 |
| 2013-03-31 | Move commit GPG signature verification to commit.c | Sebastian Götte | 1 | -0/+59 |
| 2013-03-05 | commit.c: use clear_commit_marks_many() in in_merge_bases_many() | Junio C Hamano | 1 | -2/+1 |
| 2013-03-05 | commit.c: add in_merge_bases_many() | Junio C Hamano | 1 | -6/+18 |