summaryrefslogtreecommitdiff
path: root/src/refspec.c
Commit message (Expand)AuthorAgeFilesLines
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-37/+32
* Fix coding style for pointerpunkymaniac2021-09-091-1/+1
* refspec: use GIT_ASSERTEdward Thomson2020-11-271-9/+18
* buffer: git_buf_sanitize should return a valueEdward Thomson2020-11-251-3/+14
* refspec: return GIT_EINVALIDSPEC for invalid specsEdward Thomson2020-10-251-4/+5
* refs: error checking in internal name validationEdward Thomson2020-10-251-28/+43
* global: convert trivial `fnmatch` users to use `wildcard`Patrick Steinhardt2019-06-151-4/+4
* posix: remove implicit include of "fnmatch.h"Patrick Steinhardt2019-06-151-1/+1
* refspec: fix transforming nested starsPatrick Steinhardt2019-04-261-12/+5
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-15/+15
* references: use new names in internal usageethomson/git_refEdward Thomson2019-01-171-2/+3
* treewide: remove use of C++ style commentsPatrick Steinhardt2018-07-131-1/+1
* Merge pull request #4699 from nelhage/fetch-null-dstPatrick Steinhardt2018-07-061-1/+1
|\
| * git_refspec_transform: Handle NULL dstNelson Elhage2018-06-251-1/+1
* | refspec: rename `git_refspec__free` to `git_refspec__dispose`Patrick Steinhardt2018-06-291-3/+3
* | refspec: add public parsing apicynecx2018-06-221-0/+25
|/
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-1/+1
* refspec: check for valid parameters in git_refspec__dwim_oneEtienne Samson2018-04-201-1/+4
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-2/+2
* refspec: do not set empty rhs for fetch refspecsPatrick Steinhardt2016-08-041-2/+4
* refspec: check buffer with GITERR_CHECK_ALLOC_BUFPatrick Steinhardt2016-02-231-4/+4
* fix memory leak in refspec.c on errors.Jeff Hostetler2015-06-301-0/+3
* refspec: make sure matching refspecs have src, dst and input stringsCarlos Martín Nieto2015-05-221-0/+6
* refspec: set err message on invalid refspecAdrien Thebo2015-03-101-0/+3
* push: use the common refspec parsercmn/push-refspec-refactorCarlos Martín Nieto2014-11-091-0/+6
* Check that the refspec matches before modifying the out bufferJacques Germishuys2014-08-211-6/+6
* Check if the refspec matches before transformingJacques Germishuys2014-08-171-2/+14
* refspec: support asterisks in the middle of a patternCarlos Martín Nieto2014-07-041-18/+32
* refspec: short-circuit non-pattern refspecs on transformCarlos Martín Nieto2014-07-041-0/+10
* refspec: move to git_buf for outputting stringsCarlos Martín Nieto2014-01-271-50/+4
* remote: store dwimed refspecs separatelyCarlos Martín Nieto2013-11-011-0/+68
* Make refspec_transform paranoid about argumentsRussell Belfer2013-07-011-14/+20
* refspec: add direction accessorCarlos Martín Nieto2013-04-301-0/+7
* Parse shorthand refspecs as validCarlos Martín Nieto2013-04-281-1/+1
* refspec: unify the string and parsed dataCarlos Martín Nieto2013-04-201-0/+9
* remote: handle multiple refspecsCarlos Martín Nieto2013-04-201-0/+1
* Teach refspec to transform destination reference to source referenceJameson Miller2013-02-111-7/+17
* Teach remote branch to return its remoteJameson Miller2013-02-111-0/+8
* refspec: prevent git_refspec__free() from segfaultingnulltoken2013-01-111-0/+3
* update copyrightsEdward Thomson2013-01-081-1/+1
* create FETCH_HEAD specially instead of as a ref fileEdward Thomson2012-11-111-0/+7
* refspec: introduce git_refspec__serialize()nulltoken2012-10-251-0/+11
* refspec: introduce git_refspec_transform_l()nulltoken2012-10-081-4/+14
* refspec: add git_refspec__free, remove git_refspec_parseCarlos Martín Nieto2012-09-301-28/+3
* refspec: introduce git_refspec__parse()nulltoken2012-09-251-0/+113
* refspec: expose the force update specifier through git_refspec_force() accessornulltoken2012-05-301-0/+7
* errors: Rename error codesbreaking-changesVicent Martí2012-05-181-2/+2
* errors: Rename the generic return codesVicent Martí2012-05-181-2/+2
* Remove old and unused error codesVicent Martí2012-05-021-2/+6
* Merge remote-tracking branch 'carlosmn/remaining-errors' into new-error-handlingVicent Martí2012-05-011-18/+19
|\