summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* transport: allow cred/cert callbacks to return GIT_PASSTHROUGHethomson/defer_cert_cred_cbEdward Thomson2018-11-215-6/+17
* transport: see if cert/cred callbacks exist before calling themEdward Thomson2018-11-152-2/+18
* Merge pull request #4886 from pks-t/pks/strntol-truncate-leading-signEdward Thomson2018-11-143-22/+18
|\
| * patch_parse: remove unused function `parse_number`Patrick Steinhardt2018-11-141-20/+0
| * strntol: fix out-of-bounds reads when parsing numbers with leading signPatrick Steinhardt2018-11-142-2/+18
|/
* Merge pull request #4885 from pks-t/pks/apply-test-fixupsEdward Thomson2018-11-133-6/+6
|\
| * tests: apply: fix reference to deprecated `git_buf_free`Patrick Steinhardt2018-11-131-2/+2
| * tests: apply: fix missing `cl_git_pass` wrappersPatrick Steinhardt2018-11-132-4/+4
* | Merge pull request #4883 from pks-t/pks/signature-tz-oobPatrick Steinhardt2018-11-132-1/+21
|\ \ | |/ |/|
| * signature: fix out-of-bounds read when parsing timezone offsetPatrick Steinhardt2018-11-092-1/+21
* | Merge pull request #4667 from tiennou/feature/remote-create-apiPatrick Steinhardt2018-11-136-160/+575
|\ \
| * | tests: unwarranted NULL-ificationEtienne Samson2018-11-021-1/+0
| * | remote: remove static create_internal functionEtienne Samson2018-11-021-10/+5
| * | remote: lower the default vector size to 8Etienne Samson2018-11-021-1/+1
| * | tests: remote/create: remove macro and unroll testsEtienne Samson2018-11-021-29/+63
| * | remote: add a flag to prevent generation of the default fetchspecEtienne Samson2018-11-023-9/+21
| * | remote: add a creation flag for ignoring url.insteadOfEtienne Samson2018-11-023-1/+29
| * | remote: provide a generic API for creating remotesEtienne Samson2018-11-023-39/+286
| * | remote: merge if-statementsEtienne Samson2018-11-021-5/+4
| * | remote: add a helper for generating the default fetchspecEtienne Samson2018-11-021-5/+11
| * | config: add asserts for non-null parameters in lock/unlockEtienne Samson2018-11-021-0/+4
| * | remote: move static methodEtienne Samson2018-11-021-23/+20
| * | tests: count config section helper already existsEtienne Samson2018-11-021-29/+12
| * | tests: git_remote_create_detachedEtienne Samson2018-11-021-0/+30
| * | tests: check what happens with the remote. section countsEtienne Samson2018-11-021-0/+29
| * | tests: git_remote_create_anonymousEtienne Samson2018-11-021-0/+21
| * | tests: git_remote_create_with_fetchspecEtienne Samson2018-11-021-0/+23
| * | tests: consolidate all remote creation tests in one test suiteEtienne Samson2018-11-022-62/+70
| * | tests: rename remote creation test suiteEtienne Samson2018-11-021-13/+13
* | | Merge pull request #4818 from pks-t/pks/index-collisionPatrick Steinhardt2018-11-132-47/+89
|\ \ \
| * | | index: fix adding index entries with conflicting filesPatrick Steinhardt2018-10-192-16/+57
| * | | index: modernize error handling of `index_insert`Patrick Steinhardt2018-10-191-31/+32
* | | | Merge pull request #4705 from libgit2/ethomson/applyEdward Thomson2018-11-1121-21/+3697
|\ \ \ \
| * | | | test: ensure applying a patch can't delete a file twiceethomson/applyEdward Thomson2018-11-052-0/+45
| * | | | apply: test re-adding a file after removing itEdward Thomson2018-11-053-10/+63
| * | | | apply: test modifying a file after renaming itEdward Thomson2018-11-053-12/+125
| * | | | apply: test renaming a file after modifying itEdward Thomson2018-11-052-5/+20
| * | | | apply: test that we can't rename a file after modifying itEdward Thomson2018-11-052-0/+36
| * | | | apply: test modify delta after rename deltaEdward Thomson2018-11-052-0/+50
| * | | | apply: test multiple deltas to new fileEdward Thomson2018-11-052-0/+43
| * | | | apply: handle multiple deltas to the same fileEdward Thomson2018-11-053-7/+79
| * | | | apply: test rename 1 to 2Edward Thomson2018-11-052-0/+36
| * | | | apply: test rename 2 to 1Edward Thomson2018-11-052-0/+34
| * | | | apply: test circular renameEdward Thomson2018-11-052-0/+35
| * | | | apply: test rename A -> B -> C scenariosEdward Thomson2018-11-052-0/+142
| * | | | apply: handle exact renamesEdward Thomson2018-11-055-4/+54
| * | | | apply: validate unchanged mode when applying bothEdward Thomson2018-11-052-0/+30
| * | | | apply: test a patch with rename and modificationEdward Thomson2018-11-052-0/+40
| * | | | patch: add tests for aborting hunk callbackJason Haslam2018-11-051-0/+71
| * | | | patch: add support for partial patch applicationJason Haslam2018-11-053-0/+313