summaryrefslogtreecommitdiff
path: root/builtin/name-rev.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'sg/name-rev-wo-recursion'Junio C Hamano2019-12-251-50/+97
|\
| * name-rev: cleanup name_ref()SZEDER Gábor2019-12-091-15/+16
| * name-rev: eliminate recursion in name_rev()SZEDER Gábor2019-12-091-38/+64
| * name-rev: use 'name->tip_name' instead of 'tip_name'SZEDER Gábor2019-12-091-4/+7
| * name-rev: drop name_rev()'s 'generation' and 'distance' parametersSZEDER Gábor2019-12-061-12/+13
| * name-rev: restructure creating/updating 'struct rev_name' instancesSZEDER Gábor2019-12-061-14/+21
| * name-rev: restructure parsing commits and applying date cutoffSZEDER Gábor2019-12-061-13/+16
| * name-rev: pull out deref handling from the recursionSZEDER Gábor2019-12-061-17/+10
| * name-rev: extract creating/updating a 'struct name_rev' into a helperSZEDER Gábor2019-12-061-13/+27
| * name-rev: use sizeof(*ptr) instead of sizeof(type) in allocationSZEDER Gábor2019-12-061-1/+1
| * name-rev: avoid unnecessary cast in name_ref()SZEDER Gábor2019-12-061-1/+1
| * name-rev: use strbuf_strip_suffix() in get_rev_name()René Scharfe2019-12-061-4/+3
* | name-rev: use skip_prefix() instead of starts_with()René Scharfe2019-11-271-4/+4
|/
* name-rev: avoid cutoff timestamp underflowSZEDER Gábor2019-09-281-3/+12
* object: convert lookup_object() to use object_idJeff King2019-06-201-2/+1
* name-rev: drop unused parameters from is_better_name()Jeff King2019-05-131-4/+1
* builtin/name-rev: make hash-size independentbrian m. carlson2019-04-011-6/+8
* tag: add repository argument to deref_tagStefan Beller2018-06-291-1/+2
* object: add repository argument to lookup_objectStefan Beller2018-06-291-1/+2
* object: add repository argument to parse_objectStefan Beller2018-06-291-3/+4
* name-rev: use commit-slab for rev-name instead of commit->utilNguyễn Thái Ngọc Duy2018-05-211-3/+20
* Convert find_unique_abbrev* to struct object_idbrian m. carlson2018-03-141-1/+1
* Merge branch 'ma/builtin-unleak'Junio C Hamano2017-10-071-0/+1
|\
| * builtin/: add UNLEAKsma/builtin-unleakMartin Ågren2017-10-021-0/+1
* | Merge branch 'mg/timestamp-t-fix'Junio C Hamano2017-09-191-1/+1
|\ \ | |/ |/|
| * name-rev: change ULONG_MAX to TIME_MAXmg/timestamp-t-fixMichael J Gruber2017-09-061-1/+1
* | Merge branch 'ab/wildmatch'Junio C Hamano2017-07-101-1/+1
|\ \
| * | wildmatch: remove unused wildopts parameterab/wildmatchÆvar Arnfjörð Bjarmason2017-06-231-1/+1
* | | Merge branch 'bw/config-h'Junio C Hamano2017-06-241-0/+1
|\ \ \ | |/ / |/| |
| * | config: don't include config.h by defaultBrandon Williams2017-06-151-0/+1
* | | Merge branch 'js/larger-timestamps'Junio C Hamano2017-05-301-1/+1
|\ \ \ | |_|/ |/| |
| * | name-rev: change a "long" variable to timestamp_tjs/larger-timestampsJunio C Hamano2017-05-201-1/+1
* | | Merge branch 'jc/name-rev-lw-tag'Junio C Hamano2017-05-301-7/+52
|\ \ \
| * | | name-rev: favor describing with tags and use committer date to tiebreakjc/name-rev-lw-tagJunio C Hamano2017-03-291-9/+44
| * | | name-rev: refactor logic to see if a new candidate is a better nameJunio C Hamano2017-03-291-3/+13
* | | | Merge branch 'js/plug-leaks'Junio C Hamano2017-05-291-2/+5
|\ \ \ \
| * | | | name-rev: avoid leaking memory in the `deref` caseJohannes Schindelin2017-05-081-2/+5
| | |_|/ | |/| |
* | | | Merge branch 'bc/object-id'Junio C Hamano2017-05-291-16/+16
|\ \ \ \ | |_|_|/ |/| | |
| * | | object: convert parse_object* to take struct object_idbrian m. carlson2017-05-081-3/+3
| * | | builtin/name-rev: convert to struct object_idbrian m. carlson2017-05-021-14/+14
| |/ /
* | | timestamp_t: a new data type for timestampsJohannes Schindelin2017-04-271-3/+3
|/ /
* | name-rev: replace static buffer with strbufJeff King2017-03-301-9/+12
|/
* name-rev: add support to exclude refs by pattern matchJacob Keller2017-01-231-1/+13
* name-rev: extend --refs to accept multiple patternsJacob Keller2017-01-231-12/+34
* use QSORTRené Scharfe2016-09-291-2/+1
* Merge branch 'js/name-rev-use-oldest-ref'Junio C Hamano2016-05-031-6/+13
|\
| * name-rev: include taggerdate in considering the best namejs/name-rev-use-oldest-refJohannes Schindelin2016-04-221-6/+13
* | Remove get_object_hash.brian m. carlson2015-11-201-2/+2
* | Convert struct object to object_idbrian m. carlson2015-11-201-4/+4
* | Add several uses of get_object_hash.brian m. carlson2015-11-201-3/+3