summaryrefslogtreecommitdiff
path: root/src/object.c
Commit message (Expand)AuthorAgeFilesLines
* object: introduce git_object_stringn2typeEdward Thomson2017-12-201-2/+11
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-1/+3
* settings: rename `GIT_OPT_ENABLE_SYNCHRONOUS_OBJECT_CREATION`Patrick Steinhardt2017-06-081-1/+0
* fsync: call it "synchronous" object writingEdward Thomson2017-02-281-1/+1
* Add `ENABLE_SYNCHRONIZED_OBJECT_CREATION` optionEdward Thomson2017-02-281-0/+1
* giterr_set: consistent error messagesEdward Thomson2016-12-291-5/+5
* object: avoid call of memset with ouf of bounds pointerPatrick Steinhardt2016-03-111-6/+3
* turn on strict object validation by defaultEdward Thomson2016-02-281-1/+1
* git_object__is_valid: use `odb_read_header`Edward Thomson2016-02-281-0/+24
* git_libgit2_opts: introduce `GIT_OPT_ENABLE_STRICT_OBJECT_CREATION`Edward Thomson2016-02-281-0/+2
* object: remove unused constant OBJECT_BASE_SIZEPatrick Steinhardt2015-11-301-2/+0
* Revert "object: correct the expected ID size in prefix lookup"Vicent Marti2015-06-261-5/+5
* object: correct the expected ID size in prefix lookupCarlos Martín Nieto2015-06-101-5/+5
* peel: reject bad queries with EINVALIDSPECcmn/peeling-errorsCarlos Martín Nieto2014-11-221-6/+33
* object: fix a braceCarlos Martín Nieto2014-05-061-1/+1
* Add git_object_short_id API to get short id stringRussell Belfer2014-03-041-0/+43
* Remove now-duplicated stdarg.h includeEdward Thomson2014-02-241-2/+0
* Avoid temporary object in lookup routineBen Straub2013-10-281-8/+7
* Port blame from git.gitBen Straub2013-09-161-0/+36
* Fix broken build when MSVC SDL checks is enabledLinquize2013-05-111-1/+1
* Use assert for peel target type checkRussell Belfer2013-05-021-10/+5
* Report a couple object error conditionsRussell Belfer2013-05-011-8/+14
* Simplify object table parse functionsRussell Belfer2013-04-221-23/+14
* Add callback to git_objects_tableRussell Belfer2013-04-221-93/+52
* Duplicated type objectVicent Marti2013-04-221-9/+6
* What has science done.Vicent Marti2013-04-221-4/+5
* Random evictionVicent Marti2013-04-221-0/+1
* lol this worked first try wtfVicent Marti2013-04-221-21/+33
* object: Export git_object_dupVicent Marti2013-04-101-1/+7
* update copyrightsEdward Thomson2013-01-081-1/+1
* object: refine git_object_peel() error reportnulltoken2012-12-011-11/+33
* Remove git_object_oid2typePhilip Kelley2012-11-291-15/+0
* Push! By schu, phkelley, and congyiwu, et alPhilip Kelley2012-11-281-0/+16
* object: Raise proper code on invalid object typeVicent Marti2012-11-281-2/+2
* More external API cleanupVicent Marti2012-11-271-3/+3
* repo: Make git_repository_head_tree() return error codesnulltoken2012-11-221-40/+0
* Reorg internal odb read header and object lookupRussell Belfer2012-09-101-44/+54
* Make git_object_peel a bit smarterRussell Belfer2012-08-271-25/+26
* portability: Improve x86/amd64 compatibilitynulltoken2012-07-241-1/+1
* object: introduce git_object_peel()nulltoken2012-07-171-0/+69
* object: add missing git_odb_object_freeMichael Schubert2012-06-211-1/+3
* errors: Rename error codesbreaking-changesVicent Martí2012-05-181-3/+3
* errors: Rename the generic return codesVicent Martí2012-05-181-6/+6
* object: make git_object_lookup() return GIT_ENOTFOUND when searching for an e...nulltoken2012-05-111-2/+2
* object: make git_object_lookup() return GIT_ENOTFOUND when searching for an e...nulltoken2012-05-081-2/+2
* Fix valgrind issuesRussell Belfer2012-05-041-1/+1
* Support reading attributes from indexRussell Belfer2012-05-031-0/+39
* Remove old and unused error codesVicent Martí2012-05-021-2/+1
* error handling: move the missing parts over to the new error handlingCarlos Martín Nieto2012-04-261-15/+15
* Migrate ODB files to new error handlingRussell Belfer2012-03-121-1/+1