Add the GPL license to the repository.
[oweals/tinc.git] / src /
2009-09-09 Guus SliepenConvert bitfields to integers in a safe way.
2009-09-08 Guus SliepenEnsure tinc compiles with gcc -std=c99.
2009-09-08 Guus SliepenUNIX signal numbers start at 1.
2009-09-08 Guus SliepenReplace asprintf() by xasprintf().
2009-09-08 Michael TokarevRemove extra semicolon in my definition of setpriority()
2009-09-08 Guus SliepenAlways remove a node from the UDP tree before freeing it.
2009-06-11 Guus SliepenChange level of some debug messages, zero pointer after...
2009-06-11 Guus SliepenDo not log errors when recvfrom() returns EAGAIN or...
2009-06-11 Guus SliepenRemove pending MTU probe events when a node's reachabil...
2009-06-11 Guus SliepenDon't try to send MTU probes to unreachable nodes.
2009-06-05 Guus SliepenProperly set HMAC length for incoming packets.
2009-06-05 Michael Tokarevtry outgoing connections before chroot/drop_privs
2009-06-05 Michael Tokarevcleanup setpriority thing to make it readable
2009-05-28 Guus SliepenAdd ProcessPriority option.
2009-05-27 Florian Forstersrc/net_socket.c: Bind outgoing TCP sockets to `BindToA...
2009-05-27 Florian Forstersrc/linux/device.c: Fix segfault when running without...
2009-05-25 Michael Tokarevtunnelserver: log which ADD_SUBNET was refused
2009-05-25 Guus SliepenDo not forward broadcast packets when TunnelServer...
2009-05-25 Guus SliepenUse packet size before decompression to calculate path...
2009-05-25 Guus SliepenAdd declaration for sockaddrcmp_noport().
2009-05-24 Michael TokarevFix ans_key exchange in recent changes
2009-05-24 Guus SliepenUse xrealloc instead of if(ptr) ptr = xmalloc().
2009-05-24 Guus SliepenFix initialisation of packet decryption context broken...
2009-05-24 Michael Tokarevdon't log every strange packet coming to the UDP port
2009-05-24 Guus SliepenIf PMTUDiscovery is not set, do not forward packets...
2009-05-21 Michael Tokarevignore indirect edge registrations in tunnelserver...
2009-05-20 Michael TokarevTunnelServer: Don't disconnect client on DEL_SUBNET too
2009-05-18 Michael Tokarevformat 'not supported on this platform' error message
2009-05-18 Michael Tokarevchange error messages in droppriv code to match the...
2009-05-18 Michael Tokarevbugfix: chdir(/) after chroot
2009-05-18 Michael Tokarevbugfix: move mlock to after detach() so it works for...
2009-05-18 Michael TokarevImplement privilege dropping
2009-05-18 Michael TokarevRename setup_network_connections() and split out try_ou...
2009-04-02 Guus SliepenHandle UDP packets from different and ports than advert...
2009-03-09 Guus SliepenUse a simple Random Early Drop algorithm in send_tcppac...
2009-03-09 Guus SliepenDisable PMTUDiscovery in switch and hub modes.
2009-03-05 Guus SliepenUpdate THANKS and copyright information.
2009-03-05 Guus SliepenAllow weight to be assigned to Subnets.
2009-03-04 Michael TokarevEnable PMTUDiscovery only if BOTH sides wants it.
2009-02-17 Guus SliepenHandle neighbor solicitation requests without link...
2009-02-09 Michael TokarevAllow tunnelserver to work with clients that have other...
2009-02-03 Guus SliepenDisable old RSA keys when generating new ones.
2009-01-20 Guus SliepenValidate Name before using it in a filename when genera...
2009-01-20 Guus SliepenAllow reading config files with CRLF endings on Unix...
2009-01-20 Guus SliepenRemove unused definitions from net.h.
2009-01-20 Guus SliepenUse a global list to track outgoing connections.
2009-01-19 Guus SliepenAdd missing cleanup functions in close_network_connecti...
2009-01-19 Guus SliepenChange flush_events() to expire_events().
2009-01-09 Guus SliepenMove free()s at the end om main() to the proper destruc...
2009-01-03 Guus SliepenOnly send packets via UDP if UDP communication is possible.
2009-01-03 Guus SliepenConsistently allocate device and iface variables on...
2008-12-26 Guus SliepenAdd missing parentheses in check for IPv4 multicast...
2008-12-23 Guus SliepenApply patch from Max Rijevski fixing a memory leak...
2008-12-23 Guus SliepenHandle broadcast and multicast packets in router mode.
2008-12-22 Guus SliepenEnable PMTU discovery by default.
2008-12-22 Guus SliepenUpdate copyright information.
2008-12-22 Guus SliepenMake sure IPv6 sockets are IPv6 only.
2008-12-22 Guus SliepenUse TUNIFHEAD by default on FreeBSD to make sure IPv6...
2008-12-21 Guus SliepenTreat virtual network device as tap if Mode = switch...
2008-12-05 Guus SliepenCorrect debug message.
2008-11-18 Guus SliepenPrevent freeing a NULL pointer when a hostname is unres...
2008-10-25 Guus SliepenDo not try to send REQ_KEY or ANS_KEY requests to unrea...
2008-10-25 Guus SliepenFix reading configuration files that do not end with...
2007-12-14 Guus SliepenMake sure the prefixlength of subnets is sane.
2007-08-17 Guus SliepenHandle SERVICE_CONTROL_INTERROGATE requests. Thanks...
2007-05-16 Guus SliepenDon't free struct addrinfo too early. Spotted by Christ...
2007-05-16 Guus SliepenMake sure connection->name is never NULL.
2007-05-14 Guus SliepenApply patch from "dnk" making sockets non-blocking...
2007-02-14 Guus SliepenApply patch from Scott Lamb fixing some memory and...
2007-02-14 Guus SliepenApply patch from Scott Lamb preventing an infinite...
2007-01-05 Guus SliepenUpdate copyright notices.
2007-01-05 Guus Sliepenrename() cannot replace existing files on Windows.
2007-01-05 Guus SliepenFix generic BSD tun device to write only the actual...
2007-01-04 Guus SliepenTapreader socket should be bound to localhost only.
2007-01-03 Guus SliepenUse a ringbuffer in shared memory to transfer packets...
2006-12-16 Guus SliepenDo a simple test for linux/if_tun.h instead of no test...
2006-12-16 Guus SliepenRemove the test for linux/if_tun.h.
2006-12-12 Guus SliepenUse the correct next pointer.
2006-12-12 Guus SliepenWhen building the minimum spanning tree, make sure...
2006-11-29 Guus SliepenSearch for lzo/lzo1x.h, lzo2/lzo1x.h and lzo1x.h.
2006-11-29 Guus SliepenMake sure resolved addressed for outgoing connections...
2006-11-14 Guus SliepenEWOULDBLOCK does not exist on platforms without O_NONBLOCK
2006-11-11 Guus SliepenNodes use events, so event system should be initialised...
2006-11-11 Guus SliepenSupport and autodetect LZO version 2.0 and later.
2006-11-11 Guus Sliepenpopen() requires pclose().
2006-11-11 Guus SliepenAdded graph dumping ability based on Markus Goetz's...
2006-11-11 Guus SliepenThe "active" bit in node.status is not used.
2006-08-09 Guus Sliepenmemcpy() addresses from packet headers before calling...
2006-08-08 Guus SliepenRemove unused variable.
2006-08-08 Guus SliepenRemove unused parameter from maskcmp().
2006-08-08 Guus SliepenRemove unused variables.
2006-08-08 Guus SliepenFix format string warnings.
2006-08-08 Guus SliepenDo not break strict aliasing of status_t structs.
2006-06-12 Guus SliepenAdd generic host-up and host-down scripts.
2006-06-11 Guus SliepenUse memcpy() to copy sockaddrs returned by getaddrinfo().
2006-04-26 Guus SliepenRestore length of the original packet in send_udppacket().
2006-04-26 Guus SliepenUpdate copyright notices, remove Ivo's email address.
2006-04-12 Guus SliepenFix a bug in handling prefixlengths that are not a...
2006-03-19 Guus SliepenFix signedness compiler warnings.
2006-03-19 Guus SliepenExport flush_meta().
next