summaryrefslogtreecommitdiff
path: root/include/git2/odb_backend.h
Commit message (Expand)AuthorAgeFilesLines
* odb: don't unconditionally add oid_type to streamEdward Thomson2023-02-231-0/+2
* packfile: handle sha256 packfilesEdward Thomson2023-02-121-14/+52
* sha256: indirection for experimental functionsEdward Thomson2022-07-131-0/+10
* odb_loose: SHA256 support for loose object storageEdward Thomson2022-06-201-2/+8
* odb: add git_odb_loose_backend_optionsEdward Thomson2022-06-201-8/+38
* odb: accept an oid type in optionsEdward Thomson2022-06-201-0/+2
* Make enum in includes C90 compliant by removing trailing comma.Peter Pettersson2021-11-151-1/+1
* odb: use `git_object_size_t` for object sizeEdward Thomson2019-11-221-2/+2
* indexer: correct missing includesEtienne Samson2019-06-151-0/+1
* indexer: use git_indexer_progress throughoutEdward Thomson2019-02-221-2/+2
* Introduce GIT_CALLBACK macro to enforce cdeclEdward Thomson2019-01-171-7/+7
* odb_loose: actually honor the fsync optionEdward Thomson2017-02-281-1/+1
* odb: make the writestream's size a git_off_tcmn/stream-sizeCarlos Martín Nieto2015-05-131-2/+2
* Take umask into account in filebuf_commitEdward Thomson2013-11-041-2/+2
* Allow backend consumers to specify file modeEdward Thomson2013-11-041-1/+9
* indexer: remove the stream infixCarlos Martín Nieto2013-10-301-1/+1
* fixing headers with bad values for objective-cJohn Josef2013-09-091-2/+2
* Comment updatesRussell Belfer2013-09-091-9/+9
* odb: Error when streaming in too [few|many] bytesnulltoken2013-09-071-3/+10
* odb: Prevent stream_finalize_write() from overwritingnulltoken2013-09-061-0/+4
* Don't expose git_hash_ctx since it's internalEdward Thomson2013-08-191-3/+1
* odb: document git_odb_streamCarlos Martín Nieto2013-08-171-1/+25
* odb: make it clearer that the id is calculated in the frontendCarlos Martín Nieto2013-08-171-1/+1
* odb: perform the stream hashing in the frontendCarlos Martín Nieto2013-08-151-0/+3
* Add typedefs on some public enumsRussell Belfer2013-05-241-2/+2
* Document the odb backend constructorsCarlos Martín Nieto2013-04-231-1/+33
* Move odb_backend implementors stuff into git2/sysRussell Belfer2013-04-211-107/+16
* Sane refresh logicVicent Marti2013-01-101-0/+2
* update copyrightsEdward Thomson2013-01-081-1/+1
* odb: check if object exists before writingDavid Michael Barr2012-12-211-0/+4
* Allow compilation as C++Ben Straub2012-12-061-1/+1
* Add version fields and init macros for public input structs.Ben Straub2012-11-301-0/+4
* Make git_odb_foreach_cb take const paramRussell Belfer2012-11-271-2/+9
* API updates for odb_backend.hBen Straub2012-11-271-7/+10
* create callback to handle packs from fetch, move the indexer to odb_packEdward Thomson2012-11-051-5/+21
* Expose a malloc function to 3rd party ODB backendsPhilip Kelley2012-08-271-0/+6
* Merge remote-tracking branch 'nulltoken/topic/amd64-compat' into developmentVicent Marti2012-08-021-1/+1
|\
| * portability: Improve x86/amd64 compatibilitynulltoken2012-07-241-1/+1
* | odb: allow creating an ODB backend from a packfile indexCarlos Martín Nieto2012-07-211-0/+1
|/
* odb: add git_odb_foreach()Carlos Martín Nieto2012-07-031-0/+6
* Properly tag all `enums` with a `_t`Vicent Martí2012-05-181-7/+7
* Update Copyright headerschu2012-02-131-1/+1
* odb: Let users decide compression level for the loose ODBVicent Marti2011-09-291-1/+1
* Cleanup legal dataVicent Marti2011-09-191-21/+3
* Remove custom backendsVicent Marti2011-06-141-2/+0
* short-oid: CleanupVicent Marti2011-06-011-2/+2
* Added a read_unique_short_oid method to backends, to make it possible to find...Marc Pegon2011-06-011-0/+13
* Remove circular dependency in includesVicent Marti2011-03-231-1/+0
* Improve the ODB writing backendVicent Marti2011-03-231-0/+7
* I broke your bindingsVicent Marti2011-03-201-8/+32