summaryrefslogtreecommitdiffstats
path: root/refspec.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt2024-12-061-0/+1
* refspec: store raw refspecs inside refspec_itemJeff King2024-11-121-16/+9
* refspec: drop separate raw_nr countJeff King2024-11-121-7/+8
* fetch: free "raw" string when shrinking refspecJeff King2024-09-251-1/+1
* Merge branch 'ps/use-the-repository'Junio C Hamano2024-07-021-0/+2
|\
| * global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt2024-06-141-0/+2
* | refspec: remove global tag refspec structurePatrick Steinhardt2024-06-071-13/+0
|/
* git-compat-util: move alloc macros to git-compat-util.hCalvin Wan2023-07-051-1/+0
* commit.h: reduce unnecessary includesElijah Newren2023-04-241-0/+1
* hash-ll.h: split out of hash.h to remove dependency on repository.hElijah Newren2023-04-241-0/+1
* treewide: remove unnecessary cache.h inclusion from a few headersElijah Newren2023-03-211-0/+1
* cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren2023-02-241-0/+1
* alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-241-1/+2
* refspec.c: use designated initializers for "struct refspec_item"Ævar Arnfjörð Bjarmason2022-02-251-7/+7
* Merge branch 'fc/atmark-in-refspec'Junio C Hamano2020-12-141-1/+4
|\
| * refspec: make @ a synonym of HEADFelipe Contreras2020-11-301-1/+4
* | refspec: trivial cleanupFelipe Contreras2020-12-011-9/+10
|/
* Merge branch 'sb/clone-origin'Junio C Hamano2020-10-271-0/+10
|\
| * refs: consolidate remote name validationSean Barag2020-10-011-0/+10
* | Merge branch 'jk/refspecs-negative'Junio C Hamano2020-10-051-2/+32
|\ \
| * | refspec: add support for negative refspecsJacob Keller2020-09-301-2/+32
| |/
* / refspec: add and use refspec_appendf()René Scharfe2020-09-061-2/+16
|/
* strvec: fix indentation in renamed callsJeff King2020-07-291-2/+2
* strvec: convert remaining callers away from argv_array nameJeff King2020-07-291-2/+2
* strvec: rename files from argv-array to strvecJeff King2020-07-291-1/+1
* refspec: make hash size independentbrian m. carlson2019-04-011-1/+1
* refspec.c: mark more strings for translationNguyễn Thái Ngọc Duy2018-07-231-1/+1
* Update messages in preparation for i18nNguyễn Thái Ngọc Duy2018-07-231-1/+1
* Merge branch 'ab/refspec-init-fix'Junio C Hamano2018-06-281-4/+9
|\
| * refspec: initalize `refspec_item` in `valid_fetch_refspec()`Martin Ågren2018-06-111-1/+1
| * refspec: add back a refspec_item_init() functionÆvar Arnfjörð Bjarmason2018-06-111-3/+7
| * refspec: s/refspec_item_init/&_or_die/gÆvar Arnfjörð Bjarmason2018-06-111-2/+3
* | Merge branch 'bw/refspec-api'Junio C Hamano2018-06-041-0/+2
|\ \ | |/ |/|
| * refspec-api: avoid uninitialized field in refspec itemJunio C Hamano2018-06-011-0/+2
* | fetch: do not pass ref-prefixes for fetch by exact SHA1Jonathan Nieder2018-06-011-0/+2
* | refspec: consolidate ref-prefix generation logicBrandon Williams2018-05-171-0/+29
|/
* refspec: remove the deprecated functionsBrandon Williams2018-05-171-49/+0
* refspec: convert valid_fetch_refspec to use parse_refspecBrandon Williams2018-05-171-9/+8
* refspec: introduce struct refspecBrandon Williams2018-05-171-0/+64
* refspec: factor out parsing a single refspecBrandon Williams2018-05-171-91/+104
* refspec: rename struct refspec to struct refspec_itemBrandon Williams2018-05-171-8/+8
* refspec: move refspec parsing logic into its own fileBrandon Williams2018-05-171-0/+167