hippotat (1.1.7) unstable; urgency=medium Build system: * Makefile; Install the hippotat-setup-permissions(8) manpage to the right place. (Bug introduced in 1.1.6.) * debian: ship the hippotat-setup-permissions(8) manpage. * init script: Demote userv and $syslog to Should-Start. * Update dependencies in provided Cargo.lock. Changes specifically for uploading to Debian: * debian/update-build-deps: support replacement (override) * Declare that we need clap 3, with +derive * Run dh_missing --fail-missing (for QA test) * Change source format to 1.0 (native) so we can have a revision -- Ian Jackson Thu, 12 Jan 2023 18:50:36 +0000 hippotat (1.1.6) unstable; urgency=medium Improvements: * New script hippotat-setup-permissions to help with authbind and ipif. * Config inspection command options --print-config improved. Documentation: * install.md: Say to get hippotat from your distro. * install.md: Say to do the hippotat config first * install.md: Document new setup script (which also has manpage) * settings.md &c: Explain how to set up server with TLS (not built-in). Testing and administrivia: * Many improvements to the autopkgtests. * However, disable the autopkgtests as they still don't work. https://lists.debian.org/debian-devel/2023/01/msg00095.html * Improve release checklist. * cargo update (and add a note about base64 version). * Changelog entries for Debian-only 1.1.5+exp1 to 1.1.5+exp7 deleted. -- Ian Jackson Wed, 11 Jan 2023 02:15:01 +0000 hippotat (1.1.4) unstable; urgency=medium Bugfixes: * Improved error message about failure to initialise syslog. * Improved error reporting of ipif failures (and debug loggong). * Fix build on platforms with unsigned chars. Closes: #1028028. [Reported by Adrian Bunk] Packaging improvements: * Add empty /etc/hippotat/config.d (to hippotat-common). * init script: Print better error message about firewall. * debian/control: Add Homepage and Vcs-Git. [Reported by Axel Beckert] * debian/control: Add many missing Recommends. * LICENCE aka d/copyright improvements. [Requested by Debian ftpmaster] * Makefile: Fixes to release checklist Testing: * Add autopkgtest that tests a full-on setup, with two simulated hosts. * Add autopkgtest that tests the init script. * Supporting fixes and refactoring. * Debian-only release, for exposure to Debian infrastructure. -- Ian Jackson Sun, 08 Jan 2023 17:09:33 +0000 hippotat (1.1.3) unstable; urgency=medium Packaging and build improvements: * Change `cargo-upstream` build-profile to `upstream-cargo` as per debian-devel discussion. * Add link to ITP bug, here: Closes:#1025898. * Updated dependencies. Burned version numbers: * Burned 1.1.2 due to Debian #943374. -- Ian Jackson Sun, 18 Dec 2022 22:35:43 +0000 hippotat (1.1.1) unstable; urgency=medium Packaging and build improvements: * Adjusted dependencies --- generally, relaxed. * Updated and improved build system. * Updated and improved Debian packaging. * Internal improvements (clippy lints etc.) * Test suite fixes * Fix busted lockfile. (Fixes salsa #1.) * Docs refer to source code more prominently. (Fixes salsa #2.) * Can now build with sbuild in Debian bookworm (subject to build-deps getting through NEW). Burned version numbers: * Burned 1.1.0 due to cargo publish awkardness and fail. -- Ian Jackson Thu, 15 Dec 2022 01:16:59 +0000 hippotat (1.0) unstable; urgency=medium * Initial general release -- Ian Jackson Wed, 28 Sep 2022 19:52:51 +0100 hippotat (0.2) unstable; urgency=medium * Rust version. Testing some packaging. -- Ian Jackson Tue, 13 Sep 2022 14:03:22 +0100 hippotat (0.1~UNRELEASED) unstable; urgency=medium * Python version. Not released. -- Ian Jackson Sat, 08 Apr 2017 17:57:42 +0100