Update with information about the pre6 release.
This commit is contained in:
parent
33d3bad87d
commit
9a03e7fa3d
2 changed files with 47 additions and 9 deletions
23
NEWS
23
NEWS
|
@ -1,3 +1,26 @@
|
||||||
|
version 1.0pre6 Mar 27 2002
|
||||||
|
|
||||||
|
* Improvement of redundant links:
|
||||||
|
|
||||||
|
* Non-blocking connects.
|
||||||
|
|
||||||
|
* Protocol broadcast messages can no longer go into an infinite loop.
|
||||||
|
|
||||||
|
* Graph algorithm updated to look harder for direct connections.
|
||||||
|
|
||||||
|
* Good support for routing IPv6 packets over the VPN. Works on Linux,
|
||||||
|
FreeBSD, possibly OpenBSD but not on Solaris.
|
||||||
|
|
||||||
|
* Support for tunnels over IPv6 networks. Works on all supported
|
||||||
|
operating systems.
|
||||||
|
|
||||||
|
* Optional compression of UDP connections using zlib.
|
||||||
|
|
||||||
|
* Optionally let UDP connections inherit TOS field of tunneld packets.
|
||||||
|
|
||||||
|
* Optionally start scripts when certain hosts become (un)reachable.
|
||||||
|
|
||||||
|
|
||||||
version 1.0pre5 Feb 9 2002
|
version 1.0pre5 Feb 9 2002
|
||||||
|
|
||||||
* Security enhancements:
|
* Security enhancements:
|
||||||
|
|
33
README
33
README
|
@ -1,4 +1,4 @@
|
||||||
This is the README file for tinc version 1.0pre5. Installation
|
This is the README file for tinc version 1.0pre6. Installation
|
||||||
instructions may be found in the INSTALL file.
|
instructions may be found in the INSTALL file.
|
||||||
|
|
||||||
tinc is Copyright (C) 1998-2002 by:
|
tinc is Copyright (C) 1998-2002 by:
|
||||||
|
@ -27,7 +27,9 @@ uses strong authentication with RSA keys.
|
||||||
On the 29th of December 2001, Jerome Etienne posted a security analysis of tinc
|
On the 29th of December 2001, Jerome Etienne posted a security analysis of tinc
|
||||||
1.0pre4. Due to a lack of sequence numbers and a message authentication code
|
1.0pre4. Due to a lack of sequence numbers and a message authentication code
|
||||||
for each packet, an attacker could possibly disrupt certain network services or
|
for each packet, an attacker could possibly disrupt certain network services or
|
||||||
launch a denial of service attack by replaying intercepted packets.
|
launch a denial of service attack by replaying intercepted packets. The current
|
||||||
|
version adds sequence numbers and message authentication codes to prevent such
|
||||||
|
attacks.
|
||||||
|
|
||||||
Cryptography is a hard thing to get right. We cannot make any
|
Cryptography is a hard thing to get right. We cannot make any
|
||||||
guarantees. Time, review and feedback are the only things that can
|
guarantees. Time, review and feedback are the only things that can
|
||||||
|
@ -35,8 +37,8 @@ prove the security of any cryptographic product. If you wish to review
|
||||||
tinc or give us feedback, you are stronly encouraged to do so.
|
tinc or give us feedback, you are stronly encouraged to do so.
|
||||||
|
|
||||||
|
|
||||||
Changes to configuration file format
|
Changes to configuration file format since 1.0pre5
|
||||||
------------------------------------
|
--------------------------------------------------
|
||||||
|
|
||||||
Some configuration variables have different names now. Most notably "TapDevice"
|
Some configuration variables have different names now. Most notably "TapDevice"
|
||||||
should be changed into "Device", and "Device" should be changed into
|
should be changed into "Device", and "Device" should be changed into
|
||||||
|
@ -53,6 +55,11 @@ this library is not installed on you system, configure will fail. The
|
||||||
manual in doc/tinc.texi contains more detailed information on how to
|
manual in doc/tinc.texi contains more detailed information on how to
|
||||||
install this library.
|
install this library.
|
||||||
|
|
||||||
|
Since 1.0pre6, the zlib library is used for optional compression. You need this
|
||||||
|
library whether or not you plan to enable the compression. You can find it at
|
||||||
|
http://www.gzip.org/zlib/. Because of a possible exploit in earlier versions we
|
||||||
|
recommand that you download version 1.1.4 or later.
|
||||||
|
|
||||||
In order to compile tinc, you will also need autoconf, automake, GNU make, m4
|
In order to compile tinc, you will also need autoconf, automake, GNU make, m4
|
||||||
and gettext.
|
and gettext.
|
||||||
|
|
||||||
|
@ -88,7 +95,8 @@ Since pre5, tinc can operate in several routing modes. The default mode,
|
||||||
"router", works exactly like the older version, and uses Subnet lines to
|
"router", works exactly like the older version, and uses Subnet lines to
|
||||||
determine the destination of packets. The other two modes, "switch" and "hub",
|
determine the destination of packets. The other two modes, "switch" and "hub",
|
||||||
allow the tinc daemons to work together like a single network switch or hub.
|
allow the tinc daemons to work together like a single network switch or hub.
|
||||||
This is useful for bridging networks.
|
This is useful for bridging networks. The latter modes only work properly on
|
||||||
|
Linux and FreeBSD.
|
||||||
|
|
||||||
The algorithms used for encryption and generating message authentication codes
|
The algorithms used for encryption and generating message authentication codes
|
||||||
can now be changed in the configuration files. All cipher and digest algorithms
|
can now be changed in the configuration files. All cipher and digest algorithms
|
||||||
|
@ -96,7 +104,14 @@ supported by OpenSSL can be used. Useful ciphers are "blowfish" (default),
|
||||||
"bf-ofb", "des", "des3", etcetera. Useful digests are "sha1" (default), "md5",
|
"bf-ofb", "des", "des3", etcetera. Useful digests are "sha1" (default), "md5",
|
||||||
etcetera.
|
etcetera.
|
||||||
|
|
||||||
Preliminary support for routing IPv6 packets has been added. Just add Subnet
|
Support for routing IPv6 packets has been added. Just add Subnet lines with
|
||||||
lines with IPv6 addresses (without using :: abbreviations) and use ifconfig to
|
IPv6 addresses (without using :: abbreviations) and use ifconfig or ip (from
|
||||||
give the virtual network interface corresponding IPv6 addresses.
|
the iproute package) to give the virtual network interface corresponding IPv6
|
||||||
Autoconfiguration will not work in router mode.
|
addresses. Autoconfiguration will not work in router mode. Tunneling IPv6
|
||||||
|
packets only works on Linux, FreeBSD and possibly OpenBSD.
|
||||||
|
|
||||||
|
It is also possible to make tunnels to other tinc daemons over IPv6 networks.
|
||||||
|
In order to enable this feature the option "AddressFamily = any" or
|
||||||
|
"AddressFamily = ipv6" must be added to the tinc.conf file. The host
|
||||||
|
configuration files should contain IPv6 addresses for the "Address" variables,
|
||||||
|
or hostnames which have an AAAA or A6 record.
|
||||||
|
|
Loading…
Add table
Reference in a new issue