rust-ntpd (1.9.0-0ubuntu1) stonking; urgency=medium

  * New upstream release 1.9.0.
  * rust-vendor: Vendor all dependendencies.
  * d/control:
    - Add dh-sequence-installsysusers to build-depends.
    - Add libssl-dev and pkgconf build-dependencies.
    - Add Build-Dependency on dh-apparmor.
    - Add Provides/Conflicts/Replaces: time-daemon.
    - Drop build-dependency on help2man.
    - Drop librust-ntpd-dev.
    - Move from Section: utils to net.
    - Remove dependencies on adduser.
    - Update maintainer.
    - Use vendored Rust build-dependencies.
  * d/patches:
    - Add openssl-crypto.patch.
    - Drop disable-pps.patch.
    - Drop toml-0.9.patch.
    - Drop use-ring.diff.
    - Drop skip-test-validate-good.patch.
    - Refresh remaining patches.
  * d/rules:
    - Prepare for dependency vendoring.
    - Simplify install logic.
    - Stop generating manpages with help2man.
    - Target to generate d/copyright from fragments.
    - Use vendored dependencies.
    - Add dh_apparmor call during dh_auto_install.
  * d/bin/merge-copyright: Script to merge copyright fragments.
  * d/copyright: Update copyright from fragments.
  * d/copyright.{header,in.d}: Copyright fragments for all vendored crates.
  * d/ntp-units.d: Integrate ntpd-rs with systemd-timedated.
  * d/ntp.toml:
    - Create default configuration copied from upstream example.
    - Use Ubuntu ntp pool.
  * d/ntpd-rs-metrics.install: Install metrics exporter.
  * d/ntpd-rs-metrics.lintian-overrides: Override false positive lintian
    diagnostics.
  * d/ntpd-rs-metrics.manpages: Install upstream manpages.
  * d/ntpd-rs-metrics.postinst: Switch from adduser to systemd-sysusers.
  * d/ntpd-rs-metrics.service: Directly use upstream service.
  * d/ntpd-rs-metrics.sysusers: Create ntpd-rs-observe user with sysusers.
  * d/ntpd-rs.install:
    - Install AppArmor profile.
    - Install binaries and configuration file.
    - Install ntp-unit.d directory.
  * d/ntpd-rs.lintian-overrides: Override false positive lintian diagnostics.
  * d/ntpd-rs.manpages: Install upstream manpages.
  * d/ntpd-rs.postinst: Switch from adduser to systemd-sysusers.
  * d/ntpd-rs.service:
    - Use upstream service file.
    - Add ConditionVirtualization=!container.
  * d/ntpd-rs.sysusers: Create ntpd-rs user with sysusers.
  * d/p/disable-daemon-tests.patch: Update to skip new failing test.
  * d/README.source:
    - Document how to create the vendor tarball.
    - Document how to update debian/copyright.
  * d/s/lintian-overrides: Override false positive lintian diagnostics.
  * d/tests: Add autopkgtest suite.
  * d/usr.bin.ntp-daemon: Add upstream AppArmor profile.

 -- Guilherme Puida Moreira <guilherme.moreira@canonical.com>  Thu, 09 Jul 2026 16:50:26 -0300

rust-ntpd (1.7.2-1) unstable; urgency=medium

  * Team upload.
  * Package ntpd 1.7.2 from crates.io using debcargo 2.8.2
  * Relax toml dependency to allow version 1.
  * Update overridden control file.

 -- Peter Michael Green <plugwash@debian.org>  Thu, 30 Apr 2026 14:03:19 +0000

rust-ntpd (1.7.1-1) unstable; urgency=medium

  * Team upload.
  * Package ntpd 1.7.1 from crates.io using debcargo 2.7.11
  * Rebuild against librust-ntp-proto-dev with #1127929 CVE-2026-26076 fixed

 -- Fabian Grünbichler <debian@fabian.gruenbichler.email>  Sat, 14 Feb 2026 22:41:45 +0100

rust-ntpd (1.6.2-4) unstable; urgency=medium

  * Team upload.
  * Adapt d/rules to upcoming dh-cargo changes

 -- Fabian Grünbichler <debian@fabian.gruenbichler.email>  Mon, 09 Feb 2026 19:53:52 +0100

rust-ntpd (1.6.2-3) unstable; urgency=medium

  * Team upload.
  * Package ntpd 1.6.2 from crates.io using debcargo 2.7.11
  * Use rustls-platform-verifier directly rather than via ntp-proto to make
    testing easier and to ensure this package doesn't get missed during future
    rustls-platform-verifier updates.
  * Bump dependency on toml crate to 0.9 and enable the "std" and "serde"
    features.
  * Update overridden control file.

 -- Peter Michael Green <plugwash@debian.org>  Thu, 11 Dec 2025 01:48:24 +0000

rust-ntpd (1.6.2-2) unstable; urgency=medium

  * Team upload.
  * Package ntpd 1.6.2 from crates.io using debcargo 2.7.11
    - drop default RRR³ "no" value
    - split Build-Depends into -Arch/-Indep
    - switch to dh-sequence-cargo
    - bump Standards-Version to 4.7.2
    - bump DH compat to 13
  * Fix ntp-proto rustls-platform-verifier usage and add versioned Depends

 -- Fabian Grünbichler <debian@fabian.gruenbichler.email>  Fri, 24 Oct 2025 20:44:35 +0200

