--- - branch: MAIN date: Sat Apr 18 19:27:12 UTC 2009 files: - new: '1.12' old: '1.11' path: pkgsrc/net/tinc/Makefile pathrev: pkgsrc/net/tinc/Makefile@1.12 type: modified - new: '1.7' old: '1.6' path: pkgsrc/net/tinc/distinfo pathrev: pkgsrc/net/tinc/distinfo@1.7 type: modified - new: '1.4' old: '1.3' path: pkgsrc/net/tinc/patches/patch-aa pathrev: pkgsrc/net/tinc/patches/patch-aa@1.4 type: modified id: 20090418T192712Z.e5ab21331fa8aefa73708e367e21234f8b3bebcc log: | Update net/tinc to version 1.0.9. Pick up maintainership and set license. Changes since version 1.0.7: - Apply patch from Max Rijevski fixing a memory leak when closing connections. It also cleans up more when stopping tinc, helping tools like valgrind. - Handle broadcast and multicast packets in router mode. Multicast packets are treated as broadcast packets. - Update the manpage as well, and some whitespace to make its source more legible. - Update documentation. - TCPOnly is not experimental. - Do not mention old Linux kernels and Ethertap anymore. - Document the DeviceType, PMTU and PMTUDiscovery options. - Enable PMTU discovery by default. - Update copyright information. - Update Dutch translation. - Make sure IPv6 sockets are IPv6 only. - This will get rid of the "Can't bind to 0.0.0.0 port 655/tcp: Address already in use" message on Linux. - Use TUNIFHEAD by default on FreeBSD to make sure IPv6 works. - Treat virtual network device as tap if Mode = switch or hub. On OpenBSD, the link0 flag should still be set in tinc-up or by other means. - Correct debug message. - Prevent freeing a NULL pointer when a hostname is unresolvable. - Do not try to send REQ_KEY or ANS_KEY requests to unreachable nodes. - Fix reading configuration files that do not end with a newline. - Make sure the prefixlength of subnets is sane. - Handle SERVICE_CONTROL_INTERROGATE requests. Thanks to Carsten Ralle for noticing this. - Don't free struct addrinfo too early. Spotted by Christian Cier-Zniewski. - Update dutch translation. - Make sure connection->name is never NULL. - Apply patch from "dnk" making sockets non-blocking under Windows. - Close the proper filedescriptor (if it exists). - Apply patch from Scott Lamb fixing some memory and resource leaks. - Apply patch from Scott Lamb preventing an infinite loop when sending SIGALRM. module: pkgsrc subject: 'CVS commit: pkgsrc/net/tinc' unixtime: '1240082832' user: tonnerre