summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* diff_tform: fix potential NULL pointer accessPatrick Steinhardt2016-03-111-3/+5
* submodule: avoid passing NULL pointers to strncmpPatrick Steinhardt2016-03-111-1/+2
* pack-objects: fix memory leak on overflowPatrick Steinhardt2016-03-111-1/+3
* index: assert required OID are non-NULLPatrick Steinhardt2016-03-111-3/+9
* object: avoid call of memset with ouf of bounds pointerPatrick Steinhardt2016-03-111-6/+3
* config_file: handle missing quotation marks in section headerPatrick Steinhardt2016-03-101-0/+5
* describe: handle error code returned by git_pqueue_insertPatrick Steinhardt2016-03-101-1/+2
* Merge pull request #3670 from libgit2/vmg/expand-fixesEdward Thomson2016-03-091-70/+154
|\
| * odb: Try to lookup headers in all backends before passthroughvmg/expand-fixesVicent Marti2016-03-091-5/+20
| * odb: Refactor `git_odb_expand_ids`Vicent Marti2016-03-091-21/+26
| * odb: Implement new helper to read types without refreshingVicent Marti2016-03-091-45/+104
| * odb: Handle corner cases in `git_odb_expand_ids`Vicent Marti2016-03-091-22/+27
* | mwindow: free unused windows if we fail to mmapcmn/mwindow-try-harderCarlos Martín Nieto2016-03-091-2/+12
|/
* Merge pull request #3656 from ethomson/exists_prefixesVicent Marti2016-03-086-36/+104
|\
| * git_odb_expand_ids: accept git_odb_expand_id arrayEdward Thomson2016-03-081-32/+19
| * git_odb_expand_ids: rename func, return the typeEdward Thomson2016-03-081-5/+11
| * git_odb_exists_many_prefixes: query odb for multiple short idsEdward Thomson2016-03-072-12/+77
| * odb: improved not found error messagesEdward Thomson2016-03-075-24/+34
* | Merge pull request #3555 from cbargren/ssh-git-protocolsEdward Thomson2016-03-082-17/+34
|\ \
| * | TabsChris Bargren2015-12-281-2/+2
| * | Removing #define for SSH_PREFIX_COUNT and using ARRAY_SIZE insteadChris Bargren2015-12-281-6/+5
| * | Handle git+ssh:// and ssh+git:// protocols supportChris Bargren2015-12-222-17/+35
* | | commit: split creating the commit and writing it outcmn/commit-to-memoryCarlos Martín Nieto2016-03-081-47/+128
| |/ |/|
* | treebuilder: don't try to verify submodules exist in the odbcmn/treebuilder-submoduleCarlos Martín Nieto2016-03-041-1/+2
* | ssh: initialize libssh2cmn/init-libssh2Carlos Martín Nieto2016-03-033-1/+31
* | Merge pull request #3648 from libgit2/cmn/auth-retryCarlos Martín Nieto2016-03-031-2/+3
|\ \
| * | winhttp: retry authenticationCarlos Martín Nieto2016-03-031-2/+3
* | | Merge pull request #3646 from pks-t/pks/xdiff-fix-from-upstreamCarlos Martín Nieto2016-03-031-2/+5
|\ \ \ | |/ / |/| |
| * | xdiff: fix memleak on error casePatrick Steinhardt2016-03-011-2/+5
* | | Merge pull request #3633 from ethomson/safe_creationEdward Thomson2016-03-017-24/+128
|\ \ \ | |/ / |/| |
| * | turn on strict object validation by defaultEdward Thomson2016-02-281-1/+1
| * | refs: honor strict object creationEdward Thomson2016-02-281-7/+1
| * | git_object__is_valid: use `odb_read_header`Edward Thomson2016-02-282-15/+28
| * | git_index_add: validate objects in index entries (optionally)Edward Thomson2016-02-282-6/+36
| * | treebuilder: validate tree entries (optionally)Edward Thomson2016-02-281-0/+15
| * | git_commit: validate tree and parent idsEdward Thomson2016-02-281-11/+37
| * | git_object__is_valid: simple object validity testEdward Thomson2016-02-281-0/+16
| * | git_libgit2_opts: introduce `GIT_OPT_ENABLE_STRICT_OBJECT_CREATION`Edward Thomson2016-02-283-0/+10
* | | Merge pull request #3567 from sba1/few-p_getaddrinfo-fixesEdward Thomson2016-02-281-2/+5
|\ \ \ | |/ / |/| |
| * | Copy into the correct destination.Sebastian Bauer2015-12-311-1/+1
| * | Bail out early when no memory is available.Sebastian Bauer2015-12-311-1/+4
* | | Merge pull request #3577 from rossdylan/rossdylan/pooldebugEdward Thomson2016-02-282-30/+106
|\ \ \
| * | | Fixed typo in one of the ifndef's in pool.h used to enable/disable debug modeRoss Delinger2016-02-261-1/+1
| * | | Remove unnecessary ifdef in pool.hRoss Delinger2016-02-191-3/+0
| * | | Add a new build flag to disable the pool allocator and pass all git_pool_mall...Ross Delinger2016-01-122-30/+109
| |/ /
* | | Merge pull request #3638 from ethomson/nsecCarlos Martín Nieto2016-02-254-11/+25
|\ \ \
| * | | nsec: support NDK's crazy nanosecondsEdward Thomson2016-02-254-11/+25
* | | | Merge pull request #3628 from pks-t/pks/coverity-fixesEdward Thomson2016-02-2515-61/+99
|\ \ \ \
| * | | | diff_tform: fix potential NULL pointer accessPatrick Steinhardt2016-02-231-11/+16
| * | | | xmerge: fix memory leak on error pathPatrick Steinhardt2016-02-231-0/+2