summaryrefslogtreecommitdiff
path: root/src/tree.c
Commit message (Expand)AuthorAgeFilesLines
* Convert pqueue to just be a git_vectorRussell Belfer2014-02-041-2/+4
* tree: remove legacy 'oid' namingCarlos Martín Nieto2014-01-251-3/+3
* index: rename an entry's id to 'id'Carlos Martín Nieto2014-01-251-1/+1
* Align git_tree_entry_dup.Arthur Schreiber2014-01-141-9/+8
* One more rename/cleanup for callback err functionsRussell Belfer2013-12-111-5/+11
* Remove converting user error to GIT_EUSERRussell Belfer2013-12-111-10/+12
* Further EUSER and error propagation fixesRussell Belfer2013-12-111-9/+4
* tree: allow retrieval of raw attributesCarlos Martín Nieto2013-10-081-3/+6
* Fix memory leak in git_tree_walk on error or when stopping the walk from the ...wilke2013-09-131-1/+2
* Prevent git_tree_walk 'skip entry' callback return code from leaking through ...wilke2013-09-131-1/+3
* Better macro name for is-exec-bit-set testRussell Belfer2013-09-051-1/+1
* Add more file mode permissions macrosRussell Belfer2013-09-051-6/+6
* Reorganize diff and add basic diff driverRussell Belfer2013-06-101-0/+3
* Add cat-file example and increase const use in APIRussell Belfer2013-05-161-8/+15
* clarify error propogationRussell Belfer2013-05-011-1/+1
* object: Explicitly define helper API methods for all obj typesVicent Marti2013-04-301-2/+0
* Some cleanupsRussell Belfer2013-04-291-1/+1
* Standardize cast versions of git_object accessorsRussell Belfer2013-04-291-10/+2
* 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