summaryrefslogtreecommitdiff
path: root/src/odb_loose.c
Commit message (Expand)AuthorAgeFilesLines
* Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-20/+22
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-1/+11
* Spelling fixesWill Stamper2014-12-041-1/+1
* Factor 40 and 41 constants from source.Ciro Santilli2014-09-161-1/+1
* odb: ignore files in the objects dircmn/file-in-objects-dirCarlos Martín Nieto2014-05-051-0/+4
* Check short OID len in odb, not in backendsRussell Belfer2014-03-051-9/+3
* Add exists_prefix to ODB backend and ODB APIRussell Belfer2014-03-041-4/+25
* One more rename/cleanup for callback err functionsRussell Belfer2013-12-111-1/+1
* Remove converting user error to GIT_EUSERRussell Belfer2013-12-111-15/+7
* Improve GIT_EUSER handlingRussell Belfer2013-12-111-8/+12
* move mode_t to filebuf_open instead of _commitEdward Thomson2013-11-041-4/+6
* Take umask into account in filebuf_commitEdward Thomson2013-11-041-2/+2
* Allow backend consumers to specify file modeEdward Thomson2013-11-041-4/+16
* Initial iconv hookup for precomposed unicodeRussell Belfer2013-10-031-3/+3
* odb: Teach loose backend to return EAMBIGUOUSnulltoken2013-09-101-2/+6
* odb: Prevent stream_finalize_write() from overwritingnulltoken2013-09-061-7/+0
* Merge pull request #1785 from libgit2/cmn/odb-hash-frontendVicent Martí2013-08-191-18/+5
|\
| * odb: make it clearer that the id is calculated in the frontendCarlos Martín Nieto2013-08-171-2/+2
| * odb: remove a duplicate object header formatting functionCarlos Martín Nieto2013-08-151-13/+2
| * odb: perform the stream hashing in the frontendCarlos Martín Nieto2013-08-151-3/+1
* | odb: Straighten oid prefix handlingnulltoken2013-08-181-1/+3
|/
* Constrain mkdir calls to avoid extra mkdirsRussell Belfer2013-06-221-16/+30
* Move odb_backend implementors stuff into git2/sysRussell Belfer2013-04-211-1/+1
* update copyrightsEdward Thomson2013-01-081-1/+1
* odb: check if object exists before writingDavid Michael Barr2012-12-211-2/+0
* Deploy versioned git_odb_backend structureBen Straub2012-11-301-0/+1
* Make git_odb_foreach_cb take const paramRussell Belfer2012-11-271-2/+2
* Merge remote-tracking branch 'arrbee/tree-walk-fixes' into developmentVicent Marti2012-08-061-6/+8
|\
| * Update iterators for consistency across libraryRussell Belfer2012-08-031-6/+8
* | portability: Improve x86/amd64 compatibilitynulltoken2012-07-241-3/+3
|/
* Use GIT_INLINE instead of inlineCarlos Martín Nieto2012-07-121-1/+1
* odb: add git_odb_foreach()Carlos Martín Nieto2012-07-031-0/+84
* Fix valgrind issuesRussell Belfer2012-05-041-4/+4
* buf: deploy git_buf_len()nulltoken2012-04-301-8/+8
* Clean up valgrind warningsCarlos Martín Nieto2012-04-041-1/+1
* Convert attr, ignore, mwindow, status to new errorsRussell Belfer2012-03-161-2/+2
* Migrate ODB files to new error handlingRussell Belfer2012-03-121-191/+132
* error-handling: RepositoryVicent Martí2012-03-071-6/+6
* diff: Fix rebase breackageVicent Martí2012-03-061-1/+1
* error-handling: ReferencesVicent Martí2012-03-061-5/+4
* buffer: Unify `git_fbuffer` and `git_buf`Vicent Martí2012-02-271-13/+13
* zlib: Remove custom `git2/zlib.h` headerVicent Martí2012-02-151-1/+1
* Update Copyright headerschu2012-02-131-1/+1
* Move path related functions from fileops to pathRussell Belfer2012-01-171-6/+6
* Use git_buf for path storage instead of stack-based buffersRussell Belfer2011-12-071-113/+170
* filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanupsRussell Belfer2011-11-221-1/+1
* Don't overwrite existing objectsCarlos Martín Nieto2011-11-181-0/+11
* Merge pull request #456 from brodie/perm-fixesVicent Martí2011-10-281-4/+4
|\
| * *: correct and codify various file permissionsBrodie Rao2011-10-141-2/+2
| * fileops/repository: create (most) directories with 0777 permissionsBrodie Rao2011-10-141-2/+2