Commit Briefs

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



02c0700795 Stefan Sperling

don't update cached timestamps of already modified files


ba8a0d4daa Stefan Sperling

clear executable bit when updating files if necessary


2ef81b9be0 Stefan Sperling

skip make obj in cmdline test directory



e06046c217 Stefan Sperling

do not forget about regress tests during 'make obj'



7f838b36bf Stefan Sperling

document status codes displayed by 'got update'


6353ad76e4 Stefan Sperling

make 'got update' merge file edits


57ee5d5084 Stefan Sperling

allow callers of diff3 code to detect merge conflicts


a551f2158d Stefan Sperling

diff3: make labels work and fix leaks