libgit2/libgit2 — pull request #831 by schu (2012-07-19 16:21:33+00:00)
Title: tree: fix ordering for git_tree_walk

Josh Triplett noticed libgit2 actually does preorder entries in
tree_walk_post instead of postorder. Also, we continued walking even
when an error occured in the callback.

Fix #773; also, allow both pre- and postorder walking.