Commits


add support for diffing fileindex against an on-disk directory tree


rename tree-specific fileindex diff callbacks


set CTYPE locale category only; leave others in "C" locale


make got_ref_list() return a sorted list


on-disk refs must take precedence over packed-refs


internally represent a non-existent ref as NULL rather than as error


abbreviate remote refs in output of 'got log'


include non-packed refs in results from got_ref_list()


add missing error checks in got_ref_list()


improve error codes in lib/reference.c


add GOT_ERR_BAD_REF_DATA


add got_error_not_ref()


in 'got log' output, abbreviate ref names under heads/


make 'got log' show packed refs and HEAD ref (pther refs not shown yet)


Support tags in Linux git repo which do not carry name of tagger.