summaryrefslogtreecommitdiff
path: root/src/refs.c
Commit message (Expand)AuthorAgeFilesLines
* Handle packed refs with no trailing newlineno-newline-packed-refsScott J. Goldman2013-01-051-1/+1
* Invalid ref name normalization leaked memoryRussell Belfer2012-12-271-0/+3
* Also, whitespace.Rick Bradley2012-12-181-1/+1
* Improve comment textRick Bradley2012-12-181-1/+1
* refs: Deploy EINVALIDSPEC usagenulltoken2012-12-011-15/+18
* refs: Fix error clearingnulltoken2012-12-011-1/+5
* API updates for tag.hRussell Belfer2012-11-271-1/+1
* Update callback fn ptr for git_reference_foreachRussell Belfer2012-11-271-1/+1
* Rename ref and reflog apis for consistencyBen Straub2012-11-271-23/+23
* Extensions to rmdir and mkdir utilitiesRussell Belfer2012-11-091-8/+5
* Improve docs, examples, warningsRussell Belfer2012-11-011-2/+2
* Add git_config_refresh() API to reload configRussell Belfer2012-10-301-1/+2
* Merge pull request #968 from arrbee/diff-support-typechangeRussell Belfer2012-10-171-6/+7
|\
| * Add complex checkout test and then fix checkoutRussell Belfer2012-10-091-6/+7
* | Fix leak in the testsCarlos Martín Nieto2012-10-151-2/+1
* | refs: loosen the OID parsingCarlos Martín Nieto2012-10-151-3/+18
* | refs: propagate EEXISTS upon renamingnulltoken2012-10-111-2/+2
|/
* branch: deploy git_branch_is_head()nulltoken2012-10-081-7/+2
* refs: deploy git_repository_set_head() usagenulltoken2012-10-071-17/+13
* refs: use constants for well-known namesnulltoken2012-10-071-1/+1
* Merge pull request #961 from arrbee/win64-cleanupsVicent Martí2012-10-011-6/+6
|\
| * Fix up more Win64 compile warningsRussell Belfer2012-10-011-6/+6
* | refs: propagate EEXISTSCarlos Martín Nieto2012-09-301-4/+6
|/
* refspec: introduce git_refspec__parse()nulltoken2012-09-251-3/+10
* refs: introduce git_reference_is_valid_name()nulltoken2012-09-251-36/+59
* refs: make git_reference_normalize_name() accept refspec patternnulltoken2012-09-251-72/+114
* refs: prevent locked refs from being enumeratednulltoken2012-09-141-0/+4
* refs: introduce git_reference_peel()nulltoken2012-09-061-0/+47
* Diff iteratorsRussell Belfer2012-09-051-1/+0
* Fix parentheses warningMichael Schubert2012-08-281-1/+2
* Merge branch 'branch-delete-ref' into developmentVicent Marti2012-08-271-1/+6
|\
| * branch: Change `git_branch_delete` to take a refbranch-delete-refVicent Marti2012-08-261-1/+6
* | refs: expose git_reference_normalize_name()nulltoken2012-08-271-38/+70
|/
* oid: Explicitly include `oid.h` for the inlined CMPVicent Marti2012-08-091-0/+1
* trim whitespace when parsing loose refsRussell Belfer2012-08-091-36/+13
* Merge remote-tracking branch 'arrbee/tree-walk-fixes' into developmentVicent Marti2012-08-061-7/+15
|\
| * Update iterators for consistency across libraryRussell Belfer2012-08-031-7/+15
* | refs: drop git_reference_remote_tracking_from_branch()nulltoken2012-07-241-74/+0
* | branch: introduce git_reference_is_branch()nulltoken2012-07-241-0/+7
|/
* refs: fix a memory leaknulltoken2012-07-121-0/+3
* refs: introduce git_reference_remote_tracking_from_branch()nulltoken2012-07-121-0/+74
* refs: remove seemingly useless giterr_clear() callnulltoken2012-07-071-2/+0
* refs: deploy git_reference_has_log()nulltoken2012-07-071-9/+3
* refs: add git_reference_has_log()nulltoken2012-07-071-0/+17
* refs: fix moving of the reflog when renaming a refnulltoken2012-07-071-0/+1
* references: introduce git_reference_foreach_glob()nulltoken2012-06-221-0/+37
* Add git_reset()nulltoken2012-06-071-0/+59
* errors: Rename error codesbreaking-changesVicent Martí2012-05-181-4/+4
* errors: Rename the generic return codesVicent Martí2012-05-181-4/+4
* Properly tag all `enums` with a `_t`Vicent Martí2012-05-181-3/+3