libgit2/src
Russell Belfer 8b2bcfbe68 Copy values to avoid strict aliasing warning
To make this code more resilient to future changes, we'll
explicitly translate the libgit2 structure to the libxdiff
structure.
2012-05-02 15:36:33 -07:00
..
ppc Update Copyright header 2012-02-13 17:11:09 +01:00
transports Merge pull request #654 from carlosmn/pkt-err 2012-04-30 14:38:15 -07:00
unix Resolve comments from pull request 2012-03-13 14:23:24 -07:00
win32 Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
xdiff Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
attr_file.c Fix Win32 warnings 2012-04-26 13:04:54 -07:00
attr_file.h Fix leading slash behavior in attrs/ignores 2012-04-26 10:51:45 -07:00
attr.c Fix leading slash behavior in attrs/ignores 2012-04-26 10:51:45 -07:00
attr.h Rename git_khash_str to git_strmap, etc. 2012-04-25 15:20:28 -07:00
blob.c Implement git_pool paged memory allocator 2012-04-25 10:42:37 -07:00
blob.h Add filter tests and fix some bugs 2012-03-02 15:09:40 -08:00
branch.c branch: simplify error handling for git_branch_move() 2012-04-12 23:40:41 +02:00
branch.h Add basic branch management API: git_branch_create(), git_branch_delete(), git_branch_list() 2012-04-10 21:39:03 +02:00
bswap.h Update Copyright header 2012-02-13 17:11:09 +01:00
buffer.c Implement git_pool paged memory allocator 2012-04-25 10:42:37 -07:00
buffer.h buf: add git_buf_len() accessor to expose the current length of the buffer content 2012-04-29 19:16:26 +02:00
cache.c Moving power-of-two bit utilities into util.h 2012-04-25 11:14:34 -07:00
cache.h Update Copyright header 2012-02-13 17:11:09 +01:00
cc-compat.h error-handling: References 2012-03-06 00:43:10 +01:00
commit.c error handling: move the missing parts over to the new error handling 2012-04-26 15:38:42 +02:00
commit.h Update Copyright header 2012-02-13 17:11:09 +01:00
common.h error-handling: On-disk config file backend 2012-03-09 20:09:22 +01:00
config_cache.c Rename git_khash_str to git_strmap, etc. 2012-04-25 15:20:28 -07:00
config_file.c buf: deploy git_buf_len() 2012-04-30 07:12:37 +02:00
config_file.h Added submodule API and use in status 2012-03-28 16:45:36 -07:00
config.c Convert hashtable usage over to khash 2012-04-25 11:18:08 -07:00
config.h Improve config handling for diff,submodules,attrs 2012-03-30 14:40:50 -07:00
crlf.c buf: deploy git_buf_len() 2012-04-30 07:12:37 +02:00
delta-apply.c error handling: move the missing parts over to the new error handling 2012-04-26 15:38:42 +02:00
delta-apply.h Update Copyright header 2012-02-13 17:11:09 +01:00
diff_output.c Copy values to avoid strict aliasing warning 2012-05-02 15:36:33 -07:00
diff.c Fix usage of "new" for fieldname in public header 2012-05-02 15:34:58 -07:00
diff.h Fix usage of "new" for fieldname in public header 2012-05-02 15:34:58 -07:00
errors.c Implement git_pool paged memory allocator 2012-04-25 10:42:37 -07:00
fetch.c transports: buffer the git requests before sending them 2012-04-25 12:44:27 +02:00
fetch.h transports: buffer the git requests before sending them 2012-04-25 12:44:27 +02:00
filebuf.c filebuf: add option not to buffer the contents at all 2012-04-13 09:50:41 +02:00
filebuf.h filebuf: add option not to buffer the contents at all 2012-04-13 09:50:41 +02:00
fileops.c Typedefs don't have enum in front 2012-04-11 14:27:40 +02:00
fileops.h Typedefs don't have enum in front 2012-04-11 14:27:40 +02:00
filter.c Merge remote-tracking branch 'carlosmn/remaining-errors' into new-error-handling 2012-05-01 19:16:14 -07:00
filter.h config: Implement a proper cvar cache 2012-03-02 20:08:00 +01:00
global.c Implement git_pool paged memory allocator 2012-04-25 10:42:37 -07:00
global.h error-handling: References 2012-03-06 00:43:10 +01:00
hash.c Update Copyright header 2012-02-13 17:11:09 +01:00
hash.h Update Copyright header 2012-02-13 17:11:09 +01:00
ignore.c Fix leading slash behavior in attrs/ignores 2012-04-26 10:51:45 -07:00
ignore.h Uniform iterators for trees, index, and workdir 2012-02-21 14:46:24 -08:00
index.c Migrate index, oid, and utils to new errors 2012-03-19 16:10:11 -07:00
index.h Migrate index, oid, and utils to new errors 2012-03-19 16:10:11 -07:00
indexer.c buf: deploy git_buf_len() 2012-04-30 07:12:37 +02:00
iterator.c Added submodule API and use in status 2012-03-28 16:45:36 -07:00
iterator.h Update diff to use iterators 2012-03-02 15:49:29 -08:00
khash.h Fix Win32 warnings 2012-04-26 13:04:54 -07:00
map.h Resolve comments from pull request 2012-03-13 14:23:24 -07:00
mwindow.c indexer: start writing the stream indexer 2012-04-13 22:19:44 +02:00
mwindow.h Continue error conversion 2012-03-14 17:36:15 -07:00
netops.c Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
netops.h Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
notes.c Convert indexer, notes, sha1_lookup, and signature 2012-03-19 17:49:46 -07:00
notes.h Add git notes API 2012-02-15 20:32:14 +01:00
object.c error handling: move the missing parts over to the new error handling 2012-04-26 15:38:42 +02:00
odb_loose.c buf: deploy git_buf_len() 2012-04-30 07:12:37 +02:00
odb_pack.c buf: deploy git_buf_len() 2012-04-30 07:12:37 +02:00
odb.c Implement git_pool paged memory allocator 2012-04-25 10:42:37 -07:00
odb.h Migrate ODB files to new error handling 2012-03-12 22:55:40 -07:00
oid.c Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
oidmap.h Rename git_khash_str to git_strmap, etc. 2012-04-25 15:20:28 -07:00
pack.c Merge pull request #632 from arrbee/win64-cleanup 2012-04-23 17:28:11 -07:00
pack.h Add packfile_unpack_compressed() to the internal header 2012-04-13 22:16:48 +02:00
path.c buf: deploy git_buf_len() 2012-04-30 07:12:37 +02:00
path.h Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
pkt.c Merge pull request #654 from carlosmn/pkt-err 2012-04-30 14:38:15 -07:00
pkt.h net: recognize and report server-side error messages 2012-04-30 18:24:14 +02:00
pool.c Fix Win32 warnings 2012-04-26 13:04:54 -07:00
pool.h Convert revwalk to use git_pool 2012-04-25 11:14:34 -07:00
posix.c Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
posix.h Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
pqueue.c Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
pqueue.h Update Copyright header 2012-02-13 17:11:09 +01:00
protocol.c Merge pull request #654 from carlosmn/pkt-err 2012-04-30 14:38:15 -07:00
protocol.h Update Copyright header 2012-02-13 17:11:09 +01:00
reflog.c Convert reflog to new errors 2012-03-20 21:57:38 -07:00
reflog.h Update Copyright header 2012-02-13 17:11:09 +01:00
refs.c buf: deploy git_buf_len() 2012-04-30 07:12:37 +02:00
refs.h Rename git_khash_str to git_strmap, etc. 2012-04-25 15:20:28 -07:00
refspec.c Merge remote-tracking branch 'carlosmn/remaining-errors' into new-error-handling 2012-05-01 19:16:14 -07:00
refspec.h Update Copyright header 2012-02-13 17:11:09 +01:00
remote.c remote: don't free transport on disconnect 2012-05-02 01:06:49 +02:00
remote.h Update Copyright header 2012-02-13 17:11:09 +01:00
repository.c buf: deploy git_buf_len() 2012-04-30 07:12:37 +02:00
repository.h Rename git_khash_str to git_strmap, etc. 2012-04-25 15:20:28 -07:00
revwalk.c Fix Win32 warnings 2012-04-26 13:04:54 -07:00
sha1_lookup.c Convert indexer, notes, sha1_lookup, and signature 2012-03-19 17:49:46 -07:00
sha1_lookup.h Update Copyright header 2012-02-13 17:11:09 +01:00
sha1.c Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
sha1.h Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
signature.c Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
signature.h Update Copyright header 2012-02-13 17:11:09 +01:00
status.c Fix usage of "new" for fieldname in public header 2012-05-02 15:34:58 -07:00
strmap.h Rename git_khash_str to git_strmap, etc. 2012-04-25 15:20:28 -07:00
submodule.c Rename git_khash_str to git_strmap, etc. 2012-04-25 15:20:28 -07:00
tag.c error handling: move the missing parts over to the new error handling 2012-04-26 15:38:42 +02:00
tag.h Export parse_tag_buffer as git_tag__parse_buffer. 2012-02-22 04:45:30 +00:00
thread-utils.c Update Copyright header 2012-02-13 17:11:09 +01:00
thread-utils.h Update Copyright header 2012-02-13 17:11:09 +01:00
transport.c error-handling: remote, transport 2012-04-11 19:16:10 +02:00
transport.h transports: buffer the git requests before sending them 2012-04-25 12:44:27 +02:00
tree-cache.c tree-cache: don't error out on a childless invalidated entry 2012-04-20 02:23:14 +02:00
tree-cache.h Update Copyright header 2012-02-13 17:11:09 +01:00
tree.c Merge remote-tracking branch 'carlosmn/remaining-errors' into new-error-handling 2012-05-01 19:16:14 -07:00
tree.h Fix handling of submodules in trees 2012-03-26 11:22:27 -07:00
tsort.c Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
util.c Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
util.h Moving power-of-two bit utilities into util.h 2012-04-25 11:14:34 -07:00
vector.c Fix warnings on 64-bit windows builds 2012-04-17 10:47:39 -07:00
vector.h Reimplment git_status_foreach using git diff 2012-03-21 12:33:09 -07:00