summaryrefslogtreecommitdiff
path: root/src/refdb_fs.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4163 from pks-t/pks/submodules-with-worktreesEdward Thomson2017-03-221-2/+8
|\
| * refdb: create references in commondirPatrick Steinhardt2017-03-171-2/+8
* | Merge pull request #4030 from libgit2/ethomson/fsyncEdward Thomson2017-03-221-6/+22
|\ \ | |/ |/|
| * Honor `core.fsyncObjectFiles`ethomson/fsyncEdward Thomson2017-03-021-3/+7
| * fsync: call it "synchronous" object writingEdward Thomson2017-02-281-3/+3
| * refdb_fs: optionally fsync packed refsEdward Thomson2017-02-281-2/+5
| * refdb_fs: optionally fsync loose referencesEdward Thomson2017-02-281-4/+13
* | refdb_fs: honor the namespaceethomson/namespacesEdward Thomson2017-03-061-26/+35
|/
* strmap: remove GIT__USE_STRMAP macroPatrick Steinhardt2017-02-171-2/+0
* refdb: catch additional per-worktree refsPatrick Steinhardt2017-02-151-4/+9
* repository: rename `path_repository` and `path_gitlink`Patrick Steinhardt2017-02-131-3/+3
* refdb: look for reflog in commondirPatrick Steinhardt2017-02-131-1/+1
* refdb: introduce commondir awarenessPatrick Steinhardt2017-02-131-6/+28
* refdb: rename refdb_fs_backend's .path to .gitpathPatrick Steinhardt2017-02-131-29/+30
* giterr_set: consistent error messagesEdward Thomson2016-12-291-12/+12
* refdb: bubble up recursive rm when locking a refcmn/refdb-fs-errorsCarlos Martín Nieto2016-12-161-2/+2
* 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