rust-ntpd (1.6.2-1) unstable; urgency=medium

  * Team upload.
  * Package ntpd 1.6.2 from crates.io using debcargo 2.7.8
    + New upstream fixes CVE-2025-58066 (Closes: #1112511)
  * Drop disable-other-rustls.diff, upstream now only supports a single
    version of rustls.
  * Add patch to explicitly select ring backend for rustls.
  * Update overridden control file.
  * Reduce context in skip-test-validate-good.patch so it applies cleanly
    to new upstream.
  * Disable pps support because rust-pps-time is not in Debian
  * Disable "daemon" tests because they need a running daemon.

 -- Peter Michael Green <plugwash@debian.org>  Sun, 31 Aug 2025 04:08:42 +0000

rust-ntpd (1.4.0-6) unstable; urgency=medium

  * Team upload.
  * Package ntpd 1.4.0 from crates.io using debcargo 2.7.8
  * Update overridden control file for new debcargo.
  * Switch to rustls 0.23.

 -- Peter Michael Green <plugwash@debian.org>  Sat, 08 Mar 2025 16:14:22 +0000

rust-ntpd (1.4.0-5) unstable; urgency=medium

  * Team upload.
  * Package ntpd 1.4.0 from crates.io using debcargo 2.7.7
  * Update dependencies in overridden control file.

 -- Peter Michael Green <plugwash@debian.org>  Sun, 02 Mar 2025 09:48:51 +0000

rust-ntpd (1.4.0-4) unstable; urgency=medium

  * Team upload.
  * Package ntpd 1.4.0 from crates.io using debcargo 2.7.6
  * Remove debian build-dependency on ntp-os-clock crate, upstream has already
    removed the Cargo dependency. 
  * Skip test_validate_good, it needs data from other parts of the upstream workspace.
  * Mark autopkgtests for default feature as not-broken.

 -- Peter Michael Green <plugwash@debian.org>  Sat, 01 Mar 2025 15:53:34 +0000

rust-ntpd (1.4.0-3) unstable; urgency=medium

  * Package ntpd 1.4.0 from crates.io using debcargo 2.7.6
  * Disable autopkgtest for now: we have the binaries to test it

 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 27 Feb 2025 12:21:54 +0100

rust-ntpd (1.4.0-2) unstable; urgency=medium

  * Package ntpd 1.4.0 from crates.io using debcargo 2.7.5
  * Add librust-clock-steering-dev to the build deps

 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 27 Feb 2025 10:05:58 +0100

rust-ntpd (1.4.0-1) unstable; urgency=medium

  * Package ntpd 1.4.0 from crates.io using debcargo 2.7.5

 -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 19 Feb 2025 23:50:05 +0100

rust-ntpd (1.1.3-1) unstable; urgency=medium

  * Package ntpd 1.1.3 from crates.io using debcargo 2.6.1

 -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 29 Jun 2024 10:29:46 +0200

rust-ntpd (1.1.2-1) unstable; urgency=medium

  * Package ntpd 1.1.2 from crates.io using debcargo 2.6.1

 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 01 Feb 2024 13:47:59 +0100

rust-ntpd (1.1.1-2) unstable; urgency=medium

  * Team upload.
  * Package ntpd 1.1.1 from crates.io using debcargo 2.6.1
  * Update debian/control from relavent parts of debian/control.debcargo.hint,
    among other things this adds support for toml 0.8.

 -- Peter Michael Green <plugwash@debian.org>  Tue, 30 Jan 2024 17:44:51 +0000

rust-ntpd (1.1.1-1) unstable; urgency=medium

  * Package ntpd 1.1.1 from crates.io using debcargo 2.6.1

 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 25 Jan 2024 09:07:40 +0100

rust-ntpd (1.1.0-3) unstable; urgency=medium

  * Package ntpd 1.1.0 from crates.io using debcargo 2.6.1
  * refresh the control with recent changes

 -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 16 Dec 2023 13:32:04 +0100

rust-ntpd (1.1.0-2) unstable; urgency=medium

  * Package ntpd 1.1.0 from crates.io using debcargo 2.6.0
  * enable collapse_features = true
    autopkgtest is failing with librust-ntpd+unstable-nts-pool-dev missing

 -- Sylvestre Ledru <sylvestre@debian.org>  Fri, 15 Dec 2023 19:05:00 +0100

rust-ntpd (1.1.0-1) unstable; urgency=medium

  * Package ntpd 1.1.0 from crates.io using debcargo 2.6.0

 -- Sylvestre Ledru <sylvestre@debian.org>  Fri, 15 Dec 2023 11:52:34 +0100

rust-ntpd (1.0.0-5) unstable; urgency=medium

  * Package ntpd 1.0.0 from crates.io using debcargo 2.6.0
  * Move ntpd-rs-metrics into its own package

 -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 29 Oct 2023 12:37:00 +0100

rust-ntpd (1.0.0-4) unstable; urgency=medium

  * Package ntpd 1.0.0 from crates.io using debcargo 2.6.0
  * Fix the postinst script

 -- Sylvestre Ledru <sylvestre@debian.org>  Fri, 27 Oct 2023 08:44:36 +0200

rust-ntpd (1.0.0-3) unstable; urgency=medium

  * Package ntpd 1.0.0 from crates.io using debcargo 2.6.0
  * Create the ntpd-rs user for the ntp-daemon service
  * Install the configuration files in etc/ntpd-rs/ntp.toml

 -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 26 Oct 2023 23:43:13 +0200

rust-ntpd (1.0.0-2) unstable; urgency=medium

  * Package ntpd 1.0.0 from crates.io using debcargo 2.6.0
  * Update of the copyright. it moved from
    Internet Security Research Group => Tweede Golf

 -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 23 Oct 2023 21:48:04 +0200

rust-ntpd (1.0.0-1) unstable; urgency=medium

  * Package ntpd 1.0.0 from crates.io using debcargo 2.6.0
    (Closes: #1039971)

 -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 11 Oct 2023 00:00:16 +0200
