Commit Briefs

65ad4e6108 Stefan Sperling

improve wording of a comment in merge_blob()


80c5c12028 Stefan Sperling

missing fread(3) error check in get_file_status()


cb6dec9739 Stefan Sperling

add another TODO item for tog


d10c9b58e3 Stefan Sperling

missing stat error check in read_meta_file()




af54ae4ac1 Stefan Sperling

avoid cross-device rename(2) after 3-way file merge


816dc65482 Stefan Sperling

check for errors from fsync(2)



3a6ce05aff Stefan Sperling

check for errors from close(2)



fb43ecf150 Stefan Sperling

check for errors from fclose()


cbe7f84890 Stefan Sperling

check for fflush() errors


e135804eb1 Stefan Sperling

make got_ref_open() search on-disk refs before packed-refs





2c201a3629 Stefan Sperling

make 'got status' ignore symlinks, for now


18831e78ba Stefan Sperling

fix another path ordering bug during status/update crawl


d8355ef1a2 Stefan Sperling

make 'tog tree' identify executable files


db0c2996da Stefan Sperling

document trailing annotations shown by 'got tree'


d6e648b413 Stefan Sperling

make 'got tree' identify executable files


b8f41171ce Stefan Sperling

eliminate redundant stat() calls during status crawl


1545c6153e Stefan Sperling

show commit id after update even if all files were missing


a378724ff7 Stefan Sperling

make 'got update' restore missing files