Debian Patches

Status for tayga/0.9.2-10

Patch Description Author Forwarded Bugs Origin Last update
0001-use-var-spool.patch Use /var/spool/tayga instead of /var/db/tayga in the sample conf file Andrej Shadura <andrewsh@debian.org> no 2011-06-15
0002-manpage.patch Don't use hyphen as minus sign in man pages Andrej Shadura <andrewsh@debian.org> no 2011-06-15
0003-configure-no-CFLAGS.patch Allow CFLAGS to default in configure.ac instead of hardwiring to -g -O2 "Barak A. Pearlmutter" <barak+git@cs.nuim.ie> no 2012-04-18
0004-quote-make-var.patch Quote filename containing variable modifiable at make time "Barak A. Pearlmutter" <barak+git@cs.nuim.ie> no 2012-04-18
0005-guard-chdir.patch Guard chdir calls to avoid ignored-return-value warnings "Barak A. Pearlmutter" <barak+git@cs.nuim.ie> no 2012-04-18
0006-guard-write.patch Guard write call, avoid ignored-return-value warning
(This is not a false positive: a very subtle attack would consist of
filling up the filesystem so much that only a partial PID is written,
causing the wrong PID to be signaled later.)

(Note that, technically speaking, if only some of the buffer is
written we should retry the rest in a loop. But in this case, that
seems exceedingly unlikely.)
"Barak A. Pearlmutter" <barak+git@cs.nuim.ie> no 2012-04-18
0007-static-EAM.patch Support SIIT-DC styled EAM static maps
Introduce Explicit Address Mapping as defined in RFC7757. This extends the
`map <ipv4> <ipv6>` into `map <ipv4 subnet> <ipv6 subnet>`.
Benda Xu <heroxbd@gentoo.org> invalid 2018-12-28
0008-manpage-RFC.patch Update the manpage to mention accepted RFC Benda Xu <heroxbd@gentoo.org> invalid 2018-12-28
0009-systemd-service-file-for-tayga.patch Ship systemd service file for tayga
Snarfed from
https://ingvar.fedorapeople.org/tayga/tayga-0.9.2_redhat_initscripts_and_systemd.patch
"Barak A. Pearlmutter" <barak+git@pearlmutter.net> no 2019-02-13
0010-include-for-writev.patch Add missing include for writev
nat64.c:119:6: warning: implicit declaration of function `writev'; did you mean `write'? [-Wimplicit-function-declaration]
if (writev(gcfg->tun_fd, iov, data_len ? 2 : 1) < 0)
^~~~~~
write
"Barak A. Pearlmutter" <barak+git@pearlmutter.net> no 2019-02-19
0011-null-char.patch Null char is not the same as NULL
conffile.c:225:12: warning: assignment to `char' from `void *' makes integer from pointer without a cast [-Wint-conversion]
slash[0] = NULL;
^
conffile.c:240:12: warning: assignment to `char' from `void *' makes integer from pointer without a cast [-Wint-conversion]
slash[0] = NULL;
^
"Barak A. Pearlmutter" <barak+git@pearlmutter.net> no 2019-02-19
0012-rfc8125-local-prefix.patch Implement correct RFC8215 behavior
Tayga did not correctly support the RFC8125 local-use translation prefix.
This patch fixes several places where the well-known prefix (64:ff9b::/96)
was not being fully compared as a /96, instead as a /32. The local-use
translation prefix (64:ff9b:1::/48) does not have all of the same
restrictions.
Andrew Palardy <andrew@apalrd.net> no debian 2024-07-12

All known versions for source package 'tayga'

Links