summaryrefslogtreecommitdiff
path: root/src/odb.c
Commit message (Expand)AuthorAgeFilesLines
* create callback to handle packs from fetch, move the indexer to odb_packEdward Thomson2012-11-051-0/+25
* git_odb_object_free: don't segfault w/ arg == NULLMichael Schubert2012-10-091-0/+3
* Fix error hashing empty file.Jameson Miller2012-09-271-1/+1
* odb: don't overflow the link path bufferCarlos Martín Nieto2012-09-161-2/+3
* Merge pull request #927 from arrbee/hashfile-with-filtersVicent Martí2012-09-131-0/+5
|\
| * Add tests and improve param checksRussell Belfer2012-09-111-0/+5
* | Fix -Wuninitialized warningMichael Schubert2012-09-131-1/+1
|/
* Properly handle p_readsVicent Marti2012-09-111-9/+11
* Reorg internal odb read header and object lookupRussell Belfer2012-09-101-3/+21
* Implement filters for status/diff blobsRussell Belfer2012-09-061-2/+31
* odb: mark unused variableMichael Schubert2012-09-061-0/+1
* Expose a malloc function to 3rd party ODB backendsPhilip Kelley2012-08-271-0/+5
* oid: Explicitly include `oid.h` for the inlined CMPVicent Marti2012-08-091-0/+1
* Merge remote-tracking branch 'arrbee/tree-walk-fixes' into developmentVicent Marti2012-08-061-1/+4
|\
| * Update iterators for consistency across libraryRussell Belfer2012-08-031-1/+4
* | portability: Improve x86/amd64 compatibilitynulltoken2012-07-241-1/+1
|/
* odb: add git_odb_foreach()Carlos Martín Nieto2012-07-031-0/+12
* odb: don't leak when detecting id ambiguityCarlos Martín Nieto2012-06-201-0/+3
* errors: Rename error codesbreaking-changesVicent Martí2012-05-181-7/+7
* errors: Rename the generic return codesVicent Martí2012-05-181-12/+12
* Handle duplicate objects from different backends in git_odb_read_prefix().Han-Wen Nienhuys2012-05-121-10/+15
* Fix valgrind issuesRussell Belfer2012-05-041-3/+9
* Implement git_pool paged memory allocatorRussell Belfer2012-04-251-1/+1
* Convert indexer, notes, sha1_lookup, and signatureRussell Belfer2012-03-191-0/+4
* Continue error conversionRussell Belfer2012-03-141-3/+1
* Migrate ODB files to new error handlingRussell Belfer2012-03-121-56/+57
* Fix issues raised on pull requestRussell Belfer2012-03-071-6/+2
* Migrating diff to new error handlingRussell Belfer2012-03-061-113/+84
* error-handling: ReferencesVicent Martí2012-03-061-1/+1
* buffer: Unify `git_fbuffer` and `git_buf`Vicent Martí2012-02-271-3/+4
* Fix warnings about type conversion on win32Russell Belfer2012-02-231-2/+2
* zlib: Remove custom `git2/zlib.h` headerVicent Martí2012-02-151-1/+1
* Update Copyright headerschu2012-02-131-1/+1
* odb: Proper symlink hashingVicent Martí2012-02-101-0/+42
* odb: Add internal `git_odb__hashfd`Vicent Martí2012-02-101-22/+28
* Move path related functions from fileops to pathRussell Belfer2012-01-171-1/+1
* Use git_buf for path storage instead of stack-based buffersRussell Belfer2011-12-071-10/+17
* Rename all `_close` methodsVicent Marti2011-11-261-4/+4
* repository: Change ownership semanticsVicent Marti2011-11-261-5/+11
* global: Properly use `git__` memory wrappersVicent Marti2011-10-281-11/+11
* odb: Let users decide compression level for the loose ODBVicent Marti2011-09-291-1/+1
* Tabify everythingVicent Marti2011-09-191-2/+2
* Cleanup legal dataVicent Marti2011-09-191-21/+3
* posix: Properly handle `snprintf` in all platformsVicent Marti2011-08-181-4/+2
* odb: Do not pass around a header when hashingVicent Marti2011-08-181-10/+7
* Fix MSVC compilation warningnulltoken2011-07-091-1/+1
* status: CleanupVicent Marti2011-07-091-4/+50
* vector: Timsort all of the thingsVicent Marti2011-07-071-2/+2
* fileops: CleanupVicent Marti2011-07-051-6/+6
* cleanup: remove trailing spacesKirill A. Shutemov2011-07-011-1/+1