summaryrefslogtreecommitdiff
path: root/src/revwalk.c
Commit message (Expand)AuthorAgeFilesLines
* I broke your bindingsVicent Marti2011-03-201-6/+7
* Fix headers for the new Revision WalkerVicent Marti2011-03-161-1/+2
* Change the Revwalk reset behavior to the old versionVicent Marti2011-03-161-94/+85
* Properly free commit a commit list in revwalkVicent Marti2011-03-161-4/+8
* Rewrite the Revision WalkerVicent Marti2011-03-141-255/+363
* Fix segmentation fault when freeing a repositoryVicent Marti2011-03-051-3/+3
* Implement reference counting for git_objectsVicent Marti2011-03-031-0/+3
* Rewrite git_hashtable internalsVicent Marti2011-02-221-18/+10
* Fix segfault when iterating a revlist backwardsVicent Marti2011-02-181-0/+4
* Make more methods return error codesVicent Marti2011-02-051-5/+9
* Merge branch 'timezone'Vicent Marti2010-12-181-2/+2
|\
| * Rename 'git_person' to 'git_signature'Vicent Marti2010-12-181-2/+2
* | Fix initialization & freeing of inexistent reposVicent Marti2010-12-131-0/+12
|/
* Commit parents now use the common 'vector' codeVicent Marti2010-12-021-4/+7
* Improve error handlingVicent Marti2010-11-051-14/+16
* Add getter methods for object ownersVicent Marti2010-10-291-0/+6
* Add setter methods & write support for git_commitVicent Marti2010-09-201-7/+0
* Redesigned the walking/object lookup interfaceVicent Marti2010-08-121-107/+337
* Add external API to access detailed commit attributesVicent Marti2010-07-151-4/+5
* Add support for tree objects in revision poolsVicent Marti2010-07-151-0/+3
* Changed revpool's object table to support arbitrary objectsVicent Marti2010-07-151-9/+21
* Fixed memory leaks in test suiteVicent Marti2010-07-101-0/+1
* Actually free all commits when freeing a commit poolVicent Marti2010-07-101-0/+9
* Style: Do not use (C99) // commentsRamsay Jones2010-06-021-4/+6
* Improved error handling on auxilirary functions.Vicent Marti2010-06-021-4/+6
* Added new error codes. Improved error handling.Vicent Marti2010-06-021-14/+26
* Fixed brace placement and converted spaces to tabs.Vicent Marti2010-06-021-74/+70
* Fixed parsing commit times (they weren't being stored at all!)Vicent Marti2010-06-021-2/+2
* Add external API for revision sorting.Vicent Marti2010-06-021-6/+18
* Properly reset all commit properties when doing a gitrp_reset().Vicent Marti2010-06-021-0/+12
* Add topological sorting and new insertion methods for commit lists.Vicent Marti2010-06-021-3/+10
* Add object cache to the revision pool.Vicent Marti2010-06-021-26/+16
* Add commit caching on the commit table.Vicent Marti2010-06-021-20/+38
* Add 'git_revpool_object' and 'git_revpool_table' structures.Vicent Marti2010-06-021-1/+1
* Changed 'git_commit_list' from a linked list to a doubly-linked list.Vicent Marti2010-06-021-36/+24
* Add arbritrary ordering revision walking.Vicent Marti2010-06-021-11/+51
* Split git_commit_lookup into separate functions.Vicent Marti2010-06-021-7/+18
* Add commit parents to parsed commits and commit lists to the revpool.Vicent Marti2010-06-021-0/+54
* Wrap malloc and friends and report out of memory as GIT_ENOMEMShawn O. Pearce2008-12-301-1/+2
* Rename git_revpool_* functions gitrp_*Andreas Ericsson2008-11-221-8/+3
* s/git_revp/git_revpool/Andreas Ericsson2008-11-181-4/+4
* Switch the license from BSD to GPL+libgcc exceptionShawn O. Pearce2008-11-011-29/+19
* Move include files to include/git/, drop git_ prefix from file namesShawn O. Pearce2008-11-011-0/+56