summaryrefslogtreecommitdiff
path: root/src/refdb_fs.c
Commit message (Expand)AuthorAgeFilesLines
* move mode_t to filebuf_open instead of _commitEdward Thomson2013-11-041-7/+7
* Merge pull request #1802 from libgit2/cmn/reflog-backendBen Straub2013-10-281-0/+345
|\
| * reflog: bring _append and _drop back to the frontendCarlos Martín Nieto2013-10-021-103/+0
| * reflog: move the reflog implementation into refdb_fsCarlos Martín Nieto2013-10-021-0/+448
* | Initial iconv hookup for precomposed unicodeRussell Belfer2013-10-031-10/+18
* | Put hooks in place for precompose in dirload fnRussell Belfer2013-10-031-2/+8
|/
* 'del' instead of 'delete' for the poor C++ usersEdward Thomson2013-09-241-1/+1
* path: Make direach() return EUSER on callback errornulltoken2013-09-101-1/+1
* Convert sortedcache to use rwlockRussell Belfer2013-08-221-72/+59
* Rewrite refdb_fs using git_sortedcache objectRussell Belfer2013-08-211-496/+314
* Don't try to pack symbolic refsRussell Belfer2013-08-201-1/+10
* Use pool for loose refdb string allocationsRussell Belfer2013-07-221-22/+33
* git_reference_next_name must match git_reference_nextRussell Belfer2013-07-221-3/+13
* Reorganize diff and add basic diff driverRussell Belfer2013-06-101-0/+1
* Make iterators use GIT_ITEROVER & smart advanceRussell Belfer2013-05-311-5/+5
* FreesVicent Marti2013-05-301-2/+2
* ...Aaaand this worksVicent Marti2013-05-301-20/+116
* What are the chances, reallyVicent Marti2013-05-291-41/+91
* Liike thisVicent Marti2013-05-281-6/+12
* This refs iterator pleases the gods.Vicent Marti2013-05-281-78/+69
* Initialize loose_deleted before it is used for a check later on.Eitan Adler2013-05-191-1/+1
* Fix trailing whitespacesnulltoken2013-05-151-3/+3
* Unify whitespaces to tabsLinquize2013-05-151-2/+2
* Fix refdb iteration early termination bugRussell Belfer2013-05-111-9/+12
* Merge pull request #1385 from carlosmn/refs-iterEdward Thomson2013-05-111-67/+105
|\
| * refs: remove the OID/SYMBOLIC filteringCarlos Martín Nieto2013-05-111-95/+0
| * refdb_fs: don't crash when the repo doesn't have a pathCarlos Martín Nieto2013-05-111-0/+7
| * refs: introduce an iteratorCarlos Martín Nieto2013-05-111-0/+126
* | calloc refs instead of malloc'ing themEdward Thomson2013-05-091-2/+2
|/
* refdb_fs: respect PEELING_STANDARDjk/peeled-refsJeff King2013-05-021-1/+3
* refdb_fs: Only strstr the traits lineVicent Marti2013-05-021-2/+7
* refdb_fs: Traits are always surrounded by spacesVicent Marti2013-05-021-2/+2
* refdb_fs: store "cannot be peeled" flag for packed refsVicent Marti2013-05-021-7/+37
* refdb_fs: implement the fully-peeled traitVicent Marti2013-05-021-7/+0
* refdb_fs: do not require peeled packed refs to be tagsJeff King2013-05-021-4/+0
* refdb: Properly load namespacesVicent Marti2013-05-011-3/+41
* refdb: Proper namespace rootVicent Marti2013-05-011-1/+1
* lol namespacesvmg/namespacesVicent Marti2013-04-301-2/+9
* refs: Better error nameVicent Marti2013-04-231-4/+4
* Further threading fixesRussell Belfer2013-04-221-1/+0
* Move git_reference__alloc to include/git2/sysRussell Belfer2013-04-211-0/+1
* Move refdb_backend to include/git2/sysRussell Belfer2013-04-211-15/+15
* alloc doesn't take a refdb; git_refdb_free nicely in the testsEdward Thomson2013-04-191-7/+4
* refs: Do not union the peelvmg/refs-peelVicent Marti2013-04-171-1/+1
* refs: Add `git_referene_target_peel`Vicent Marti2013-04-171-3/+4
* Several warnings detected by static code analyzer fixedArkadiy Shapkin2013-03-181-2/+2
* immutable references and a pluggable ref databaseEdward Thomson2013-03-071-0/+1023