rust-tonic (0.14.5+dfsg-4) unstable; urgency=medium

  * add patch to restrict test encode_too_big from running on
  32-bit platforms

 -- Blair Noctis <ncts@debian.org>  Thu, 20 Aug 2026 14:01:20 +0000

rust-tonic (0.14.5+dfsg-3) unstable; urgency=medium

  * provide and autopkgtest embedded crates
    tonic-prost and tonic-prost-build
  * provide and autopkgtest tonic-prost-build feature
  cleanup-markdown

 -- Blair Noctis <ncts@debian.org>  Wed, 19 Aug 2026 11:09:19 +0000

rust-tonic (0.14.5+dfsg-2) unstable; urgency=medium

  [ Jonas Smedegaard ]
  * stop tolerate test failure when targeting experimental,
    not working when test panics

 -- Blair Noctis <ncts@debian.org>  Sun, 16 Aug 2026 08:58:23 +0000

rust-tonic (0.14.5+dfsg-1) unstable; urgency=medium

  [ upstream ]
  * new release(s);
    closes: bug#1102599, thanks to Blair Noctis

  [ Jonas Smedegaard ]
  * update git-buildpackage config:
    + stop superfluously filter out .git* files
  * declare compliance with Debian Policy 4.7.4
  * bump project versions in virtual packages and autopkgtests
  * update and unfuzz patches
  * update copyright info: update coverage
  * provide and autopkgtest tonic features
    deflate tls-connect-info tls-ring;
    stop provide or autopkgtest tonic features prost tls tls-root,
    or tonic-build feature prost,
    dropped upstream;
    update (build-, autopkgtest-)dependencies
  * skip failing tests in generated code,
    and drop workarounds for other seemingly obsolete test failures

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 14 Aug 2026 09:36:39 +0200

rust-tonic (0.12.3+dfsg-7) unstable; urgency=medium

  * tighten crate version resolving during build
  * update copyright info:
    + avoid any .git* files when repackaging upstream source
    + license patches same as main upstream license
    + update coverage
  * use debhelper compatibility level 14 (not 13)
  * stop set Multi-Arch: foreign,
    incompatible with arch-any packaged crates
  * relax (build-, autopkgtest-)dependencies
  * update watch file: limit to STABLE_VERSION

 -- Jonas Smedegaard <dr@jones.dk>  Thu, 13 Aug 2026 19:41:55 +0200

rust-tonic (0.12.3+dfsg-6) unstable; urgency=medium

  * add patch cherry-picked upstream
    to use newer minor version of crate axum;
    bump (build-)dependencies for crate axum
  * add patches cherry-picked upstream
    to avoid crate rustls-pemfile;
    stop (build-)depend on package for crate rustls-pemfile
  * stop set superfluous fields Rules-Requires-Root Priority
  * declare compliance with Debian Policy 4.7.3

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 30 Dec 2025 10:17:18 +0100

rust-tonic (0.12.3+dfsg-5) unstable; urgency=medium

  * drop obsolete patches 2001_rustls-native-certs_*;
    bump (build-)dependencies for crate rustls-native-certs;
    closes: bug#1112560, thanks to Reinhard Tartler
  * update watch file:
    + use file format version 5
    + improve mangling of upstream version
  * update DEP-3 patch headers
  * rename patch 2001_tower-http -> 1001_tower-http

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 31 Aug 2025 09:52:35 +0200

rust-tonic (0.12.3+dfsg-4) unstable; urgency=medium

  * wrap and sort control files
  * provide minor-versioned package for embedded crate tonic-types

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 08 Apr 2025 13:19:59 +0200

rust-tonic (0.12.3+dfsg-3) unstable; urgency=medium

  * provide and autopkgtest embedded crate tonic-types;
    (build-)depend on package for crate prost-types;
    closes: bug#1102316, thanks to Blair Noctis
  * declare compliance with Debian Policy 4.7.2

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 07 Apr 2025 17:52:48 +0200

rust-tonic (0.12.3+dfsg-2) unstable; urgency=medium

  * update and tighten patches
    to use older branch of crate rustls-native-certs;
    fix and tighten (build-,autopkgtest-)dependencies
    for crate rustls-native-certs;
    closes: bug#1100658, thanks to Peter Michael Green

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 16 Mar 2025 20:57:38 +0100

