6
I Use This!
Inactive

News

Analyzed 3 days ago. based on code collected over 1 year ago.
Posted about 12 years ago
Version 1.1pre5 released. Fixed long delays and possible hangs on Windows. Fixed support for the tunemu device on iOS, the UML and VDE devices. Small improvements to the documentation and error messages. Fixed broadcast packets not reaching the ... [More] whole VPN. Tincctl now connects via a UNIX socket to the tincd on platforms that support this. The PriorityInheritance option now also works in switch mode. [Less]
Posted over 12 years ago
Version 1.1pre4 released. Added the “AutoConnect” option which will let tinc automatically select which nodes to connect to. Improved performance of VLAN-tagged IP traffic inside the VPN. Ensured LocalDiscovery works with multiple BindToAddress ... [More] statements and/or IPv6-only LANs. Dropped dependency on libevent. Fixed Windows version not reading packets from the TAP adapter. [Less]
Posted over 12 years ago
Version 1.1pre3 released. New experimental protocol: Uses 521 bit ECDSA keys for authentication. Uses AES-256-CTR and HMAC-SHA256. Always provides perfect forward secrecy. Used for both meta-connections and VPN packets. VPN packets are encrypted ... [More] end-to-end. Many improvements to tincctl: “config” command shows/adds/changes configuration variables. “export” and “import” commands help exchange configuration files. “init” command sets up initial configuration files. “info” command shows details about a node, subnet or address. “log” command shows live log messages. Without a command it acts as a shell, with history and TAB completion. Improved starting/stopping tincd. Improved graph output. When trying to directly send UDP packets to a node for which multiple addresses are known, all of them are tried. Many small fixes, code cleanups and documentation updates. [Less]
Posted over 12 years ago
Version 1.0.19 released. Allow :: notation in IPv6 Subnets. Add support for systemd style socket activation. Allow environment variables to be used for the Name option. Add basic support for SOCKS proxies, HTTP proxies, and proxying through an external command.
Posted almost 13 years ago
Version 1.0.18 released. Fixed IPv6 in switch mode by turning off DecrementTTL by default. Allow a port number to be specified in BindToAddress, which also allows tinc to listen on multiple ports. Add support for multicast communication with UML/QEMU/KVM.
Posted about 13 years ago
Version 1.0.17 released. The DeviceType option can now be used to select dummy, raw socket, UML and VDE devices without needing to recompile tinc. Allow multiple BindToAddress statements. Decrement TTL value of IPv4 and IPv6 packets. Add ... [More] LocalDiscovery option allowing tinc to detect peers that are behind the same NAT. Accept Subnets passed with the -o option when StrictSubnets = yes. Disabling old RSA keys when generating new ones now also works properly on Windows. [Less]
Posted over 13 years ago
Version 1.0.16 released. Fixed a performance issue with TCP communication under Windows. Fixed code that, during network outages, would cause tinc to exit when it thought two nodes with identical Names were on the VPN.
Posted over 13 years ago
Version 1.1pre2 released. .cookie files are renamed to .pid files, which are compatible with 1.0.x. Experimental protocol enhancements that can be enabled with the option ExperimentalProtocol = yes: Ephemeral ECDH key exchange will be used for ... [More] both the meta protocol and UDP session keys. Key exchanges are signed with ECDSA. ECDSA public keys are automatically exchanged after RSA authentication if nodes do not know each other’s ECDSA public key yet. [Less]
Posted over 13 years ago
Version 1.1pre1 released. Control interface allows control of a running tinc daemon. Used by: tincctl, a commandline utility tinc-gui, a preliminary GUI implemented in Python/wxWidgets Code cleanups and reorganization. Repleacable cryptography ... [More] backend, currently supports OpenSSL and libgcrypt. Use libevent to handle I/O events and timeouts. Use splay trees instead of AVL trees to manage internal datastructures. This is the first pre-release of the 1.1 branch of tinc. Tinc 1.1 is protocol compatible with 1.0.x, but will have large architectural changes and new features. Tinc 1.0.x will still be maintained. Please try out this new version, and let us know what you think of, and report any bugs you find. [Less]
Posted over 13 years ago
Version 1.0.15 released. Improved logging to file. Reduced amount of process wakeups on platforms which support pselect(). Fixed ProcessPriority option under Windows. Thanks to Loïc Grenié for his contribution to this version of tinc.