Commits


sync dist file list


changes for 0.6


don't leak memory for pack file path when opening objects


make 'got log' display tags in addition to branch references


make 'tog log' display tags in addition to branch references


don't forget to do refcounting in got_object_tag_close()


bump version number


add -s option to 'got ref' usage in man page


test behaviour when 'got ref -s' is given a non-reference target


introduce 'got ref -s' and add two tests for 'got ref'


introuce a hard limit on recursion through symbolic references


add a TODO item for 'got ref'


include <limits.h> instead of <sys/limits.h>; patch by Thomas Klausner


fix behaviour of 'got rebase' with no commits to rebase; with semarie@


annotate symlinks with @ in 'got tree' and 'tog tree'


changes for 0.5


fix blame with single-commit history and with files without \n


fix crashes in tog when blame returns no results on a file fix for underlying blame bug still pending...


tog: plug memory leak in blame_tree_entry()


fix double-free when blame view is closed in error path; found by otto@


make tog's log thread bail out upon SIGPIPE; I don't fully grok which thread will see these signals; somebody please page Mr. Posix


man page improvements - new sentence, new line - add blanks before trailing delimiters - void leaving whitespace at end of line, even significant space - use .Ox macro for OpenBSD - fix paragraph lint warnings - escape ~ and ^, which are special characters in troff


don't let a pthread mutex unlock error mask other errors in tog


let tog catch SIGPIPE; might help fix unclean exit issue reported by Artturi


bump version number