summaryrefslogtreecommitdiff
path: root/tests/object/tree
Commit message (Expand)AuthorAgeFilesLines
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-3/+3
* clar: include the function nameethomson/clar_tapEdward Thomson2020-06-051-1/+2
* tree: ensure we protect NTFS paths everywhereEdward Thomson2019-12-101-5/+3
* test: ensure treebuilder validate new protection rulesEdward Thomson2019-12-101-0/+1
* object: use literal constant in bigfile testEdward Thomson2019-06-241-1/+2
* largefile tests: only write 2GB on 32-bit platformsethomson/largefiles_32bitEdward Thomson2019-06-231-1/+5
* index: rename `frombuffer` to `from_buffer`Edward Thomson2019-06-161-1/+1
* tests: object: refactor largefile test to not use `p_fallocate`Patrick Steinhardt2019-06-141-25/+15
* tests: test largefiles on win32Edward Thomson2019-04-041-4/+0
* tests: test that largefiles can be read through the tree APIEtienne Samson2019-01-301-0/+53
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-222-2/+2
* object_type: use new enumeration namesethomson/index_fixesEdward Thomson2018-12-013-5/+5
* index: use new enum and structure namesEdward Thomson2018-12-011-9/+9
* tree: fix integer overflow when reading unreasonably large filemodesPatrick Steinhardt2018-11-021-1/+7
* tree: fix mode parsing reading out-of-boundsPatrick Steinhardt2018-11-021-0/+12
* tree: add various tests exercising the tree parserPatrick Steinhardt2018-11-021-0/+146
* tree: rename from_tree to validate and clarify the tree in the testcmn/null-oid-existing-treeCarlos Martín Nieto2018-07-271-0/+1
* tree: accept null ids in existing trees when updatingCarlos Martín Nieto2018-07-181-0/+15
* treewide: remove use of C++ style commentsPatrick Steinhardt2018-07-131-3/+3
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-1/+1
* tree: initialize the id we use for testing submodule insertionscmn/tree-write-initialiseCarlos Martín Nieto2018-02-281-0/+1
* tree: reject writing null-OID entries to a treePatrick Steinhardt2018-01-261-0/+11
* tree: add a failing test for unsorted inputCarlos Martín Nieto2016-11-141-0/+57
* tree: handle removal of all entries in the updatercmn/remove-single-entryCarlos Martín Nieto2016-05-241-0/+32
* tree: plug leaks in the tree updatercmn/tree-update-basenameCarlos Martín Nieto2016-05-191-1/+2
* tree: use testrepo2 for the tree updater testsCarlos Martín Nieto2016-05-191-9/+38
* Introduce a function to create a tree based on a different onecmn/tree-updateCarlos Martín Nieto2016-05-171-0/+167
* tree: re-use the id and filename in the odb objectCarlos Martín Nieto2016-03-201-0/+2
* treebuilder: don't try to verify submodules exist in the odbcmn/treebuilder-submoduleCarlos Martín Nieto2016-03-041-0/+12
* turn on strict object validation by defaultEdward Thomson2016-02-281-6/+6
* tests: use legitimate object idsEdward Thomson2016-02-281-13/+18
* treebuilder: validate tree entries (optionally)Edward Thomson2016-02-281-0/+55
* conflict tests: use GIT_IDXENTRY_STAGE_SETEdward Thomson2015-05-281-3/+3
* Plug a couple of leaksCarlos Martín Nieto2015-01-041-1/+0
* treebuilder: rename _create() to _new()cmn/treebuilder-newCarlos Martín Nieto2014-12-273-14/+14
* treebuilder: take a repository for path validationEdward Thomson2014-12-173-32/+74
* treebuilder: use a map instead of vector to store the entriesCarlos Martín Nieto2014-06-101-2/+6
* Merge pull request #2027 from libgit2/rb/only-windows-is-windowsBen Straub2014-02-051-9/+91
|\
| * Further tree building tests with hard pathsRussell Belfer2014-01-031-6/+40
| * Tree accessor tests with hard path namesRussell Belfer2014-01-031-9/+57
* | index: rename an entry's id to 'id'Carlos Martín Nieto2014-01-251-3/+3
|/
* Add git_treebuilder_insert test and clarify docRussell Belfer2013-12-121-15/+69
* Remove converting user error to GIT_EUSERRussell Belfer2013-12-111-7/+7
* Rename tests-clar to testsBen Straub2013-11-146-0/+854