summaryrefslogtreecommitdiff
path: root/builtin/name-rev.c
AgeCommit message (Expand)Author
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
2017-05-20name-rev: change a "long" variable to timestamp_tJunio C Hamano
2017-05-08object: convert parse_object* to take struct object_idbrian m. carlson
2017-05-08name-rev: avoid leaking memory in the `deref` caseJohannes Schindelin
2017-05-02builtin/name-rev: convert to struct object_idbrian m. carlson
2017-04-27timestamp_t: a new data type for timestampsJohannes Schindelin
2017-03-30name-rev: replace static buffer with strbufJeff King
2017-03-29name-rev: favor describing with tags and use committer date to tiebreakJunio C Hamano
2017-03-29name-rev: refactor logic to see if a new candidate is a better nameJunio C Hamano
2017-01-24name-rev: add support to exclude refs by pattern matchJacob Keller
2017-01-24name-rev: extend --refs to accept multiple patternsJacob Keller
2016-09-29use QSORTRené Scharfe
2016-05-03Merge branch 'js/name-rev-use-oldest-ref'Junio C Hamano
2016-04-22name-rev: include taggerdate in considering the best nameJohannes Schindelin
2015-11-20Remove get_object_hash.brian m. carlson
2015-11-20Convert struct object to object_idbrian m. carlson
2015-11-20Add several uses of get_object_hash.brian m. carlson
2015-10-05name-rev: use strip_suffix to avoid magic numbersJeff King
2015-09-25replace trivial malloc + sprintf / strcpy calls with xstrfmtJeff King
2015-05-25name_ref(): rewrite to take an object_id argumentMichael Haggerty
2015-05-25each_ref_fn: change to take an object_id parameterMichael Haggerty
2015-01-14standardize usage info string formatAlex Henrie
2014-06-19use xstrfmt to replace xmalloc + strcpy/strcatJeff King
2014-02-20use wildmatch() directly without fnmatch() wrapperNguyễn Thái Ngọc Duy
2013-12-17Merge branch 'cc/starts-n-ends-with'Junio C Hamano
2013-12-05replace {pre,suf}fixcmp() with {starts,ends}_with()Christian Couder
2013-12-05Merge branch 'jk/robustify-parse-commit'Junio C Hamano
2013-10-24assume parse_commit checks commit->object.parsedJeff King
2013-08-07branch, commit, name-rev: ease up boolean conditionsStefan Beller
2013-08-05Replace deprecated OPT_BOOLEAN by OPT_BOOLStefan Beller
2013-07-18describe: fix --contains when a tag is given as inputJunio C Hamano
2013-07-18name-rev: differentiate between tags and commits they point atJunio C Hamano
2013-07-09name-rev: allow converting the exact object name at the tip of a refJunio C Hamano
2013-07-07name-ref: factor out name shortening logic from name_ref()Junio C Hamano