summaryrefslogtreecommitdiff
path: root/builtin/name-rev.c
AgeCommit message (Expand)AuthorFilesLines
2017-05-20name-rev: change a "long" variable to timestamp_tLibravatar Junio C Hamano1-1/+1
2017-05-08object: convert parse_object* to take struct object_idLibravatar brian m. carlson1-3/+3
2017-05-08name-rev: avoid leaking memory in the `deref` caseLibravatar Johannes Schindelin1-2/+5
2017-05-02builtin/name-rev: convert to struct object_idLibravatar brian m. carlson1-14/+14
2017-04-27timestamp_t: a new data type for timestampsLibravatar Johannes Schindelin1-3/+3
2017-03-30name-rev: replace static buffer with strbufLibravatar Jeff King1-9/+12
2017-03-29name-rev: favor describing with tags and use committer date to tiebreakLibravatar Junio C Hamano1-9/+44
2017-03-29name-rev: refactor logic to see if a new candidate is a better nameLibravatar Junio C Hamano1-3/+13
2017-01-23name-rev: add support to exclude refs by pattern matchLibravatar Jacob Keller1-1/+13
2017-01-23name-rev: extend --refs to accept multiple patternsLibravatar Jacob Keller1-12/+34
2016-09-29use QSORTLibravatar René Scharfe1-2/+1
2016-05-03Merge branch 'js/name-rev-use-oldest-ref'Libravatar Junio C Hamano1-6/+13
2016-04-22name-rev: include taggerdate in considering the best nameLibravatar Johannes Schindelin1-6/+13
2015-11-20Remove get_object_hash.Libravatar brian m. carlson1-2/+2
2015-11-20Convert struct object to object_idLibravatar brian m. carlson1-4/+4
2015-11-20Add several uses of get_object_hash.Libravatar brian m. carlson1-3/+3
2015-10-05name-rev: use strip_suffix to avoid magic numbersLibravatar Jeff King1-5/+4
2015-09-25replace trivial malloc + sprintf / strcpy calls with xstrfmtLibravatar Jeff King1-8/+5
2015-05-25name_ref(): rewrite to take an object_id argumentLibravatar Michael Haggerty1-6/+4
2015-05-25each_ref_fn: change to take an object_id parameterLibravatar Michael Haggerty1-1/+3
2015-01-14standardize usage info string formatLibravatar Alex Henrie1-3/+3
2014-06-19use xstrfmt to replace xmalloc + strcpy/strcatLibravatar Jeff King1-4/+1
2014-02-20use wildmatch() directly without fnmatch() wrapperLibravatar Nguyễn Thái Ngọc Duy1-1/+1
2013-12-17Merge branch 'cc/starts-n-ends-with'Libravatar Junio C Hamano1-3/+3
2013-12-05replace {pre,suf}fixcmp() with {starts,ends}_with()Libravatar Christian Couder1-3/+3
2013-12-05Merge branch 'jk/robustify-parse-commit'Libravatar Junio C Hamano1-2/+1
2013-10-24assume parse_commit checks commit->object.parsedLibravatar Jeff King1-2/+1
2013-08-07branch, commit, name-rev: ease up boolean conditionsLibravatar Stefan Beller1-1/+1
2013-08-05Replace deprecated OPT_BOOLEAN by OPT_BOOLLibravatar Stefan Beller1-6/+6
2013-07-18describe: fix --contains when a tag is given as inputLibravatar Junio C Hamano1-1/+16
2013-07-18name-rev: differentiate between tags and commits they point atLibravatar Junio C Hamano1-8/+16
2013-07-09name-rev: allow converting the exact object name at the tip of a refLibravatar Junio C Hamano1-1/+58
2013-07-07name-ref: factor out name shortening logic from name_ref()Libravatar Junio C Hamano1-7/+12
2013-06-18name-rev: allow to specify a subpath for --refs optionLibravatar Namhyung Kim1-7/+29
2012-08-20i18n: name-rev: mark parseopt strings for translationLibravatar Nguyễn Thái Ngọc Duy1-11/+11
2011-11-18Sync with 1.7.7.4Libravatar Junio C Hamano1-1/+1
2011-11-18Merge branch 'jc/maint-name-rev-all' into maintLibravatar Junio C Hamano1-1/+1
2011-10-03name-rev: split usage stringLibravatar René Scharfe1-1/+3
2010-08-29object.h: Add OBJECT_ARRAY_INIT macro and make use of it.Libravatar Thiago Farina1-1/+1
2010-02-22Move 'builtin-*' into a 'builtin/' subdirectoryLibravatar Linus Torvalds1-0/+305