summaryrefslogtreecommitdiff
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-052-2/+3
* Check for valid range of attributes for tree entrySakari Jokinen2011-03-052-5/+19
* Change the return type of `git_blob_rawcontent`Vicent Marti2011-03-052-2/+2
* Fix the opening of empty repositoriesVicent Marti2011-03-051-51/+71
* clean up temp repo for t12-repo testsTim Clem2011-03-042-9/+18
* 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 when using CMake in WindowsVicent Marti2011-03-031-0/+1
* Fix compilation in MSVCVicent Marti2011-03-031-1/+1
* Bump the version number to 0.8.0v0.8.0Vicent Marti2011-03-031-2/+2
* Move the external includes folder from `src` to `include`Vicent Marti2011-03-0321-9/+9
* 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-0312-54/+128
* Fix searching in git_vectorVicent Marti2011-03-0310-48/+73
* Change the object creation/lookup APIVicent Marti2011-03-0314-236/+233
* Cleanup the testing toolkitVicent Marti2011-03-0319-690/+622
* Add test deleteref::deleting_a_ref_which_is_both_packed_and_loose_should_remo...nulltoken2011-03-031-0/+36
* Fix reference removal: remove packed refs together with loose onesnulltoken2011-03-031-2/+16
* Add test for corner case in reference renamingnulltoken2011-03-031-0/+45
* Fix corner case in reference renamingnulltoken2011-03-031-0/+9
* Add test renameref::rename_a_loose_reference()nulltoken2011-03-031-0/+46
* Add new move function, `gitfo_mv_force`Vicent Marti2011-03-035-6/+35
* Add test renameref::can_not_rename_a_reference_with_an_invalid_name()nulltoken2011-03-031-0/+23
* Fix refs renaming to prevent renaming with an invalid namenulltoken2011-03-031-1/+6
* Add test renameref::can_not_rename_a_reference_with_an_invalid_name()nulltoken2011-03-031-0/+20
* Fix reference renaming to prevent duplicated namesnulltoken2011-03-031-0/+10
* Add test renameref::renaming_a_packed_reference_makes_it_loose()nulltoken2011-03-031-1/+46
* 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-032-3/+26
* Enhance the packrefs::create_packfile() testnulltoken2011-03-031-5/+47
* Prevent _dirent_loose_load() from choking on empty foldersnulltoken2011-03-031-1/+1
* Added copydir_recurs() to test_helpers.cnulltoken2011-03-033-7/+61
* Refactored some test related constants.nulltoken2011-03-032-13/+15
* Added tests to exercise the initialization and the opening of a repository.nulltoken2011-03-031-0/+47
* Removed a duplicate constant.nulltoken2011-03-031-5/+4
* Refactored the opening and the initialization of a repository.nulltoken2011-03-033-121/+87
* Added rmdir_recurs(), a test helper function which recursively removes the co...nulltoken2011-03-032-0/+27
* Added some dirname and basename tests to ensure that trailing slashes are ign...nulltoken2011-03-031-0/+5
* Finish the References APIVicent Marti2011-03-034-221/+794
* 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
* Slightly enhanced the readability of some reference related tests.nulltoken2011-03-031-91/+95
* Removed duplicate tests.nulltoken2011-03-031-8/+1
* Split packed from unpacked referencesVicent Marti2011-03-039-257/+274
* Brush up the refs APIVicent Marti2011-03-033-93/+70