summaryrefslogtreecommitdiff
path: root/src/odb.c
Commit message (Expand)AuthorAgeFilesLines
* Fix searching in git_vectorVicent Marti2011-03-031-1/+1
* Internal changes on the backend systemVicent Marti2011-02-091-18/+64
* Honor alternate entries in the ODBVicent Marti2011-02-091-16/+63
* Add new Repository initialization methodVicent Marti2011-01-131-2/+2
* Fix initialization & freeing of inexistent reposVicent Marti2010-12-131-1/+2
* Change the library include fileVicent Marti2010-12-061-3/+3
* Change include structure for the projectVicent Marti2010-12-061-49/+10
* Decouple storage from ODB logicVicent Marti2010-12-061-1686/+106
* Revert changes in odb.c to eventually rebaseVicent Marti2010-12-061-18/+18
* Small source code readability improvements.nulltoken2010-12-051-18/+18
* Fix redeclaration warnings in MSVCVicent Marti2010-11-241-1/+1
* Removed unreachable code (MSVC warning)Vicent Marti2010-11-241-2/+0
* Fix overcomplicated return statementVicent Marti2010-11-161-1/+1
* Improve error handlingVicent Marti2010-11-051-15/+16
* Add git_odb_read_header method to the ODBVicent Marti2010-10-291-181/+400
* Add setter methods & write support for git_commitVicent Marti2010-09-201-0/+3
* Give object structures more descriptive namesVicent Marti2010-09-191-15/+15
* Add packfile readingVicent Marti2010-08-061-19/+155
* Add functions to open a '*.pack' file and perform some basic validationRamsay Jones2010-04-301-1/+113
* Add some more (macro) file operation wrappersRamsay Jones2010-04-301-1/+1
* Fix the memory leak caused by failing to free the 'offset index'Ramsay Jones2010-04-301-0/+2
* Add a pack index 'virtual function' to fetch an index entryRamsay Jones2010-02-281-0/+64
* Add a pack index 'virtual function' to search by file offsetRamsay Jones2010-02-281-26/+212
* Change the interface of the pack index search functionRamsay Jones2010-02-281-24/+20
* Add an 64-bit offset table index bounds check for v2 pack indexRamsay Jones2010-02-281-2/+17
* Add a minimum size check when opening an v2 pack index fileRamsay Jones2010-02-281-0/+8
* Fix some coding style issuesRamsay Jones2010-02-281-10/+10
* msvc: Fix some -W4 warningsRamsay Jones2010-01-201-0/+2
* Fix some "unused parameter" warnings with -WextraRamsay Jones2010-01-201-0/+8
* Fix some "signed v unsigned comparison" warnings with -WextraRamsay Jones2010-01-201-6/+6
* Fix an always false comparison "unsigned < 0" warningRamsay Jones2010-01-201-1/+1
* win32: Add support for the MS Visual C/C++ compilerRamsay Jones2009-06-151-1/+1
* Correct the spelling of the FLEX_ARRAY macroRamsay Jones2009-06-151-1/+1
* Implement git_odb_write()Ramsay Jones2009-06-051-4/+169
* Fix a usage error in a call to the object_file_name() functionRamsay Jones2009-06-051-2/+2
* win32: Add routines to abstract memory-mapped file functionsRamsay Jones2009-03-201-1/+1
* win32: fixup some headers to improve win32 compilationRamsay Jones2009-03-171-2/+0
* Fix some (digital-mars) compiler warningsRamsay Jones2009-03-171-5/+5
* Add the git_odb_exists() object query functionRamsay Jones2009-02-111-0/+60
* Rearrange some code to improve clarityRamsay Jones2009-02-111-2/+2
* Check for error returns from inflateInit()Ramsay Jones2009-02-111-2/+8
* Fix a potential memory leakRamsay Jones2009-02-111-2/+6
* Precompute the fanout decoding and the oid offset in a pack-*.idxShawn O. Pearce2009-01-031-17/+42
* Add basic support to read pack-*.idx v1 and v2 filesShawn O. Pearce2009-01-031-3/+216
* Refactor pack memory management and locking to be saferShawn O. Pearce2009-01-031-47/+99
* Fix snprintf compiler warning on cygwinRamsay Jones2009-01-021-1/+1
* Find pack files in $GIT_DIR/objects/pack directory on git_odb_openShawn O. Pearce2008-12-311-2/+123
* Add basic locking to the git_odb structureShawn O. Pearce2008-12-311-4/+21
* Cleanup our header inclusion order to ensure pthread.h is earlyShawn O. Pearce2008-12-311-1/+1
* Wrap malloc and friends and report out of memory as GIT_ENOMEMShawn O. Pearce2008-12-301-5/+8