summaryrefslogtreecommitdiff
path: root/builtin/name-rev.c
AgeCommit message (Expand)Author
2021-01-28oid_pos(): access table through const pointersJeff King
2021-01-28hash_pos(): convert to oid_pos()Jeff King
2021-01-04hash-lookup: rename from sha1-lookupMartin Ågren
2021-01-04sha1-lookup: rename `sha1_pos()` as `hash_pos()`Martin Ågren
2020-08-14messages: avoid SHA-1 in end-user facing messagesJunio C Hamano
2020-02-05name-rev: sort tip names before applyingRené Scharfe
2020-02-05name-rev: release unused name stringsRené Scharfe
2020-02-05name-rev: generate name strings only if they are betterRené Scharfe
2020-02-05name-rev: pre-size buffer in get_parent_name()René Scharfe
2020-02-05name-rev: factor out get_parent_name()René Scharfe
2020-02-05name-rev: put struct rev_name into commit slabRené Scharfe
2020-02-05name-rev: don't _peek() in create_or_update_name()René Scharfe
2020-02-05name-rev: don't leak path copy in name_ref()René Scharfe
2020-02-05name-rev: respect const qualifierRené Scharfe
2020-02-05name-rev: remove unused typedefRené Scharfe
2020-02-05name-rev: rewrite create_or_update_name()Martin Ågren
2019-12-25Merge branch 'sg/name-rev-wo-recursion'Junio C Hamano
2019-12-09name-rev: cleanup name_ref()SZEDER Gábor
2019-12-09name-rev: eliminate recursion in name_rev()SZEDER Gábor
2019-12-09name-rev: use 'name->tip_name' instead of 'tip_name'SZEDER Gábor
2019-12-06name-rev: drop name_rev()'s 'generation' and 'distance' parametersSZEDER Gábor
2019-12-06name-rev: restructure creating/updating 'struct rev_name' instancesSZEDER Gábor
2019-12-06name-rev: restructure parsing commits and applying date cutoffSZEDER Gábor
2019-12-06name-rev: pull out deref handling from the recursionSZEDER Gábor
2019-12-06name-rev: extract creating/updating a 'struct name_rev' into a helperSZEDER Gábor
2019-12-06name-rev: use sizeof(*ptr) instead of sizeof(type) in allocationSZEDER Gábor
2019-12-06name-rev: avoid unnecessary cast in name_ref()SZEDER Gábor
2019-12-06name-rev: use strbuf_strip_suffix() in get_rev_name()René Scharfe
2019-11-27name-rev: use skip_prefix() instead of starts_with()René Scharfe
2019-09-28name-rev: avoid cutoff timestamp underflowSZEDER Gábor
2019-06-20object: convert lookup_object() to use object_idJeff King
2019-05-13name-rev: drop unused parameters from is_better_name()Jeff King
2019-04-01builtin/name-rev: make hash-size independentbrian m. carlson
2018-06-29tag: add repository argument to deref_tagStefan Beller
2018-06-29object: add repository argument to lookup_objectStefan Beller
2018-06-29object: add repository argument to parse_objectStefan Beller
2018-05-21name-rev: use commit-slab for rev-name instead of commit->utilNguyễn Thái Ngọc Duy
2018-03-14Convert find_unique_abbrev* to struct object_idbrian m. carlson
2017-10-07Merge branch 'ma/builtin-unleak'Junio C Hamano
2017-10-02builtin/: add UNLEAKsMartin Ågren
2017-09-19Merge branch 'mg/timestamp-t-fix'Junio C Hamano
2017-09-06name-rev: change ULONG_MAX to TIME_MAXMichael J Gruber
2017-07-10Merge branch 'ab/wildmatch'Junio C Hamano
2017-06-24Merge branch 'bw/config-h'Junio C Hamano
2017-06-24wildmatch: remove unused wildopts parameterÆvar Arnfjörð Bjarmason
2017-06-15config: don't include config.h by defaultBrandon Williams
2017-05-30Merge branch 'js/larger-timestamps'Junio C Hamano
2017-05-30Merge branch 'jc/name-rev-lw-tag'Junio C Hamano
2017-05-29Merge branch 'js/plug-leaks'Junio C Hamano
2017-05-29Merge branch 'bc/object-id'Junio C Hamano