Commit Briefs

Omar Polo

trailing whitespaces


Omar Polo

got patch: handle git-style rename diffs

extend the support for git-style diffs to include the "pure rename" case, i.e. when a file is renamed without any edits. ok stsp@


Stefan Sperling

avoid subtraction of values larger than int in qsort(3) comparison callbacks

tweak + ok tb@


Stefan Sperling

bump version number


Stefan Sperling

CHANGES for 0.69 (tags/0.69)


Christian Weisgerber

add -q to "gotadmin pack" usage


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

got-read-patch: preserve all \ lines

as a cheap optimization got-read-patch was sending only the "\ No newline at end of file" lines that follows an addition (a "+" line). To be able to reverse patches in the future got_patch needs to know about all of these lines instead. No functional changes intended. ok stsp@


Omar Polo

test `got patch' vs path-prefixes, relative paths and strip

reminded by and 'looks fine' to stsp@


Omar Polo

typos


Omar Polo

mention -p in usage_patch


Omar Polo

got patch: resolve paths from the current working directory

this allow to apply patches from subdirectories of the work tree root. Prodded by naddy@, ok stsp@.



Omar Polo

fix wrong path in error message


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@