Commit Briefs
build with -Wwrite-strings
Throwing this into the mix for a while, we can always get rid of it again if it becomes annoying. No objections from stsp@
add "e" (close-on-exec) flag to fopen(3) calls
suggested by millert ok thomas_adam
fall back to comparison by name when refs have the same timestamp
This fixes an issue where some references were missing from lists of references sorted by timestamp.
speed up 'got histedit -l' and 'got rebase -l'
Cache commit timestamps in struct got_reference in case we are sorting references by commit timestamp. This avoids opening and closing commits every time we compare two references with each other. ok thomas.adam
Expose got_ref_name_is_valid() for general purpose use.
This will be needed for a future 'got send' command.
expose got_ref_resolve_symbolic() at the public library API
This will be needed by a future 'got send' command.