summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* path: hand-code the zero-width joiner as UTF-8Carlos Martín Nieto2018-05-291-1/+5
* submodule: plug leaks from the escape detectionCarlos Martín Nieto2018-05-291-0/+2
* checkout: change symlinked .gitmodules file test to expect failureCarlos Martín Nieto2018-05-291-1/+6
* path: reject .gitmodules as a symlinkCarlos Martín Nieto2018-05-292-197/+204
* path: accept the name length as a parameterCarlos Martín Nieto2018-05-291-4/+4
* checkout: add a failing test for refusing a symlinked .gitmodulesCarlos Martín Nieto2018-05-296-0/+8
* path: hide the dotgit file functionsCarlos Martín Nieto2018-05-291-2/+0
* path: add a function to detect an .gitmodules fileCarlos Martín Nieto2018-05-291-0/+110
* submodule: also validate Windows-separated paths for validityCarlos Martín Nieto2018-05-291-6/+37
* submodule: ignore submodules which include path traversal in their nameCarlos Martín Nieto2018-05-291-12/+17
* submodule: add a failing test for a submodule escaping .git/modulesCarlos Martín Nieto2018-05-291-0/+60
* odb: fix writing to fake write streamsPatrick Steinhardt2018-03-231-0/+8
* tests: add tests for the mempack ODB backendPatrick Steinhardt2018-03-231-0/+52
* online tests: update auth for bitbucket testethomson/bitbucketEdward Thomson2018-03-201-1/+1
* buf: add tests for percent decodingethomson/ssh-unescapeEdward Thomson2018-03-191-0/+49
* Update testsSteven King Jr2018-03-191-0/+2
* online::clone: skip creds fallback testEdward Thomson2018-03-191-4/+34
* tree: initialize the id we use for testing submodule insertionscmn/tree-write-initialiseCarlos Martín Nieto2018-02-281-0/+1
* checkout test: ensure workdir mode is simplifiedEdward Thomson2018-02-231-0/+27
* checkout test: add core.filemode checkout testsEdward Thomson2018-02-231-0/+56
* testrepo: add new branchEdward Thomson2018-02-236-4/+8
* Merge pull request #4535 from libgit2/ethomson/checkout_typechange_with_index...Patrick Steinhardt2018-02-201-0/+45
|\
| * checkout test: further ensure workdir perms are updatedethomson/checkout_typechange_with_index_and_wdEdward Thomson2018-02-201-0/+25
| * checkout test: ensure workdir perms are updatedEdward Thomson2018-02-201-0/+20
* | diff_tform: fix rename detection with rewrite/delete pairPatrick Steinhardt2018-02-201-0/+213
* | tests: add rename-rewrite scenarios to "renames" repositoryPatrick Steinhardt2018-02-208-0/+15
* | tests: diff::rename: use defines for commit OIDsPatrick Steinhardt2018-02-201-19/+24
|/
* tests: index::filemodes: fix use of uninitialized memoryPatrick Steinhardt2018-02-191-0/+1
* git_index_add_frombuffer: only accept files/linksethomson/index_add_requires_filesEdward Thomson2018-02-181-0/+61
* odb: error when we can't create object headerEdward Thomson2018-02-091-3/+3
* Merge pull request #4450 from libgit2/ethomson/odb_loose_readstreamEdward Thomson2018-02-082-1/+160
|\
| * odb_loose: largefile tests only on 64 bit platformsEdward Thomson2018-02-011-1/+14
| * odb_loose: test read_header on large blobsEdward Thomson2018-02-011-0/+16
| * odb_loose: test read_header explicitlyEdward Thomson2018-02-011-0/+30
| * odb: test loose object streamingEdward Thomson2018-02-011-0/+54
| * odb_loose: test reading a large file in streamEdward Thomson2018-02-011-1/+47
* | Merge pull request #4491 from libgit2/ethomson/recursiveEdward Thomson2018-02-0897-21/+89
|\ \
| * | Add failing test case for virtual commit merge base issueEdward Thomson2018-02-0427-0/+32
| * | merge::trees::recursive: test for virtual base buildingEdward Thomson2018-02-041-0/+25
| * | merge: reverse merge bases for recursive mergeEdward Thomson2018-02-043-21/+21
| * | Introduce additional criss-cross merge branchesEdward Thomson2018-02-0468-0/+11
* | | config_parse: fix reading files with BOMPatrick Steinhardt2018-02-081-0/+15
* | | config_parse: handle empty lines with CRLFPatrick Steinhardt2018-02-081-0/+30
|/ /
* | Merge pull request #4489 from libgit2/ethomson/conflicts_crlfEdward Thomson2018-02-041-0/+48
|\ \ | |/ |/|
| * merge: test CR/LF conflicts for CR/LF filesethomson/conflicts_crlfEdward Thomson2018-01-211-0/+48
* | Merge pull request #4488 from libgit2/ethomson/conflict_marker_sizeEdward Thomson2018-01-313-8/+8
|\ \
| * | merge: recursive uses larger conflict markersEdward Thomson2018-01-213-8/+8
| |/
* | Merge pull request #4490 from libgit2/ethomson/apfs_precompose_fixesEdward Thomson2018-01-311-1/+7
|\ \
| * | status::renames: write NFD instead of NFC filenameethomson/apfs_precompose_fixesEdward Thomson2018-01-211-1/+7
| |/
* | odb: reject reading and writing null OIDsPatrick Steinhardt2018-01-261-0/+18