summaryrefslogtreecommitdiff
path: root/sha1_name.c
AgeCommit message (Expand)AuthorFilesLines
2016-10-10alternates: provide helper for allocating alternateLibravatar Jeff King1-6/+1
2016-10-03find_unique_abbrev: move logic out of get_short_sha1()Libravatar Jeff King1-25/+35
2016-10-03abbrev: auto size the default abbreviationLibravatar Linus Torvalds1-1/+27
2016-09-27get_short_sha1: make default disambiguation configurableLibravatar Jeff King1-0/+32
2016-09-26get_short_sha1: list ambiguous objects on errorLibravatar Jeff King1-2/+48
2016-09-26for_each_abbrev: drop duplicate objectsLibravatar Jeff King1-4/+15
2016-09-26get_short_sha1: mark ambiguity error for translationLibravatar Jeff King1-1/+1
2016-09-26get_short_sha1: NUL-terminate hex prefixLibravatar Jeff King1-3/+3
2016-09-26get_short_sha1: refactor init of disambiguation codeLibravatar Jeff King1-44/+35
2016-09-26get_short_sha1: parse tags when looking for treeishLibravatar Jeff King1-1/+1
2016-09-26get_sha1: propagate flags to child functionsLibravatar Jeff King1-6/+12
2016-09-26get_sha1: avoid repeating ourselves via ONLY_TO_DIELibravatar Jeff King1-0/+3
2016-09-26get_sha1: detect buggy calls with multiple disambiguatorsLibravatar Jeff King1-0/+4
2016-09-07sha1_name: convert get_sha1_mb to struct object_idLibravatar brian m. carlson1-9/+9
2016-09-07cache: convert struct cache_entry to use struct object_idLibravatar brian m. carlson1-1/+1
2016-05-06Merge branch 'bc/object-id'Libravatar Junio C Hamano1-0/+9
2016-04-19sha1-name: introduce a get_oid() functionLibravatar brian m. carlson1-0/+9
2016-03-06setup: make startup_info available everywhereLibravatar Jeff King1-3/+0
2016-02-26Merge branch 'jk/tighten-alloc'Libravatar Junio C Hamano1-3/+2
2016-02-24Merge branch 'nd/dwim-wildcards-as-pathspecs'Libravatar Junio C Hamano1-2/+2
2016-02-22use st_add and st_mult for allocation size computationLibravatar Jeff King1-3/+2
2016-02-10Merge branch 'wp/sha1-name-negative-match'Libravatar Junio C Hamano1-5/+15
2016-02-10get_sha1: don't die() on bogus search stringsLibravatar Jeff King1-2/+2
2016-02-01object name: introduce '^{/!-<negative pattern>}' notationLibravatar Will Palmer1-5/+15
2015-11-20Remove get_object_hash.Libravatar brian m. carlson1-8/+8
2015-11-20Convert struct object to object_idLibravatar brian m. carlson1-2/+2
2015-11-20Add several uses of get_object_hash.Libravatar brian m. carlson1-8/+8
2015-10-05diagnose_invalid_index_path: use strbuf to avoid strcpy/strcatLibravatar Jeff King1-12/+9
2015-09-25find_short_object_filename: convert sprintf to xsnprintfLibravatar Jeff King1-2/+6
2015-09-25add reentrant variants of sha1_to_hex and find_unique_abbrevLibravatar Jeff King1-5/+11
2015-06-29convert "enum date_mode" into a structLibravatar Jeff King1-1/+1
2015-06-05Merge branch 'bc/object-id'Libravatar Junio C Hamano1-3/+4
2015-06-05Merge branch 'jk/at-push-sha1'Libravatar Junio C Hamano1-36/+45
2015-06-01Merge branch 'dt/cat-file-follow-symlinks'Libravatar Junio C Hamano1-5/+15
2015-05-25handle_one_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/+4
2015-05-22sha1_name: implement @{push} shorthandLibravatar Jeff King1-1/+13
2015-05-22sha1_name: refactor interpret_upstream_markLibravatar Jeff King1-21/+23
2015-05-22sha1_name: refactor upstream_markLibravatar Jeff King1-3/+9
2015-05-21remote.c: report specific errors from branch_get_upstreamLibravatar Jeff King1-18/+7
2015-05-20use file_exists() to check if a file exists in the worktreeLibravatar René Scharfe1-4/+3
2015-05-20sha1_name: get_sha1_with_context learns to follow symlinksLibravatar David Turner1-5/+15
2015-03-20Merge branch 'rs/use-isxdigit'Libravatar Junio C Hamano1-1/+1
2015-03-10use isxdigit() for checking if a character is a hexadecimal digitLibravatar René Scharfe1-1/+1
2015-03-05Merge branch 'rs/simple-cleanups'Libravatar Junio C Hamano1-6/+2
2015-02-22sha1_name: use strlcpy() to copy stringsLibravatar René Scharfe1-6/+2
2015-01-07Merge branch 'jc/merge-bases'Libravatar Junio C Hamano1-1/+1
2014-12-22Merge branch 'mh/find-uniq-abbrev'Libravatar Junio C Hamano1-1/+1
2014-11-26sha1_name: avoid unnecessary sha1 lookup in find_unique_abbrevLibravatar Mike Hommey1-1/+1
2014-10-30get_merge_bases(): always clean-up object flagsLibravatar Junio C Hamano1-1/+1