libgit2/include/git2
Russell Belfer dc13f1f7d7 Add cache busting to attribute cache
This makes the git attributes and git ignores cache check
stat information before using the file contents from the
cache.  For cached files from the index, it checks the SHA
of the file instead.  This should reduce the need to ever
call `git_attr_cache_flush()` in most situations.

This commit also fixes the `git_status_should_ignore` API
to use the libgit2 standard parameter ordering.
2012-05-10 11:12:43 -07:00
..
attr.h Fix memory leaks and use after free 2012-05-04 11:06:12 -07:00
blob.h Update Copyright header 2012-02-13 17:11:09 +01:00
branch.h Typedefs don't have enum in front 2012-04-11 14:27:40 +02:00
commit.h commit/tag: ensure the message is cleaned up 2012-05-07 12:16:04 +02:00
common.h Merge branch 'new-error-handling' into development 2012-05-02 15:59:02 -07:00
config.h config: Refactor & add git_config_get_mapped 2012-03-01 00:52:21 +01:00
diff.h diff: improve git_diff_blobs() documentation 2012-05-07 12:18:34 +02:00
errors.h Remove old and unused error codes 2012-05-02 19:56:38 -07:00
index.h Update Copyright header 2012-02-13 17:11:09 +01:00
indexer.h transports: buffer the git requests before sending them 2012-04-25 12:44:27 +02:00
inttypes.h msvc: Properly handle inttypes.h/stdint.h 2011-10-05 16:21:16 -04:00
merge.h Move git_merge_base() to is own header and document it 2012-04-12 20:25:25 +02:00
net.h Update Copyright header 2012-02-13 17:11:09 +01:00
notes.h notes: add git_note_default_ref() 2012-05-03 22:31:29 +02:00
object.h Update Copyright header 2012-02-13 17:11:09 +01:00
odb_backend.h Update Copyright header 2012-02-13 17:11:09 +01:00
odb.h Update Copyright header 2012-02-13 17:11:09 +01:00
oid.h Rename git_oid_to_string to git_oid_tostr 2012-03-06 17:51:04 +01:00
reflog.h Update Copyright header 2012-02-13 17:11:09 +01:00
refs.h Rename to git_reference_name_to_oid 2012-04-23 10:06:31 -07:00
refspec.h Remove old and unused error codes 2012-05-02 19:56:38 -07:00
remote.h remotes: change git_remote_new's signature 2012-05-08 21:36:40 +02:00
repository.h Refactor git_repository_open with new options 2012-04-11 12:11:35 -07:00
revwalk.h Move git_merge_base() to is own header and document it 2012-04-12 20:25:25 +02:00
signature.h Update Copyright header 2012-02-13 17:11:09 +01:00
status.h Add cache busting to attribute cache 2012-05-10 11:12:43 -07:00
stdint.h msvc: Properly handle inttypes.h/stdint.h 2011-10-05 16:21:16 -04:00
submodule.h Improve config handling for diff,submodules,attrs 2012-03-30 14:40:50 -07:00
tag.h commit/tag: ensure the message is cleaned up 2012-05-07 12:16:04 +02:00
threads.h Update Copyright header 2012-02-13 17:11:09 +01:00
tree.h Revert GIT_STATUS constants to avoid issues 2012-03-02 15:51:55 -08:00
types.h Add basic branch management API: git_branch_create(), git_branch_delete(), git_branch_list() 2012-04-10 21:39:03 +02:00
version.h Update Copyright header 2012-02-13 17:11:09 +01:00
windows.h Update Copyright header 2012-02-13 17:11:09 +01:00