summaryrefslogtreecommitdiff
path: root/src/index.h
Commit message (Expand)AuthorAgeFilesLines
* threads: rename git_atomic to git_atomic32Edward Thomson2020-12-061-1/+1
* fileops: rename to "futils.h" to match function signaturesPatrick Steinhardt2019-07-201-1/+1
* index: introduce git_index_iteratorethomson/index_iteratorEdward Thomson2018-11-141-0/+6
* settings: optional unsaved index safetyEdward Thomson2018-06-291-0/+2
* index: commit the changes to the index properlyEdward Thomson2018-06-291-0/+2
* index: add a dirty bit reflecting unsaved changesEdward Thomson2018-06-291-0/+6
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+2
* index: support index v4David Turner2016-08-101-0/+2
* Fix the build when defining USE_NSECMarius Ungureanu2016-01-251-1/+1
* index: get rid of the lockingcmn/index-nolockCarlos Martín Nieto2015-12-281-1/+0
* merge: Use `git_index__fill` to populate the indexvmg/index-fillVicent Marti2015-12-161-0/+2
* checkout: only consider nsecs when built that wayEdward Thomson2015-11-231-0/+39
* index: keep a hash table as well as a vector of entriesCarlos Martín Nieto2015-08-141-0/+2
* index: make relative comparison use the checksum as wellcmn/index-checksumCarlos Martín Nieto2015-06-201-1/+1
* index: use the checksum to check whether it's been modifiedCarlos Martín Nieto2015-06-191-0/+1
* index: introduce git_index_read_indexEdward Thomson2015-05-111-0/+2
* indexwriter: an indexwriter for repo operationsEdward Thomson2015-02-141-0/+11
* git_indexwriter: lock then write the indexEdward Thomson2015-02-141-0/+18
* tree-cache: move to use a pool allocatorCarlos Martín Nieto2014-10-101-0/+1
* Clean up index snapshot function namingRussell Belfer2014-04-171-7/+9
* Decouple index iterator sort from indexRussell Belfer2014-04-171-3/+8
* Add mutex around index entries changesRussell Belfer2014-04-171-2/+5
* Add index snapshot and use it for iteratorRussell Belfer2014-04-171-0/+12
* Some index internals refactoringRussell Belfer2014-04-171-2/+4
* Make submodule refresh a bit smarterRussell Belfer2014-04-011-0/+7
* Introduce git_merge_file for consumersEdward Thomson2014-03-201-0/+2
* Fix some Windows warningsRussell Belfer2014-02-071-1/+1
* index: Compare with given lenVicent Marti2014-01-291-1/+1
* More filemode cleanups for FAT on MacOSRussell Belfer2013-10-081-1/+1
* Add public API for pathspec matchingRussell Belfer2013-07-101-1/+5
* introduce git_conflict_iteratorEdward Thomson2013-05-171-0/+5
* renames!Edward Thomson2013-04-301-0/+1
* Make iterator APIs consistent with standardsRussell Belfer2013-03-061-3/+0
* Rename function to __ prefixPhilip Kelley2013-03-011-1/+1
* Disable ignore_case when writing the index to a treePhilip Kelley2013-03-011-0/+2
* update copyrightsEdward Thomson2013-01-081-1/+1
* Fix up some missing consts in tree & indexRussell Belfer2012-11-271-1/+1
* Rework checkout with new strategy optionsRussell Belfer2012-11-091-0/+3
* Some diff refactorings to help code reuseRussell Belfer2012-11-091-1/+4
* index: Switch to git_futils_filestampVicent Marti2012-11-011-1/+1
* index refactoringEdward Thomson2012-10-291-1/+4
* Support for core.ignorecasePhilip Kelley2012-09-171-0/+2
* Make index add/append support core.filemode flagRussell Belfer2012-06-191-0/+5
* Ranged iterators and rewritten git_status_fileRussell Belfer2012-05-151-0/+2
* Migrate index, oid, and utils to new errorsRussell Belfer2012-03-191-0/+2
* Update Copyright headerschu2012-02-131-1/+1
* repository: Change ownership semanticsVicent Marti2011-11-261-1/+2
* *: correct and codify various file permissionsBrodie Rao2011-10-141-0/+3
* Move the tree cache functions to their own fileCarlos Martín Nieto2011-09-271-14/+2
* Cleanup legal dataVicent Marti2011-09-191-0/+6