index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
commit.c
Age
Commit message (
Expand
)
Author
Files
Lines
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
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
[prev]
[next]