summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* win32: Add some file operation stubs and wrapper functionsRamsay Jones2009-06-052-5/+49
* gitfo_exists: replace call to stat() with access()Ramsay Jones2009-06-051-2/+1
* Fix a usage error in a call to the object_file_name() functionRamsay Jones2009-06-051-2/+2
* t0020-dirent.c: allow test to be run standaloneRamsay Jones2009-03-301-0/+1
* win32: Add missing include for mkdir() and rmdir()Ramsay Jones2009-03-302-1/+7
* win32: Add <dirent.h> directory reading routinesRamsay Jones2009-03-203-1/+130
* win32: Add routines to abstract memory-mapped file functionsRamsay Jones2009-03-207-16/+228
* win32: Open or create files in binary modeRamsay Jones2009-03-172-2/+6
* win32: fixup some headers to improve win32 compilationRamsay Jones2009-03-174-9/+22
* Fix some (digital-mars) compiler warningsRamsay Jones2009-03-174-9/+9
* Avoid using a gcc compiler language extensionRamsay Jones2009-03-171-2/+4
* Add built-in (Mozilla) SHA1 routinesRamsay Jones2009-03-173-1/+235
* Add the git_odb_exists() object query functionRamsay Jones2009-02-112-0/+71
* 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
* Add some (macro) file operation wrappersRamsay Jones2009-01-281-0/+4
* Add git__dirname and git__basename utility routinesRamsay Jones2009-01-282-0/+65
* Fix a sparse "symbol not declared" warningRamsay Jones2009-01-281-0/+1
* Add the binary delta apply algorithm for pack style deltasShawn O. Pearce2009-01-032-0/+129
* 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-033-3/+242
* Add a simple mmap wrapper for cross-platform mmap usageShawn O. Pearce2009-01-032-0/+46
* Refactor pack memory management and locking to be saferShawn O. Pearce2009-01-031-47/+99
* Fix snprintf compiler warning on cygwinRamsay Jones2009-01-022-5/+1
* Change the use of asm/atomic.h to require -DGIT_HAS_ASM_ATOMICShawn O. Pearce2009-01-021-1/+1
* Fix pthread_mutex based gitrc_decShawn O. Pearce2009-01-021-1/+1
* Find pack files in $GIT_DIR/objects/pack directory on git_odb_openShawn O. Pearce2008-12-311-2/+123
* Define gitfo_exists to determine file presenceShawn O. Pearce2008-12-312-0/+7
* Add git__fmt as an easier to use snprintfShawn O. Pearce2008-12-313-0/+18
* Rewrite git_foreach_dirent into gitfo_direntShawn O. Pearce2008-12-313-50/+27
* Add string utility functions for prefix and suffix comparesShawn O. Pearce2008-12-312-0/+23
* Add basic locking to the git_odb structureShawn O. Pearce2008-12-311-4/+21
* Add a mutex and atomic counter abstraction and implementationsShawn O. Pearce2008-12-312-1/+84
* Cleanup our header inclusion order to ensure pthread.h is earlyShawn O. Pearce2008-12-314-6/+14
* Undefine malloc,strdup,calloc before redefining themShawn O. Pearce2008-12-311-0/+12
* Set GIT_EOSERR when the OS errno should be consultedShawn O. Pearce2008-12-305-16/+33
* Wrap malloc and friends and report out of memory as GIT_ENOMEMShawn O. Pearce2008-12-3012-15/+65
* Rename the path of the objects directory to be more specificShawn O. Pearce2008-12-301-5/+5
* Change git_odb__read_packed to return ENOTFOUND until implementedShawn O. Pearce2008-12-301-1/+1
* Fix size_t snprintf warning by using PRIuPTR format macroShawn O. Pearce2008-12-302-1/+6
* Support building on Mac OS X by using pthread_getspecific for TLSShawn O. Pearce2008-12-304-3/+45
* Remove unnecessary import of stdlib.h from revwalk.hShawn O. Pearce2008-12-301-1/+0
* Cleanup formatting in our head files to be more consistentShawn O. Pearce2008-12-306-5/+18
* Change usages of static inline to GIT_INLINEJulio Espinoza-Sokal2008-12-303-4/+4
* Add a routine to determine a git_oid given an git_objRamsay Jones2008-12-302-0/+56
* Add some routines for SHA1 hash computationRamsay Jones2008-12-302-0/+113
* Fix a bug in gitfo_read_file()Ramsay Jones2008-12-301-2/+3
* Implement git_odb__read_loose()Ramsay Jones2008-12-192-1/+316
* Add a file reading routine along with an io buffer typeRamsay Jones2008-12-193-0/+49