summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* blob: identify binary contentethomson/blob_data_is_binaryEdward Thomson2021-12-101-0/+16
* object: introduce a raw content validation functionethomson/object_validationEdward Thomson2021-11-301-0/+50
* Merge pull request #6122 from libgit2/ethomson/cleanupEdward Thomson2021-11-309-20/+21
|\
| * cmake: use CMAKE_SOURCE_DIR and CMAKE_BINARY_DIRethomson/cleanupEdward Thomson2021-11-221-3/+3
| * sha1: tests should use hashes, not oid computationEdward Thomson2021-11-221-11/+17
| * util: don't include unnecessary system librariesEdward Thomson2021-11-226-6/+0
| * utf8: include `utf8.h` in testsEdward Thomson2021-11-191-0/+1
* | Merge pull request #6106 from ammgws/fixtemplateerrEdward Thomson2021-11-221-0/+10
|\ \ | |/ |/|
| * tests: try to init with non-existent template pathJason Nader2021-11-121-0/+10
* | date: rfc2822 formatting uses a `git_buf` instead of a static stringethomson/dateEdward Thomson2021-11-191-17/+14
* | date: make it a proper `git_date` utility classEdward Thomson2021-11-182-8/+8
* | cmake: enable testing at the top levelEdward Thomson2021-11-171-2/+0
* | cmake: better explain why headertests existsEdward Thomson2021-11-161-3/+8
* | Make enum in src,tests and examples C90 compliant by removing trailing comma.Peter Pettersson2021-11-151-3/+3
* | Add target for testing libgit2 headersPeter Pettersson2021-11-152-1/+26
* | cmake: refactor global variablesEdward Thomson2021-11-141-7/+5
* | tests: include function declarationsEdward Thomson2021-11-115-4/+13
* | test: correct test namesEdward Thomson2021-11-113-3/+3
* | tests: declare functions statically where appropriateEdward Thomson2021-11-1134-60/+442
* | clar: declare summary functions as staticEdward Thomson2021-11-111-5/+5
* | tests: declare trace handler as staticEdward Thomson2021-11-111-1/+1
* | tests: include test declarations for old gccEdward Thomson2021-11-111-1/+9
* | clar: emit `clar_suite.h` with test declarationsEdward Thomson2021-11-111-13/+62
* | cmake: move test enablement into test cmakeEdward Thomson2021-11-111-0/+2
* | Merge pull request #6104 from libgit2/ethomson/pathEdward Thomson2021-11-1178-955/+1002
|\ \
| * | path: length validation respecting core.longpathsEdward Thomson2021-11-091-18/+19
| * | path: introduce `git_path_str_is_valid`Edward Thomson2021-11-091-7/+7
| * | fs_path: make empty component validation optionalEdward Thomson2021-11-091-13/+30
| * | fs_path: introduce `str_is_valid`Edward Thomson2021-11-091-0/+27
| * | path: `validate` -> `is_valid`Edward Thomson2021-11-091-68/+68
| * | fs_path: `validate` -> `is_valid`Edward Thomson2021-11-091-133/+133
| * | path: separate git-specific path functions from utilEdward Thomson2021-11-0978-952/+954
| |/
* | Add tests for ODB refreshJosh Triplett2021-11-086-7/+198
|/
* libgit2_clar is now libgit2_testsMartin Kühl2021-10-282-5/+5
* cmake: stylistic refactoringEdward Thomson2021-10-181-49/+49
* cmake: BUILD_CLAR is now BUILD_TESTSethomson/clar_no_moreEdward Thomson2021-10-172-12/+12
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-17192-2483/+2487
* hash: hash functions operate on byte arrays not git_oidsEdward Thomson2021-10-025-9/+9
* hash: accept the algorithm in inputsEdward Thomson2021-10-015-7/+7
* Merge pull request #6076 from libgit2/ethomson/oidarray_disposeEdward Thomson2021-09-271-37/+37
|\
| * oidarray: introduce `git_oidarray_dispose`ethomson/oidarray_disposeEdward Thomson2021-09-261-37/+37
* | Merge pull request #6075 from libgit2/ethomson/attr_longpathsEdward Thomson2021-09-271-3/+3
|\ \
| * | attr_file: don't take the `repo` as an argethomson/attr_longpathsEdward Thomson2021-09-261-3/+3
| |/
* | Merge pull request #6073 from libgit2/ethomson/attr_lookupsEdward Thomson2021-09-271-1/+88
|\ \
| * | repository: improve `hashfile` for absolute pathsEdward Thomson2021-09-251-1/+88
| |/
* | buf: common_prefix takes a string arrayethomson/strarrayEdward Thomson2021-09-261-22/+7
|/
* Merge pull request #6067 from libgit2/ethomson/filter_commit_idEdward Thomson2021-09-211-8/+2
|\
| * filter: use a `git_oid` in filter options, not a pointerethomson/filter_commit_idEdward Thomson2021-09-211-8/+2
* | rebase: fix (deprecated) signing testethomson/deprecationEdward Thomson2021-09-211-7/+7
|/
* Merge pull request #6061 from libgit2/ethomson/emailEdward Thomson2021-09-202-1/+383
|\