summaryrefslogtreecommitdiff
path: root/src/refs.c
Commit message (Expand)AuthorAgeFilesLines
* Cleanup legal dataVicent Marti2011-09-191-21/+3
* refs.c: remove two lines of dead codeschu2011-08-171-2/+0
* Fix the reference character check for UnicodeCarlos Martín Nieto2011-08-161-2/+2
* util: Add git__strcmp_cb() wrappernulltoken2011-08-091-5/+3
* Fix compilation in WindowsVicent Marti2011-08-081-2/+0
* Merge pull request #335 from carlosmn/read-updatedVicent Martí2011-07-281-53/+45
|\
| * refs: don't stat so muchCarlos Martín Nieto2011-07-231-53/+45
* | refs: fix cast warningKirill A. Shutemov2011-07-251-2/+2
|/
* refs: fix memory leak on renameKirill A. Shutemov2011-07-191-2/+9
* reference_rename: make sure old_name gets freedschu2011-07-121-1/+3
* reference_rename: fix flaw in force-renamingschu2011-07-071-2/+6
* vector: Timsort all of the thingsVicent Marti2011-07-071-2/+2
* refs: Cleanup reference renamingVicent Marti2011-07-061-15/+14
* reference_rename: git compliant reference renamingschu2011-07-061-91/+105
* fileops: CleanupVicent Marti2011-07-051-43/+43
* cleanup: remove trailing spacesKirill A. Shutemov2011-07-011-14/+14
* refs: Remove bogus assertionVicent Marti2011-06-301-4/+2
* refs: Remove duplicate rename methodVicent Marti2011-06-291-142/+132
* refs: Remove unused declarationsVicent Marti2011-06-281-2/+0
* Remove redundant methods from the APIVicent Marti2011-06-281-131/+107
* refs: Do not overflow when normalizing refnamesVicent Marti2011-06-231-16/+23
* Simplify loose ref writingCarlos Martín Nieto2011-06-161-26/+8
* oid: Rename methodsVicent Marti2011-06-161-3/+3
* refs: Rename git_referece_listcb to _foreachVicent Marti2011-06-161-3/+3
* Merge pull request #245 from schu/use-normalizedVicent Martí2011-06-071-0/+2
|\
| * rename-reference: use normalized pathschu2011-06-071-0/+2
* | Fix compilation warnings in MSVCnulltoken2011-06-071-3/+6
|/
* Merge pull request #232 from schu/ref-available-cbVicent Martí2011-06-061-0/+47
|\
| * Raise GIT_EEXISTS in case of conflicting ref names instead of passingschu2011-06-051-2/+2
| * Teach reference_rename() to really respect other referencesschu2011-06-051-0/+47
* | refs: Improve error messagesVicent Marti2011-06-061-2/+7
|/
* refs: Reword errorsVicent Marti2011-05-231-16/+13
* refs.c: Move to new error handling mechanismJakob Pfender2011-05-231-63/+63
* Change error handling mechanism once againVicent Marti2011-05-091-14/+19
* Merge pull request #151 from carlosmn/root-commit.Vicent Martí2011-05-021-1/+2
|\
| * refs: don't loose info on resolve errorCarlos Martín Nieto2011-04-291-1/+2
* | Re-apply missing patchesVicent Marti2011-05-021-0/+2
* | Fix -Wunused-but-set-variable warningsschu2011-04-261-4/+4
|/
* refs: Allow MERGE_HEAD in normalize_name()Jakob Pfender2011-04-211-2/+3
* refs: Fix issue when packing weak tagsVicent Marti2011-04-081-13/+24
* normalize_name: allow more references under refs/Carlos Martín Nieto2011-03-291-5/+10
* refs: Don't allow references to inexistent OIDsVicent Marti2011-03-291-0/+7
* Enforce coding conventions in refs.cVicent Marti2011-03-291-12/+17
* rename: don't return early if the target ref existsCarlos Martín Nieto2011-03-291-2/+4
* Allow forcing the creation or renaming of referencesCarlos Martín Nieto2011-03-291-167/+245
* New external API method: `git_reference_listcb`Vicent Marti2011-03-251-21/+45
* refs loose_lookup: also free the buffer on successCarlos Martín Nieto2011-03-221-0/+1
* Refs are now always in-sync on diskVicent Marti2011-03-161-56/+129
* Do not segfault when listing unpacked referencesVicent Marti2011-03-151-1/+2
* Remove duplicate refs in `git_reference_listall`Vicent Marti2011-03-151-11/+18