summaryrefslogtreecommitdiff
path: root/tests/submodule
Commit message (Expand)AuthorAgeFilesLines
* object_type: use new enumeration namesethomson/index_fixesEdward Thomson2018-12-012-5/+5
* submodule: add failing test for option-injection protection in url and pathCarlos Martín Nieto2018-10-051-0/+80
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-109-23/+23
* tests: submodule: do not rely on config iteration orderPatrick Steinhardt2018-06-061-22/+9
* submodule: detect duplicated submodule pathsPatrick Steinhardt2018-05-301-0/+26
* submodule: plug leaks from the escape detectionCarlos Martín Nieto2018-05-241-0/+2
* submodule: also validate Windows-separated paths for validityCarlos Martín Nieto2018-05-141-6/+37
* submodule: ignore submodules which include path traversal in their nameCarlos Martín Nieto2018-05-091-12/+17
* submodule: add a failing test for a submodule escaping .git/modulesCarlos Martín Nieto2018-04-301-0/+60
* Merge pull request #4522 from csware/submodules-should-report-parse-errorsEdward Thomson2018-04-171-0/+16
|\
| * Submodule API should report .gitmodules parse errorsSven Strickroth2018-03-271-0/+16
* | submodule: add more robust error handling when a submodule path is found on addCarson Howard2018-03-281-2/+2
* | tests: submodule: insert index entries directly into indexCarson Howard2018-03-271-18/+22
* | submodule: update index check to check path before directory and fix testsCarson Howard2018-03-271-8/+11
* | submodule: fix styling errorsCarson Howard2018-03-271-32/+14
* | test: submodule: add: join path without slashesCarson Howard2018-03-271-3/+3
* | test: submodule: add: use p_mkdir to create directoriesCarson Howard2018-03-271-1/+1
* | submodule: check index for prefix before adding submoduleCarson Howard2018-03-271-0/+66
|/
* submodule: refuse lookup in bare repositoriesPatrick Steinhardt2017-08-251-0/+26
* tests: submodule: add explicit cleanup function in lookup testsPatrick Steinhardt2017-08-251-0/+5
* tests: submodule: fix declaration of testPatrick Steinhardt2017-08-251-1/+2
* repository: make check if repo is a worktree more strictPatrick Steinhardt2017-05-191-0/+19
* tests: add test suite for opening submodulesPatrick Steinhardt2017-05-171-0/+71
* tests: provide better pass/failure error messagesEdward Thomson2017-02-171-1/+1
* Allow for caching of submodules.Brock Peabody2017-01-201-0/+25
* status: test submodules with mixed caseEdward Thomson2016-03-312-0/+27
* typos in commentsDmitriy Olshevskiy2015-12-211-1/+1
* submodule: test updating a submodule w/ a pathEdward Thomson2015-11-043-0/+64
* Merge pull request #3434 from ethomson/reservednamesCarlos Martín Nieto2015-09-212-0/+17
|\
| * repo::reservedname: test a submodule updateEdward Thomson2015-09-182-0/+17
* | Fix a couple of warningsCarlos Martín Nieto2015-09-181-1/+1
* | git_futils_mkdir_*: make a relative-to-base mkdirEdward Thomson2015-09-171-5/+5
|/
* submodule: add a test for a renamed submdoule dircmn/submodule-refactorCarlos Martín Nieto2015-09-101-0/+55
* iterator: use an options struct instead of argsEdward Thomson2015-08-281-2/+4
* Merge pull request #3307 from libgit2/cmn/submodule-backslashEdward Thomson2015-07-241-0/+23
|\
| * submodule: add failing test for backslash in urlCarlos Martín Nieto2015-07-131-0/+23
* | Merge pull request #3303 from libgit2/cmn/index-add-submoduleEdward Thomson2015-07-241-0/+1
|\ \
| * | blob: fail to create a blob from a dir with EDIRECTORYCarlos Martín Nieto2015-07-121-0/+1
| |/
* | submdule: reproduce double-reporting of a submodule in foreachCarlos Martín Nieto2015-07-111-0/+18
|/
* submodule: add failing test for loading the wrong submoduleCarlos Martín Nieto2015-07-011-0/+23
* submodule: completely remove reload_allCarlos Martín Nieto2015-07-011-2/+0
* submodule: remove trailing slashes from submodule pathsCarlos Martín Nieto2015-06-291-0/+3
* Rename FALLBACK to UNSPECIFIEDcmn/rename-unspecifiedCarlos Martín Nieto2015-06-252-10/+10
* submodule: test unsetting config optionsCarlos Martín Nieto2015-06-221-13/+29
* submodule: test more accurately for non-existenceCarlos Martín Nieto2015-06-221-4/+4
* submodule: fix potential leak in the testsCarlos Martín Nieto2015-06-221-2/+1
* submodule: get rid of `_save()`Carlos Martín Nieto2015-06-221-9/+0
* submodule: make `_set_url()` affect the configurationCarlos Martín Nieto2015-06-222-42/+9
* submodule: make `_set_branch()` affect the configurationCarlos Martín Nieto2015-06-221-14/+20
* submodule: make `_set_update_fetch_recurse_submodules()` affect the configCarlos Martín Nieto2015-06-221-28/+16