libgit2/include/git2
Russell Belfer e597b1890e Move diff max_size to public API
This commit adds a max_size value in the public `git_diff_options`
structure so that the user can automatically flag blobs over a
certain size as binary regardless of other properties.

Also, and perhaps more importantly, this moves binary detection
to be as early as possible in the diff traversal inner loop and
makes sure that we stop loading objects as soon as we decide that
they are binary.
2012-09-10 11:49:12 -07:00
..
attr.h Export git_attr_value 2012-08-11 18:14:07 -07:00
blob.h portability: Improve x86/amd64 compatibility 2012-07-24 16:10:12 +02:00
branch.h branch: Add missing include 2012-09-04 22:57:31 +02:00
checkout.h Add checkout.h to git2.h. 2012-07-31 19:39:06 -07:00
clone.h Add documentation for clone methods. 2012-07-31 21:25:48 -07:00
commit.h portability: Improve x86/amd64 compatibility 2012-07-24 16:10:12 +02:00
common.h Add function to query for compile time settings. 2012-08-01 20:02:32 +02:00
config.h Some cleanup suggested during review 2012-08-22 16:16:42 -07:00
diff.h Move diff max_size to public API 2012-09-10 11:49:12 -07:00
errors.h Diff iterators 2012-09-05 15:17:24 -07:00
ignore.h Wrap up ignore API and add tests 2012-08-22 11:42:00 -07:00
index.h Merge pull request #778 from ben/clone 2012-08-19 01:26:06 -07:00
indexer.h indexer: kill git_indexer_stats.data_received 2012-08-26 00:42:28 +02:00
inttypes.h msvc: Properly handle inttypes.h/stdint.h 2011-10-05 16:21:16 -04:00
merge.h merge: Expose git_merge_base_many() 2012-06-07 16:25:37 +02:00
message.h Make git_message_prettify return bytes written 2012-08-14 10:50:58 -07:00
net.h Update Copyright header 2012-02-13 17:11:09 +01:00
notes.h notes: slight documentation enhancements 2012-08-15 17:50:02 +02:00
object.h Make git_object_peel a bit smarter 2012-08-27 11:53:59 -07:00
odb_backend.h Expose a malloc function to 3rd party ODB backends 2012-08-27 09:59:13 -04:00
odb.h Merge remote-tracking branch 'arrbee/tree-walk-fixes' into development 2012-08-06 12:41:08 +02:00
oid.h Working implementation of git_submodule_status 2012-08-24 11:00:27 -07:00
reflog.h Merge remote-tracking branch 'nulltoken/topic/amd64-compat' into development 2012-08-02 01:38:30 +02:00
refs.h Merge branch 'branch-delete-ref' into development 2012-08-27 14:54:52 -07:00
refspec.h Expose git_refspec_parse() 2012-06-12 15:24:33 +02:00
remote.h network: add sideband support 2012-08-24 20:29:39 +02:00
repository.h Fix warnings and merge issues on Win64 2012-08-23 09:20:17 -07:00
reset.h Make git_object_peel a bit smarter 2012-08-27 11:53:59 -07:00
revparse.h Adding comment documentation for rev-parse api. 2012-05-11 11:30:46 -07:00
revwalk.h Diff iterators 2012-09-05 15:17:24 -07:00
signature.h signature: prevent angle bracket usage in identity 2012-07-11 20:40:13 +02:00
status.h Update iterators for consistency across library 2012-08-03 17:08:01 -07:00
stdint.h msvc: Properly handle inttypes.h/stdint.h 2011-10-05 16:21:16 -04:00
submodule.h Working implementation of git_submodule_status 2012-08-24 11:00:27 -07:00
tag.h portability: Improve x86/amd64 compatibility 2012-07-24 16:10:12 +02:00
threads.h Update Copyright header 2012-02-13 17:11:09 +01:00
tree.h tree entry: rename git_tree_entry_attributes() into git_tree_entry_filemode() 2012-08-21 23:15:13 +02:00
types.h filemode: introduce enum to ease use of attributes 2012-08-21 23:15:08 +02:00
version.h libgit2 v0.17.0 "Lord of Diffstruction" 2012-05-19 01:40:46 +02:00