Commit Briefs
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.
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
Release 0.68.1 (tags/0.68.1)
Update CHANGELOG and configure.ac for the 0.68.1 release
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.
Release 0.68 (tags/0.68)
Update CHANGELOG and configure.ac for the -portable 0.68 release.
portable: remove system headers included portably
Remove direct included system headers which are included portably at ./configure time.
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.
got patch: prefer new name if not /dev/null and not a git-style diff
This fixes a common issue when for e.g. generating patches with $ diff -u foo.orig foo where 'got patch' failed because 'foo.orig' has an 'unexpected status'. prodded by naddy, ok stsp