tinc is a Virtual Private Network (VPN) daemon that uses tunneling and encryption to create a secure private network between multiple hosts on the Internet. This tunneling allows VPN sites to share information with each other over the Internet without exposing any information.
| Tags | Security Networking |
|---|---|
| Licenses | GPL |
| Operating Systems | Windows Windows Windows POSIX BSD FreeBSD Linux Solaris OpenBSD NetBSD Mac OS X |
| Implementation | C |
Recent releases


Changes: This release lets tinc work as a service under Windows 2003, properly handles configuration files that do not end with a newline, fixes crashes in some situations, fixes a memory leak, and has better default settings.


Changes: This release fixes some memory and resource leaks, and makes network sockets non-blocking under Windows.


Changes: This release fixes a bug that caused slow network speeds on Windows and a bug that caused tinc to be unable to write packets to the tun device on OpenBSD.


Changes: This release has more flexible detection of the LZO libraries when compiling, and fixes a bug where broadcasts in switch and hub modes sometimes would not work anymore when part of the VPN had become disconnected from the rest.


Changes: Several small bugs have been fixed. Broadcast packets in switch mode no longer grow in size with each hop. Generic host-up and host-down scripts can now be called. A dump of the network graph can be written periodically in graphviz format. The LZO library version 2.0 and later is now supported.