summaryrefslogtreecommitdiff
path: root/src/odb.c
Commit message (Expand)AuthorAgeFilesLines
* Allow backend consumers to specify file modeEdward Thomson2013-11-041-1/+1
* Merge pull request #1891 from libgit2/cmn/fix-thin-packsVicent Martí2013-10-281-1/+1
|\
| * indexer: fix thin packsCarlos Martín Nieto2013-10-041-1/+1
* | Implement `git_odb_object_dup`Vicent Marti2013-10-221-0/+7
|/
* Merge pull request #1840 from linquize/warningVicent Martí2013-09-211-2/+1
|\
| * Fix warningLinquize2013-09-191-2/+1
* | Merge git_buf and git_bufferRussell Belfer2013-09-171-4/+4
* | Extend public filter api with filter listsRussell Belfer2013-09-171-7/+9
* | Create public filter object and use itRussell Belfer2013-09-171-3/+3
* | errors: Fix format of some error messagesnulltoken2013-09-111-1/+1
* | odb: Error when streaming in too [few|many] bytesnulltoken2013-09-071-0/+27
|/
* odb: Prevent stream_finalize_write() from overwritingnulltoken2013-09-061-0/+4
* odb: Move the auto refresh logic to the pack backendnulltoken2013-09-041-35/+4
* odb: Honor the non refreshing capability of a backendnulltoken2013-08-301-3/+3
* odb: avoid hashing twice in and edge caseCarlos Martín Nieto2013-08-171-2/+2
* odb: make it clearer that the id is calculated in the frontendCarlos Martín Nieto2013-08-171-4/+4
* odb: perform the stream hashing in the frontendCarlos Martín Nieto2013-08-151-0/+21
* odb: wrap the stream reading and writing functionsCarlos Martín Nieto2013-08-151-3/+23
* odb: free object data when id is ambiguousCarlos Martín Nieto2013-08-121-1/+3
* Fix some more memory leaks in error pathRémi Duraffort2013-07-151-0/+1
* util: It's called `memzero`Vicent Marti2013-06-121-1/+1
* Add safe memset and use itRussell Belfer2013-06-071-1/+1
* Zero memory for major objects before freeingRussell Belfer2013-05-311-0/+2
* Merge pull request #1526 from arrbee/cleanup-error-return-without-msgVicent Martí2013-05-061-22/+43
|\
| * Catch some odd odb backend corner case errorsRussell Belfer2013-05-011-22/+43
* | odb: Do not error out if an alternate ODB is missingVicent Marti2013-05-031-0/+3
|/
* Merge pull request #1518 from arrbee/export-oid-comparisonVicent Martí2013-04-301-1/+1
|\
| * Make git_oid_cmp public and add git_oid__cmpRussell Belfer2013-04-291-1/+1
* | don't use uninitialized struct stat in win32Edward Thomson2013-04-291-4/+12
|/
* Add callback to git_objects_tableRussell Belfer2013-04-221-11/+20
* What has science done.Vicent Marti2013-04-221-9/+12
* lol this worked first try wtfVicent Marti2013-04-221-15/+21
* Merge branch 'development' into vmg/dupe-odb-backendsvmg/dupe-odb-backendsVicent Marti2013-04-221-0/+22
|\
| * Move odb_backend implementors stuff into git2/sysRussell Belfer2013-04-211-0/+22
* | odb: Disable inode checks for Win32Vicent Marti2013-04-221-0/+4
* | odb: Do not allow duplicate on-disk backendsVicent Marti2013-04-191-9/+28
|/
* opts: allow configuration of odb cache sizeMichael Schubert2013-03-251-1/+3
* Several warnings detected by static code analyzer fixedArkadiy Shapkin2013-03-181-10/+10
* odb: Refresh on `exists` query tooVicent Marti2013-01-101-1/+12
* dat errorcodeVicent Marti2013-01-101-1/+2
* Sane refresh logicVicent Marti2013-01-101-6/+49
* update copyrightsEdward Thomson2013-01-081-1/+1
* odb: check if object exists before writingDavid Michael Barr2012-12-211-0/+4
* Merge pull request #1091 from carlosmn/stream-objectVicent Martí2012-12-071-3/+3
|\
| * indexer: use the packfile streaming APICarlos Martín Nieto2012-11-301-3/+3
* | Deploy GITERR_CHECK_VERSIONBen Straub2012-11-301-14/+1
* | Deploy versioned git_odb_backend structureBen Straub2012-11-301-0/+15
|/
* odb: Add `git_odb_add_disk_alternate`Vicent Marti2012-11-281-2/+6
* API updates for odb.hBen Straub2012-11-271-2/+2
* odb: recursively load alternatesCarlos Martín Nieto2012-11-161-8/+20