Age | Commit message (Expand) | Author | Files | Lines |
2023-12-26 | blame.h: remove unnecessary includes | Elijah Newren | 1 | -0/+2 |
2023-07-21 | blame: allow --contents to work with bare repo | Han Young | 1 | -1/+3 |
2023-06-21 | object-store-ll.h: split this header out of object-store.h | Elijah Newren | 1 | -1/+1 |
2023-06-21 | repository: remove unnecessary include of path.h | Elijah Newren | 1 | -0/+1 |
2023-06-21 | cache.h: remove this no-longer-used header | Elijah Newren | 1 | -1/+1 |
2023-06-21 | read-cache*.h: move declarations for read-cache.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
2023-05-02 | Merge branch 'jk/blame-fake-commit-label' | Junio C Hamano | 1 | -2/+6 |
2023-04-25 | Merge branch 'en/header-split-cache-h' | Junio C Hamano | 1 | -0/+2 |
2023-04-24 | blame: use different author name for fake commit generated by --contents | Jacob Keller | 1 | -2/+6 |
2023-04-11 | treewide: be explicit about dependence on convert.h | Elijah Newren | 1 | -0/+1 |
2023-04-11 | treewide: be explicit about dependence on trace.h & trace2.h | Elijah Newren | 1 | -0/+1 |
2023-04-06 | Merge branch 'en/header-split-cleanup' | Junio C Hamano | 1 | -0/+2 |
2023-04-06 | Merge branch 'ab/remove-implicit-use-of-the-repository' | Junio C Hamano | 1 | -6/+9 |
2023-04-04 | Merge branch 'jk/blame-contents-with-arbitrary-commit' | Junio C Hamano | 1 | -14/+26 |
2023-04-04 | Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-... | Junio C Hamano | 1 | -6/+9 |
2023-03-28 | cocci: apply the "object-store.h" part of "the_repository.pending" | Ævar Arnfjörð Bjarmason | 1 | -4/+7 |
2023-03-28 | cocci: apply the "commit.h" part of "the_repository.pending" | Ævar Arnfjörð Bjarmason | 1 | -2/+2 |
2023-03-24 | blame: allow --contents to work with non-HEAD commit | Jacob Keller | 1 | -14/+26 |
2023-03-21 | setup.h: move declarations for setup.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
2023-03-21 | treewide: be explicit about dependence on gettext.h | Elijah Newren | 1 | -0/+1 |
2023-02-23 | cache.h: remove dependence on hex.h; make other files include it explicitly | Elijah Newren | 1 | -0/+1 |
2022-08-03 | Merge branch 'rs/mergesort' | Junio C Hamano | 1 | -21/+9 |
2022-07-17 | blame: use DEFINE_LIST_SORT | René Scharfe | 1 | -21/+9 |
2022-05-20 | Merge branch 'ep/maint-equals-null-cocci' | Junio C Hamano | 1 | -3/+3 |
2022-05-02 | tree-wide: apply equals-null.cocci | Junio C Hamano | 1 | -3/+3 |
2022-02-25 | Merge branch 'ab/diff-free-more' | Junio C Hamano | 1 | -3/+0 |
2022-02-16 | diff.[ch]: have diff_free() call clear_pathspec(opts.pathspec) | Ævar Arnfjörð Bjarmason | 1 | -3/+0 |
2022-01-12 | git-rev-list: add --exclude-first-parent-only flag | Jerry Zhang | 1 | -1/+1 |
2021-04-27 | hash: provide per-algorithm null OIDs | brian m. carlson | 1 | -1/+1 |
2021-03-13 | use CALLOC_ARRAY | René Scharfe | 1 | -9/+8 |
2020-11-21 | Merge branch 'en/strmap' | Junio C Hamano | 1 | -1/+1 |
2020-11-02 | hashmap: provide deallocation function names | Elijah Newren | 1 | -1/+1 |
2020-11-01 | blame: simplify 'setup_blame_bloom_data' interface | Philippe Blain | 1 | -3/+2 |
2020-11-01 | blame: simplify 'setup_scoreboard' interface | Philippe Blain | 1 | -6/+5 |
2020-10-12 | blame: handle deref_tag() returning NULL | René Scharfe | 1 | -3/+3 |
2020-09-29 | Merge branch 'tb/bloom-improvements' | Junio C Hamano | 1 | -3/+5 |
2020-09-18 | Merge branch 'ea/blame-use-oideq' | Junio C Hamano | 1 | -2/+2 |
2020-09-17 | bloom: split 'get_bloom_filter()' in two | Taylor Blau | 1 | -1/+1 |
2020-09-09 | commit-graph: introduce 'get_bloom_filter_settings()' | Taylor Blau | 1 | -2/+4 |
2020-09-08 | blame.c: replace instance of !oidcmp for oideq | Edmundo Carmona Antoranz | 1 | -2/+2 |
2020-08-13 | blame: only coalesce lines that are adjacent in result | Jeff King | 1 | -0/+1 |
2020-06-17 | commit: move members graph_pos, generation to a slab | Abhishek Kumar | 1 | -1/+1 |
2020-04-23 | blame: drop unused parameter from maybe_changed_path | Jeff King | 1 | -3/+1 |
2020-04-16 | blame: use changed-path Bloom filters | Derrick Stolee | 1 | -9/+130 |
2019-10-15 | Merge branch 'ew/hashmap' | Junio C Hamano | 1 | -11/+14 |
2019-10-07 | hashmap: remove type arg from hashmap_{get,put,remove}_entry | Eric Wong | 1 | -6/+4 |
2019-10-07 | OFFSETOF_VAR macro to simplify hashmap iterators | Eric Wong | 1 | -2/+0 |
2019-10-07 | hashmap: introduce hashmap_free_entries | Eric Wong | 1 | -1/+1 |
2019-10-07 | hashmap: use *_entry APIs for iteration | Eric Wong | 1 | -4/+6 |
2019-10-07 | hashmap_get{,_from_hash} return "struct hashmap_entry *" | Eric Wong | 1 | -3/+8 |
2019-10-07 | hashmap_remove takes "const struct hashmap_entry *" | Eric Wong | 1 | -1/+1 |
2019-10-07 | hashmap_get takes "const struct hashmap_entry *" | Eric Wong | 1 | -3/+3 |
2019-10-07 | hashmap_add takes "struct hashmap_entry *" | Eric Wong | 1 | -1/+1 |
2019-10-07 | hashmap_entry_init takes "struct hashmap_entry *" | Eric Wong | 1 | -1/+1 |
2019-08-19 | blame: remove needless comparison with GIT_SHA1_HEXSZ | brian m. carlson | 1 | -1/+1 |
2019-07-19 | Merge branch 'nd/tree-walk-with-repo' | Junio C Hamano | 1 | -2/+2 |
2019-07-19 | Merge branch 'br/blame-ignore' | Junio C Hamano | 1 | -56/+959 |
2019-06-28 | blame: drop some unused function parameters | Jeff King | 1 | -4/+3 |
2019-06-27 | tree-walk.c: remove the_repo from get_tree_entry() | Nguyễn Thái Ngọc Duy | 1 | -2/+2 |
2019-06-20 | blame: use the fingerprint heuristic to match ignored lines | Barret Rhoden | 1 | -5/+55 |
2019-06-20 | blame: add a fingerprint heuristic to match ignored lines | Michael Platings | 1 | -0/+642 |
2019-05-16 | blame: optionally track line fingerprints during fill_blame_origin() | Barret Rhoden | 1 | -30/+60 |
2019-05-16 | blame: add config options for the output of ignored or unblamable lines | Barret Rhoden | 1 | -1/+13 |
2019-05-16 | blame: add the ability to ignore commits and their changes | Barret Rhoden | 1 | -9/+167 |
2019-05-16 | blame: use a helper function in blame_chunk() | Barret Rhoden | 1 | -16/+28 |
2019-05-09 | Merge branch 'en/merge-directory-renames' | Junio C Hamano | 1 | -1/+1 |
2019-04-25 | Merge branch 'dk/blame-keep-origin-blob' | Junio C Hamano | 1 | -1/+2 |
2019-04-08 | Use 'unsigned short' for mode, like diff_filespec does | Elijah Newren | 1 | -1/+1 |
2019-04-03 | blame.c: don't drop origin blobs as eagerly | David Kastrup | 1 | -1/+2 |
2019-03-07 | Merge branch 'wh/author-committer-ident-config' | Junio C Hamano | 1 | -1/+2 |
2019-02-04 | config: allow giving separate author and committer idents | William Hubbs | 1 | -1/+2 |
2019-01-14 | read-cache.c: kill read_index() | Nguyễn Thái Ngọc Duy | 1 | -2/+2 |
2018-11-12 | blame.c: remove implicit dependency the_repository | Nguyễn Thái Ngọc Duy | 1 | -17/+22 |
2018-10-19 | Merge branch 'nd/the-index' | Junio C Hamano | 1 | -30/+33 |
2018-09-21 | diff.c: remove implicit dependency on the_index | Nguyễn Thái Ngọc Duy | 1 | -9/+11 |
2018-09-21 | diff.c: remove the_index dependency in textconv() functions | Nguyễn Thái Ngọc Duy | 1 | -3/+4 |
2018-09-21 | blame.c: rename "repo" argument to "r" | Nguyễn Thái Ngọc Duy | 1 | -18/+18 |
2018-08-29 | convert "oidcmp() != 0" to "!oideq()" | Jeff King | 1 | -2/+2 |
2018-08-29 | convert "oidcmp() == 0" to oideq() | Jeff King | 1 | -2/+2 |
2018-08-27 | Merge branch 'ab/unconditional-free-and-null' | Junio C Hamano | 1 | -3/+1 |
2018-08-17 | refactor various if (x) FREE_AND_NULL(x) to just FREE_AND_NULL(x) | Ævar Arnfjörð Bjarmason | 1 | -3/+1 |
2018-08-13 | blame.c: remove implicit dependency on the_index | Nguyễn Thái Ngọc Duy | 1 | -21/+31 |
2018-08-02 | Merge branch 'jm/cache-entry-from-mem-pool' | Junio C Hamano | 1 | -3/+2 |
2018-07-03 | block alloc: add lifecycle APIs for cache_entry structs | Jameson Miller | 1 | -3/+2 |
2018-06-29 | tag: add repository argument to deref_tag | Stefan Beller | 1 | -3/+3 |
2018-06-29 | commit: add repository argument to set_commit_buffer | Stefan Beller | 1 | -1/+1 |
2018-06-29 | commit: add repository argument to lookup_commit_reference | Stefan Beller | 1 | -1/+1 |
2018-06-29 | commit: add repository argument to lookup_commit_reference_gently | Stefan Beller | 1 | -1/+2 |
2018-06-29 | Merge branch 'sb/object-store-grafts' into sb/object-store-lookup | Junio C Hamano | 1 | -3/+6 |
2018-06-25 | Merge branch 'sb/object-store-alloc' | Junio C Hamano | 1 | -1/+2 |
2018-06-25 | Merge branch 'nd/commit-util-to-slab' | Junio C Hamano | 1 | -11/+31 |
2018-05-30 | Merge branch 'js/use-bug-macro' | Junio C Hamano | 1 | -1/+1 |
2018-05-23 | Merge branch 'sb/oid-object-info' | Junio C Hamano | 1 | -2/+2 |
2018-05-23 | Merge branch 'ds/lazy-load-trees' | Junio C Hamano | 1 | -9/+9 |
2018-05-21 | blame: use commit-slab for blame suspects instead of commit->util | Nguyễn Thái Ngọc Duy | 1 | -11/+31 |
2018-05-18 | path.c: migrate global git_path_* to take a repository argument | Stefan Beller | 1 | -3/+5 |
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/+1 |
2018-05-09 | alloc: add repository argument to alloc_commit_node | Stefan Beller | 1 | -1/+1 |
2018-05-06 | Replace all die("BUG: ...") calls by BUG() ones | Johannes Schindelin | 1 | -1/+1 |
2018-04-26 | cache.h: add repository argument to oid_object_info | Stefan Beller | 1 | -2/+2 |
2018-04-11 | treewide: replace maybe_tree with accessor methods | Derrick Stolee | 1 | -9/+9 |
2018-04-11 | treewide: rename tree to maybe_tree | Derrick Stolee | 1 | -9/+9 |
2018-04-11 | Merge branch 'bw/c-plus-plus' into ds/lazy-load-trees | Junio C Hamano | 1 | -16/+17 |
2018-03-14 | sha1_file: convert read_sha1_file to struct object_id | brian m. carlson | 1 | -4/+4 |
2018-03-14 | tree-walk: convert tree entry functions to object_id | brian m. carlson | 1 | -4/+2 |
2018-03-14 | sha1_file: convert sha1_object_info* to object_id | brian m. carlson | 1 | -2/+2 |
2018-03-06 | Merge branch 'bw/c-plus-plus' | Junio C Hamano | 1 | -16/+17 |
2018-02-14 | blame: rename 'this' variables | Brandon Williams | 1 | -16/+17 |
2018-01-30 | sha1_file: convert pretend_sha1_file to object_id | Patryk Obara | 1 | -1/+1 |
2017-11-09 | Merge branch 'bw/diff-opt-impl-to-bitfields' | Junio C Hamano | 1 | -8/+8 |
2017-11-01 | diff: make struct diff_flags members lowercase | Brandon Williams | 1 | -8/+8 |
2017-11-01 | diff: remove DIFF_OPT_SET macro | Brandon Williams | 1 | -4/+4 |
2017-11-01 | diff: remove DIFF_OPT_TST macro | Brandon Williams | 1 | -4/+4 |
2017-10-16 | refs: convert resolve_ref_unsafe to struct object_id | brian m. carlson | 1 | -2/+2 |
2017-07-31 | Merge branch 'js/blame-lib' | Junio C Hamano | 1 | -2/+4 |
2017-07-24 | blame: fix memory corruption scrambling revision name in error message | SZEDER Gábor | 1 | -2/+4 |
2017-06-24 | Merge branch 'ab/free-and-null' | Junio C Hamano | 1 | -2/+1 |
2017-06-24 | Merge branch 'bw/ls-files-sans-the-index' | Junio C Hamano | 1 | -1/+1 |
2017-06-19 | Merge branch 'bw/object-id' | Junio C Hamano | 1 | -10/+10 |
2017-06-16 | coccinelle: make use of the "expression" FREE_AND_NULL() rule | Ævar Arnfjörð Bjarmason | 1 | -2/+1 |
2017-06-13 | convert: convert convert_to_git to take an index | Brandon Williams | 1 | -1/+1 |
2017-06-05 | Merge branch 'js/blame-lib' | Junio C Hamano | 1 | -0/+1863 |
2017-05-25 | blame: move entry prepend to libgit | Jeff Smith | 1 | -0/+16 |
2017-05-25 | blame: move scoreboard setup to libgit | Jeff Smith | 1 | -4/+275 |
2017-05-25 | blame: move scoreboard-related methods to libgit | Jeff Smith | 1 | -0/+1313 |
2017-05-25 | blame: move fake-commit-related methods to libgit | Jeff Smith | 1 | -1/+202 |
2017-05-25 | blame: move origin-related methods to libgit | Jeff Smith | 1 | -0/+62 |
2006-11-08 | git-pickaxe: retire pickaxe | Junio C Hamano | 1 | -1089/+0 |
2006-11-07 | Merge branch 'jc/pickaxe' | Junio C Hamano | 1 | -0/+3 |
2006-11-05 | git-blame: add internal statistics to count read blobs. | Junio C Hamano | 1 | -0/+3 |
2006-10-30 | Merge branch 'maint' | Junio C Hamano | 1 | -0/+5 |
2006-10-30 | Surround "#define DEBUG 0" with "#ifndef DEBUG..#endif" | Junio C Hamano | 1 | -0/+5 |
2006-10-12 | blame: Document and add help text for -f, -n, and -p | Junio C Hamano | 1 | -3/+7 |
2006-10-06 | git-blame --porcelain | Junio C Hamano | 1 | -22/+127 |
2006-10-05 | blame.c: move code to output metainfo into a separate function. | Junio C Hamano | 1 | -31/+45 |
2006-10-05 | git-blame: --show-number (and -n) | Junio C Hamano | 1 | -4/+38 |
2006-10-05 | git-blame: --show-name (and -f) | Junio C Hamano | 1 | -5/+9 |
2006-10-05 | blame.c: whitespace and formatting clean-up. | Junio C Hamano | 1 | -100/+100 |
2006-09-02 | Replace uses of strdup with xstrdup. | Shawn Pearce | 1 | -1/+1 |
2006-08-23 | Convert memset(hash,0,20) to hashclr(hash). | Junio C Hamano | 1 | -1/+1 |
2006-08-23 | Convert memcpy(a,b,20) to hashcpy(a,b). | Shawn Pearce | 1 | -2/+2 |
2006-08-15 | remove unnecessary initializations | David Rientjes | 1 | -3/+3 |
2006-08-14 | blame.c return cleanup | David Rientjes | 1 | -4/+1 |
2006-08-03 | Fixup command names in some usage strings. | Ramsay Allan Jones | 1 | -1/+1 |
2006-07-28 | Call setup_git_directory() early | Linus Torvalds | 1 | -1/+1 |
2006-07-10 | Avoid C99 comments, use old-style C comments instead. | Pavel Roskin | 1 | -3/+3 |
2006-07-10 | Fix more typos, primarily in the code | Pavel Roskin | 1 | -10/+10 |
2006-06-18 | Cast pointers to `void *' when used in a format. | Florian Forster | 1 | -2/+2 |
2006-06-17 | Move "void *util" from "struct object" into "struct commit" | Linus Torvalds | 1 | -24/+24 |
2006-06-16 | blame: Add --time to produce raw timestamps | Fredrik Kuivinen | 1 | -4/+20 |
2006-05-29 | Make "tree_entry" have a SHA1 instead of a union of object pointers | Linus Torvalds | 1 | -2/+2 |
2006-05-03 | blame: Fix path pruning | Fredrik Kuivinen | 1 | -5/+5 |
2006-04-10 | blame and friends: adjust to multiple pathspec change. | Junio C Hamano | 1 | -6/+14 |
2006-04-07 | Merge branch 'jc/blame' into next | Junio C Hamano | 1 | -5/+37 |
2006-04-07 | blame -S <ancestry-file> | Junio C Hamano | 1 | -5/+37 |
2006-04-05 | Merge branch 'master' into next | Junio C Hamano | 1 | -0/+1 |
2006-04-05 | blame.c: fix completely broken ancestry traversal. | Junio C Hamano | 1 | -0/+1 |
2006-04-05 | blame: use built-in xdiff | Junio C Hamano | 1 | -93/+67 |
2006-04-04 | Use blob_, commit_, tag_, and tree_type throughout. | Peter Eriksen | 1 | -1/+1 |
2006-03-23 | Merge branch 'jc/name' into next | Junio C Hamano | 1 | -0/+1 |
2006-03-23 | sha1_name: warning ambiguous refs. | Junio C Hamano | 1 | -0/+1 |
2006-03-21 | fix field width/precision warnings in blame.c | Luck, Tony | 1 | -1/+1 |
2006-03-17 | blame: Fix git-blame <directory> | Fredrik Kuivinen | 1 | -0/+6 |
2006-03-17 | blame: Nicer output | Fredrik Kuivinen | 1 | -5/+30 |
2006-03-10 | blame: Rename detection (take 2) | Fredrik Kuivinen | 1 | -40/+199 |
2006-03-06 | blame: unbreak "diff -U 0". | Junio C Hamano | 1 | -2/+2 |
2006-03-05 | blame: avoid "diff -u0". | Junio C Hamano | 1 | -1/+1 |
2006-03-05 | blame and annotate: show localtime with timezone. | Junio C Hamano | 1 | -4/+13 |
2006-03-05 | blame: avoid -lm by not using log(). | Junio C Hamano | 1 | -2/+4 |
2006-03-05 | git-blame: Make the output human readable | Fredrik Kuivinen | 1 | -18/+144 |
2006-03-05 | Const tightening. | Junio C Hamano | 1 | -0/+2 |
2006-03-02 | git-blame, take 2 | Fredrik Kuivinen | 1 | -365/+485 |
2006-03-02 | Merge part of 'lt/rev-list' into 'fk/blame' | Junio C Hamano | 1 | -1/+0 |
2006-02-21 | Add git-blame, a tool for assigning blame. | Fredrik Kuivinen | 1 | -0/+443 |