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 |