Releasing 1.0.21 and 1.1pre7.
authorGuus Sliepen <guus@tinc-vpn.org>
Mon, 22 Apr 2013 19:39:25 +0000 (21:39 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Mon, 22 Apr 2013 19:57:04 +0000 (21:57 +0200)
docs.mdwn
download.mdwn
index.mdwn
news/release-1.0.21.mdwn [new file with mode: 0644]
news/release-1.1pre7.mdwn [new file with mode: 0644]
security.mdwn

index 601c7da..ac08d35 100644 (file)
--- a/docs.mdwn
+++ b/docs.mdwn
@@ -15,7 +15,7 @@ something else than the documentation says, please tell us!
 The main source of information is the manual. This text describes how to set
 up a VPN using tinc. It also contains a chapter with more technical details,
 which you may want to read, as well as the ideas behind tinc. This manual is
-currently up to date with version 1.0.20.
+currently up to date with version 1.0.21.
 
 - [manual (HTML)](/documentation/tinc_toc)
 - [manual (PDF)](/documentation/tinc.pdf)
@@ -29,7 +29,7 @@ The documentation for the prerelease versions of tinc 1.1 is also available:
 - [manual (HTML)](/documentation-1.1/tinc_toc)
 - [manual (PDF)](/documentation-1.1/tinc.pdf)
 - [tincd(8)](/documentation-1.1/tincd.8)
-- [tincctl(8)](/documentation-1.1/tincctl.8)
+- [tinc(8)](/documentation-1.1/tinc.8)
 - [tinc.conf(5)](/documentation-1.1/tinc.conf.5)
 
 ### Examples
index ef69fe0..facf5f6 100644 (file)
@@ -12,28 +12,28 @@ packages you should contact its maintainer.
 
 ### Latest stable release
 
-[[!inline  pages="news/release-1.0.20" template=newsitemnoheader feeds="no"]]
+[[!inline  pages="news/release-1.0.21" template=newsitemnoheader feeds="no"]]
 
-<a name="1.0.20"></a><table>
-<tr><td>**Version**<td>1.0.20
+<a name="1.0.21"></a><table>
+<tr><td>**Version**<td>1.0.21
 <tr><td>**Source**<td>
-[tinc-1.0.20.tar.gz](/packages/tinc-1.0.20.tar.gz)
-([sig](/packages/tinc-1.0.20.tar.gz.sig))
+[tinc-1.0.21.tar.gz](/packages/tinc-1.0.21.tar.gz)
+([sig](/packages/tinc-1.0.21.tar.gz.sig))
 <tr><td>**Packages**<td>
-[Windows XP/Vista/7/8](/packages/windows/tinc-1.0.20-install.exe)
+[Windows XP/Vista/7/8](/packages/windows/tinc-1.0.21-install.exe)
 </table>
 
 ### Latest pre-release from the 1.1 branch
 
-[[!inline  pages="news/release-1.1pre6" template=newsitemnoheader feeds="no"]]
+[[!inline  pages="news/release-1.1pre7" template=newsitemnoheader feeds="no"]]
 
-<a name="1.1pre6"></a><table>
-<tr><td>**Version**<td>1.1pre6
+<a name="1.1pre7"></a><table>
+<tr><td>**Version**<td>1.1pre7
 <tr><td>**Source**<td>
-[tinc-1.1pre6.tar.gz](/packages/tinc-1.1pre6.tar.gz)
-([sig](/packages/tinc-1.1pre6.tar.gz.sig))
+[tinc-1.1pre7.tar.gz](/packages/tinc-1.1pre7.tar.gz)
+([sig](/packages/tinc-1.1pre7.tar.gz.sig))
 <tr><td>**Packages**<td>
-[Windows XP/Vista/7/8](/packages/windows/tinc-1.1pre6-install.exe)
+[Windows XP/Vista/7/8](/packages/windows/tinc-1.1pre7-install.exe)
 </table>
 
 ### Distributions providing tinc
@@ -64,13 +64,25 @@ using one of these packages.
 
 ### Older versions
 
+<a name="1.0.20"></a><table>
+<tr><td>**Version**<td>1.0.20
+<tr><td>**Source**<td>
+[tinc-1.0.20.tar.gz](/packages/tinc-1.0.20.tar.gz)
+([sig](/packages/tinc-1.0.20.tar.gz.sig))
+</table>
+
+<a name="1.1pre6"></a><table>
+<tr><td>**Version**<td>1.1pre6
+<tr><td>**Source**<td>
+[tinc-1.1pre6.tar.gz](/packages/tinc-1.1pre6.tar.gz)
+([sig](/packages/tinc-1.1pre6.tar.gz.sig))
+</table>
+
 <a name="1.1pre5"></a><table>
 <tr><td>**Version**<td>1.1pre5
 <tr><td>**Source**<td>
 [tinc-1.1pre5.tar.gz](/packages/tinc-1.1pre5.tar.gz)
 ([sig](/packages/tinc-1.1pre5.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7/8](/packages/windows/tinc-1.1pre5-install.exe)
 </table>
 
 <a name="1.1pre4"></a><table>
@@ -78,8 +90,6 @@ using one of these packages.
 <tr><td>**Source**<td>
 [tinc-1.1pre4.tar.gz](/packages/tinc-1.1pre4.tar.gz)
 ([sig](/packages/tinc-1.1pre4.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7/8](/packages/windows/tinc-1.1pre4-install.exe)
 </table>
 
 <a name="1.1pre3"></a><table>
@@ -87,10 +97,6 @@ using one of these packages.
 <tr><td>**Source**<td>
 [tinc-1.1pre3.tar.gz](/packages/tinc-1.1pre3.tar.gz)
 ([sig](/packages/tinc-1.1pre3.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7/8](/packages/windows/tinc-1.1pre3-install.exe)
-<tr><td>**Remarks**<td>
-The Windows binary fails to read packets from the TAP adapter.
 </table>
 
 <a name="1.0.19"></a><table>
@@ -98,8 +104,6 @@ The Windows binary fails to read packets from the TAP adapter.
 <tr><td>**Source**<td>
 [tinc-1.0.19.tar.gz](/packages/tinc-1.0.19.tar.gz)
 ([sig](/packages/tinc-1.0.19.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7/8](/packages/windows/tinc-1.0.19-install.exe)
 </table>
 
 <a name="1.0.18"></a><table>
@@ -107,8 +111,6 @@ The Windows binary fails to read packets from the TAP adapter.
 <tr><td>**Source**<td>
 [tinc-1.0.18.tar.gz](/packages/tinc-1.0.18.tar.gz)
 ([sig](/packages/tinc-1.0.18.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7](/packages/windows/tinc-1.0.18-install.exe)
 </table>
 
 <a name="1.0.17"></a><table>
@@ -116,10 +118,6 @@ The Windows binary fails to read packets from the TAP adapter.
 <tr><td>**Source**<td>
 [tinc-1.0.17.tar.gz](/packages/tinc-1.0.17.tar.gz)
 ([sig](/packages/tinc-1.0.17.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7](/packages/windows/tinc-1.0.17-install.exe)
-<tr><td>**Remarks**<td>
-IPv6 will fail to work when `Mode = switch`. The workaround is to set `DecrementTTL = no`.
 </table>
 
 <a name="1.0.16"></a><table>
@@ -127,8 +125,6 @@ IPv6 will fail to work when `Mode = switch`. The workaround is to set `Decrement
 <tr><td>**Source**<td>
 [tinc-1.0.16.tar.gz](/packages/tinc-1.0.16.tar.gz)
 ([sig](/packages/tinc-1.0.16.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7](/packages/windows/tinc-1.0.16-install.exe)
 </table>
 
 <a name="1.1pre2"></a><table>
@@ -136,8 +132,6 @@ IPv6 will fail to work when `Mode = switch`. The workaround is to set `Decrement
 <tr><td>**Source**<td>
 [tinc-1.1pre2.tar.gz](/packages/tinc-1.1pre2.tar.gz)
 ([sig](/packages/tinc-1.1pre2.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7](/packages/windows/tinc-1.1pre2-install.exe)
 </table>
 
 <a name="1.0.15"></a><table>
@@ -145,8 +139,6 @@ IPv6 will fail to work when `Mode = switch`. The workaround is to set `Decrement
 <tr><td>**Source**<td>
 [tinc-1.0.15.tar.gz](/packages/tinc-1.0.15.tar.gz)
 ([sig](/packages/tinc-1.0.15.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7](/packages/windows/tinc-1.0.15-install.exe)
 </table>
 
 <a name="1.1pre1"></a><table>
@@ -154,10 +146,6 @@ IPv6 will fail to work when `Mode = switch`. The workaround is to set `Decrement
 <tr><td>**Source**<td>
 [tinc-1.1pre1.tar.gz](/packages/tinc-1.1pre1.tar.gz)
 ([sig](/packages/tinc-1.1pre1.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7](/packages/windows/tinc-1.1pre1-install.exe)
-<tr><td>**Remarks**<td>
-One header file is missing, save [this file](http://tinc-vpn.org/git/browse?p=tinc;a=blob_plain;f=src/tincctl.h;h=114b931e5c088639a025b8ed7ac22f7240cd2c2d;hb=e4f65db89726ac06ba7e787d420db4422d9a6e98) as `src/tincctl.h` before compiling.
 </table>
 
 <a name="1.0.14"></a><table>
@@ -165,8 +153,6 @@ One header file is missing, save [this file](http://tinc-vpn.org/git/browse?p=ti
 <tr><td>**Source**<td>
 [tinc-1.0.14.tar.gz](/packages/tinc-1.0.14.tar.gz)
 ([sig](/packages/tinc-1.0.14.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7](/packages/windows/tinc-1.0.14-install.exe)
 </table>
 
 <a name="1.0.13"></a><table>
@@ -174,8 +160,6 @@ One header file is missing, save [this file](http://tinc-vpn.org/git/browse?p=ti
 <tr><td>**Source**<td>
 [tinc-1.0.13.tar.gz](/packages/tinc-1.0.13.tar.gz)
 ([sig](/packages/tinc-1.0.13.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7](/packages/windows/tinc-1.0.13-install.exe)
 </table>
 
 <a name="1.0.12"></a><table>
@@ -183,8 +167,6 @@ One header file is missing, save [this file](http://tinc-vpn.org/git/browse?p=ti
 <tr><td>**Source**<td>
 [tinc-1.0.12.tar.gz](/packages/tinc-1.0.12.tar.gz)
 ([sig](/packages/tinc-1.0.12.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7](/packages/windows/tinc-1.0.12-install.exe)
 </table>
 
 <a name="1.0.11"></a><table>
@@ -192,8 +174,6 @@ One header file is missing, save [this file](http://tinc-vpn.org/git/browse?p=ti
 <tr><td>**Source**<td>
 [tinc-1.0.11.tar.gz](/packages/tinc-1.0.11.tar.gz)
 ([sig](/packages/tinc-1.0.11.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7](/packages/windows/tinc-1.0.11-install.exe)
 </table>
 
 <a name="1.0.10"></a><table>
@@ -201,8 +181,6 @@ One header file is missing, save [this file](http://tinc-vpn.org/git/browse?p=ti
 <tr><td>**Source**<td>
 [tinc-1.0.10.tar.gz](/packages/tinc-1.0.10.tar.gz)
 ([sig](/packages/tinc-1.0.10.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows XP/Vista/7](/packages/windows/tinc-1.0.10-install.exe)
 </table>
 
 <a name="1.0.9"></a><table>
@@ -210,8 +188,6 @@ One header file is missing, save [this file](http://tinc-vpn.org/git/browse?p=ti
 <tr><td>**Source**<td>
 [tinc-1.0.9.tar.gz](/packages/tinc-1.0.9.tar.gz)
 ([sig](/packages/tinc-1.0.9.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows 2000/XP](/packages/windows/tinc-1.0.9-install.exe)
 </table>
 
 <a name="1.0.8"></a><table>
@@ -219,11 +195,6 @@ One header file is missing, save [this file](http://tinc-vpn.org/git/browse?p=ti
 <tr><td>**Source**<td>
 [tinc-1.0.8.tar.gz](/packages/tinc-1.0.8.tar.gz)
 ([sig](/packages/tinc-1.0.8.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Windows 2000/XP](/packages/windows/tinc-1.0.8-install.exe)
-<tr><td>**Extra**<td>
-When compiling with an old version of GCC, try the following patch, kindly provided by "Borg":
-[tinc-1.0.8-gcc-2.95.patch](/contrib/tinc-1.0.8-gcc-2.95.patch).
 </table>
 
 <a name="1.0.7"></a><table>
@@ -231,11 +202,6 @@ When compiling with an old version of GCC, try the following patch, kindly provi
 <tr><td>**Source**<td>
 [tinc-1.0.7.tar.gz](/packages/tinc-1.0.7.tar.gz)
 ([sig](/packages/tinc-1.0.7.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[OpenBSD i386](/packages/tincd-1.0.7-openbsd-i386-static.gz)
-([sig](/packages/tincd-1.0.7-openbsd-i386-static.gz.sig)),
-<tr><td>**Packages**<td>
-[Windows 2000/XP](/packages/windows/tinc-1.0.7-install.exe)
 </table>
 
 <a name="1.0.6"></a><table>
@@ -243,15 +209,6 @@ When compiling with an old version of GCC, try the following patch, kindly provi
 <tr><td>**Source**<td>
 [tinc-1.0.6.tar.gz](/packages/tinc-1.0.6.tar.gz)
 ([sig](/packages/tinc-1.0.6.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[FreeBSD i386](/packages/tincd-1.0.6-freebsd-i386-static.gz)
-([sig](/packages/tincd-1.0.6-freebsd-i386-static.gz.sig)),
-[OpenBSD i386](/packages/tincd-1.0.6-openbsd-i386-static.gz)
-([sig](/packages/tincd-1.0.6-openbsd-i386-static.gz.sig)),
-[NetBSD i386](/packages/tincd-1.0.6-netbsd-i386-static.gz)
-([sig](/packages/tincd-1.0.6-netbsd-i386-static.gz.sig)),
-<tr><td>**Packages**<td>
-[Windows 2000/XP](/packages/windows/tinc-1.0.6-install.exe)
 </table>
 
 <a name="1.0.5"></a><table>
@@ -259,12 +216,6 @@ When compiling with an old version of GCC, try the following patch, kindly provi
 <tr><td>**Source**<td>
 [tinc-1.0.5.tar.gz](/packages/tinc-1.0.5.tar.gz)
 ([sig](/packages/tinc-1.0.5.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[FreeBSD i386](/packages/tincd-1.0.5-freebsd-i386-static.gz)
-([sig](/packages/tincd-1.0.5-freebsd-i386-static.gz.sig)),
-<tr><td>**Packages**<td>
-[Windows 2000/XP](/packages/windows/tinc-1.0.5-install.exe),
-[Debian on Nokia 770](/packages/debian/tinc_1.0.5-1_armel.deb)
 </table>
 
 <a name="1.0.4"></a><table>
@@ -272,19 +223,6 @@ When compiling with an old version of GCC, try the following patch, kindly provi
 <tr><td>**Source**<td>
 [tinc-1.0.4.tar.gz](/packages/tinc-1.0.4.tar.gz)
 ([sig](/packages/tinc-1.0.4.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[Linux x86_64](/packages/tincd-1.0.4-linux-x86_64-static.gz)
-([sig](/packages/tincd-1.0.4-linux-x86_64-static.gz.sig)),
-[FreeBSD i386](/packages/tincd-1.0.4-freebsd-i386-static.gz)
-([sig](/packages/tincd-1.0.4-freebsd-i386-static.gz.sig)),
-[NetBSD i386](/packages/tincd-1.0.4-netbsd-i386-static.gz)
-([sig](/packages/tincd-1.0.4-netbsd-i386-static.gz.sig)),
-[OpenBSD i386](/packages/tincd-1.0.4-openbsd-i386-static.gz)
-([sig](/packages/tincd-1.0.4-openbsd-i386-static.gz.sig)),
-[Solaris sparc32](/packages/tincd-1.0.4-solaris-sparc32-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0.4-solaris-sparc32-dynamic.gz.sig)),
-<tr><td>**Packages**<td>
-[Windows 2000/XP](/packages/windows/tinc-1.0.4-install.exe)
 </table>
 
 <a name="1.0.3"></a><table>
@@ -292,22 +230,6 @@ When compiling with an old version of GCC, try the following patch, kindly provi
 <tr><td>**Source**<td>
 [tinc-1.0.3.tar.gz](/packages/tinc-1.0.3.tar.gz)
 ([sig](/packages/tinc-1.0.3.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[Linux i386](/packages/tincd-1.0.3-linux-i386-static.gz)
-([sig](/packages/tincd-1.0.3-linux-i386-static.gz.sig)),
-[FreeBSD i386](/packages/tincd-1.0.3-freebsd-i386-static.gz)
-([sig](/packages/tincd-1.0.3-freebsd-i386-static.gz.sig)),
-[NetBSD i386](/packages/tincd-1.0.3-netbsd-i386-static.gz)
-([sig](/packages/tincd-1.0.3-netbsd-i386-static.gz.sig)),
-[OpenBSD i386](/packages/tincd-1.0.3-openbsd-i386-static.gz)
-([sig](/packages/tincd-1.0.3-openbsd-i386-static.gz.sig)),
-[Darwin powerpc](/packages/tincd-1.0.3-darwin-powerpc-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0.3-darwin-powerpc-dynamic.gz.sig)),
-[Solaris sparc32](/packages/tincd-1.0.3-solaris-sparc32-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0.3-solaris-sparc32-dynamic.gz.sig)),
-<tr><td>**Packages**<td>
-[Windows 2000/XP](/packages/windows/tinc-1.0.3-install.exe),
-[OpenWRT](/packages/openwrt/tinc_1.0.3_mipsel.ipk)
 </table>
 
 <a name="1.0.2"></a><table>
@@ -315,18 +237,6 @@ When compiling with an old version of GCC, try the following patch, kindly provi
 <tr><td>**Source**<td>
 [tinc-1.0.2.tar.gz](/packages/tinc-1.0.2.tar.gz)
 ([sig](/packages/tinc-1.0.2.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[Linux i386](/packages/tincd-1.0.2-linux-i386-static.gz)
-([sig](/packages/tincd-1.0.2-linux-i386-static.gz.sig)),
-[NetBSD i386](/packages/tincd-1.0.2-netbsd-i386-static.gz)
-([sig](/packages/tincd-1.0.2-netbsd-i386-static.gz.sig)),
-[OpenBSD i386](/packages/tincd-1.0.2-openbsd-i386-static.gz)
-([sig](/packages/tincd-1.0.2-openbsd-i386-static.gz.sig)),
-[Solaris sparc32](/packages/tincd-1.0.2-solaris-sparc32-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0.2-solaris-sparc32-dynamic.gz.sig)),
-<tr><td>**Packages**<td>
-[Slackware 9.1](/packages/slackware/tinc-1.0.2-i486-2.tgz),
-[Windows 2000/XP](/packages/windows/tinc-1.0.2-install.exe)
 </table>
 
 <a name="1.0.1"></a><table>
@@ -334,22 +244,6 @@ When compiling with an old version of GCC, try the following patch, kindly provi
 <tr><td>**Source**<td>
 [tinc-1.0.1.tar.gz](/packages/tinc-1.0.1.tar.gz)
 ([sig](/packages/tinc-1.0.1.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[Linux i386](/packages/tincd-1.0.1-linux-i386-static.gz)
-([sig](/packages/tincd-1.0.1-linux-i386-static.gz.sig)),
-[NetBSD i386](/packages/tincd-1.0.1-netbsd-i386-static.gz)
-([sig](/packages/tincd-1.0.1-netbsd-i386-static.gz.sig)),
-[OpenBSD i386](/packages/tincd-1.0.1-openbsd-i386-static.gz)
-([sig](/packages/tincd-1.0.1-openbsd-i386-static.gz.sig)),
-[Solaris sparc32](/packages/tincd-1.0.1-solaris-sparc32-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0.1-solaris-sparc32-dynamic.gz.sig)),
-[Darwin powerpc](/packages/tincd-1.0.1-darwin-powerpc-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0.1-darwin-powerpc-dynamic.gz.sig)),
-[Windows 2000/XP](/packages/tincd-1.0.1-windows-i386-static.exe)
-([sig](/packages/tincd-1.0.1-windows-i386-static.exe.sig)),
-<tr><td>**Packages**<td>
-[Slackware 9.1](/packages/slackware/tinc-1.0.1-i486-1.tgz),
-[Windows 2000/XP](/packages/windows/tinc-1.0.1-install.exe)
 </table>
 
 <a name="1.0"></a><table>
@@ -357,23 +251,6 @@ When compiling with an old version of GCC, try the following patch, kindly provi
 <tr><td>**Source**<td>
 [tinc-1.0.tar.gz](/packages/tinc-1.0.tar.gz)
 ([sig](/packages/tinc-1.0.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[Linux i386](/packages/tincd-1.0-linux-i386-static.gz)
-([sig](/packages/tincd-1.0-linux-i386-static.gz.sig)),
-[NetBSD i386](/packages/tincd-1.0-netbsd-i386-static.gz)
-([sig](/packages/tincd-1.0-netbsd-i386-static.gz.sig)),
-[Solaris sparc32](/packages/tincd-1.0-solaris-sparc32-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0-solaris-sparc32-dynamic.gz.sig)),
-[Darwin powerpc](/packages/tincd-1.0-darwin-powerpc-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0-darwin-powerpc-dynamic.gz.sig)),
-[Windows 2000/XP](/packages/tincd-1.0-windows-i386-static.exe)
-([sig](/packages/tincd-1.0-windows-i386-static.exe.sig)),
-<tr><td>**Packages**<td>
-[Windows 2000/XP](/packages/windows/tinc-1.0-install.exe)
-<tr><td>**Remarks**<td>
-When compiling under OpenBSD, you will need a small
-[patch](/packages/tinc-1.0-openbsd-patch.gz)
-([sig](/packages/tinc-1.0-openbsd-patch.gz.sig)).
 </table>
 
 <a name="1.0pre8"></a><table>
@@ -381,20 +258,6 @@ When compiling under OpenBSD, you will need a small
 <tr><td>**Source**<td>
 [tinc-1.0pre8.tar.gz](/packages/tinc-1.0pre8.tar.gz)
 ([sig](/packages/tinc-1.0pre8.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[Linux i386](/packages/tincd-1.0pre8-linux-i386-static.gz)
-([sig](/packages/tincd-1.0pre8-linux-i386-static.gz.sig)),
-[OpenBSD i386](/packages/tincd-1.0pre8-openbsd-i386-static.gz)
-([sig](/packages/tincd-1.0pre8-openbsd-i386-static.gz.sig)),
-[FreeBSD i386](/packages/tincd-1.0pre8-freebsd-i386-static.gz)
-([sig](/packages/tincd-1.0pre8-freebsd-i386-static.gz.sig)),
-[Solaris sparc32](/packages/tincd-1.0pre8-solaris-sparc32-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0pre8-solaris-sparc32-dynamic.gz.sig)),
-<tr><td>**Packages**<td>
-[Debian i386](/packages/debian/tinc_1.0pre8-1_i386.deb)
-([woody](/packages/debian/tinc_1.0pre8-1.woody_i386.deb)),
-[Slackware i386](/packages/slackware/tinc-1.0pre8-i386-1.tgz)
-([Slackware 9](/packages/slackware/tinc-1.0pre8-i386-slackware9.tgz)),
 </table>
 
 <a name="1.0pre7"></a><table>
@@ -402,19 +265,6 @@ When compiling under OpenBSD, you will need a small
 <tr><td>**Source**<td>
 [tinc-1.0pre7.tar.gz](/packages/tinc-1.0pre7.tar.gz)
 ([sig](/packages/tinc-1.0pre7.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[Linux i386](/packages/tincd-1.0pre7-linux-i386-static.gz)
-([sig](/packages/tincd-1.0pre7-linux-i386-static.gz.sig)),
-[OpenBSD i386](/packages/tincd-1.0pre7-openbsd-i386-static.gz)
-([sig](/packages/tincd-1.0pre7-openbsd-i386-static.gz.sig)),
-[FreeBSD i386](/packages/tincd-1.0pre7-freebsd-i386-static.gz)
-([sig](/packages/tincd-1.0pre7-freebsd-i386-static.gz.sig)),
-[Solaris sparc32](/packages/tincd-1.0pre7-solaris-sparc32-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0pre7-solaris-sparc32-dynamic.gz.sig))
-<tr><td>**Packages**<td>
-[Debian i386](/packages/debian/tinc_1.0pre7-1_i386.deb),
-[Redhat](/packages/redhat/tinc-1.0pre7-1.i386.rpm),
-[Slackware i386](/packages/slackware/tinc-1.0pre7-i386-1.tgz)
 </table>
 
 <a name="1.0pre6"></a><table>
@@ -422,19 +272,6 @@ When compiling under OpenBSD, you will need a small
 <tr><td>**Source**<td>
 [tinc-1.0pre6.tar.gz](/packages/tinc-1.0pre6.tar.gz)
 ([sig](/packages/tinc-1.0pre6.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[Linux i386](/packages/tincd-1.0pre6-linux-i386-static.gz)
-([sig](/packages/tincd-1.0pre6-linux-i386-static.gz.sig)),
-[OpenBSD i386](/packages/tincd-1.0pre6-openbsd-i386-static.gz)
-([sig](/packages/tincd-1.0pre6-openbsd-i386-static.gz.sig)),
-[FreeBSD i386](/packages/tincd-1.0pre6-freebsd-i386-static.gz)
-([sig](/packages/tincd-1.0pre6-freebsd-i386-static.gz.sig)),
-[Solaris sparc32](/packages/tincd-1.0pre6-solaris-sparc32-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0pre6-solaris-sparc32-dynamic.gz.sig))
-<tr><td>**Packages**<td>
-[Debian i386](/packages/debian/tinc_1.0pre6-1_i386.deb)
-<tr><td>**Remarks**<td>
-Doesn't like signals and prefixlengths which are not divisible by 8.
 </table>
 
 <a name="1.0pre5"></a><table>
@@ -442,20 +279,6 @@ Doesn't like signals and prefixlengths which are not divisible by 8.
 <tr><td>**Source**<td>
 [tinc-1.0pre5.tar.gz](/packages/tinc-1.0pre5.tar.gz)
 ([sig](/packages/tinc-1.0pre5.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[Linux i386](/packages/tincd-1.0pre5-linux-i386-static.gz)
-([sig](/packages/tincd-1.0pre5-linux-i386-static.gz.sig)),
-[OpenBSD i386](/packages/tincd-1.0pre5-openbsd-i386-static.gz)
-([sig](/packages/tincd-1.0pre5-openbsd-i386-static.gz.sig)),
-[FreeBSD i386](/packages/tincd-1.0pre5-freebsd-i386-static.gz)
-([sig](/packages/tincd-1.0pre5-freebsd-i386-static.gz.sig)),
-[Solaris sparc32](/packages/tincd-1.0pre5-solaris-sparc32-dynamic.gz)<SUP>[*](#dynamic)</SUP>
-([sig](/packages/tincd-1.0pre5-solaris-sparc32-dynamic.gz.sig))
-<tr><td>**Packages**<td>
-[Debian i386](/packages/debian/tinc_1.0pre5-1_i386.deb),
-[Debian potato i386](/packages/debian/tinc_1.0pre5-1.potato_i386.deb)
-<tr><td>**Remarks**<td>
-Blocking connect()s.
 </table>
 
 <a name="1.0pre4"></a><table>
@@ -463,13 +286,6 @@ Blocking connect()s.
 <tr><td>**Source**<td>
 [tinc-1.0pre4.tar.gz](/packages/tinc-1.0pre4.tar.gz)
 ([sig](/packages/tinc-1.0pre4.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[Linux i386](/packages/tincd-1.0pre4-i386-static.gz)
-([sig](/packages/tincd-1.0pre4-i386-static.gz.sig)),
-[FreeBSD i386](/packages/tincd-1.0pre4-freebsd-i386-static.gz)
-([sig](/packages/tincd-1.0pre4-freebsd-i386-static.gz.sig)),
-<tr><td>**Remarks**<td>
-Contains key expiry bug, see [[FAQ|faq#keyexpire]].
 </table>
 
 <a name="1.0pre3"></a><table>
@@ -477,12 +293,6 @@ Contains key expiry bug, see [[FAQ|faq#keyexpire]].
 <tr><td>**Source**<td>
 [tinc-1.0pre3.tar.gz](/packages/tinc-1.0pre3.tar.gz)
 ([sig](/packages/tinc-1.0pre3.tar.gz.sig))
-<tr><td>**Static binaries**<td>
-[Linux i386](/packages/tincd-1.0pre3-i386-static.gz)
-([sig](/packages/tincd-1.0pre3-i386-static.gz.sig)),
-<tr><td>**Packages**<td>
-[Debian i386](/packages/debian/tinc_1.0pre3-1_i386.deb),
-[Debian potato i386](/packages/debian/tinc_1.0pre3-1potato_i386.deb)
 </table>
 
 <a name="1.0pre2"></a><table>
@@ -490,11 +300,6 @@ Contains key expiry bug, see [[FAQ|faq#keyexpire]].
 <tr><td>**Source**<td>
 [tinc-1.0pre2.tar.gz](/packages/tinc-1.0pre2.tar.gz)
 ([sig](/packages/tinc-1.0pre2.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Debian i386](/packages/debian/tinc_1.0pre2-1_i386.deb),
-[Redhat i386](/packages/redhat/tinc-1.0pre2-1.i386.rpm)
-<tr><td>**Remarks**<td>
-Contains security hole, see [[news|news/2000-09-10]].
 </table>
 
 <a name="1.0pre1"></a><table>
@@ -502,11 +307,6 @@ Contains security hole, see [[news|news/2000-09-10]].
 <tr><td>**Source**<td>
 [tinc-1.0pre1.tar.gz](/packages/tinc-1.0pre1.tar.gz)
 ([sig](/packages/tinc-1.0pre1.tar.gz.sig))
-<tr><td>**Packages**<td>
-[Debian i386](/packages/debian/tinc_1.0pre1-0.4_i386.deb),
-[Redhat i386](/packages/redhat/tinc-1.0pre1-2.i386.rpm)
-<tr><td>**Remarks**<td>
-Contains security hole, see [[news|news/2000-09-10]].
 </table>
 
 <a name="0.3.3"></a><table>
@@ -514,8 +314,6 @@ Contains security hole, see [[news|news/2000-09-10]].
 <tr><td>**Source**<td>
 [tinc-0.3.3.tar.gz](/packages/tinc-0.3.3.tar.gz)
 ([sig](/packages/tinc-0.3.3.tar.gz.sig))
-<tr><td>**Remarks**<td>
-Contains security hole, see [[news|news/2000-09-10]].
 </table>
 
 <a name="0.2.19"></a><table>
index 00dd7dd..cea3ff2 100644 (file)
@@ -1,8 +1,8 @@
 # Welcome to tinc!
 
-### Latest stable version: [[1.0.20|download]]
+### Latest stable version: [[1.0.21|download]]
 
-Latest prerelease from the 1.1 branch: [[1.1pre6|download]]
+Latest prerelease from the 1.1 branch: [[1.1pre7|download]]
 
 ### Latest news:
 
diff --git a/news/release-1.0.21.mdwn b/news/release-1.0.21.mdwn
new file mode 100644 (file)
index 0000000..8d15cd0
--- /dev/null
@@ -0,0 +1,8 @@
+[[!meta author="guus"]]
+[[!meta date="April 22nd 2013"]]
+
+Version 1.0.21 released.
+
+ * Drop packets forwarded via TCP if they are too big (CVE-2013-1428).
+
+Thanks to Martin Schobert for auditing tinc and reporting this vulnerability.
diff --git a/news/release-1.1pre7.mdwn b/news/release-1.1pre7.mdwn
new file mode 100644 (file)
index 0000000..034f52c
--- /dev/null
@@ -0,0 +1,12 @@
+[[!meta author="guus"]]
+[[!meta date="April 22th 2013"]]
+
+Version 1.1pre7 released.
+
+ * Fixed large latencies on Windows.
+ * Renamed the tincctl tool to tinc.
+ * Simplified changing the configuration using the tinc tool.
+ * Added a full description of the ExperimentalProtocol to the manual.
+ * Drop packets forwarded via TCP if they are too big (CVE-2013-1428).
+
+Thanks to Martin Schobert for auditing tinc and reporting the vulnerability.
index 91c5647..d6cdea0 100644 (file)
@@ -1,3 +1,14 @@
+## Security advisories
+
+The following list contains advisories for security issues in tinc in old versions:
+
+- [https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1428](CVE-2013-1428):
+  to be published.
+- [https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2002-1755](CVE-2002-1755):
+  tinc 1.0pre3 and 1.0pre4 VPN do not authenticate forwarded packets, which allows remote attackers to inject data into user sessions without detection, and possibly control the data contents via cut-and-paste attacks on CBC. 
+- [https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2001-1505](CVE-2001-1505):
+  tinc 1.0pre3 and 1.0pre4 allow remote attackers to inject data into user sessions by sniffing and replaying packets. 
+
 ## Possible weak keys generated by tinc on Debian (and derivates) due to a security bug in Debian's OpenSSL packages
 
 For those who run tinc on Debian or Debian-based distributions like
@@ -22,7 +33,7 @@ well. Regenerate any keying material that you have exchanged via
 your tinc VPN if any of the nodes was running on an affected
 platform.
 
-## Security issues in tinc
+## Known security issues in tinc 1.0.x
 
 Although tinc uses the OpenSSL library, it does not use the SSL protocol
 to establish connections between daemons. The reasons for this were:
@@ -37,10 +48,8 @@ René Korthaus, Andreas Hübner, Felix Stein and Wladimir Paulsen have also look
 and have provided a more in-depth analysis of the most critical weaknesses.
 In the interest of full disclosure we will list the known weaknesses below.
 
-For tinc 2.0 and later we will use a standard protocol like SSH or TLS to perform authentication.
-For the encapsulated packets, we will consider protocols like DTLS, but due to the specific needs of a peer-to-peer VPN,
-we might also keep our own protocol, but update it to current security standards.
-We might also release an interim version that just fixes the vulnerabilities in tinc 1.x in the near future.
+Tinc 1.1pre3 and later will use a new protocol that fixes all these issues,
+and that is similar to (D)TLS with a strong cipher suite.
 
 ### Predictable IV