Version in base suite: 0.9.2-10 Base version: tayga_0.9.2-10 Target version: tayga_0.9.2-10+deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/t/tayga/tayga_0.9.2-10.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/t/tayga/tayga_0.9.2-10+deb13u1.dsc changelog | 7 +++++++ gbp.conf | 2 +- patches/0012-rfc8125-local-prefix.patch | 10 +++++----- patches/0013-Fix-EAM-mapping-host-addressess.patch | 15 +++++++++++++++ patches/series | 1 + 5 files changed, 29 insertions(+), 6 deletions(-) dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmppwn34qeg/tayga_0.9.2-10.dsc: no acceptable signature found dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmppwn34qeg/tayga_0.9.2-10+deb13u1.dsc: no acceptable signature found diff -Nru tayga-0.9.2/debian/changelog tayga-0.9.2/debian/changelog --- tayga-0.9.2/debian/changelog 2024-07-24 06:36:16.000000000 +0000 +++ tayga-0.9.2/debian/changelog 2025-11-17 16:51:37.000000000 +0000 @@ -1,3 +1,10 @@ +tayga (0.9.2-10+deb13u1) trixie; urgency=medium + + * Refresh 0012-rfc8125-local-prefix.patch + * Add patch "Fix EAM mapping for host addressess" (Closes: #1082060) + + -- Daniel Gröber Mon, 17 Nov 2025 17:51:37 +0100 + tayga (0.9.2-10) unstable; urgency=medium * Ship a systemd service supporting the default config (Closes: #1039390) diff -Nru tayga-0.9.2/debian/gbp.conf tayga-0.9.2/debian/gbp.conf --- tayga-0.9.2/debian/gbp.conf 2024-07-24 06:36:16.000000000 +0000 +++ tayga-0.9.2/debian/gbp.conf 2025-11-17 16:51:37.000000000 +0000 @@ -1,5 +1,5 @@ [DEFAULT] -debian-branch = debian/master +debian-branch = debian/trixie upstream-branch = upstream/latest upstream-tag = 'upstream/%(version)s' pristine-tar = True diff -Nru tayga-0.9.2/debian/patches/0012-rfc8125-local-prefix.patch tayga-0.9.2/debian/patches/0012-rfc8125-local-prefix.patch --- tayga-0.9.2/debian/patches/0012-rfc8125-local-prefix.patch 2024-07-24 06:36:16.000000000 +0000 +++ tayga-0.9.2/debian/patches/0012-rfc8125-local-prefix.patch 2025-11-17 16:46:57.000000000 +0000 @@ -11,8 +11,8 @@ Bug-Debian: https://bugs.debian.org/1061773 Last-Update: 2024-07-12 ---- tayga-0.9.2.orig/addrmap.c -+++ tayga-0.9.2/addrmap.c +--- a/addrmap.c ++++ b/addrmap.c @@ -39,10 +39,11 @@ int validate_ip4_addr(const struct in_ad int validate_ip6_addr(const struct in6_addr *a) @@ -27,7 +27,7 @@ /* Reserved per RFC 2373 */ if (!a->s6_addr[0]) return -1; -@@ -376,7 +377,11 @@ int append_to_prefix(struct in6_addr *ad +@@ -371,7 +372,11 @@ int append_to_prefix(struct in6_addr *ad #endif return 0; case 96: @@ -40,8 +40,8 @@ is_private_ip4_addr(addr4)) return -1; addr6->s6_addr32[0] = prefix->s6_addr32[0]; ---- tayga-0.9.2.orig/tayga.c -+++ tayga-0.9.2/tayga.c +--- a/tayga.c ++++ b/tayga.c @@ -504,7 +504,9 @@ int main(int argc, char **argv) inet_ntop(AF_INET6, &m6->addr, addrbuf, sizeof(addrbuf)); slog(LOG_INFO, "NAT64 prefix: %s/%d\n", diff -Nru tayga-0.9.2/debian/patches/0013-Fix-EAM-mapping-host-addressess.patch tayga-0.9.2/debian/patches/0013-Fix-EAM-mapping-host-addressess.patch --- tayga-0.9.2/debian/patches/0013-Fix-EAM-mapping-host-addressess.patch 1970-01-01 00:00:00.000000000 +0000 +++ tayga-0.9.2/debian/patches/0013-Fix-EAM-mapping-host-addressess.patch 2025-11-17 16:46:57.000000000 +0000 @@ -0,0 +1,15 @@ +Description: Fix EAM mapping for host addressess +Origin: https://github.com/apalrd/tayga/pull/12/commits/ac2a805e10360c41bfe58b18d9391d6fe6a3421a +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082060 +Bug: https://github.com/apalrd/tayga/issues/2 +Applied-Upstream: https://github.com/apalrd/tayga/commit/68cc06f97dcbdaa8de8ed0eb61783500b822e408 +--- a/addrmap.c ++++ b/addrmap.c +@@ -95,6 +95,7 @@ int is_private_ip4_addr(const struct in_ + int calc_ip4_mask(struct in_addr *mask, const struct in_addr *addr, int len) + { + mask->s_addr = htonl(~(0xffffffff >> len)); ++ if (len == 32) mask->s_addr = 0xffffffff; + if (addr && (addr->s_addr & ~mask->s_addr)) + return -1; + return 0; diff -Nru tayga-0.9.2/debian/patches/series tayga-0.9.2/debian/patches/series --- tayga-0.9.2/debian/patches/series 2024-07-24 06:36:16.000000000 +0000 +++ tayga-0.9.2/debian/patches/series 2025-11-17 16:51:37.000000000 +0000 @@ -10,3 +10,4 @@ 0010-include-for-writev.patch 0011-null-char.patch 0012-rfc8125-local-prefix.patch +0013-Fix-EAM-mapping-host-addressess.patch