aboutsummaryrefslogtreecommitdiffstats
path: root/bisect.c
AgeCommit message (Expand)AuthorFilesLines
2016-07-19Merge branch 'jk/printf-format'Junio C Hamano1-1/+4
2016-07-19Merge branch 'bc/cocci'Junio C Hamano1-1/+1
2016-07-13Merge branch 'va/i18n-even-more'Junio C Hamano1-25/+31
2016-07-08commit.c: remove print_commit_list()Junio C Hamano1-1/+4
2016-07-06Merge branch 'jk/bisect-show-tree'Junio C Hamano1-0/+1
2016-06-28coccinelle: apply object_id Coccinelle transformationsbrian m. carlson1-1/+1
2016-06-17i18n: bisect: mark strings for translationVasco Almeida1-25/+31
2016-06-16bisect: always call setup_revisions after init_revisionsJeff King1-0/+1
2016-05-09bisect.c: use die_errno() and warning_errno()Nguyễn Thái Ngọc Duy1-4/+3
2016-02-26Merge branch 'jk/tighten-alloc'Junio C Hamano1-2/+2
2016-02-22convert trivial cases to ALLOC_ARRAYJeff King1-2/+2
2016-01-15strbuf: introduce strbuf_getline_{lf,nul}()Junio C Hamano1-4/+4
2015-11-20Remove get_object_hash.brian m. carlson1-3/+3
2015-11-20Convert struct object to object_idbrian m. carlson1-2/+2
2015-11-20Add several uses of get_object_hash.brian m. carlson1-3/+3
2015-10-05Merge branch 'ad/bisect-terms'Junio C Hamano1-3/+8
2015-08-25Merge branch 'dt/refs-pseudo'Junio C Hamano1-29/+8
2015-08-19Merge branch 'jk/git-path'Junio C Hamano1-2/+5
2015-08-10memoize common git-path "constant" filesJeff King1-2/+5
2015-08-03bisect: add the terms old/newAntoine Delaite1-3/+8
2015-08-03bisect: simplify the addition of new bisect termsAntoine Delaite1-2/+31
2015-07-31bisect: use update_refDavid Turner1-29/+8
2015-06-29bisect: replace hardcoded "bad|good" by variablesAntoine Delaite1-17/+37
2015-06-23bisect: correction of typoAntoine Delaite1-1/+1
2015-05-25register_ref(): rewrite to take an object_id argumentMichael Haggerty1-8/+5
2015-05-25each_ref_fn: change to take an object_id parameterMichael Haggerty1-1/+4
2015-03-13bisect.c: convert leaf functions to use struct object_idbrian m. carlson1-20/+20
2015-01-07Merge branch 'jc/merge-bases'Junio C Hamano1-1/+1
2014-10-30get_merge_bases(): always clean-up object flagsJunio C Hamano1-1/+1
2014-10-30bisect: clean flags after checking merge basesJunio C Hamano1-1/+1
2014-09-11Merge branch 'jk/name-decoration-alloc'Junio C Hamano1-3/+4
2014-08-26log-tree: make add_name_decoration a public functionJeff King1-3/+4
2014-04-03Merge branch 'nd/log-show-linear-break'Junio C Hamano1-2/+1
2014-03-25object.h: centralize object flag allocationNguyễn Thái Ngọc Duy1-2/+1
2014-02-27Merge branch 'ep/varscope'Junio C Hamano1-1/+1
2014-01-31bisect.c: reduce scope of variableElia Pinto1-1/+1
2013-12-05replace {pre,suf}fixcmp() with {starts,ends}_with()Christian Couder1-2/+2
2013-08-28list-objects: reduce one argument in mark_edges_uninterestingNguyễn Thái Ngọc Duy1-1/+1
2013-06-02register_ref(): make a copy of the bad reference SHA-1Michael Haggerty1-2/+3
2013-04-07Merge branch 'jk/bisect-prn-unsigned'Junio C Hamano1-2/+2
2013-04-03bisect: avoid signed integer overflowJohn Keeping1-2/+2
2012-10-29Move estimate_bisect_steps to libgit.aNguyễn Thái Ngọc Duy1-0/+38
2012-09-04Call git_pathdup() rather than xstrdup(git_path("..."))Ramsay Jones1-1/+1
2012-05-03bisect: copy filename string obtained from git_path()Michael Haggerty1-3/+5
2011-10-13Merge branch 'rs/pending'Junio C Hamano1-10/+10
2011-10-05Merge branch 'jk/argv-array'Junio C Hamano1-37/+11
2011-10-03commit: factor out clear_commit_marks_for_object_arrayRené Scharfe1-5/+2
2011-10-03bisect: use leak_pending flagRené Scharfe1-5/+8
2011-09-14bisect: use argv_array APIJeff King1-37/+11
2011-08-04bisect: introduce support for --no-checkout option.Jon Seymour1-11/+22
2011-05-19bisect: refactor sha1_array into a generic sha1 listJeff King1-55/+15
2010-07-23bisect: use find_commit_subject() instead of custom codeChristian Couder1-8/+5
2010-03-01Merge branch 'cc/maint-bisect-paths'Junio C Hamano1-0/+6
2010-03-01bisect: error out when passing bad path parametersChristian Couder1-0/+6
2010-01-20Merge branch 'jc/symbol-static'Junio C Hamano1-1/+1
2010-01-19Merge branch 'maint'Junio C Hamano1-3/+5
2010-01-19bisect: fix singular/plural grammar nitDavid Ripton1-3/+5
2010-01-11bisect.c: mark file-local function staticJunio C Hamano1-1/+1
2010-01-03Use warning function instead of fprintf(stderr, "Warning: ...").Thiago Farina1-2/+2
2009-08-26git-bisect: call the found commit "*the* first bad commit"Nanako Shiraishi1-1/+1
2009-07-06Merge branch 'tr/die_errno'Junio C Hamano1-3/+2
2009-07-01Merge branch 'cc/bisect'Junio C Hamano1-11/+39
2009-06-27Convert existing die(..., strerror(errno)) to die_errno()Thomas Rast1-3/+2
2009-06-20Fix various sparse warnings in the git source codeLinus Torvalds1-2/+2
2009-06-13bisect: use a PRNG with a bias when skipping away from untestable commitsChristian Couder1-11/+39
2009-06-06bisect: when skipping, choose a commit away from a skipped commitChristian Couder1-1/+49
2009-06-06bisect: add parameters to "filter_skipped"Christian Couder1-4/+36
2009-05-28bisect: display first bad commit without forking a new processChristian Couder1-3/+27
2009-05-27bisect: drop unparse_commit() and use clear_commit_marks()Christian Couder1-1/+1
2009-05-17bisect: check ancestors without forking a "git rev-list" processChristian Couder1-32/+22
2009-05-17bisect: rework some rev related functions to make them more reusableChristian Couder1-11/+14
2009-05-10bisect: make "git bisect" use new "--next-all" bisect-helper functionChristian Couder1-1/+3
2009-05-10bisect: add "check_good_are_ancestors_of_bad" functionChristian Couder1-0/+75
2009-05-10bisect: implement the "check_merge_bases" functionChristian Couder1-0/+130
2009-05-10bisect: automatically sort sha1_array if needed when looking it upChristian Couder1-2/+6
2009-05-10bisect: make skipped array functions more genericChristian Couder1-12/+12
2009-05-10bisect: remove too much function nestingChristian Couder1-10/+8
2009-05-10bisect: use new "struct argv_array" to prepare argv for "setup_revisions"Christian Couder1-28/+29
2009-05-10bisect: store good revisions in a "sha1_array"Christian Couder1-7/+19
2009-05-10bisect: implement "rev_argv_push" to fill an argv with revsChristian Couder1-8/+11
2009-05-10bisect: use "sha1_array" to store skipped revisionsChristian Couder1-10/+15
2009-05-10bisect--helper: remove "--next-vars" option as it is now uselessChristian Couder1-15/+0
2009-05-10bisect--helper: add "--next-exit" to output bisect resultsChristian Couder1-0/+105
2009-05-10bisect: move common bisect functionality to "bisect_common"Christian Couder1-9/+15
2009-04-07rev-list: add "int bisect_show_flags" in "struct rev_list_info"Christian Couder1-2/+2
2009-04-07rev-list: remove last static vars used in "show_commit"Christian Couder1-1/+5
2009-04-05bisect--helper: string output variables together with "&&"Christian Couder1-1/+2
2009-04-05rev-list: pass "int flags" as last argument of "show_bisect_vars"Christian Couder1-1/+1
2009-04-05bisect: implement "read_bisect_paths" to read paths in "$GIT_DIR/BISECT_NAMES"Christian Couder1-9/+46
2009-04-05bisect--helper: implement "git bisect--helper"Christian Couder1-0/+68
2009-04-05bisect: use the new generic "sha1_pos" function to lookup sha1Christian Couder1-14/+9
2009-04-05rev-list: call new "filter_skip" functionChristian Couder1-0/+63
2009-03-30rev-list: move bisect related code into its own fileChristian Couder1-0/+388