summaryrefslogtreecommitdiff
path: root/src/refdb_fs.c
Commit message (Expand)AuthorAgeFilesLines
* Plug a leak in the refs compressorcmn/compress-buf-freeCarlos Martín Nieto2016-11-141-0/+2
* refdb: bubble up locked files on the read sideCarlos Martín Nieto2016-11-141-17/+21
* refdb: remove a check-delete race when removing a loose refCarlos Martín Nieto2016-11-141-7/+7
* refdb: bubble up the error code when compressing the dbCarlos Martín Nieto2016-11-141-4/+5
* refdb: refactor the lockfile cleanupCarlos Martín Nieto2016-11-141-15/+9
* refdb: don't report failure for expected errorsCarlos Martín Nieto2016-11-141-20/+9
* refdb: make ref deletion after pack saferCarlos Martín Nieto2016-11-141-7/+44
* refdb: bubble up errorsCarlos Martín Nieto2016-11-141-9/+10
* refdb_fs: fail if refcache returns NULL pointerPatrick Steinhardt2016-03-111-0/+1
* refdb_fs: remove unnecessary check for NULLPatrick Steinhardt2016-02-231-2/+1
* index: allow read of index w/ illegal entriesEdward Thomson2016-02-171-2/+2
* reflog: error when a directory is at reflog pathEdward Thomson2015-11-121-4/+11
* refs: complain when a directory exists at refEdward Thomson2015-11-121-1/+4
* Merge pull request #3486 from srajko/reflog-segfault-fixCarlos Martín Nieto2015-10-291-1/+1
|\
| * Prevent segfault when parsing a reflog with oid parse errorStjepan Rajko2015-10-291-1/+1
* | pool: Simplify implementationVicent Marti2015-10-281-2/+3
|/
* git_futils_mkdir_*: make a relative-to-base mkdirEdward Thomson2015-09-171-1/+2
* iterator: use an options struct instead of argsEdward Thomson2015-08-281-2/+4
* refdb: delete a ref's reflog upon deletioncmn/reflog-del-backendCarlos Martín Nieto2015-07-121-0/+7
* refdb: use the same id for old and new when renaming a referencecmn/rename-reflogCarlos Martín Nieto2015-03-081-1/+1
* Remove extra semicolon outside of a functionStefan Widgren2015-02-151-1/+1
* Fix branch creation when branch name matches namespace of previously deleted ...Jeff Hostetler2015-02-031-0/+9
* reference_create: validate loose namesEdward Thomson2014-12-161-1/+1
* checkout: disallow bad paths on win32Edward Thomson2014-12-161-0/+10
* Introduce reference transactionsCarlos Martín Nieto2014-09-301-18/+100
* refs: copy the packed refs on iterationcmn/ref-iter-concurrentCarlos Martín Nieto2014-06-021-8/+16
* Increase use of config snapshotsrb/coverity-fixesRussell Belfer2014-05-131-10/+6
* refdb: fix typo and wordingCarlos Martín Nieto2014-04-261-1/+1
* Add efficient git_buf join3 APIRussell Belfer2014-04-011-1/+1
* reflog: remove some dead codeCarlos Martín Nieto2014-03-201-3/+0
* reflog: follow core.logallrefupdatesCarlos Martín Nieto2014-03-201-10/+31
* reflog: handle symref chainsCarlos Martín Nieto2014-03-191-3/+33
* reflog: handle the birth of a branchCarlos Martín Nieto2014-03-191-18/+24
* reflog: simplify the append logicCarlos Martín Nieto2014-03-191-22/+7
* refdb: don't update when there's no needCarlos Martín Nieto2014-03-191-0/+17
* reflog: more comprehensive HEAD testsCarlos Martín Nieto2014-03-181-4/+4
* refs: append to the HEAD reflog when updating the current branchCarlos Martín Nieto2014-03-171-21/+84
* Plug a few leaks in the testsCarlos Martín Nieto2014-03-071-1/+4
* refdb: catch a directory disappearingCarlos Martín Nieto2014-03-051-2/+10
* refs: conditional wording fixupsCarlos Martín Nieto2014-02-101-3/+2
* refs: catch cases where the ref type has changedCarlos Martín Nieto2014-02-051-3/+15
* refs: placeholder conditional deleteCarlos Martín Nieto2014-02-051-22/+44
* refs: factor out old value comparisonCarlos Martín Nieto2014-02-051-14/+26
* refdb: add conditional symbolic updatesCarlos Martín Nieto2014-02-051-17/+18
* refs: fix leak on successful updateCarlos Martín Nieto2014-02-051-7/+7
* refs: return GIT_EMODIFIED if the ref target movedCarlos Martín Nieto2014-02-051-2/+4
* refs: conditional ref updatesCarlos Martín Nieto2014-02-051-7/+34
* Check for errors when dereferencing symbolic refsBen Straub2014-02-011-2/+6
* Reflog: correct "new" id for reattaching HEADBen Straub2014-02-011-1/+3
* Enhance clarityBen Straub2014-01-301-2/+4