summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Use memmove() in git__joinpath for overlapping copiesVicent Marti2011-03-051-1/+1
* Change interface for Tree Index attr (always unsigned)Vicent Marti2011-03-051-1/+1
* Check for valid range of attributes for tree entrySakari Jokinen2011-03-051-4/+18
* Change the return type of `git_blob_rawcontent`Vicent Marti2011-03-051-1/+1
* Fix the opening of empty repositoriesVicent Marti2011-03-051-51/+71
* Fix segmentation fault when freeing a repositoryVicent Marti2011-03-057-37/+43
* Fix 'possibly uninitialized variable' warningVicent Marti2011-03-041-1/+1
* Don't use non-int bit fieldsVicent Marti2011-03-041-1/+1
* Fix compilation in MSVCVicent Marti2011-03-031-1/+1
* Move the external includes folder from `src` to `include`Vicent Marti2011-03-0319-2658/+0
* Fix several issues with refcountingVicent Marti2011-03-035-33/+86
* Do not free the index if it's owned by a repositoryVicent Marti2011-03-031-1/+1
* Implement reference counting for git_objectsVicent Marti2011-03-0311-51/+128
* Fix searching in git_vectorVicent Marti2011-03-038-42/+67
* Change the object creation/lookup APIVicent Marti2011-03-0313-198/+195
* 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-035-6/+35
* 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
* Slightly changed the behavior of git__joinpath() and git__joinpath_n().nulltoken2011-03-031-1/+5
* Prevent _dirent_loose_load() from choking on empty foldersnulltoken2011-03-031-1/+1
* Refactored the opening and the initialization of a repository.nulltoken2011-03-033-121/+87
* Finish the References APIVicent Marti2011-03-033-221/+786
* Make some Object methods take a const parameterVicent Marti2011-03-032-6/+6
* Add extra methods to the new Hashtable implementationVicent Marti2011-03-032-2/+26
* Move the path comparison method to fileops.cVicent Marti2011-03-033-19/+24
* Fix warnings in vector.cVicent Marti2011-03-031-3/+1
* Split packed from unpacked referencesVicent Marti2011-03-038-144/+162
* Brush up the refs APIVicent Marti2011-03-033-93/+70
* Refactored the reference creation API.nulltoken2011-03-032-97/+177
* Added some more tests to ensure the correct behavior of git_reference__normal...nulltoken2011-03-031-7/+2
* Added GIT_EINVALIDREFSTATE error.nulltoken2011-03-032-1/+5
* Added git_reference__normalize_name() along with tests.nulltoken2011-03-034-4/+104
* Add missing include to odb_backends.hVicent Marti2011-03-011-0/+1
* include "oid.h" in headers that use git_oidSakari Jokinen2011-02-252-0/+2
* Fix file renaming in MinGWVicent Marti2011-02-241-4/+2
* Fix renaming of files in Win32Vicent Marti2011-02-241-0/+12
* Fix double-freeing file descriptorsVicent Marti2011-02-241-2/+5
* Rewrite git_hashtable internalsVicent Marti2011-02-225-227/+199
* Add printf method to the File BufferVicent Marti2011-02-222-0/+26
* Rewrite all file IO for more performanceVicent Marti2011-02-217-409/+337
* Fix repository initializationVicent Marti2011-02-181-13/+11
* Fix segfault when iterating a revlist backwardsVicent Marti2011-02-181-0/+4
* Disable threaded index writing by defaultVicent Marti2011-02-181-12/+34
* Fix refcounting initializationVicent Marti2011-02-181-4/+4
* Fix type truncation in index entriesVicent Marti2011-02-171-3/+3
* Improve the performance when writing Index filesVicent Marti2011-02-173-187/+402
* fix cast in tag.hTim Clem2011-02-141-2/+2