85 Commits (5602b500c3cd9ac308bf9af0d5f0a79bd2195346)

Author SHA1 Message Date
René Scharfe 079f970971 name-rev: sort tip names before applying 5 years ago
René Scharfe 2d53975488 name-rev: release unused name strings 5 years ago
René Scharfe 977dc1912b name-rev: generate name strings only if they are better 5 years ago
René Scharfe 1c56fc2084 name-rev: pre-size buffer in get_parent_name() 5 years ago
René Scharfe ddc42ec786 name-rev: factor out get_parent_name() 5 years ago
René Scharfe f13ca7cef5 name-rev: put struct rev_name into commit slab 5 years ago
René Scharfe d689d6d82f name-rev: don't _peek() in create_or_update_name() 5 years ago
René Scharfe 15a4205d96 name-rev: don't leak path copy in name_ref() 5 years ago
René Scharfe 36d2419c9a name-rev: respect const qualifier 5 years ago
René Scharfe 71620ca86c name-rev: remove unused typedef 5 years ago
Martin Ågren 3e2feb0d64 name-rev: rewrite create_or_update_name() 5 years ago
SZEDER Gábor 2866fd284c name-rev: cleanup name_ref() 5 years ago
SZEDER Gábor 49f7a2fde9 name-rev: eliminate recursion in name_rev() 5 years ago
SZEDER Gábor fee984bcab name-rev: use 'name->tip_name' instead of 'tip_name' 5 years ago
SZEDER Gábor 8c5724c585 name-rev: drop name_rev()'s 'generation' and 'distance' parameters 5 years ago
SZEDER Gábor 3a52150301 name-rev: restructure creating/updating 'struct rev_name' instances 5 years ago
SZEDER Gábor dd432a6ecf name-rev: restructure parsing commits and applying date cutoff 5 years ago
SZEDER Gábor dd090a8a37 name-rev: pull out deref handling from the recursion 5 years ago
SZEDER Gábor 766f9e39c0 name-rev: extract creating/updating a 'struct name_rev' into a helper 5 years ago
SZEDER Gábor bf43abc6e6 name-rev: use sizeof(*ptr) instead of sizeof(type) in allocation 5 years ago
SZEDER Gábor e0c4da6f2a name-rev: avoid unnecessary cast in name_ref() 5 years ago
René Scharfe c3794d4ccb name-rev: use strbuf_strip_suffix() in get_rev_name() 5 years ago
René Scharfe 2059e79c0d name-rev: use skip_prefix() instead of starts_with() 5 years ago
SZEDER Gábor 2e09c01232 name-rev: avoid cutoff timestamp underflow 6 years ago
Jeff King d0229abd93 object: convert lookup_object() to use object_id 6 years ago
Jeff King c016579895 name-rev: drop unused parameters from is_better_name() 6 years ago
brian m. carlson 1c4675dc57 builtin/name-rev: make hash-size independent 6 years ago
Stefan Beller a74093da5e tag: add repository argument to deref_tag 7 years ago
Stefan Beller 5abddd1eb7 object: add repository argument to lookup_object 7 years ago
Stefan Beller 109cd76dd3 object: add repository argument to parse_object 7 years ago
Nguyễn Thái Ngọc Duy 8fd79a7304 name-rev: use commit-slab for rev-name instead of commit->util 7 years ago
brian m. carlson aab9583f7b Convert find_unique_abbrev* to struct object_id 7 years ago
Martin Ågren 886e1084d7 builtin/: add UNLEAKs 8 years ago
Michael J Gruber 5554451de6 name-rev: change ULONG_MAX to TIME_MAX 8 years ago
Ævar Arnfjörð Bjarmason 55d3426929 wildmatch: remove unused wildopts parameter 8 years ago
Brandon Williams b2141fc1d2 config: don't include config.h by default 8 years ago
Junio C Hamano 5589e87fd8 name-rev: change a "long" variable to timestamp_t 8 years ago
brian m. carlson c251c83df2 object: convert parse_object* to take struct object_id 8 years ago
Johannes Schindelin 5308224633 name-rev: avoid leaking memory in the `deref` case 8 years ago
brian m. carlson 511dca80cc builtin/name-rev: convert to struct object_id 8 years ago
Johannes Schindelin dddbad728c timestamp_t: a new data type for timestamps 8 years ago
Jeff King 903fc7da44 name-rev: replace static buffer with strbuf 8 years ago
Junio C Hamano ef1e74065c name-rev: favor describing with tags and use committer date to tiebreak 8 years ago
Junio C Hamano 0041bf6544 name-rev: refactor logic to see if a new candidate is a better name 8 years ago
Jacob Keller 96415b49dc name-rev: add support to exclude refs by pattern match 8 years ago
Jacob Keller 290be6674a name-rev: extend --refs to accept multiple patterns 8 years ago
René Scharfe 9ed0d8d6e6 use QSORT 9 years ago
Johannes Schindelin 7550424804 name-rev: include taggerdate in considering the best name 9 years ago
brian m. carlson ed1c9977cb Remove get_object_hash. 9 years ago
brian m. carlson f2fd0760f6 Convert struct object to object_id 9 years ago