summaryrefslogtreecommitdiff
path: root/src/index.c
Commit message (Expand)AuthorAgeFilesLines
* iterator: submodules are determined by an index or treecmn/submodule-and-dirCarlos Martín Nieto2014-11-071-1/+1
* index: write out the tree cache extensionCarlos Martín Nieto2014-10-101-6/+28
* index: fill the tree cache when reading from a treeCarlos Martín Nieto2014-10-101-0/+8
* tree-cache: move to use a pool allocatorCarlos Martín Nieto2014-10-101-2/+8
* The raw index buffer content is not guaranteed to be alignedJacques Germishuys2014-09-261-24/+29
* index: check for valid filemodes on addcmn/index-add-modesCarlos Martín Nieto2014-05-221-0/+14
* Lay groundwork for updating stat cache in diffRussell Belfer2014-05-021-4/+2
* Fix some coverity-found issuesRussell Belfer2014-04-211-2/+3
* Fix race checking for existing index itemsRussell Belfer2014-04-171-20/+32
* Attribute file cache refactorRussell Belfer2014-04-171-5/+12
* Fix leak in git_index_conflict_cleanupRussell Belfer2014-04-171-22/+10
* Clean up index snapshot function namingRussell Belfer2014-04-171-39/+47
* Index locking and entry allocation changesRussell Belfer2014-04-171-164/+205
* Decouple index iterator sort from indexRussell Belfer2014-04-171-46/+27
* Add mutex around index entries changesRussell Belfer2014-04-171-61/+164
* Add index snapshot and use it for iteratorRussell Belfer2014-04-171-9/+33
* Some index internals refactoringRussell Belfer2014-04-171-165/+193
* Some vector utility tweaksRussell Belfer2014-04-171-2/+5
* Merge pull request #2215 from libgit2/rb/submodule-cache-fixesVicent Marti2014-04-041-0/+12
|\
| * More tests and fix submodule index refreshRussell Belfer2014-04-011-1/+3
| * Make submodule refresh a bit smarterRussell Belfer2014-04-011-0/+10
* | Const correctness!Jacques Germishuys2014-04-031-1/+1
|/
* Introduce git_merge_file for consumersEdward Thomson2014-03-201-4/+4
* corrected typo in error messageBrendan Forster2014-03-101-1/+1
* Prevent icc warningBen Straub2014-02-241-1/+3
* Address PR commentsRussell Belfer2014-02-201-2/+2
* Fix some Windows warningsRussell Belfer2014-02-071-15/+14
* Fix typo setting sorted flag when reloading indexRussell Belfer2014-02-041-2/+4
* Convert pqueue to just be a git_vectorRussell Belfer2014-02-041-3/+3
* Rename conflict to collision to prevent confusionRussell Belfer2014-01-301-2/+2
* Give index_isrch the same semantics as index_srchEdward Thomson2014-01-291-5/+16
* index: Implement folder-file checksVicent Marti2014-01-291-52/+50
* index: Compare with given lenVicent Marti2014-01-291-11/+125
* index: rename an entry's id to 'id'Carlos Martín Nieto2014-01-251-9/+9
* One more rename/cleanup for callback err functionsRussell Belfer2013-12-111-6/+14
* Remove converting user error to GIT_EUSERRussell Belfer2013-12-111-11/+6
* Further EUSER and error propagation fixesRussell Belfer2013-12-111-4/+8
* index: Free the index on git_index_open() failurenulltoken2013-11-191-1/+7
* move mode_t to filebuf_open instead of _commitEdward Thomson2013-11-041-2/+2
* Convert git_index_read to have a "force" flagRussell Belfer2013-11-011-4/+4
* Make diff and status perform soft index reloadRussell Belfer2013-11-011-5/+6
* Merge pull request #1886 from libgit2/precompose-utf8Vicent Martí2013-10-081-3/+5
|\
| * More filemode cleanups for FAT on MacOSRussell Belfer2013-10-081-3/+5
* | index: Make _read() cope with index file creationnulltoken2013-10-041-2/+3
|/
* Clean up newly introduced warningsRussell Belfer2013-09-231-1/+1
* Fix warningLinquize2013-09-191-5/+5
* Add more file mode permissions macrosRussell Belfer2013-09-051-1/+1
* index: report when it's lockedCarlos Martín Nieto2013-08-191-1/+5
* Fixes to safely reading the indexEdward Thomson2013-08-081-3/+4
* Fix rename detection to use actual blob sizeRussell Belfer2013-07-251-26/+8