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
/
bisect.c
Age
Commit message (
Expand
)
Author
Files
Lines
14 days
bisect: report the found commit with "show"
Peter Krefting
1
-15
/
+24
2024-02-29
commit-reach(repo_get_merge_bases_many): pass on "missing commits" errors
Johannes Schindelin
1
-3
/
+4
2024-02-14
Merge branch 'js/check-null-from-read-object-file'
Junio C Hamano
1
-0
/
+3
2024-02-06
Always check the return value of `repo_read_object_file()`
Johannes Schindelin
1
-0
/
+3
2024-01-08
Merge branch 'en/header-cleanup'
Junio C Hamano
1
-1
/
+0
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
1
-1
/
+0
2023-12-14
bisect: consistently write BISECT_EXPECTED_REV via the refdb
Patrick Steinhardt
1
-21
/
+4
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-04-11
treewide: remove cache.h inclusion due to object.h changes
Elijah Newren
1
-1
/
+1
2023-04-11
object-name.h: move declarations for object-name.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-04
Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...
Junio C Hamano
1
-4
/
+7
2023-03-28
cocci: apply the "pretty.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-1
/
+2
2023-03-28
cocci: apply the "object-store.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-2
/
+3
2023-03-28
cocci: apply the "commit-reach.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-1
/
+2
2023-03-21
environment.h: move declarations for environment.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
2023-01-13
bisect: no longer try to clean up left-over `.git/head-name` files
Johannes Schindelin
1
-3
/
+0
2022-10-30
replace and remove run_command_v_opt()
René Scharfe
1
-4
/
+5
2022-10-30
bisect: simplify building "checkout" argument list
René Scharfe
1
-5
/
+4
2022-09-01
git-compat-util.h: use "UNUSED", not "UNUSED(var)"
Ævar Arnfjörð Bjarmason
1
-3
/
+3
2022-08-19
refs: mark unused each_ref_fn parameters
Jeff King
1
-3
/
+4
2022-08-03
revisions API: don't leak memory on argv elements that need free()-ing
Ævar Arnfjörð Bjarmason
1
-2
/
+4
2022-08-03
bisect.c: partially fix bisect_rev_setup() memory leak
Ævar Arnfjörð Bjarmason
1
-9
/
+13
2022-08-03
bisect.c: add missing "goto" for release_revisions()
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-04-13
revisions API users: use release_revisions() needing REV_INFO_INIT
Ævar Arnfjörð Bjarmason
1
-6
/
+12
2022-04-13
revisions API users: add straightforward release_revisions()
Ævar Arnfjörð Bjarmason
1
-0
/
+2
2022-01-19
bisect--helper: double-check run command on exit code 126 and 127
René Scharfe
1
-1
/
+2
2021-07-28
bisect: simplify return code from bisect_checkout()
Junio C Hamano
1
-6
/
+4
2021-07-28
bisect: do not run show-branch just to show the current commit
Junio C Hamano
1
-8
/
+8
2021-03-13
use CALLOC_ARRAY
René Scharfe
1
-1
/
+1
2021-02-25
Merge branch 'js/params-vs-args'
Junio C Hamano
1
-1
/
+1
2021-02-23
replace "parameters" by "arguments" in error messages
Johannes Sixt
1
-1
/
+1
2021-01-04
hash-lookup: rename from sha1-lookup
Martin Ågren
1
-1
/
+1
2020-11-25
Merge branch 'sg/bisect-approximately-halfway'
Junio C Hamano
1
-7
/
+20
2020-11-12
bisect: loosen halfway() check for a large number of commits
SZEDER Gábor
1
-7
/
+20
2020-10-31
bisect: clear flags in passed repository
René Scharfe
1
-1
/
+1
2020-10-31
object: allow clear_commit_marks_all to handle any repo
René Scharfe
1
-1
/
+1
2020-09-24
bisect--helper: reimplement `bisect_next` and `bisect_auto_next` shell functi...
Pranit Bauva
1
-2
/
+9
2020-09-24
bisect: call 'clear_commit_marks_all()' in 'bisect_next_all()'
Miriam Rubio
1
-0
/
+2
2020-08-17
Merge branch 'al/bisect-first-parent'
Junio C Hamano
1
-30
/
+49
2020-08-10
Merge branch 'rs/bisect-oid-to-hex-fix'
Junio C Hamano
1
-1
/
+1
2020-08-07
bisect: combine args passed to find_bisection()
Aaron Lipman
1
-30
/
+37
2020-08-07
bisect: introduce first-parent flag
Aaron Lipman
1
-1
/
+4
2020-08-07
cmd_bisect__helper: defer parsing no-checkout flag
Aaron Lipman
1
-1
/
+2
2020-08-07
rev-list: allow bisect and first-parent flags
Aaron Lipman
1
-10
/
+18
2020-08-02
bisect: use oid_to_hex_r() instead of memcpy()+oid_to_hex()
René Scharfe
1
-1
/
+1
2020-07-30
strvec: rename struct fields
Jeff King
1
-1
/
+1
2020-07-28
strvec: fix indentation in renamed calls
Jeff King
1
-1
/
+1
2020-07-28
strvec: convert more callers away from argv_array name
Jeff King
1
-6
/
+6
2020-07-28
quote: rename sq_dequote_to_argv_array to mention strvec
Jeff King
1
-1
/
+1
2020-07-28
strvec: rename files from argv-array to strvec
Jeff King
1
-1
/
+1
2020-03-30
bisect: stop referring to sha1_array
Jeff King
1
-3
/
+3
2020-03-30
oid_array: rename source file from sha1-array
Jeff King
1
-1
/
+1
2020-02-19
bisect: libify `bisect_next_all`
Pranit Bauva
1
-10
/
+19
2020-02-19
bisect: libify `handle_bad_merge_base` and its dependents
Pranit Bauva
1
-4
/
+5
2020-02-19
bisect: libify `check_good_are_ancestors_of_bad` and its dependents
Pranit Bauva
1
-14
/
+27
2020-02-19
bisect: libify `check_merge_bases` and its dependents
Pranit Bauva
1
-4
/
+18
2020-02-19
bisect: libify `bisect_checkout`
Pranit Bauva
1
-4
/
+15
2020-02-19
bisect: libify `exit_if_skipped_commits` to `error_if_skipped*` and its depen...
Pranit Bauva
1
-6
/
+11
2020-02-19
bisect: add enum to represent bisect returning codes
Miriam Rubio
1
-1
/
+1
2020-02-19
bisect: use the standard 'if (!var)' way to check for 0
Miriam Rubio
1
-2
/
+2
2019-08-19
bisect: switch to using the_hash_algo
brian m. carlson
1
-1
/
+1
2019-03-01
bisect: make diff-tree output prettier
Jeff King
1
-2
/
+2
2019-03-01
bisect: fix internal diff-tree config loading
Jeff King
1
-1
/
+1
2019-03-01
bisect: use string arguments to feed internal diff-tree
Jeff King
1
-13
/
+4
2019-02-06
Merge branch 'ds/push-sparse-tree-walk'
Junio C Hamano
1
-1
/
+1
2019-01-18
Merge branch 'nd/style-opening-brace'
Junio C Hamano
1
-1
/
+2
2019-01-17
list-objects: consume sparse tree walk
Derrick Stolee
1
-1
/
+1
2018-12-10
style: the opening '{' of a function is in a separate line
Nguyễn Thái Ngọc Duy
1
-1
/
+2
2018-11-12
bisect.c: remove the_repository reference
Nguyễn Thái Ngọc Duy
1
-20
/
+28
2018-10-19
Merge branch 'nd/the-index'
Junio C Hamano
1
-2
/
+2
2018-09-21
revision.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-2
/
+2
2018-09-17
Merge branch 'nd/bisect-show-list-fix'
Junio C Hamano
1
-5
/
+5
2018-09-17
Merge branch 'jk/cocci'
Junio C Hamano
1
-3
/
+3
2018-09-04
bisect.c: make show_list() build again
Nguyễn Thái Ngọc Duy
1
-5
/
+5
2018-08-29
convert "oidcmp() != 0" to "!oideq()"
Jeff King
1
-1
/
+1
2018-08-29
convert "oidcmp() == 0" to oideq()
Jeff King
1
-2
/
+2
2018-07-20
commit.h: remove method declarations
Derrick Stolee
1
-0
/
+1
2018-06-29
commit: add repository argument to lookup_commit_reference
Stefan Beller
1
-1
/
+1
2018-05-21
bisect.c: use commit-slab for commit weight instead of commit->util
Nguyễn Thái Ngọc Duy
1
-3
/
+9
2018-04-10
Merge branch 'ys/bisect-object-id-missing-conversion-fix'
Junio C Hamano
1
-2
/
+2
2018-03-25
bisect: use oid_to_hex() for converting object_id hashes to hex strings
René Scharfe
1
-2
/
+2
2018-03-14
sha1_file: convert read_sha1_file to struct object_id
brian m. carlson
1
-1
/
+2
2018-01-23
Merge branch 'ys/bisect-object-id-missing-conversion-fix'
Junio C Hamano
1
-3
/
+3
2018-01-23
Merge branch 'rs/lose-leak-pending'
Junio C Hamano
1
-21
/
+9
2018-01-10
Merge branch 'ma/bisect-leakfix'
Junio C Hamano
1
-2
/
+4
2018-01-09
bisect: debug: convert struct object to object_id
Yasushi SHOJI
1
-3
/
+3
2018-01-03
bisect: fix a regression causing a segfault
Ævar Arnfjörð Bjarmason
1
-2
/
+4
2017-12-28
bisect: avoid using the rev_info flag leak_pending
René Scharfe
1
-21
/
+9
2017-11-15
Merge branch 'mh/tidy-ref-update-flags'
Junio C Hamano
1
-1
/
+1
2017-11-15
Merge branch 'ma/bisect-leakfix'
Junio C Hamano
1
-14
/
+19
2017-11-06
Merge branch 'bc/object-id'
Junio C Hamano
1
-2
/
+3
2017-11-06
bisect: fix memory leak when returning best element
Martin Ågren
1
-1
/
+5
2017-11-06
bisect: fix off-by-one error in `best_bisection_sorted()`
Martin Ågren
1
-3
/
+4
2017-11-06
bisect: fix memory leak in `find_bisection()`
Martin Ågren
1
-1
/
+3
2017-11-06
bisect: change calling-convention of `find_bisection()`
Martin Ågren
1
-9
/
+7
2017-10-16
refs: convert update_ref and refs_update_ref to use struct object_id
brian m. carlson
1
-2
/
+3
2017-10-06
bisect--helper: `bisect_clean_state` shell function in C
Pranit Bauva
1
-0
/
+42
2017-09-29
Merge branch 'ma/leakplugs'
Junio C Hamano
1
-1
/
+2
2017-09-24
leak_pending: use `object_array_clear()`, not `free()`
Martin Ågren
1
-1
/
+2
2017-07-17
bisect: convert bisect_checkout to struct object_id
brian m. carlson
1
-9
/
+9
2017-06-24
Merge branch 'bw/config-h'
Junio C Hamano
1
-0
/
+1
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
-5
/
+2
2017-06-04
Merge branch 'ab/c-translators-comment-style'
Junio C Hamano
1
-2
/
+4
2017-05-31
C style: use standard style for "TRANSLATORS" comments
Ævar Arnfjörð Bjarmason
1
-2
/
+4
2017-05-29
Merge branch 'jk/update-links-in-docs'
Junio C Hamano
1
-1
/
+1
2017-05-26
wrapper.c: add and use fopen_or_warn()
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2017-05-26
use xfopen() in more places
Nguyễn Thái Ngọc Duy
1
-4
/
+1
2017-05-15
doc: use https links to Wikipedia to avoid http redirects
Sven Strickroth
1
-1
/
+1
2017-05-08
Convert lookup_commit* to struct object_id
brian m. carlson
1
-1
/
+1
2017-04-26
Merge branch 'jk/war-on-git-path'
Junio C Hamano
1
-1
/
+2
2017-04-20
bisect: add git_path_bisect_terms helper
Jeff King
1
-1
/
+2
2017-04-19
Merge branch 'bc/object-id'
Junio C Hamano
1
-22
/
+21
2017-03-31
Rename sha1_array to oid_array
brian m. carlson
1
-8
/
+8
2017-03-31
Convert sha1_array_lookup to take struct object_id
brian m. carlson
1
-4
/
+3
2017-03-31
Convert remaining callers of sha1_array_lookup to object_id
brian m. carlson
1
-7
/
+7
2017-03-31
Make sha1_array_append take a struct object_id *
brian m. carlson
1
-2
/
+2
2017-03-30
replace unchecked snprintf calls with heap buffers
Jeff King
1
-3
/
+5
2017-03-28
sha1-array: convert internal storage for struct sha1_array to object_id
brian m. carlson
1
-7
/
+7
2017-03-26
Convert GIT_SHA1_HEXSZ used for allocation to GIT_MAX_HEXSZ
brian m. carlson
1
-1
/
+1
2017-03-16
Merge branch 'mm/two-more-xstrfmt' into maint
Junio C Hamano
1
-4
/
+5
2017-02-27
Merge branch 'mm/two-more-xstrfmt'
Junio C Hamano
1
-4
/
+5
2017-02-16
bisect_next_all: convert xsnprintf to xstrfmt
Maxim Moseychuk
1
-4
/
+5
2016-12-05
bisect: improve English grammar of not-ancestors message
Alex Henrie
1
-1
/
+1
2016-09-29
use QSORT
René Scharfe
1
-1
/
+1
2016-07-19
Merge branch 'jk/printf-format'
Junio C Hamano
1
-1
/
+4
2016-07-19
Merge branch 'bc/cocci'
Junio C Hamano
1
-1
/
+1
2016-07-13
Merge branch 'va/i18n-even-more'
Junio C Hamano
1
-25
/
+31
2016-07-08
commit.c: remove print_commit_list()
Junio C Hamano
1
-1
/
+4
2016-07-06
Merge branch 'jk/bisect-show-tree'
Junio C Hamano
1
-0
/
+1
2016-06-28
coccinelle: apply object_id Coccinelle transformations
brian m. carlson
1
-1
/
+1
2016-06-17
i18n: bisect: mark strings for translation
Vasco Almeida
1
-25
/
+31
2016-06-16
bisect: always call setup_revisions after init_revisions
Jeff King
1
-0
/
+1
2016-05-09
bisect.c: use die_errno() and warning_errno()
Nguyễn Thái Ngọc Duy
1
-4
/
+3
2016-02-26
Merge branch 'jk/tighten-alloc'
Junio C Hamano
1
-2
/
+2
2016-02-22
convert trivial cases to ALLOC_ARRAY
Jeff King
1
-2
/
+2
2016-01-15
strbuf: introduce strbuf_getline_{lf,nul}()
Junio C Hamano
1
-4
/
+4
2015-11-20
Remove get_object_hash.
brian m. carlson
1
-3
/
+3
2015-11-20
Convert struct object to object_id
brian m. carlson
1
-2
/
+2
2015-11-20
Add several uses of get_object_hash.
brian m. carlson
1
-3
/
+3
2015-10-05
Merge branch 'ad/bisect-terms'
Junio C Hamano
1
-3
/
+8
2015-08-25
Merge branch 'dt/refs-pseudo'
Junio C Hamano
1
-29
/
+8
2015-08-19
Merge branch 'jk/git-path'
Junio C Hamano
1
-2
/
+5
2015-08-10
memoize common git-path "constant" files
Jeff King
1
-2
/
+5
2015-08-03
bisect: add the terms old/new
Antoine Delaite
1
-3
/
+8
2015-08-03
bisect: simplify the addition of new bisect terms
Antoine Delaite
1
-2
/
+31
2015-07-31
bisect: use update_ref
David Turner
1
-29
/
+8
2015-06-29
bisect: replace hardcoded "bad|good" by variables
Antoine Delaite
1
-17
/
+37
2015-06-23
bisect: correction of typo
Antoine Delaite
1
-1
/
+1
2015-05-25
register_ref(): rewrite to take an object_id argument
Michael Haggerty
1
-8
/
+5
2015-05-25
each_ref_fn: change to take an object_id parameter
Michael Haggerty
1
-1
/
+4
2015-03-13
bisect.c: convert leaf functions to use struct object_id
brian m. carlson
1
-20
/
+20
2015-01-07
Merge branch 'jc/merge-bases'
Junio C Hamano
1
-1
/
+1
2014-10-30
get_merge_bases(): always clean-up object flags
Junio C Hamano
1
-1
/
+1
2014-10-30
bisect: clean flags after checking merge bases
Junio C Hamano
1
-1
/
+1
2014-09-11
Merge branch 'jk/name-decoration-alloc'
Junio C Hamano
1
-3
/
+4
2014-08-26
log-tree: make add_name_decoration a public function
Jeff King
1
-3
/
+4
2014-04-03
Merge branch 'nd/log-show-linear-break'
Junio C Hamano
1
-2
/
+1
2014-03-25
object.h: centralize object flag allocation
Nguyễn Thái Ngọc Duy
1
-2
/
+1
2014-02-27
Merge branch 'ep/varscope'
Junio C Hamano
1
-1
/
+1
2014-01-31
bisect.c: reduce scope of variable
Elia Pinto
1
-1
/
+1
2013-12-05
replace {pre,suf}fixcmp() with {starts,ends}_with()
Christian Couder
1
-2
/
+2
2013-08-28
list-objects: reduce one argument in mark_edges_uninteresting
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2013-06-02
register_ref(): make a copy of the bad reference SHA-1
Michael Haggerty
1
-2
/
+3
2013-04-07
Merge branch 'jk/bisect-prn-unsigned'
Junio C Hamano
1
-2
/
+2
2013-04-03
bisect: avoid signed integer overflow
John Keeping
1
-2
/
+2
2012-10-29
Move estimate_bisect_steps to libgit.a
Nguyễn Thái Ngọc Duy
1
-0
/
+38
2012-09-04
Call git_pathdup() rather than xstrdup(git_path("..."))
Ramsay Jones
1
-1
/
+1
2012-05-03
bisect: copy filename string obtained from git_path()
Michael Haggerty
1
-3
/
+5
2011-10-13
Merge branch 'rs/pending'
Junio C Hamano
1
-10
/
+10
2011-10-05
Merge branch 'jk/argv-array'
Junio C Hamano
1
-37
/
+11
2011-10-03
commit: factor out clear_commit_marks_for_object_array
René Scharfe
1
-5
/
+2
2011-10-03
bisect: use leak_pending flag
René Scharfe
1
-5
/
+8
2011-09-14
bisect: use argv_array API
Jeff King
1
-37
/
+11
2011-08-04
bisect: introduce support for --no-checkout option.
Jon Seymour
1
-11
/
+22
2011-05-19
bisect: refactor sha1_array into a generic sha1 list
Jeff King
1
-55
/
+15
2010-07-23
bisect: use find_commit_subject() instead of custom code
Christian Couder
1
-8
/
+5
2010-03-01
Merge branch 'cc/maint-bisect-paths'
Junio C Hamano
1
-0
/
+6
2010-03-01
bisect: error out when passing bad path parameters
Christian Couder
1
-0
/
+6
2010-01-20
Merge branch 'jc/symbol-static'
Junio C Hamano
1
-1
/
+1
2010-01-19
Merge branch 'maint'
Junio C Hamano
1
-3
/
+5
2010-01-19
bisect: fix singular/plural grammar nit
David Ripton
1
-3
/
+5
2010-01-11
bisect.c: mark file-local function static
Junio C Hamano
1
-1
/
+1
2010-01-03
Use warning function instead of fprintf(stderr, "Warning: ...").
Thiago Farina
1
-2
/
+2
2009-08-26
git-bisect: call the found commit "*the* first bad commit"
Nanako Shiraishi
1
-1
/
+1
2009-07-06
Merge branch 'tr/die_errno'
Junio C Hamano
1
-3
/
+2
2009-07-01
Merge branch 'cc/bisect'
Junio C Hamano
1
-11
/
+39
2009-06-27
Convert existing die(..., strerror(errno)) to die_errno()
Thomas Rast
1
-3
/
+2
2009-06-20
Fix various sparse warnings in the git source code
Linus Torvalds
1
-2
/
+2
2009-06-13
bisect: use a PRNG with a bias when skipping away from untestable commits
Christian Couder
1
-11
/
+39
2009-06-06
bisect: when skipping, choose a commit away from a skipped commit
Christian Couder
1
-1
/
+49
2009-06-06
bisect: add parameters to "filter_skipped"
Christian Couder
1
-4
/
+36
2009-05-28
bisect: display first bad commit without forking a new process
Christian Couder
1
-3
/
+27
2009-05-27
bisect: drop unparse_commit() and use clear_commit_marks()
Christian Couder
1
-1
/
+1
2009-05-17
bisect: check ancestors without forking a "git rev-list" process
Christian Couder
1
-32
/
+22
2009-05-17
bisect: rework some rev related functions to make them more reusable
Christian Couder
1
-11
/
+14
2009-05-10
bisect: make "git bisect" use new "--next-all" bisect-helper function
Christian Couder
1
-1
/
+3
[next]