summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* commit: verify objects exist in git_commit_with_signaturecmn/create-with-signature-verificationCarlos Martín Nieto2019-10-301-2/+25
* commit: add failing tests for object checking for git_commit_with_signatureCarlos Martín Nieto2019-10-301-8/+32
* Merge pull request #5276 from pks-t/pks/patch-fuzzing-fixesPatrick Steinhardt2019-10-294-7/+116
|\
| * patch_parse: detect overflow when calculating old/new line positionPatrick Steinhardt2019-10-214-4/+53
| * patch_parse: fix out-of-bounds read with No-NL linesPatrick Steinhardt2019-10-192-1/+16
| * patch_parse: reject empty path namesPatrick Steinhardt2019-10-193-0/+17
| * patch_parse: reject patches with multiple old/new pathsPatrick Steinhardt2019-10-193-2/+30
* | Merge pull request #5227 from ddevault/checkPatrick Steinhardt2019-10-244-3/+161
|\ \
| * | apply: add GIT_APPLY_CHECKDrew DeVault2019-10-224-3/+161
| |/
* | Merge pull request #5264 from henkesn/refs-unlock-on-commitPatrick Steinhardt2019-10-242-1/+33
|\ \ | |/ |/|
| * refs: unlock unmodified refs on transaction commitSebastian Henke2019-10-172-1/+33
* | Merge pull request #5269 from durin42/fuzzpatchPatrick Steinhardt2019-10-183-0/+96
|\ \
| * | fuzzers: add a new fuzzer for patch parsingAugie Fackler2019-10-173-0/+96
| |/
* | Merge pull request #5273 from dlax/parse-diff-without-extended-headersPatrick Steinhardt2019-10-173-0/+21
|\ \
| * | patch_parse: handle patches without extended headersDenis Laxalde2019-10-163-0/+21
* | | Merge pull request #4637 from tiennou/feature/submodule-easy-clonePatrick Steinhardt2019-10-176-58/+169
|\ \ \
| * | | tests: submodule: test cloning edge casesPatrick Steinhardt2019-10-171-0/+37
| * | | tests: submodule: make use of sandboxes to clean reposPatrick Steinhardt2019-10-171-9/+9
| * | | tests: submodule: fix tests for cloning submodulesPatrick Steinhardt2019-10-171-52/+0
| * | | submodule: provide a wrapper for simple submodule clone stepsEtienne Samson2019-10-176-58/+184
|/ / /
* | | Merge pull request #5238 from tiennou/feature/macos-gssPatrick Steinhardt2019-10-179-15/+99
|\ \ \ | |/ / |/| |
| * | azure: enable GSS on macOS buildsEtienne Samson2019-10-132-2/+2
| * | negotiate: use GSS.framework on macOSEtienne Samson2019-10-136-11/+91
| * | cmake: remove extra GIT_NTLM defineEtienne Samson2019-10-131-2/+1
| * | util: hide helper qsort code to silence unused functions warningEtienne Samson2019-10-131-0/+5
| |/
* | Merge pull request #5265 from tiennou/fix/xcode-11Edward Thomson2019-10-161-1/+1
|\ \ | |/ |/|
| * cmake: correct the link stanza for CoreFoundationEtienne Samson2019-10-131-1/+1
|/
* Merge pull request #5257 from henkesn/masterPatrick Steinhardt2019-10-118-19/+36
|\
| * refs: fix locks getting forcibly removedSebastian Henke2019-10-108-19/+36
* | Merge pull request #5260 from pks-t/pks/cmake3Patrick Steinhardt2019-10-113-24/+6
|\ \
| * | cmake: update minimum CMake version to v3.5.1Patrick Steinhardt2019-10-103-24/+6
| |/
* | Merge pull request #5248 from dlax/parse-patch-empty-filesPatrick Steinhardt2019-10-102-0/+21
|\ \ | |/ |/|
| * patch_parse: handle patches with new empty filesDenis Laxalde2019-09-282-0/+21
* | Merge pull request #4445 from tiennou/shallow/dry-commit-parsingPatrick Steinhardt2019-10-035-89/+76
|\ \
| * | commit_list: store in/out-degrees as uint16_tPatrick Steinhardt2019-10-033-3/+16
| * | commit_list: unify commit information parsingEtienne Samson2019-10-031-77/+23
| * | commit: generic parse mechanismEtienne Samson2019-10-032-11/+39
* | | Merge pull request #5239 from pks-t/pks/docker-non-root-buildsEdward Thomson2019-09-286-17/+33
|\ \ \
| * | | azure: avoid building and testing in Docker as rootPatrick Steinhardt2019-09-216-17/+33
* | | | Merge pull request #5226 from pks-t/pks/regexp-apiEdward Thomson2019-09-2814-300/+599
|\ \ \ \ | |_|_|/ |/| | |
| * | | posix: remove superseded POSIX regex wrappersPatrick Steinhardt2019-09-216-219/+2
| * | | global: convert all users of POSIX regex to use our new regexp APIPatrick Steinhardt2019-09-215-81/+66
| * | | regexp: implement new regular expression APIPatrick Steinhardt2019-09-213-0/+531
* | | | Merge pull request #5106 from tiennou/fix/ref-api-fixesPatrick Steinhardt2019-09-273-66/+158
|\ \ \ \
| * | | | refdb: make sure to remove packed refs firstEtienne Samson2019-09-051-10/+24
| * | | | refdb: repurpose filesystem prune functionEtienne Samson2019-09-051-6/+6
| * | | | refdb: reorder parameters for consistencyEtienne Samson2019-09-051-9/+10
| * | | | refdb: fix packed_delete clobbering some errorsEtienne Samson2019-09-051-5/+10
| * | | | refdb: make low-level deletion helpers explicitEtienne Samson2019-09-051-23/+47
| * | | | refdb: ensure all mandatory functions are provided at setup timeEtienne Samson2019-09-051-0/+10