summaryrefslogtreecommitdiff
path: root/src/tree.c
Commit message (Expand)AuthorAgeFilesLines
* clean up tree pointer castingRussell Belfer2013-04-221-8/+8
* Simplify object table parse functionsRussell Belfer2013-04-221-1/+3
* Add callback to git_objects_tableRussell Belfer2013-04-221-18/+9
* Use git_odb_object_data/_size whereever possibleRussell Belfer2013-04-221-5/+9
* What has science done.Vicent Marti2013-04-221-1/+3
* treebuilder: don't overwrite the error messageCarlos Martín Nieto2013-04-181-1/+0
* Improved tree iterator internalsRussell Belfer2013-03-141-8/+13
* Rename function to __ prefixPhilip Kelley2013-03-011-3/+3
* Disable ignore_case when writing the index to a treePhilip Kelley2013-03-011-1/+15
* Some code cleanups in tree.cRussell Belfer2013-02-201-54/+44
* Store treebuilder length separately from entries vecRussell Belfer2013-02-201-3/+12
* Fix MSVC compilation warningsnulltoken2013-02-051-1/+1
* Merge pull request #1285 from phkelley/vectorRussell Belfer2013-01-291-32/+38
|\
| * Vector improvements and their falloutPhilip Kelley2013-01-271-32/+38
* | Added git_treebuilder_entrycountJohn Wiegley2013-01-281-0/+6
|/
* Add git_tree_entry_cmp and git_tree_entry_icmpRussell Belfer2013-01-151-6/+15
* update copyrightsEdward Thomson2013-01-081-1/+1
* Fix iterator reset and add reset rangesRussell Belfer2012-12-101-0/+3
* Clean up iterator APIsRussell Belfer2012-12-101-2/+7
* tree: relax the filemode parserCarlos Martín Nieto2012-12-071-19/+26
* Merge pull request #1090 from arrbee/ignore-invalid-by-defaultVicent Martí2012-11-291-19/+23
|\
| * Minor optimization to tree entry validity checkRussell Belfer2012-11-191-19/+23
* | Fix warnings on Win64 buildRussell Belfer2012-11-271-11/+7
* | Fix up some missing consts in tree & indexRussell Belfer2012-11-271-14/+19
* | API updates for index.hBen Straub2012-11-271-4/+4
* | API review / update for tree.hRussell Belfer2012-11-271-13/+21
|/
* Catch invalid filenames in append_entry()Scott J. Goldman2012-11-181-0/+3
* Prevent creating `..`, `.`, and `.git` with tree builderScott J. Goldman2012-11-181-1/+3
* index: prevent tree creation from a non merged statenulltoken2012-11-091-0/+6
* index: Fix testsVicent Marti2012-11-011-1/+0
* index: Add git_index_write_treeVicent Marti2012-11-011-6/+2
* index refactoringEdward Thomson2012-10-291-2/+2
* Add complex checkout test and then fix checkoutRussell Belfer2012-10-091-3/+3
* tree entry: rename git_tree_entry_attributes() into git_tree_entry_filemode()nulltoken2012-08-211-2/+2
* filemode: deploy enum usagenulltoken2012-08-211-21/+21
* treebuilder: enhance attributes handling on insertionnulltoken2012-08-191-4/+26
* tree: allow the user to skip an entry or cancel the walkCarlos Martín Nieto2012-08-131-3/+8
* tree: bring back the documented behaviour for a walkCarlos Martín Nieto2012-08-131-4/+2
* Merge remote-tracking branch 'arrbee/tree-walk-fixes' into developmentVicent Marti2012-08-061-8/+28
|\
| * Add new iteration behavior to git_tree_walkRussell Belfer2012-08-031-4/+6
| * Fix git_tree_walk to return user errorRussell Belfer2012-07-261-8/+26
* | portability: Improve x86/amd64 compatibilitynulltoken2012-07-241-3/+3
|/
* tree: fix ordering for git_tree_walkMichael Schubert2012-07-191-8/+12
* tree: unfound tree entry returns GIT_ENOTFOUNDnulltoken2012-07-121-1/+1
* tree: prevent git_tree_entry_free() from segfaulting when being passed a NULL...nulltoken2012-07-121-0/+3
* tree: Rename `entry_copy` to `entry_dup`tree-entry-by-pathVicent Marti2012-06-291-2/+2
* tree: Bring back `entry_bypath`Vicent Marti2012-06-291-100/+135
* Merge remote-tracking branch 'yorah/fix/notes-creation' into developmentVicent Marti2012-06-191-0/+3
|\
| * treebuilder: prevent git_treebuilder_free() from segfaulting when being passe...nulltoken2012-06-081-0/+3
* | misc: Fix warnings from PVS Studio trialVicent Martí2012-06-071-1/+1
|/