| Age | Commit message (Expand) | Author | Files | Lines |
| 2017-05-08 | shallow: convert shallow registration functions to object_id | brian m. carlson | 1 | -2/+2 |
| 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 |
| 2013-03-05 | commit.c: add clear_commit_marks_many() | Junio C Hamano | 1 | -6/+13 |
| 2012-10-29 | Move print_commit_list to libgit.a | Nguyễn Thái Ngọc Duy | 1 | -0/+10 |
| 2012-10-08 | Merge branch 'jc/merge-bases-paint-fix' | Junio C Hamano | 1 | -0/+5 |
| 2012-10-04 | paint_down_to_common(): parse commit before relying on its timestamp | Junio C Hamano | 1 | -0/+5 |
| 2012-09-15 | commit.c: mark a file-scope private symbol as static | Junio C Hamano | 1 | -2/+5 |
| 2012-09-11 | Merge branch 'jc/merge-bases' | Junio C Hamano | 1 | -91/+120 |
| 2012-09-07 | Merge branch 'lt/commit-tree-guess-utf-8' | Junio C Hamano | 1 | -2/+86 |
| 2012-08-31 | reduce_heads(): reimplement on top of remove_redundant() | Junio C Hamano | 1 | -38/+18 |
| 2012-08-30 | get_merge_bases_many(): walk from many tips in parallel | Junio C Hamano | 1 | -21/+58 |
| 2012-08-30 | in_merge_bases(): use paint_down_to_common() | Junio C Hamano | 1 | -10/+7 |
| 2012-08-30 | merge_bases_many(): split out the logic to paint history | Junio C Hamano | 1 | -19/+28 |
| 2012-08-28 | in_merge_bases(): omit unnecessary redundant common ancestor reduction | Thomas Rast | 1 | -1/+4 |
| 2012-08-27 | in_merge_bases(): support only one "other" commit | Junio C Hamano | 1 | -6/+9 |
| 2012-08-21 | commit/commit-tree: correct latin1 to utf-8 | Linus Torvalds | 1 | -2/+86 |
| 2012-07-22 | Merge branch 'jc/sha1-name-more' | Junio C Hamano | 1 | -1/+1 |
| 2012-07-09 | sha1_name.c: introduce get_sha1_committish() | Junio C Hamano | 1 | -1/+1 |
| 2012-05-24 | ident: rename IDENT_ERROR_ON_NO_NAME to IDENT_STRICT | Jeff King | 1 | -2/+2 |
| 2012-04-25 | commit: remove commit_list_reverse() | René Scharfe | 1 | -15/+0 |
| 2012-04-25 | sequencer: export commit_list_append() | René Scharfe | 1 | -0/+27 |
| 2012-04-23 | Merge branch 'rs/commit-list-sort-in-batch' | Junio C Hamano | 1 | -6/+38 |
| 2012-04-17 | mergesort: rename it to llist_mergesort() | Junio C Hamano | 1 | -2/+2 |
| 2012-04-11 | revision: insert unsorted, then sort in prepare_revision_walk() | René Scharfe | 1 | -0/+15 |
| 2012-04-11 | commit: use mergesort() in commit_list_sort_by_date() | René Scharfe | 1 | -6/+23 |
| 2012-01-29 | Merge branch 'nd/index-pack-no-recurse' | Junio C Hamano | 1 | -2/+11 |
| 2012-01-16 | Eliminate recursion in setting/clearing marks in commit list | Nguyễn Thái Ngọc Duy | 1 | -2/+11 |
| 2012-01-06 | Merge branch 'jc/show-sig' | Junio C Hamano | 1 | -7/+111 |
| 2012-01-05 | commit --amend -S: strip existing gpgsig headers | Junio C Hamano | 1 | -4/+22 |
| 2011-12-22 | Merge branch 'nd/war-on-nul-in-commit' | Junio C Hamano | 1 | -3/+6 |
| 2011-12-15 | commit_tree(): refuse commit messages that contain NULs | Nguyễn Thái Ngọc Duy | 1 | -0/+3 |
| 2011-12-15 | Convert commit_tree() to take strbuf as message | Nguyễn Thái Ngọc Duy | 1 | -2/+2 |
| 2011-11-12 | log: --show-signature | Junio C Hamano | 1 | -0/+44 |
| 2011-11-12 | commit: teach --gpg-sign option | Junio C Hamano | 1 | -3/+45 |
| 2011-11-09 | commit: teach --amend to carry forward extra headers | Junio C Hamano | 1 | -1/+66 |
| 2011-11-09 | commit: copy merged signed tags to headers of merge commit | Junio C Hamano | 1 | -4/+92 |
| 2011-11-08 | merge: make usage of commit->util more extensible | Junio C Hamano | 1 | -0/+19 |
| 2011-10-13 | Merge branch 'rs/pending' | Junio C Hamano | 1 | -0/+14 |
| 2011-10-13 | Merge branch 'nd/maint-autofix-tag-in-head' | Junio C Hamano | 1 | -0/+12 |
| 2011-10-03 | commit: factor out clear_commit_marks_for_object_array | René Scharfe | 1 | -0/+14 |
| 2011-09-18 | Accept tags in HEAD or MERGE_HEAD | Nguyễn Thái Ngọc Duy | 1 | -0/+12 |
| 2011-08-28 | Merge branch 'nd/decorate-grafts' | Junio C Hamano | 1 | -16/+6 |
| 2011-08-25 | whitespace: have SP on both sides of an assignment "=" | Junio C Hamano | 1 | -1/+1 |
| 2011-08-18 | Move write_shallow_commits to fetch-pack.c | Nguyễn Thái Ngọc Duy | 1 | -18/+0 |
| 2011-08-18 | Add for_each_commit_graft() to iterate all grafts | Nguyễn Thái Ngọc Duy | 1 | -0/+8 |
| 2011-02-07 | Add const to parse_{commit,tag}_buffer() | Nguyễn Thái Ngọc Duy | 1 | -3/+3 |
| 2010-12-22 | Merge branch 'tf/commit-list-prefix' | Junio C Hamano | 1 | -12/+12 |
| 2010-12-03 | Merge branch 'pn/commit-autosquash' | Junio C Hamano | 1 | -0/+13 |
| 2010-12-01 | commit.c: Remove backward goto in read_craft_line() | Ralf Thielow | 1 | -6/+7 |
| 2010-11-29 | commit: Add commit_list prefix in two function names. | Thiago Farina | 1 | -12/+12 |
| 2010-11-04 | commit: helper methods to reduce redundant blocks of code | Pat Notz | 1 | -0/+13 |
| 2010-08-18 | Merge branch 'cc/find-commit-subject' | Junio C Hamano | 1 | -0/+19 |
| 2010-07-23 | revert: refactor code to find commit subject in find_commit_subject() | Christian Couder | 1 | -0/+19 |
| 2010-04-01 | make commit_tree a library function | Jeff King | 1 | -0/+55 |
| 2010-01-29 | Merge branch 'maint-1.6.5' into maint | Junio C Hamano | 1 | -1/+1 |
| 2010-01-29 | fix memcpy of overlapping area | Jeff King | 1 | -1/+1 |
| 2009-11-20 | Merge branch 'jh/notes' (early part) | Junio C Hamano | 1 | -0/+1 |
| 2009-11-20 | Merge branch 'sp/smart-http' | Junio C Hamano | 1 | -6/+4 |
| 2009-11-15 | Merge branch 'jc/maint-1.6.3-graft-trailing-space' into maint | Junio C Hamano | 1 | -2/+2 |
| 2009-10-30 | Merge branch 'jc/maint-1.6.3-graft-trailing-space' | Junio C Hamano | 1 | -2/+2 |
| 2009-10-30 | fetch-pack: Use a strbuf to compose the want list | Shawn O. Pearce | 1 | -6/+4 |
| 2009-10-19 | Introduce commit notes | Johannes Schindelin | 1 | -0/+1 |
| 2009-10-14 | info/grafts: allow trailing whitespaces at the end of line | Junio C Hamano | 1 | -2/+2 |
| 2009-09-13 | use write_str_in_full helper to avoid literal string lengths | Jim Meyering | 1 | -1/+1 |
| 2009-08-27 | commit.c: rename variable named 'n' which masks previous declaration | Brandon Casey | 1 | -5/+5 |
| 2009-07-25 | Merge branch 'js/maint-graft-unhide-true-parents' | Junio C Hamano | 1 | -1/+5 |
| 2009-07-24 | git repack: keep commits hidden by a graft | Johannes Schindelin | 1 | -1/+5 |
| 2009-07-06 | Allow the Unix epoch to be a valid commit date | Eric Wong | 1 | -5/+1 |
| 2009-05-27 | bisect: drop unparse_commit() and use clear_commit_marks() | Christian Couder | 1 | -20/+0 |
| 2009-05-17 | commit: add function to unparse a commit and its parents | Christian Couder | 1 | -0/+20 |
| 2009-02-10 | Revert "Merge branch 'js/notes'" | Junio C Hamano | 1 | -1/+0 |
| 2009-02-05 | Merge branch 'js/notes' | Junio C Hamano | 1 | -0/+1 |
| 2009-01-28 | Make has_commit() non-static | Jake Goulding | 1 | -0/+15 |
| 2008-12-21 | Introduce commit notes | Johannes Schindelin | 1 | -0/+1 |
| 2008-10-02 | commit.c: make read_graft_file() static | Nanako Shiraishi | 1 | -1/+1 |
| 2008-07-23 | sort_in_topological_order(): avoid setting a commit flag | Johannes Schindelin | 1 | -7/+6 |
| 2008-07-14 | reduce_heads(): protect from duplicate input | Junio C Hamano | 1 | -2/+9 |
| 2008-07-13 | reduce_heads(): thinkofix | Sverre Hvammen Johansen | 1 | -1/+1 |
| 2008-06-30 | Introduce reduce_heads() | Junio C Hamano | 1 | -0/+45 |