summaryrefslogtreecommitdiff
path: root/src/filebuf.c
Commit message (Expand)AuthorAgeFilesLines
* filebuf: handle write error in `lock_file`Patrick Steinhardt2016-03-111-1/+6
* filebuf: detect directories in our wayEdward Thomson2015-11-031-0/+6
* filebuf: follow symlinks when creating a lock filecmn/follow-symlinkCarlos Martín Nieto2015-09-051-3/+81
* filebuf: remove lockfile upon rename errorscmn/filebuf-rename-errorCarlos Martín Nieto2015-07-241-1/+6
* centralizing all IO buffer size valuesJ Wyman2015-05-111-1/+1
* filebuf: use an int for return checkEdward Thomson2015-02-131-2/+2
* Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-6/+6
* Use `size_t` to hold size of arraysEdward Thomson2015-02-121-6/+7
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-2/+3
* filebuf: make unlocking atomiccmn/filebuf-atomic-unlockCarlos Martín Nieto2014-06-041-2/+0
* Remove now-duplicated stdarg.h includeEdward Thomson2014-02-241-2/+0
* move mode_t to filebuf_open instead of _commitEdward Thomson2013-11-041-20/+9
* Take umask into account in filebuf_commitEdward Thomson2013-11-041-1/+5
* index: report when it's lockedCarlos Martín Nieto2013-08-191-5/+5
* update copyrightsEdward Thomson2013-01-081-1/+1
* filebuf now has a git_hash_ctx instead of a ctx*Edward Thomson2012-11-131-17/+15
* Remove git_hash_ctx_new - callers now _ctx_init()Edward Thomson2012-11-131-4/+10
* Win32 CryptoAPI and CNG support for SHA1Edward Thomson2012-11-131-3/+3
* Add git_config_refresh() API to reload configRussell Belfer2012-10-301-0/+23
* Properly handle p_readsVicent Marti2012-09-111-2/+7
* Fix valgrind warnings and spurious error messagesRussell Belfer2012-08-241-0/+1
* filebuf: Check the return value for `close`Vicent Marti2012-08-031-2/+7
* filebuf: add git_filebuf_flush()nulltoken2012-05-271-0/+5
* filebuf: add option not to buffer the contents at allCarlos Martín Nieto2012-04-131-2/+10
* Convert attr, ignore, mwindow, status to new errorsRussell Belfer2012-03-161-1/+1
* Migrate ODB files to new error handlingRussell Belfer2012-03-121-2/+6
* error-handling: On-disk config file backendVicent Martí2012-03-091-51/+99
* Migrating diff to new error handlingRussell Belfer2012-03-061-2/+2
* error-handling: ReferencesVicent Martí2012-03-061-43/+32
* Ensure that commits don't fail if committing content that already existsPaul Betts2012-02-231-0/+2
* Update Copyright headerschu2012-02-131-1/+1
* Move path related functions from fileops to pathRussell Belfer2012-01-171-3/+3
* Use git_buf for path storage instead of stack-based buffersRussell Belfer2011-12-071-3/+4
* filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanupsRussell Belfer2011-11-221-5/+17
* Implement p_renameCarlos Martín Nieto2011-11-071-1/+1
* Merge pull request #456 from brodie/perm-fixesVicent Martí2011-10-281-5/+13
|\
| * *: correct and codify various file permissionsBrodie Rao2011-10-141-5/+12
| * fileops/repository: create (most) directories with 0777 permissionsBrodie Rao2011-10-141-1/+2
* | global: Properly use `git__` memory wrappersVicent Marti2011-10-281-7/+7
|/
* odb: Pass compression settings to filebufVicent Marti2011-09-291-4/+5
* Merge pull request #393 from schu/unused-but-set-variableVicent Martí2011-09-181-1/+2
|\
| * filebuf.c: fix unused-but-set warningschu2011-09-091-1/+2
* | Cleanup legal dataVicent Marti2011-09-191-21/+3
|/
* Add casts to get rid of some warnings when filling zlib structuresSebastian Schuberth2011-09-081-4/+4
* Get rid of a superfluous pointer castSebastian Schuberth2011-09-081-1/+1
* Fix minor indentation issues (spaces to tabs)Sebastian Schuberth2011-09-081-4/+4
* filebuf: update git_filebuf.write signature to take non-const bufferKirill A. Shutemov2011-07-251-18/+7
* odb: Direct writes are backVicent Marti2011-07-091-2/+2
* posix: Portable `vsnprintf`Vicent Marti2011-07-091-12/+31
* fileops: CleanupVicent Marti2011-07-051-17/+17