Commit Briefs

Thomas Adam

got patch: allow to strip path components

Move some bits from the libexec helper to the main process so we know if the patch was generated by git or not and finally document the automatic stripping of a/ and b/ prefixes added by git-diff(1). ok stsp@


Thomas Adam

use test(1) -eq and -ne to compare integers, and reduce quoting

This brings the rest of the regression test scripts in line with patch.sh.


Thomas Adam

remove trailing whitespaces




Omar Polo

don't include linux/prctl.h

On some libc implementations (at least musl) linux/prctl.h conflicts with sys/prctl.h as they both define the same structs. Fixes the build on alpine linux; reported by omni on IRC, thanks! ok thomas


Thomas Adam

Release 0.68.1 (tags/0.68.1)

Update CHANGELOG and configure.ac for the 0.68.1 release


Thomas Adam

portable: patch: remove unused code

Remove some code which was in a previous revision but isn't needed any more. It's unclear how this crept back in as there were no conflicts around this.


Thomas Adam

Release 0.68 (tags/0.68)

Update CHANGELOG and configure.ac for the -portable 0.68 release.


Thomas Adam

portable: remove system headers included portably

Remove direct included system headers which are included portably at ./configure time.


Thomas Adam

bump version number


Thomas Adam

CHANGES for 0.68



Thomas Adam

sync dist file list








Thomas Adam

fix pack progress object counter for loose objects

Move pack progres object accounting to a single place. This makes it easier to account for the case were only loose objects are packed. A wrong amount of objects was reported before when packing loose ones.