rust-tonic (0.12.3+dfsg-1) unstable; urgency=medium

  [ upstream ]
  * new release(s);
    closes: bug#1069180, #1092989,
    thanks to Reinhard Tartler and Maytham Alsudany

  [ Jonas Smedegaard ]
  * bump project versions in virtual packages and autopkgtests
  * update and unfuzz patches
  * bump (build-)dependencies
    for crates axum http http-body hyper hyper-timeout
    rustls-pemfile tokio-rustls;
    bump build- and autopkgtest-dependencies for crate tower-http;
    tighten (build-)dependencies for crates h2 tokio tokio-stream;
    (build-)depend on packages
    for crates http-body-util hyper-util socket2 zstd;
    build- and autopkgtest-depend on package for crate paste;
    relax (build-)dependencies for crate rustls-native-certs;
    relax (build-dependencies for crate tracing-subscriber;
    stop build-depend on packages
    for crates console hyper-rustls listenfd pico-args rustls;
    provide and autopkgtest
    features router server tls-native-roots zstd (not roots-common);
    closes: bug#1098848, #1098897,
    thanks to Peter Michael Green and Reinhard Tartler
  * skip broken test skip_debug

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 15 Mar 2025 19:19:00 +0100

rust-tonic (0.10.2+dfsg-12) unstable; urgency=medium

  * skip checking test max_message_send_size,
    returning unreliable error object;
    closes: bug#1098348, thanks to Santiago Vila

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 19 Feb 2025 19:57:45 +0100

rust-tonic (0.10.2+dfsg-11) unstable; urgency=medium

  * update DEP-3 patch headers
  * declare rust-related build-dependencies unconditionally,
    i.e. drop broken nocheck annotations
  * add metadata about upstream project
  * update git-buildpackage config:
    + filter out debian subdir
    + improve usage comment
  * update watch file:
    + improve filename and upstream version mangling
    + use Github API
  * update copyright info: update coverage

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 08 Feb 2025 01:15:46 +0100

rust-tonic (0.10.2+dfsg-10) unstable; urgency=medium

  * autopkgtest-depend on dh-rust (not dh-cargo)
  * stop mention dh-cargo in long description
  * add patch cherry-picked upstream
    to use newer branch of crate base64;
    tighten build-dependency for crate base64;
    closes: bug#1084141, thanks to Matthias Geiger
  * improve comment in rules file
  * check single-feature autopkgtests only on amd64

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 06 Oct 2024 23:23:45 +0200

rust-tonic (0.10.2+dfsg-9) unstable; urgency=medium

  * simplify packaging;
    build-depend on dh-sequence-rust
    (not dh-cargo libstring-shellquote-perl)

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 13 Jul 2024 00:03:35 +0200

rust-tonic (0.10.2+dfsg-8) unstable; urgency=medium

  * reduce patch 2001_prost;
    tighten (build-)dependencies for crates prost prost-build

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 10 Jul 2024 13:46:22 +0200

rust-tonic (0.10.2+dfsg-7) unstable; urgency=medium

  * skip test panicking on 32-bit archs
  * update dh-cargo fork
  * update copyright info: update coverage

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 05 Jul 2024 11:27:01 +0200

rust-tonic (0.10.2+dfsg-6) unstable; urgency=medium

  * stop autopkgtest for patched-out feature cleanup-markdown
  * fix install examples
  * add patch 2005
    to avoid resolving crate-dependencies for interop tests;
    stop bogusly build-depending on packages for crate strum

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 11 Jun 2024 18:12:28 +0200

rust-tonic (0.10.2+dfsg-5) unstable; urgency=medium

  * add patch 1002 to add feature fences for tests

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 09 Jun 2024 14:46:46 +0200

rust-tonic (0.10.2+dfsg-4) unstable; urgency=medium

  * drop bogus autopkgtest
  * update copyright info: fix file path
  * stop provide bogus tonic feature rustls;
    fix and extend autopkgtests
  * add patch 2003 to avoid benches;
    stop build- or autopkgtest-depend on package for crate bencher

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 08 Jun 2024 23:41:12 +0200

rust-tonic (0.10.2+dfsg-3) unstable; urgency=medium

  * add patch 1001 to accept newer branch of crate h2;
    relax (build-)dependency for crate h2;
    thanks to Alexander Kjäll and James McCoy
  * declare compliance with Debian Policy 4.7.0
  * update copyright info: update coverage
  * update dh-cargo fork

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 12 Apr 2024 12:59:27 +0200

rust-tonic (0.10.2+dfsg-2) unstable; urgency=medium

  * drop patches 2001_hyper 2001_pico-args 2001_tokio-util 2003,
    obsoleted by Debian package changes
  * drop unneeded patch 2001_strum;
    tighten build-dependencies for crate strum
  * tighten build-dependencies for crate pico-args
  * update patches
  * build-depend on packages for crates hyper-rustls tower-http
  * provide and autpkgtest feature rustls

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 17 Feb 2024 19:27:13 +0100

rust-tonic (0.10.2+dfsg-1) experimental; urgency=medium

  * initial packaging release;
    closes: bug#1052431

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 25 Nov 2023 02:25:33 +0100
