Commit Briefs

2811168fb0 Stefan Sperling

fix off-by-one in blame_open()


cf8f1261b8 Stefan Sperling

fix page-up scroll to '..' entries in 'tog tree'


a1eca9bb0c Stefan Sperling

fix blank line and limit accounting in draw_tree_entries()


ce52c690e2 Stefan Sperling

show current parent directory path in 'tog tree' view


cb2ebc8acf Stefan Sperling

fix memory leak in blame_tree_entry()



9343a5fb1e Stefan Sperling

allow entering tree view from log view with 't' key


0d4100bb4e Stefan Sperling

tog: exit loop if show_commit() returns an error


ec5f13cc0c Stefan Sperling

unbreak tog build...


ffd1d5e567 Stefan Sperling

implement 'tog tree'


a19e88aae8 Stefan Sperling

in tog blame, read errno right after error occurred


66b4983c73 Stefan Sperling

fix error path leaks in 'tog blame'


f29d3e8967 Stefan Sperling

make 'tog -h' and 'tog -h xxx' show something useful


a70480e0e0 Stefan Sperling

implementation of 'tog blame', not reachable via gui yet


883f046994 Stefan Sperling

make struct got_tree_object opaque



4984719678 Stefan Sperling

wrap overlong lines


4842267fac Stefan Sperling

remove unnecessary fdopen()


652b2703b3 Stefan Sperling

only search one pack file while resolving deltas


57b35b7557 Stefan Sperling

access pack index files with mmap()


49c99f91a7 Stefan Sperling

don't needlessly copy packidx when caching it


e67369ac60 Stefan Sperling

oops, forgot to add this file


2bd394ff92 Stefan Sperling

speed up got_object_idset_remove_random() by almost 50%


40aeb19c85 Stefan Sperling

use binary search to find objects in pack index


0a554478f1 Stefan Sperling

reduce object cache sizes