Commit Briefs


Stefan Sperling

make got log -s show committer date

ok op@


Stefan Sperling

make got log -s display local reference names

ok op@


Omar Polo

got log: sync match_commit from tog

So that 'got log -S' can match also the author and committer name, and the commit ID too. ok stsp@


Stefan Sperling

reuse a temporary file across commits during got log -p -S

suggested by + ok op@




Stefan Sperling

add one-line output mode to got log with -s flag

-s for short. Moves log search to -S. Patch by Evan Silberman


Stefan Sperling

move creation of tempfiles outside of lib/diff.c

ok tracey


Stefan Sperling

open temporary files needed for delta application in got_repo_open()

This prepares for callers of got_repo_open() that cannot afford to open files in /tmp, such as gotwebd. In a follow-up change, we could ask such callers to pass in the required amount of open temporary files. One consequence is that got_repo_open() now requires the "cpath" pledge promise. Add the "cpath" promise to affected callers and remove it once the repository has been opened. ok tracey


Omar Polo

got patch: allow to reverse a patch

add a flag to got_patch to reverse a patch before applying and the -R flag for `got patch'. ok stsp@


Omar Polo

mention -p in usage_patch


Stefan Sperling

inline struct got_object_id in struct got_object_qid

Saves us from doing a malloc/free call for every item on the list. ok op@