libgit2/src
Russell Belfer cce548e3e0 Fix case sensitivity bug with tree iterators
With the new code to make tree iterators support ignore_case,
there is a bug in setting the start entry for range bounded
iterators where memcmp was being used instead of strncasecmp.
This fixes that and expands the tree iterator test to cover
the cases that were broken.
2013-01-22 15:28:25 -08:00
..
amiga Added missing curly brackets and fixed compiler warnings. 2013-01-10 09:16:14 +01:00
hash update copyrights 2013-01-08 17:31:27 -06:00
transports Fix gen_pktline format specifier for Win32 2013-01-22 09:25:15 -05:00
unix update copyrights 2013-01-08 17:31:27 -06:00
win32 update copyrights 2013-01-08 17:31:27 -06:00
xdiff Merge branch 'new-error-handling' into development 2012-05-02 15:59:02 -07:00
attr_file.c Minor fixes for ignorecase support 2012-09-17 16:10:42 -04:00
attr_file.h update copyrights 2013-01-08 17:31:27 -06:00
attr.c Clear error to avoid leaving invalid error behind 2013-01-04 15:23:47 -08:00
attr.h update copyrights 2013-01-08 17:31:27 -06:00
blob.c update copyrights 2013-01-08 17:31:27 -06:00
blob.h update copyrights 2013-01-08 17:31:27 -06:00
branch.c branch: Introduce git_branch_tracking_name() 2013-01-16 22:56:13 +01:00
branch.h branch: Introduce git_branch_tracking_name() 2013-01-16 22:56:13 +01:00
bswap.h update copyrights 2013-01-08 17:31:27 -06:00
buf_text.c buf: Is this the function you were looking for? 2013-01-12 01:40:35 +01:00
buf_text.h Match binary file check of core git in diff 2013-01-11 11:24:26 -08:00
buffer.c update copyrights 2013-01-08 17:31:27 -06:00
buffer.h update copyrights 2013-01-08 17:31:27 -06:00
cache.c update copyrights 2013-01-08 17:31:27 -06:00
cache.h update copyrights 2013-01-08 17:31:27 -06:00
cc-compat.h Fix gen_pktline format specifier for Win32 2013-01-22 09:25:15 -05:00
checkout.c cache should contain on-disk (filtered) file size 2013-01-17 15:17:32 -06:00
checkout.h update copyrights 2013-01-08 17:31:27 -06:00
clone.c Add missing git_buf_free 2013-01-11 03:10:23 +01:00
commit_list.c update copyrights 2013-01-08 17:31:27 -06:00
commit_list.h update copyrights 2013-01-08 17:31:27 -06:00
commit.c commit: don't include the LF in the header field value 2013-01-20 04:20:09 +01:00
commit.h update copyrights 2013-01-08 17:31:27 -06:00
common.h update copyrights 2013-01-08 17:31:27 -06:00
compress.c update copyrights 2013-01-08 17:31:27 -06:00
compress.h update copyrights 2013-01-08 17:31:27 -06:00
config_cache.c update copyrights 2013-01-08 17:31:27 -06:00
config_file.c update copyrights 2013-01-08 17:31:27 -06:00
config_file.h update copyrights 2013-01-08 17:31:27 -06:00
config.c update copyrights 2013-01-08 17:31:27 -06:00
config.h update copyrights 2013-01-08 17:31:27 -06:00
crlf.c update copyrights 2013-01-08 17:31:27 -06:00
date.c Remove use of English expletives 2012-11-23 13:31:22 +00:00
delta-apply.c update copyrights 2013-01-08 17:31:27 -06:00
delta-apply.h update copyrights 2013-01-08 17:31:27 -06:00
delta.c update copyrights 2013-01-08 17:31:27 -06:00
delta.h Fix warnings on Win64 build 2012-11-27 13:18:29 -08:00
diff_output.c Update iterator API with flags for ignore_case 2013-01-15 09:51:34 -08:00
diff_output.h Fix diff patch line number calculation 2013-01-11 11:20:44 -08:00
diff_tform.c update copyrights 2013-01-08 17:31:27 -06:00
diff.c Update iterator API with flags for ignore_case 2013-01-15 09:51:34 -08:00
diff.h update copyrights 2013-01-08 17:31:27 -06:00
errors.c update copyrights 2013-01-08 17:31:27 -06:00
fetch.c update copyrights 2013-01-08 17:31:27 -06:00
fetch.h update copyrights 2013-01-08 17:31:27 -06:00
fetchhead.c update copyrights 2013-01-08 17:31:27 -06:00
fetchhead.h update copyrights 2013-01-08 17:31:27 -06:00
filebuf.c update copyrights 2013-01-08 17:31:27 -06:00
filebuf.h update copyrights 2013-01-08 17:31:27 -06:00
fileops.c Resolve crash with diff against empty file 2013-01-08 17:11:11 -08:00
fileops.h update copyrights 2013-01-08 17:31:27 -06:00
filter.c update copyrights 2013-01-08 17:31:27 -06:00
filter.h update copyrights 2013-01-08 17:31:27 -06:00
fnmatch.c update copyrights 2013-01-08 17:31:27 -06:00
fnmatch.h update copyrights 2013-01-08 17:31:27 -06:00
global.c update copyrights 2013-01-08 17:31:27 -06:00
global.h update copyrights 2013-01-08 17:31:27 -06:00
graph.c update copyrights 2013-01-08 17:31:27 -06:00
hash.c update copyrights 2013-01-08 17:31:27 -06:00
hash.h update copyrights 2013-01-08 17:31:27 -06:00
ignore.c Set up default internal ignores 2012-11-19 16:33:30 -08:00
ignore.h update copyrights 2013-01-08 17:31:27 -06:00
index.c add an index_remove_bypath that removes conflicts, renamed add_from_workdir to match 2013-01-12 13:47:56 -06:00
index.h update copyrights 2013-01-08 17:31:27 -06:00
indexer.c indexer: properly free the packfile resources 2013-01-12 18:44:58 +01:00
iterator.c Fix case sensitivity bug with tree iterators 2013-01-22 15:28:25 -08:00
iterator.h Support case insensitive tree iterators and status 2013-01-15 09:51:35 -08:00
khash.h Isolate khash inlines from global namespace 2012-07-12 11:49:15 -07:00
map.h update copyrights 2013-01-08 17:31:27 -06:00
merge.c update copyrights 2013-01-08 17:31:27 -06:00
merge.h update copyrights 2013-01-08 17:31:27 -06:00
message.c update copyrights 2013-01-08 17:31:27 -06:00
message.h update copyrights 2013-01-08 17:31:27 -06:00
mwindow.c update copyrights 2013-01-08 17:31:27 -06:00
mwindow.h update copyrights 2013-01-08 17:31:27 -06:00
netops.c Fix compilation on OpenBSD 2013-01-20 01:57:32 +01:00
netops.h update copyrights 2013-01-08 17:31:27 -06:00
notes.c update copyrights 2013-01-08 17:31:27 -06:00
notes.h update copyrights 2013-01-08 17:31:27 -06:00
object.c update copyrights 2013-01-08 17:31:27 -06:00
object.h update copyrights 2013-01-08 17:31:27 -06:00
odb_loose.c update copyrights 2013-01-08 17:31:27 -06:00
odb_pack.c indexer: properly free the packfile resources 2013-01-12 18:44:58 +01:00
odb.c odb: Refresh on exists query too 2013-01-10 15:43:08 +01:00
odb.h update copyrights 2013-01-08 17:31:27 -06:00
offmap.h pack: introduce a delta base cache 2013-01-11 16:55:37 +01:00
oid.c update copyrights 2013-01-08 17:31:27 -06:00
oidmap.h update copyrights 2013-01-08 17:31:27 -06:00
pack-objects.c A simple perf optimization in pack-objects.c 2013-01-22 08:30:40 -05:00
pack-objects.h update copyrights 2013-01-08 17:31:27 -06:00
pack.c pack: evict all of the pages at once 2013-01-14 18:10:56 +01:00
pack.h indexer: properly free the packfile resources 2013-01-12 18:44:58 +01:00
path.c Add git_path_icmp to case-insensitive path cmp 2013-01-15 09:51:35 -08:00
path.h Add git_path_icmp to case-insensitive path cmp 2013-01-15 09:51:35 -08:00
pathspec.c update copyrights 2013-01-08 17:31:27 -06:00
pathspec.h update copyrights 2013-01-08 17:31:27 -06:00
pool.c Fix bug with merging diffs with null options 2012-07-19 10:23:45 -07:00
pool.h update copyrights 2013-01-08 17:31:27 -06:00
posix.c update copyrights 2013-01-08 17:31:27 -06:00
posix.h update copyrights 2013-01-08 17:31:27 -06:00
pqueue.c update copyrights 2013-01-08 17:31:27 -06:00
pqueue.h update copyrights 2013-01-08 17:31:27 -06:00
push.c Don't segfault if transport doesn't support push. 2013-01-17 20:55:06 +01:00
push.h update copyrights 2013-01-08 17:31:27 -06:00
reflog.c update copyrights 2013-01-08 17:31:27 -06:00
reflog.h update copyrights 2013-01-08 17:31:27 -06:00
refs.c Revert "Handle packed peeled objects without trailing newlines" 2013-01-22 14:08:50 -08:00
refs.h branch: Introduce git_branch_tracking_name() 2013-01-16 22:56:13 +01:00
refspec.c refspec: prevent git_refspec__free() from segfaulting 2013-01-11 16:14:17 +01:00
refspec.h update copyrights 2013-01-08 17:31:27 -06:00
remote.c Kill vestigal dangling-remote code 2013-01-11 20:23:46 -08:00
remote.h update copyrights 2013-01-08 17:31:27 -06:00
repo_template.h update copyrights 2013-01-08 17:31:27 -06:00
repository.c Do not use GIT_CPDIR_CHMOD flag when copying the template. 2013-01-13 11:35:08 +01:00
repository.h update copyrights 2013-01-08 17:31:27 -06:00
reset.c update copyrights 2013-01-08 17:31:27 -06:00
revparse.c update copyrights 2013-01-08 17:31:27 -06:00
revwalk.c update copyrights 2013-01-08 17:31:27 -06:00
revwalk.h update copyrights 2013-01-08 17:31:27 -06:00
sha1_lookup.c update copyrights 2013-01-08 17:31:27 -06:00
sha1_lookup.h update copyrights 2013-01-08 17:31:27 -06:00
signature.c Parse commit time as uint64_t to avoid overflow 2013-01-21 13:19:41 -08:00
signature.h update copyrights 2013-01-08 17:31:27 -06:00
stash.c add an index_remove_bypath that removes conflicts, renamed add_from_workdir to match 2013-01-12 13:47:56 -06:00
status.c Support case insensitive tree iterators and status 2013-01-15 09:51:35 -08:00
strmap.h update copyrights 2013-01-08 17:31:27 -06:00
submodule.c Merge pull request #1239 from ethomson/index_remove 2013-01-17 16:56:57 -08:00
submodule.h update copyrights 2013-01-08 17:31:27 -06:00
tag.c update copyrights 2013-01-08 17:31:27 -06:00
tag.h update copyrights 2013-01-08 17:31:27 -06:00
thread-utils.c update copyrights 2013-01-08 17:31:27 -06:00
thread-utils.h update copyrights 2013-01-08 17:31:27 -06:00
transport.c update copyrights 2013-01-08 17:31:27 -06:00
tree-cache.c update copyrights 2013-01-08 17:31:27 -06:00
tree-cache.h update copyrights 2013-01-08 17:31:27 -06:00
tree.c Add git_tree_entry_cmp and git_tree_entry_icmp 2013-01-15 09:51:35 -08:00
tree.h Add git_tree_entry_cmp and git_tree_entry_icmp 2013-01-15 09:51:35 -08:00
tsort.c Add payload "_r" versions of bsearch and tsort 2013-01-15 09:51:35 -08:00
util.c Add payload "_r" versions of bsearch and tsort 2013-01-15 09:51:35 -08:00
util.h Add payload "_r" versions of bsearch and tsort 2013-01-15 09:51:35 -08:00
vector.c update copyrights 2013-01-08 17:31:27 -06:00
vector.h update copyrights 2013-01-08 17:31:27 -06:00