..
hash
transports
repository: use git_repository_item_path
2017-02-13 10:28:15 +01:00
unix
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
win32
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
xdiff
leaks: call xdl_free_classifier
2016-03-31 10:43:57 -04:00
annotated_commit.c
annotated_commit: provide refs and description
2016-04-26 13:19:58 -04:00
annotated_commit.h
annotated_commit: provide refs and description
2016-04-26 13:19:58 -04:00
apply.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
apply.h
Introduce git_apply_patch
2016-05-26 11:36:11 -05:00
array.h
Introduce git_apply_patch
2016-05-26 11:36:11 -05:00
attr_file.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
attr_file.h
repository: use git_repository_item_path
2017-02-13 10:28:15 +01:00
attr.c
repository: use git_repository_item_path
2017-02-13 10:28:15 +01:00
attr.h
attrcache.c
attr_cache_remove: don't remove given file
2017-01-23 23:23:54 +00:00
attrcache.h
bitvec.h
blame_git.c
blame: do not decrement commit refcount in make_origin
2016-06-29 14:43:00 +02:00
blame_git.h
blame: guard xdiff calls for large files
2015-10-05 22:59:53 +02:00
blame.c
blame: handle error when resoling HEAD in normalize_options
2016-03-11 14:20:15 +01:00
blame.h
blame: use size_t for line counts in git_blame__entry
2015-12-01 09:02:47 +01:00
blob.c
repository: use git_repository_item_path
2017-02-13 10:28:15 +01:00
blob.h
branch.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
branch.h
buf_text.c
git_buf_text_lf_to_crlf: allow mixed line endings
2015-06-22 12:00:23 -04:00
buf_text.h
git_buf_text_lf_to_crlf: allow mixed line endings
2015-06-22 12:00:23 -04:00
buffer.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
buffer.h
git_buf_quote: quote ugly characters
2016-05-26 13:01:06 -05:00
cache.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
cache.h
cc-compat.h
checkout.c
Merge pull request #4054 from jfultz/jfultz/fix_GIT_CHECKOUT_DISABLE_PATHSPEC_MATCH
2017-01-14 17:41:49 +00:00
checkout.h
cherrypick.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
clone.c
repository: use git_repository_item_path
2017-02-13 10:28:15 +01:00
clone.h
commit_list.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
commit_list.h
revwalk: get closer to git
2016-10-06 11:04:55 +02:00
commit.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
commit.h
commit: introduce git_commit_body
2015-12-01 10:07:00 +01:00
common.h
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
config_cache.c
config_cache: check return value of git_config__lookup_entry
2016-03-11 14:20:15 +01:00
config_file.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
config_file.h
config: implement basic transactional support
2015-08-12 04:09:09 +02:00
config.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
config.h
config: add a ProgramData level
2015-10-21 15:11:18 +02:00
crlf.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
curl_stream.c
curl_stream: use CURLINFO_ACTIVESOCKET if curl is recent enough
2016-11-15 09:12:40 +01:00
curl_stream.h
curl: remove the encrypted param to the constructor
2015-06-24 17:26:36 +02:00
date.c
delta.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
delta.h
delta: refactor git_delta functions for consistency
2016-05-26 13:01:03 -05:00
describe.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
diff_driver.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
diff_driver.h
diff_file.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
diff_file.h
diff: introduce binary diff callbacks
2015-06-12 09:39:20 -04:00
diff_generate.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
diff_generate.h
git_diff_generated: abstract generated diffs
2016-05-26 13:01:08 -05:00
diff_parse.c
Teach git_patch_from_diff
about parsed diffs
2016-08-24 09:08:57 -05:00
diff_parse.h
Teach git_patch_from_diff
about parsed diffs
2016-08-24 09:08:57 -05:00
diff_print.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
diff_stats.c
Merge branch 'pr/3809'
2016-10-09 16:05:48 +01:00
diff_tform.c
diff: don't do rename detection on submodules
2017-02-09 22:35:09 +00:00
diff_tform.h
git_diff_generated: abstract generated diffs
2016-05-26 13:01:08 -05:00
diff_xdiff.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
diff_xdiff.h
patch: patch_diff
-> patch_generated
2016-05-26 13:01:08 -05:00
diff.c
introduce git_diff_from_buffer
to parse diffs
2016-05-26 13:01:09 -05:00
diff.h
Teach git_patch_from_diff
about parsed diffs
2016-08-24 09:08:57 -05:00
errors.c
errors: tighten up git_error_state OOMs a bit more
2015-08-03 19:44:51 -04:00
fetch.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
fetch.h
Fix #3093 - remove declaration of unused function git_fetch__download_pack
2015-06-30 16:48:47 -04:00
fetchhead.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
fetchhead.h
filebuf.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
filebuf.h
filebuf: allow using a custom buffer size
2016-03-22 19:34:08 +01:00
fileops.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
fileops.h
fileops: fix typos in git_futils_creat_locked{,with_path}
2016-11-14 09:31:07 +01:00
filter.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
filter.h
filter: avoid races during filter registration
2016-02-08 16:31:42 -08:00
fnmatch.c
ignore: move star-star matching closer to it use
2016-04-19 19:39:06 +02:00
fnmatch.h
global.c
global: reset global state on shutdown without threading
2016-11-02 08:53:52 +01:00
global.h
threads: introduce git_thread_exit
2016-11-18 07:34:09 -05:00
graph.c
graph: flag fields should be declared as unsigned
2016-12-12 09:16:33 +01:00
hash.c
hash.h
hashsig.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
ident.c
Fix ident replacement to match Git behavior
2015-05-26 19:56:06 +02:00
idxmap.h
index: Also size-hint the hash table
2015-12-16 19:36:50 +01:00
ignore.c
repository: use git_repository_item_path
2017-02-13 10:28:15 +01:00
ignore.h
repository: use git_repository_item_path
2017-02-13 10:28:15 +01:00
index.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
index.h
index: support index v4
2016-08-10 14:19:30 -04:00
indexer.c
Merge pull request #4053 from chescock/extend-packfile-by-pages
2017-01-21 23:55:21 +00:00
integer.h
mac: on 32 bit, use __builtin_umull_overflow
2017-01-23 22:29:58 +00:00
iterator.c
common: use PRIuZ for size_t in giterr_set
calls
2016-11-14 10:05:59 +01:00
iterator.h
iterator: cleanups
2016-03-24 15:59:49 -04:00
khash.h
khash: add eol so picky compilers stop warning
2015-07-10 09:53:31 -05:00
map.h
merge_driver.c
merge_driver: fix missing goto done;
2016-04-01 09:37:55 +02:00
merge_driver.h
merge driver: remove check
callback
2016-03-17 11:06:00 -04:00
merge_file.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
merge.c
merge: don't do rename detection on submodules
2017-02-09 18:28:39 +00:00
merge.h
merge driver: remove check
callback
2016-03-17 11:06:00 -04:00
message.c
message.h
mwindow.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
mwindow.h
mwindow: init mwindow files in git_libgit2_init
2016-08-04 10:30:48 -04:00
netops.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
netops.h
Drop extra_http_headers from git_remote
2015-09-08 14:01:57 -04:00
notes.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
notes.h
object_api.c
git_object_dup: introduce typesafe versions
2016-03-23 17:08:37 -04:00
object.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
object.h
git_object__is_valid: use odb_read_header
2016-02-28 18:54:39 -05:00
odb_loose.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
odb_mempack.c
mempack: set the odb backend version
2016-12-25 22:13:48 +02:00
odb_pack.c
odb: only freshen pack files every 2 seconds
2016-08-04 15:12:04 -04:00
odb.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
odb.h
odb: improved not found error messages
2016-03-07 10:20:01 -05:00
offmap.h
oid.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
oid.h
git_odb_exists_many_prefixes: query odb for multiple short ids
2016-03-07 16:10:25 -05:00
oidarray.c
oidarray.h
oidmap.h
mempack: expose clear function
2015-09-11 20:06:14 -04:00
openssl_stream.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
openssl_stream.h
Fix BIO_* functions method linking when compiled with libressl.
2016-12-24 17:43:08 +07:00
pack-objects.c
pack: report revwalk error
2017-01-13 21:48:20 +01:00
pack-objects.h
packbuilder: size_t
all the things
2016-07-24 15:49:19 -04:00
pack.c
indexer: introduce git_packfile_close
2017-01-21 15:21:29 -05:00
pack.h
indexer: introduce git_packfile_close
2017-01-21 15:21:29 -05:00
patch_generate.c
patch: memory leak of patch.base.diff_opts.new|old_prefix
2017-01-13 21:48:20 +01:00
patch_generate.h
Teach git_patch_from_diff
about parsed diffs
2016-08-24 09:08:57 -05:00
patch_parse.c
patch_parse: fix memory leak
2016-11-15 13:33:05 +01:00
patch_parse.h
Teach git_patch_from_diff
about parsed diffs
2016-08-24 09:08:57 -05:00
patch.c
patch: error on diff callback failure
2016-09-02 11:22:33 -05:00
patch.h
git_patch_parse_ctx: refcount the context
2016-05-26 13:01:08 -05:00
path.c
path: ensure dirname on Win32 prefix always has a trailing '/'
2017-02-08 12:05:47 +01:00
path.h
Patch parsing from patch files
2016-05-26 11:36:11 -05:00
pathspec.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
pathspec.h
pool.c
Add a new build flag to disable the pool allocator and pass all git_pool_malloc calls straight to git__malloc
2016-01-12 16:08:38 -05:00
pool.h
pool: provide macro to statically initialize git_pool
2016-08-05 10:57:13 +02:00
posix.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
posix.h
Split the page size from the mmap alignment
2016-03-16 21:36:25 +01:00
pqueue.c
pqueue: resolve possible NULL pointer dereference
2016-10-28 16:19:24 +02:00
pqueue.h
vector, pqueue: add git_vector_reverse and git_pqueue_reverse
2016-10-06 11:04:55 +02:00
proxy.c
proxy: ask the user for credentials if necessary
2016-04-19 13:54:19 +02:00
proxy.h
proxy: ask the user for credentials if necessary
2016-04-19 13:54:19 +02:00
push.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
push.h
Tell the git_transport about the custom_headers
2015-09-08 14:02:33 -04:00
rebase.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
refdb_fs.c
refdb: look for reflog in commondir
2017-02-13 10:28:15 +01:00
refdb_fs.h
refdb.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
refdb.h
reflog.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
reflog.h
refs.c
Merge branch 'pr/3912'
2017-01-21 23:50:38 +00:00
refs.h
symbolic ref target validation: fixups
2017-01-21 23:45:23 +00:00
refspec.c
refspec: do not set empty rhs for fetch refspecs
2016-08-04 13:54:19 +02:00
refspec.h
remote.c
Fixing a code style issue
2017-02-10 07:59:22 -07:00
remote.h
Drop extra_http_headers from git_remote
2015-09-08 14:01:57 -04:00
repo_template.h
repository.c
worktree: implement git_repository_open_from_worktree
2017-02-13 10:59:04 +01:00
repository.h
repository: expose repo_init_create_head
2017-02-13 10:28:15 +01:00
reset.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
revert.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
revparse.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
revwalk.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
revwalk.h
settings.c
Merge branch 'pr/3912'
2017-01-21 23:50:38 +00:00
sha1_lookup.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
sha1_lookup.h
signature.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
signature.h
socket_stream.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
socket_stream.h
sortedcache.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
sortedcache.h
stash.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
status.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
status.h
stransport_stream.c
stransport: do not use git_stream_free
on uninitialized stransport
2016-08-09 08:38:54 +02:00
stransport_stream.h
Add a SecureTransport TLS channel
2015-04-23 17:39:51 +02:00
stream.h
net: use proxy options struct in the stream config
2016-04-19 13:54:19 +02:00
strmap.c
strmap.h
strnlen.h
submodule.c
repository: use git_repository_item_path
2017-02-13 10:28:15 +01:00
submodule.h
Allow for caching of submodules.
2017-01-20 17:33:56 -05:00
sysdir.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
sysdir.h
sysdir: use the standard init
pattern
2016-08-04 12:26:06 -04:00
tag.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
tag.h
thread-utils.c
Fix macro redefinition warning
2015-07-15 11:40:06 +01:00
thread-utils.h
win32: rename pthread.{c,h} to thread.{c,h}
2016-06-20 19:50:18 +02:00
tls_stream.c
stream: allow registering a user-provided TLS constructor
2015-11-03 08:10:29 -08:00
tls_stream.h
Abstract away the TLS stream implementation
2015-04-23 17:39:51 +02:00
trace.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
trace.h
transaction.c
pool: Simplify implementation
2015-10-28 10:13:13 +01:00
transaction.h
config: perform unlocking via git_transaction
2015-08-12 04:09:38 +02:00
transport.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
tree-cache.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
tree-cache.h
tree.c
Merge pull request #3892 from mitesch/shared_buffer
2017-01-21 22:51:50 +00:00
tree.h
tree: drop the now-unnecessary entries vector
2016-03-22 06:21:13 -07:00
tsort.c
userdiff.h
util.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
util.h
Patch parsing from patch files
2016-05-26 11:36:11 -05:00
varint.c
varint: Add varint encoding/decoding
2016-08-10 14:19:06 -04:00
varint.h
varint: Add varint encoding/decoding
2016-08-10 14:19:06 -04:00
vector.c
vector: do not reverse a vector if it is empty
2017-02-02 16:02:57 +01:00
vector.h
vector, pqueue: add git_vector_reverse and git_pqueue_reverse
2016-10-06 11:04:55 +02:00
worktree.c
worktree: implement locking mechanisms
2017-02-13 11:01:09 +01:00
worktree.h
worktree: implement locking mechanisms
2017-02-13 11:01:09 +01:00
zstream.c
giterr_set: consistent error messages
2016-12-29 12:26:03 +00:00
zstream.h
zstream: offer inflating, git_zstream_inflatebuf
2016-05-26 13:01:03 -05:00