libgit2/libgit2 — pull request #1037 by vmg (2012-11-01 19:32:16+00:00)
Title: Some more changes to the Index API

- `git_index_new`: lets you create a temporary in-memory index
- `git_index_write_tree`: as the name says. writes a tree
- `git_index_write_tree_to`: like `write_tree` but lets you choose where to write the tree (works for temporary in-memory indexes)
- `git_tree_create_fromindex`: :fire: fuckkkk thaaaattt gonnnneee :fire:

Oh, and the Index now uses @arrbee's timestamp code. Shiny!