Commits


improve wording of a comment in merge_blob()


missing fread(3) error check in get_file_status()


missing stat error check in read_meta_file()


update cached timestamps of files left unmodified after a merge


fix get_file_status() for files larger than blob read buffer size


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


check for errors from fsync(2)


check for errors from close(2)


check for errors from fclose()


allow restricting 'got diff' and 'got status' to a path in work tree


make 'got status' ignore symlinks, for now


eliminate redundant stat() calls during status crawl


make 'got update' restore missing files


don't update cached timestamps of already modified files


clear executable bit when updating files if necessary