Sync ChangeLog with release-1.9 branch

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Humanize zsigs

Stop throwing away parts of multiline zsigs; we have humanize for that
now.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Test owl_zephyr_smartstripped_user

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
owl_zephyr_smartstripped_user: Simplify, fixing overlapping strcat

Previously, the strcat(out, realm+1) call might read from the same
place it’s writing to, which is invalid and could break if strcat is
optimized in certain ways.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
.gitignore: Remove core, jabber.log

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
.gitignore: Reorganize

Divide .gitignore into logical sections, and be explicit about files
that only need to be ignored at top level.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
.gitignore: Add compile

This is pulled in by Automake ≥ 1.14.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
.gitignore: Add other kinds of tags

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
perl/modules/.gitignore: Add META.json, MYMETA.json

ExtUtils::MakeMaker 6.57_07 and later generate META.json and
MYMETA.json in addition to META.yml and MYMETA.yml.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Remove redundant per-module .gitignore, .hgignore files

This is all taken care of by the central .gitignore files.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Makefile.am: Don’t distribute version.c

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Support baking a version into the tarball with ‘make dist VERSION=…’

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
scripts/do-release: Build distribution with ‘make distcheck’

This has many advantages: ‘make distcheck’ automatically verifies that
the release builds, tests, installs, uninstalls, and cleans
successfully.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>