summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* smart transport: only clear url on hard resetethomson/smart_transport_urlEdward Thomson2018-11-071-5/+4
* Merge pull request #4871 from pks-t/pks/tree-parsing-fixesPatrick Steinhardt2018-11-074-26/+239
|\
| * tree: fix integer overflow when reading unreasonably large filemodesPatrick Steinhardt2018-11-022-14/+22
| * tree: fix mode parsing reading out-of-boundsPatrick Steinhardt2018-11-022-3/+16
| * tree: add various tests exercising the tree parserPatrick Steinhardt2018-11-021-0/+146
| * strntol: fix detection and skipping of base prefixesPatrick Steinhardt2018-11-022-11/+44
| * strntol: fix out-of-bounds read when skipping leading spacesPatrick Steinhardt2018-11-022-2/+15
|/
* Merge pull request #4860 from tiennou/ci/macos-leaksEdward Thomson2018-10-312-1/+8
|\
| * tests: use CLAR_AT_EXIT to check for leaks on macOSEtienne Samson2018-10-301-1/+1
| * clar: provide a way to run some shell before exitingEtienne Samson2018-10-302-1/+8
| * ci: redirect the malloc debugging output to /dev/nullEtienne Samson2018-10-231-1/+1
* | Merge pull request #4800 from libgit2/ethomson/badgificationEdward Thomson2018-10-261-2/+6
|\ \
| * | README: add maint/v0.26 branch statusethomson/badgificationEdward Thomson2018-09-221-0/+1
| * | README: more CI status badgesEdward Thomson2018-09-221-2/+5
* | | Merge pull request #4867 from libgit2/ethomson/ciEdward Thomson2018-10-263-11/+22
|\ \ \
| * | | nightly: the path to yaml templates is relativeEdward Thomson2018-10-261-9/+9
| * | | ci: fail if requested test name is not found (unix)Edward Thomson2018-10-261-0/+6
| * | | ci: fail if requested test name is not found (win32)Edward Thomson2018-10-261-2/+7
|/ / /
* | | Merge pull request #4864 from pks-t/pks/object-parse-fixesPatrick Steinhardt2018-10-267-6/+546
|\ \ \
| * | | commit: fix reading out of bounds when parsing encodingPatrick Steinhardt2018-10-252-1/+20
| * | | tests: add tests that exercise commit parsingPatrick Steinhardt2018-10-251-0/+213
| * | | tag: fix out of bounds read when searching for tag messagePatrick Steinhardt2018-10-252-5/+23
| * | | tests: add tests that exercise tag parsingPatrick Steinhardt2018-10-251-0/+200
| * | | util: provide `git__memmem` functionPatrick Steinhardt2018-10-253-0/+90
* | | | Merge pull request #4862 from libgit2/ethomson/win_ciEdward Thomson2018-10-251-3/+3
|\ \ \ \
| * | | | ci: fail on test failuresethomson/win_ciEdward Thomson2018-10-251-3/+3
* | | | | Merge pull request #4863 from libgit2/ethomson/ci_nightlyEdward Thomson2018-10-251-0/+116
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | ci: run all the jobs during nightly buildsEdward Thomson2018-10-251-0/+116
|/ / / /
* | | | Merge pull request #4851 from pks-t/pks/strtol-removalPatrick Steinhardt2018-10-2513-66/+111
|\ \ \ \
| * | | | util: fix out of bounds read in error messagePatrick Steinhardt2018-10-192-3/+14
| * | | | util: avoid signed integer overflows in `git__strntol64`Patrick Steinhardt2018-10-181-3/+13
| * | | | tests: core::strtol: test for some more edge-casesPatrick Steinhardt2018-10-181-0/+31
| * | | | util: remove `git__strtol32`Patrick Steinhardt2018-10-183-19/+19
| * | | | global: replace remaining use of `git__strtol32`Patrick Steinhardt2018-10-185-6/+8
| * | | | tree-cache: avoid out-of-bound reads when parsing treesPatrick Steinhardt2018-10-181-2/+2
| * | | | util: remove unsafe `git__strtol64` functionPatrick Steinhardt2018-10-183-29/+16
| * | | | config: remove last instance of `git__strntol64`Patrick Steinhardt2018-10-181-1/+1
| * | | | signature: avoid out-of-bounds reads when parsing signature datesPatrick Steinhardt2018-10-181-2/+4
| * | | | index: avoid out-of-bounds read when reading reuc entry stagePatrick Steinhardt2018-10-181-1/+1
| * | | | commit_list: avoid use of strtol64 without length limitPatrick Steinhardt2018-10-181-1/+3
| |/ / /
* | | | Merge pull request #4854 from libgit2/ethomson/buf_oom_testPatrick Steinhardt2018-10-253-43/+54
|\ \ \ \
| * | | | buf::oom tests: use custom allocator for oom failuresethomson/buf_oom_testEdward Thomson2018-10-211-37/+39
| * | | | util: allow callers to reset custom allocatorsEdward Thomson2018-10-212-6/+15
|/ / / /
* | | | Merge pull request #4804 from libgit2/ethomson/qemu-buildEdward Thomson2018-10-219-55/+159
|\ \ \ \ | |_|_|/ |/| | |
| * | | ci: use trusty-amd64 for openssl and mbedtlsethomson/qemu-buildEdward Thomson2018-10-211-4/+4
| * | | tests: don't run buf::oom on 32-bit systemsEdward Thomson2018-10-211-5/+9
| * | | valgrind: extend the suppressions fileEdward Thomson2018-10-211-1/+41
| * | | ci: use bionic for non-amd64 buildsEdward Thomson2018-10-211-12/+12
| * | | ci: introduce nightly x86 linux buildsEdward Thomson2018-10-211-0/+28
| * | | ci: bind specifically to localhost for proxyEdward Thomson2018-10-211-2/+2