summaryrefslogtreecommitdiff
path: root/src/refs.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Skip the optional header in packed-refs filesVicent Marti2011-03-151-16/+10
* Fix the retarded object interdependency systemVicent Marti2011-03-141-6/+1
* Add new method `git_reference_listall`Vicent Marti2011-03-141-0/+82
* Fix creation of deeply-rooted referencesVicent Marti2011-03-051-1/+1
* Fix 'possibly uninitialized variable' warningVicent Marti2011-03-041-1/+1
* Fix searching in git_vectorVicent Marti2011-03-031-1/+1
* Change the object creation/lookup APIVicent Marti2011-03-031-4/+4
* Fix reference removal: remove packed refs together with loose onesnulltoken2011-03-031-2/+16
* Fix corner case in reference renamingnulltoken2011-03-031-0/+9
* Add new move function, `gitfo_mv_force`Vicent Marti2011-03-031-2/+2
* Fix refs renaming to prevent renaming with an invalid namenulltoken2011-03-031-1/+6
* Fix reference renaming to prevent duplicated namesnulltoken2011-03-031-0/+10
* Fix reference renaming implementation to match standard git behaviornulltoken2011-03-031-14/+51
* Prevent _dirent_loose_load() from choking on empty foldersnulltoken2011-03-031-1/+1
* Finish the References APIVicent Marti2011-03-031-217/+766
* Split packed from unpacked referencesVicent Marti2011-03-031-113/+142
* Brush up the refs APIVicent Marti2011-03-031-64/+30
* Refactored the reference creation API.nulltoken2011-03-031-76/+152
* Added some more tests to ensure the correct behavior of git_reference__normal...nulltoken2011-03-031-7/+2
* Added git_reference__normalize_name() along with tests.nulltoken2011-03-031-4/+100
* Rewrite git_hashtable internalsVicent Marti2011-02-221-22/+12
* Rewrite all file IO for more performanceVicent Marti2011-02-211-12/+10
* Use the new git__joinpath to build paths in methodsVicent Marti2011-02-091-6/+3
* Fix more issues with Win32 EOLVicent Marti2011-02-021-5/+12
* Fix EOL issues in ref parsing under Win32Vicent Marti2011-02-021-5/+28
* Refactor reference parsing codeVicent Marti2011-01-301-317/+411
* Merge nulltoken's reference parsing codenulltoken2011-01-291-0/+547