libgit2/src
Russell Belfer e8c96ed2a7 Add unit tests for recent bug fixes
Add unit tests to confirm ignore directory pattern matches and
to confirm that ignore and attribute files are loaded properly
into the attribute file cache.
2012-02-01 12:30:35 -08:00
..
ppc Tabify everything 2011-09-19 03:34:49 +03:00
transports diff-index: fix leak 2012-01-19 23:47:15 +01:00
unix Create cross-platform setenv 2011-09-19 10:34:52 -07:00
win32 msvc: Move ssize_t typedef to MSVC-only 2012-01-26 17:53:46 -08:00
attr_file.c Fix issue with ignoring whole directories 2012-01-31 14:02:52 -08:00
attr_file.h Fix attr path is_dir check 2012-01-31 13:59:32 -08:00
attr.c Add unit tests for recent bug fixes 2012-02-01 12:30:35 -08:00
attr.h Add unit tests for recent bug fixes 2012-02-01 12:30:35 -08:00
blob.c Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
blob.h Cleanup legal data 2011-09-19 01:54:32 +03:00
bswap.h Tabify everything 2011-09-19 03:34:49 +03:00
buffer.c Fix several memory issues 2012-01-11 23:21:46 -08:00
buffer.h Initial implementation of gitignore support 2012-01-11 14:39:51 -08:00
cache.c cache: Simplify locking mechanics 2012-01-27 18:28:02 -08:00
cache.h cache: Simplify locking mechanics 2012-01-27 18:28:02 -08:00
cc-compat.h msvc: Properly handle inttypes.h/stdint.h 2011-10-05 16:21:16 -04:00
commit.c Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
commit.h Merge pull request #384 from kiryl/warnings 2011-09-18 20:07:59 -07:00
common.h msvc: Move ssize_t typedef to MSVC-only 2012-01-26 17:53:46 -08:00
config_file.c config: don't use 'section "subsection"' internal form on config_set 2012-01-23 22:14:04 +01:00
config.c Throw first error in chain, not rethrow. 2012-01-05 15:03:42 -08:00
config.h Add support for macros and cache flush API. 2011-12-29 00:01:10 -08:00
delta-apply.c global: Properly use git__ memory wrappers 2011-10-28 19:02:36 -07:00
delta-apply.h Cleanup legal data 2011-09-19 01:54:32 +03:00
errors.c threads: Fix the shared global state with TLS 2011-11-16 14:09:44 +01:00
fetch.c Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
fetch.h fetch: add a generic pack-download function 2011-10-12 21:33:19 +02:00
filebuf.c Move path related functions from fileops to path 2012-01-17 15:49:47 -08:00
filebuf.h filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanups 2011-11-22 01:53:56 +01:00
fileops.c Move path related functions from fileops to path 2012-01-17 15:49:47 -08:00
fileops.h Move path related functions from fileops to path 2012-01-17 15:49:47 -08:00
global.c threads: Fix the shared global state with TLS 2011-11-16 14:09:44 +01:00
global.h threads: Fix the shared global state with TLS 2011-11-16 14:09:44 +01:00
hash.c global: Properly use git__ memory wrappers 2011-10-28 19:02:36 -07:00
hash.h Cleanup legal data 2011-09-19 01:54:32 +03:00
hashtable.c hashtable: add remove2 to retrieve the value that was removed 2012-01-19 19:06:15 +01:00
hashtable.h hashtable: add remove2 to retrieve the value that was removed 2012-01-19 19:06:15 +01:00
ignore.c Fix attr path is_dir check 2012-01-31 13:59:32 -08:00
ignore.h Fix attr path is_dir check 2012-01-31 13:59:32 -08:00
index.c Move path related functions from fileops to path 2012-01-17 15:49:47 -08:00
index.h repository: Change ownership semantics 2011-11-26 08:37:08 +01:00
indexer.c indexer: save the pack index with the right name 2012-01-19 17:07:49 +01:00
map.h Tabify everything 2011-09-19 03:34:49 +03:00
mwindow.c threads: Fix the shared global state with TLS 2011-11-16 14:09:44 +01:00
mwindow.h threads: Fix the shared global state with TLS 2011-11-16 14:09:44 +01:00
netops.c global: Properly use git__ memory wrappers 2011-10-28 19:02:36 -07:00
netops.h net,pkt: add chunked support 2011-10-12 21:33:18 +02:00
object.c Rename all _close methods 2011-11-26 08:48:00 +01:00
odb_loose.c Move path related functions from fileops to path 2012-01-17 15:49:47 -08:00
odb_pack.c Move path related functions from fileops to path 2012-01-17 15:49:47 -08:00
odb.c Move path related functions from fileops to path 2012-01-17 15:49:47 -08:00
odb.h repository: Change ownership semantics 2011-11-26 08:37:08 +01:00
oid.c util: add git__fromhex() 2011-12-28 20:25:29 +01:00
pack.c Move path related functions from fileops to path 2012-01-17 15:49:47 -08:00
pack.h *: correct and codify various file permissions 2011-10-14 16:07:47 -07:00
path.c Move path related functions from fileops to path 2012-01-17 15:49:47 -08:00
path.h Move path related functions from fileops to path 2012-01-17 15:49:47 -08:00
pkt.c Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
pkt.h remote: Cleanup the remotes code 2011-11-28 08:40:40 +01:00
posix.c Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
posix.h Implement p_rename 2011-11-07 20:34:27 +01:00
pqueue.c global: Properly use git__ memory wrappers 2011-10-28 19:02:36 -07:00
pqueue.h Tabify everything 2011-09-19 03:34:49 +03:00
protocol.c net: move the reference storage to common code 2011-11-18 21:03:23 +01:00
protocol.h net: move the reference storage to common code 2011-11-18 21:03:23 +01:00
reflog.c Move path related functions from fileops to path 2012-01-17 15:49:47 -08:00
reflog.h *: correct and codify various file permissions 2011-10-14 16:07:47 -07:00
refs.c refs: don't leak the packref when deleting/renaming 2012-01-19 19:09:47 +01:00
refs.h refs: move GIT_PACKED_REFS_FILE_MODE to refs.h as GIT_PACKEDREFS_FILE_MODE 2011-11-16 11:39:03 -08:00
refspec.c refspec: a ref name includes the refs/ prefix 2012-01-31 17:29:53 +01:00
refspec.h Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
remote.c remote: don't try to free the ref on error 2012-01-19 17:05:16 +01:00
remote.h remote: Cleanup the remotes code 2011-11-28 08:40:40 +01:00
repository.c repository: add minimal reinitialization of repository 2012-01-25 23:05:06 +01:00
repository.h Initial implementation of gitignore support 2012-01-11 14:39:51 -08:00
revwalk.c Rename all _close methods 2011-11-26 08:48:00 +01:00
sha1_lookup.c Tabify everything 2011-09-19 03:34:49 +03:00
sha1_lookup.h Tabify everything 2011-09-19 03:34:49 +03:00
sha1.c Tabify everything 2011-09-19 03:34:49 +03:00
sha1.h Cleanup legal data 2011-09-19 01:54:32 +03:00
signature.c Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
signature.h Cleanup legal data 2011-09-19 01:54:32 +03:00
status.c status: Document submodule TODOs 2012-02-01 17:42:26 +01:00
tag.c Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
tag.h Cleanup legal data 2011-09-19 01:54:32 +03:00
thread-utils.c Tabify everything 2011-09-19 03:34:49 +03:00
thread-utils.h win32: Use the Windows Atomic API on MinGW too 2012-01-26 18:03:14 -08:00
transport.c transport: prevent the transport determination mechanism from segfaulting when being passed an url starting with an unknown prefix 2012-01-17 19:49:58 +01:00
transport.h remote: Cleanup the remotes code 2011-11-28 08:40:40 +01:00
tree-cache.c global: Properly use git__ memory wrappers 2011-10-28 19:02:36 -07:00
tree-cache.h Add git_tree_cache_get 2011-09-27 14:33:18 +02:00
tree.c diff-index: fix leak 2012-01-19 23:47:15 +01:00
tree.h move entry_is_tree to tree.h 2011-12-30 20:14:01 +01:00
tsort.c global: Properly use git__ memory wrappers 2011-10-28 19:02:36 -07:00
util.c Remove poor git__removechar function 2012-01-16 18:00:18 -08:00
util.h Remove poor git__removechar function 2012-01-16 18:00:18 -08:00
vector.c Improved gitattributes macro implementation 2011-12-30 15:00:14 -08:00
vector.h Improved gitattributes macro implementation 2011-12-30 15:00:14 -08:00