summaryrefslogtreecommitdiff
path: root/src/refs.c
Commit message (Expand)AuthorAgeFilesLines
* filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanupsRussell Belfer2011-11-221-2/+2
* refs: move GIT_PACKED_REFS_FILE_MODE to refs.h as GIT_PACKEDREFS_FILE_MODEBrodie Rao2011-11-161-3/+1
* refs: use 0666 permissions when writing packed-refs, not 0644Brodie Rao2011-11-161-1/+1
* Write packed-refs with 0644 permissionsCarlos Martín Nieto2011-11-071-1/+3
* Reword packed-refs error messages so they're easier to track downCarlos Martín Nieto2011-11-071-4/+4
* refs: Partial rewrite for read-only refsVicent Marti2011-11-061-839/+615
* git_reference_rename: cleanup reference renamingschu2011-11-061-37/+35
* refs: split internal and external referencesschu2011-11-061-124/+300
* Merge pull request #456 from brodie/perm-fixesVicent Martí2011-10-281-2/+3
|\
| * *: correct and codify various file permissionsBrodie Rao2011-10-141-2/+3
* | global: Properly use `git__` memory wrappersVicent Marti2011-10-281-8/+8
|/
* fetch: store FETCH_HEADCarlos Martín Nieto2011-10-081-1/+2
* refs.c: fix reference_renameschu2011-09-301-1/+1
* mingw: Fix compilation warningsVicent Marti2011-09-291-14/+20
* refs: fix git_reference_rename()schu2011-09-201-4/+7
* Merge pull request #384 from kiryl/warningsVicent Martí2011-09-181-1/+1
|\
| * CMakefile: add -Wmissing-prototypes and fix warningsKirill A. Shutemov2011-08-301-1/+1
* | Tabify everythingVicent Marti2011-09-191-9/+9
* | 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