chiark / gitweb /
Ian Jackson [Sat, 28 Feb 2026 15:29:12 +0000 (15:29 +0000)]
Add sd-notify dependency
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 26 Oct 2025 23:58:46 +0000 (23:58 +0000)]
Merge branch 'update' into 'main'
Add more fixes to 1.2.3, and prepare for full release
See merge request iwj/hippotat!56
Ian Jackson [Sun, 26 Oct 2025 22:57:02 +0000 (22:57 +0000)]
changelog: Document the remaining changes for 1.2.3
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 26 Oct 2025 23:13:03 +0000 (23:13 +0000)]
Set cargo package versions to 1.2.3
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 26 Oct 2025 22:58:27 +0000 (22:58 +0000)]
debian/control: Drop mention of nonexistent hippotat-doc package
The docs are in -common.
Closes: #1115401
Closes: #1115402
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 26 Oct 2025 22:56:18 +0000 (22:56 +0000)]
Routine cargo update
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 28 Sep 2025 11:06:22 +0000 (11:06 +0000)]
Merge branch 'changelog' into 'main'
Document changes in 1.2.3 (planned Debian-only release)
See merge request iwj/hippotat!55
Ian Jackson [Sun, 28 Sep 2025 09:43:48 +0000 (10:43 +0100)]
Document changes in 1.2.3 (planned Debian-only release)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 28 Sep 2025 10:29:27 +0000 (10:29 +0000)]
Merge branch 'nix-30-redux' into 'main'
Compatibility with nix 30, redux
See merge request iwj/hippotat!54
Ian Jackson [Sun, 28 Sep 2025 09:43:11 +0000 (10:43 +0100)]
Allow use of nix 30
No change to lockfile (used by upstream-style build system) for now.
Closes: #1116421
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 28 Sep 2025 09:56:13 +0000 (10:56 +0100)]
Use libc::dup2 and libc::read rather than nix versions
nix is doing io-safety which is an incompatible change. It's hard to
write code which works with both versions of nix because BorrowedFd is
in Rust 1.66 which is higher than our MSRV.
Partially based on code from Peter Green.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 28 Sep 2025 10:01:49 +0000 (11:01 +0100)]
Use .into_raw_fd for null_fd for compatibility with nix 30
In nix <=29, open returns RawFd for which .into_raw_fd is a no-op.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 20 Mar 2025 19:13:07 +0000 (19:13 +0000)]
Merge branch 'deftly' into 'main'
Switch to derive-deftly, and release 1.2.2
See merge request iwj/hippotat!52
Ian Jackson [Thu, 20 Mar 2025 00:04:23 +0000 (00:04 +0000)]
Update version to 1.2.2
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 19 Mar 2025 19:41:26 +0000 (19:41 +0000)]
macros: Allow use of syn 2
Now there is almost nothing here, we don't need any code changes
between syn 1 and syn 2.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 19 Mar 2025 19:38:56 +0000 (19:38 +0000)]
macros: Drop unneeded dependency on itertools
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 19 Mar 2025 19:32:02 +0000 (19:32 +0000)]
config: Fix some misspellings
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 19 Mar 2025 23:52:11 +0000 (23:52 +0000)]
config: Remove manual entry for inspecting `link`
InspectableConfigAuto handles this now, since
config derive: Switch to derive-deftly
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 19 Mar 2025 19:32:20 +0000 (19:32 +0000)]
config derive: Improve docs
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 19 Mar 2025 19:12:30 +0000 (19:12 +0000)]
config derive: Have special no longer take an argument
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 19 Mar 2025 18:59:52 +0000 (18:59 +0000)]
config derive: Improve and properly document InstanceConfigGlobal
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 19 Mar 2025 18:56:01 +0000 (18:56 +0000)]
config derive: Use a define
This abolishes the helper type.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 20 Mar 2025 00:20:43 +0000 (00:20 +0000)]
config derive: Switch to derive-deftly
Replace our bespoke proc_macro with a derive-deftly macro.
The macro is based on one written for derive-adhoc 0.0.1, so could do
with a bit of updating.
I've inspeccted the changes to the generated output with a semi-manual
diff. The only significant changes were changes to
`impl InspectableConfigAuto for InstanceConfig`, as follows:
> + "link" => &self.link,
This is case is handled by the manually-written
`impl InspectableConfig for InstanceConfig` so never reaches
the derived impl. But it is identical.
> + "max_batch_up" => &self.max_batch_up,
This seems to have been an omission in the previous code.
So the addition seems good.
> "max_clock_skew" => &self.max_clock_skew,
> - "max_clock_skew" => &self.max_clock_skew,
> - "ifname_server" => &self.ifname_server,
> "ifname_server" => &self.ifname_server,
This is the removal of two duplicates, which arose from the odd code
structure in the previous code, which does code gen for inspect_key
once per attribute, rather than once per field.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 20 Mar 2025 00:20:34 +0000 (00:20 +0000)]
Routine cargo update (minimal)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Thu, 20 Mar 2025 00:20:22 +0000 (00:20 +0000)]
Routine cargo update
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 19 Mar 2025 18:38:41 +0000 (18:38 +0000)]
Makefile: Force pipe-based jobserver
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 5 Feb 2025 23:56:12 +0000 (23:56 +0000)]
Merge branch 'release' into 'main'
Release 1.2.1
See merge request iwj/hippotat!51
Ian Jackson [Wed, 5 Feb 2025 22:04:22 +0000 (22:04 +0000)]
Release 1.2.1
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 5 Feb 2025 20:23:44 +0000 (20:23 +0000)]
Merge branch 'fixes' into 'main'
Fix the autopkgtests in ci.debian.net
See merge request iwj/hippotat!49
Ian Jackson [Wed, 5 Feb 2025 19:20:02 +0000 (19:20 +0000)]
Merge branch 'update' into 'main'
Routine Cargo.lock update
See merge request iwj/hippotat!50
Ian Jackson [Tue, 4 Feb 2025 17:28:24 +0000 (17:28 +0000)]
autopkgtest: adt-initscript: use restart to start
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Mon, 3 Feb 2025 17:58:18 +0000 (17:58 +0000)]
autopkgtest: adt-initscript: require rsyslog init script
We run rsyslog, so we do need its init script (unless we're running
under systemd).
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 4 Feb 2025 15:01:00 +0000 (15:01 +0000)]
autopkgtest: adt-initscript: turn on set -x in the init script
Via /etc/default. This may help debugging.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 5 Feb 2025 14:06:50 +0000 (14:06 +0000)]
autopkgtest: adt-full: do not start a duplicate uservd
This is already done as part of setup-pair by setup-host.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Mon, 3 Feb 2025 17:55:04 +0000 (17:55 +0000)]
autopkgtest: adt-full: allow systemd-sysv as alt to init script
orphan-sysvinit-scripts and systemd conflict. The effect is that in
ci.debian.net this dep would want to change the init system.
What we actually need is rsyslog to be started, which is satisfied
with systemd-sysv since then systemd is the init system and rsyslog
has a systemd unit. (I believe.)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Mon, 3 Feb 2025 23:40:10 +0000 (23:40 +0000)]
autopkgtest: setup-host unwanted deps: handle | properly
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 5 Feb 2025 01:36:58 +0000 (01:36 +0000)]
autopkgtest: setup-host: clean out possibly-wrong /dev/log
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 4 Feb 2025 19:53:18 +0000 (19:53 +0000)]
autopkgtest: setup-host server: fall back to starting rsyslogd by hand
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 5 Feb 2025 19:03:52 +0000 (19:03 +0000)]
Routine Cargo.lock update
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Tue, 4 Feb 2025 14:50:14 +0000 (14:50 +0000)]
autopkgtest: properly quote $cs in perl scripts
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Wed, 5 Feb 2025 14:03:46 +0000 (14:03 +0000)]
autopkgtest: redirect stdout to stderr
The test environment mangles the relative ordering of the stderr and
stdout xtreams, which can be very confusing.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Mon, 3 Feb 2025 18:01:33 +0000 (18:01 +0000)]
HACKING.md: Document running one test case
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 17:24:31 +0000 (17:24 +0000)]
Merge branch 'release' into 'main'
Update version to 1.2.0
See merge request iwj/hippotat!48
Ian Jackson [Sun, 2 Feb 2025 16:59:43 +0000 (16:59 +0000)]
Update version to 1.2.0
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 17:05:27 +0000 (17:05 +0000)]
Merge branch 'ci' into 'main'
autopkgtests: Use `isolation-machine` restriction
See merge request iwj/hippotat!47
Ian Jackson [Sun, 2 Feb 2025 16:45:53 +0000 (16:45 +0000)]
autopkgtests: Use `isolation-machine` restriction
Instead of `x-hippotat-adt-broken-in-debci`. We think this may help,
with appropriate configuration in ci.d.n.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 15:12:10 +0000 (15:12 +0000)]
Merge branch 'hyper' into 'main'
Switch to hyper 1.x
See merge request iwj/hippotat!46
Ian Jackson [Sun, 2 Feb 2025 13:02:14 +0000 (13:02 +0000)]
Switch to hyper 1.x
We need to update our minimal tokio too, to avoid a compile failure
somewhere in our dependency tree.
Ian Jackson [Sun, 2 Feb 2025 11:57:11 +0000 (11:57 +0000)]
Fix a debug print to use # format for anyhow::Error
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 12:24:26 +0000 (12:24 +0000)]
Make config::startup()'s G callback async
We're going to call tokio::net::TcpListener::bind(),
which is async.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 12:34:51 +0000 (12:34 +0000)]
Add hyper-util dependency
We're going to need this for TokioIo
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 12:52:00 +0000 (12:52 +0000)]
Drop our explicit hyper-tls dependency
This is now handled by reqwest.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 13:46:48 +0000 (13:46 +0000)]
Prep for hyper 1: Move saddr conversion earlier
And prepare for doing the listening here.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 13:42:09 +0000 (13:42 +0000)]
Prep for hyper 1: Break out conn.remote_addr() call
This call will go away with hyper 1.
This will reduce the size of the eventual diff.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 13:36:24 +0000 (13:36 +0000)]
Prep for hyper 1: Reorganise service_fn call
We're going to want this to be more static. The future-lifted map
doesn't have the right lifetimes. Instead, use an async block
and un-lifted unwrap_or_else.
This will reduce the size of the eventual diff.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 13:32:00 +0000 (13:32 +0000)]
service.c: Better handling of clones
Use the same variable name throughout, and clone things in a
surrounding block.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 13:53:43 +0000 (13:53 +0000)]
Prep for hyper 1: break out service_fn call
This will reduce the size of the eventual diff.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 13:53:29 +0000 (13:53 +0000)]
Rename addr variable to saddr
For clarify vs caddr.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 13:29:20 +0000 (13:29 +0000)]
Rename conn variable to caddr
conn is very confusing.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 13:27:43 +0000 (13:27 +0000)]
Prep for hyper 1: rewrap service_fn call
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 2 Feb 2025 11:22:17 +0000 (11:22 +0000)]
Merge branch 'reqwest' into 'main'
Switch to reqwest in the client
See merge request iwj/hippotat!45
Ian Jackson [Sat, 1 Feb 2025 12:43:48 +0000 (12:43 +0000)]
Switch to reqwest in the client
hyper 1.x doesn't have a connection pool.
We want that, so let's use reqwest.
The URL type has changed, annoyingly.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 12:43:17 +0000 (12:43 +0000)]
Switch to reqwest in the client (minor pre-reorg)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 11:21:29 +0000 (11:21 +0000)]
ReadLimitedError: Don't demand that the stream is Unpin and Debug
We're going to use futures::stream::unfold().
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 11:19:55 +0000 (11:19 +0000)]
ReadLimitedError: Make it generic over the error type
We're going to have reqwest for the client and hyper for the server.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 12:36:39 +0000 (12:36 +0000)]
Add http-body-util dependency
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 11:08:36 +0000 (11:08 +0000)]
Add http-body dependency
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 00:05:32 +0000 (00:05 +0000)]
Add reqwest dependency
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 13:24:34 +0000 (13:24 +0000)]
Bump backtrace minimal version
Empirically, the version in bookworm doesn't compile, in our setup.
Use the one that's currently in trixie.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 13:12:23 +0000 (13:12 +0000)]
CI: Do not mess with Cargo.lock.minimal
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 12:52:16 +0000 (12:52 +0000)]
Merge branch 'makefile' into 'main'
Makefile: Add + sigil before cargo invocations
See merge request iwj/hippotat!44
Ian Jackson [Sat, 1 Feb 2025 12:46:35 +0000 (12:46 +0000)]
maint/update-minimal-versions: Be more precise about hyper
We're about to add reqwest which will pull in hyper 1.x.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 12:36:42 +0000 (12:36 +0000)]
Makefile: Add + sigil before cargo invocations
GNU make now closes the jobserver pipe if you don't do this.
I wish it wouldn't.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 12:14:48 +0000 (12:14 +0000)]
config: Replace use of Default with Parseable::Unspecified
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 12:16:00 +0000 (12:16 +0000)]
config: parseable_from_str: always provide default_or_ordinary
None of the call sites don't do this.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 12:05:13 +0000 (12:05 +0000)]
config: Clarify Parseable's defaulting
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 1 Feb 2025 00:01:13 +0000 (00:01 +0000)]
Merge branch 'update' into 'main'
Update dependencies
See merge request iwj/hippotat!43
Ian Jackson [Fri, 31 Jan 2025 23:16:52 +0000 (23:16 +0000)]
deps: allow and use thiserror 2
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 31 Jan 2025 23:14:24 +0000 (23:14 +0000)]
deps: allow and use educe 0.6
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 31 Jan 2025 23:13:49 +0000 (23:13 +0000)]
deps: allow and use itertools 0.14
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 31 Jan 2025 23:04:33 +0000 (23:04 +0000)]
cargo update
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 31 Jan 2025 23:12:39 +0000 (23:12 +0000)]
HACKING.md: New file with some notes in
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sat, 12 Oct 2024 09:39:35 +0000 (09:39 +0000)]
Merge branch 'release' into 'main'
Bump cargo version for release
See merge request iwj/hippotat!42
Ian Jackson [Sat, 12 Oct 2024 09:04:18 +0000 (10:04 +0100)]
Bump cargo version
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 14:57:33 +0000 (14:57 +0000)]
Merge branch 'update' into 'main'
Update dependencies (fixes FTBFS)
See merge request iwj/hippotat!41
Ian Jackson [Fri, 11 Oct 2024 14:30:19 +0000 (15:30 +0100)]
Document changes in 1.1.12
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 14:21:25 +0000 (15:21 +0100)]
Move a misplaced comment in cargo.toml
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 14:16:56 +0000 (15:16 +0100)]
Update to base64 (allow)
Closes: #1084523
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 14:14:22 +0000 (15:14 +0100)]
Update to syslog 7 (allow)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 14:13:37 +0000 (15:13 +0100)]
Update to heck 0.5 (allow)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 14:10:41 +0000 (15:10 +0100)]
Update to nix 0.29 (allow)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 13:52:22 +0000 (14:52 +0100)]
Avoid nailing-cargo --just-run
We want the concurrency lock.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 12:39:05 +0000 (13:39 +0100)]
Makefile: fix an endif comment
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 12:33:59 +0000 (13:33 +0100)]
Decorate rust-toolchain build-deps with !upstream-cargo profile
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 09:56:00 +0000 (10:56 +0100)]
Update to itertools 0.13 (allow)
Closes: #1082550
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 09:54:53 +0000 (10:54 +0100)]
build.rs: Suppress new cargo features warning
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 09:53:35 +0000 (10:53 +0100)]
Break out package_cfg construction
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Fri, 11 Oct 2024 09:49:40 +0000 (10:49 +0100)]
cargo update
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Ian Jackson [Sun, 25 Feb 2024 19:23:16 +0000 (19:23 +0000)]
Merge branch 'release' into 'main'
Prepare release 1.1.11
See merge request iwj/hippotat!40
Ian Jackson [Sun, 25 Feb 2024 18:47:48 +0000 (18:47 +0000)]
Finalise 1.1.11
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>