Use splay trees inside node_t directly.
[tinc] / src / net.c
2021-08-11 Kirill IsakovUse splay trees inside node_t directly.
2021-08-11 Kirill IsakovReplace pointers to global splay trees with structs.
2021-08-10 Fufu FangReduce pointer indirection for global list_t variables
2021-07-29 Kirill IsakovRemove unused '#include's.
2021-07-29 Kirill IsakovAllow using key & configuration parser from tincd in...
2021-06-27 Guus SliepenUpdate copyright notices.
2021-06-22 Ilia PavlikhinAdd Subnet checking to tinc cli
2021-06-22 Ilia Pavlikhin Fix infinity loop when network address and
2018-10-06 Guus SliepenFix all warnings when compiling with -Wall -W -pedantic.
2018-09-09 Guus SliepenPrevent oracle attacks in the legacy protocol (CVE...
2017-11-06 Guus SliepenDon't log errors when autoconnecting fails and debuglev...
2017-10-07 Guus SliepenReformat all code using astyle.
2017-10-07 Guus SliepenConvert sizeof foo to sizeof(foo).
2017-09-02 Guus SliepenReleasing 1.1pre15. release-1.1pre15
2017-08-22 Guus SliepenMake autoconnect try to heal network splits.
2017-04-17 Guus SliepenFix compiler warnings on *BSD.
2016-06-23 Guus SliepenFix warnings from the Clang static analyzer.
2016-05-21 lemoerAdded comments and unfold deep "if"-construct in timeou...
2016-05-19 thorkillPrevent tincd from sending packets to unexpecting nodes
2016-04-30 Guus SliepenAutoConnect now only chooses from nodes for which we...
2016-04-17 Guus SliepenSpeed up AutoConnect at startup.
2016-04-15 Guus SliepenFix a non-working cast to get rid of a compiler warning.
2016-04-14 Guus SliepenReplace usleep() with nanosleep().
2015-05-19 Guus SliepenAllocate temporary filenames on the stack.
2015-03-14 Guus SliepenMerge remote-tracking branch 'seehuhn/1.1' into 1.1
2015-02-09 Guus SliepenAlways call res_init() before getaddrinfo().
2015-01-11 Guus SliepenSend gratuitous type 2 probe replies.
2015-01-11 Guus SliepenAlways keep UDP mappings alive for nodes that also...
2014-07-12 Guus SliepenMerge branch 'keysegfault' of https://github.com/decham...
2014-07-12 Guus SliepenMerge branch 'winwarnings' of https://github.com/decham...
2014-07-12 Etienne DechampsRemove redundant connection_t::status.active field.
2014-06-29 Etienne DechampsMake broadcast addresses configurable.
2014-06-26 Etienne DechampsFix errno references when handling socket errors.
2014-06-22 Armin Fisslthalerreload /etc/resolv.conf in SIGALRM handler
2014-05-06 Guus SliepenChange AutoConnect from int to bool.
2013-10-18 Guus SliepenClean up child processes from proxy type exec.
2013-08-23 Guus SliepenUse PATHEXT when checking for the presence of scripts...
2013-08-02 Guus SliepenNon-zero exit code when reloading config file fails...
2013-08-02 Guus SliepenReally retry outgoing connections immediately if requested.
2013-08-02 Guus SliepenClean up the SIGINT handler.
2013-05-11 Guus SliepenUse read_host_config() where appropriate.
2013-05-01 Guus SliepenRename xmalloc_and_zero() to xzalloc().
2013-03-08 Guus SliepenAvoid calling time(NULL).
2013-02-20 Guus SliepenFix compiler warnings on Windows.
2013-02-06 Guus SliepenCheck for writability when waiting for a socket to...
2013-01-20 Guus SliepenReleasing 1.1pre5. release-1.1pre5
2013-01-17 Guus SliepenMove make_names() and related variables to its own...
2013-01-17 Guus SliepenHandle SIGINT gracefully.
2012-11-29 Guus SliepenDrop libevent and use our own event handling again.
2012-10-21 Guus SliepenSlightly randomize all timeouts.
2012-10-21 Guus SliepenAdd the AutoConnect option.
2012-10-10 Guus SliepenFix whitespace.
2012-10-07 Guus SliepenC99 extravaganza.
2012-10-07 Guus SliepenReplace the connection_tree with a connection_list.
2012-10-07 Guus SliepenRefactor outgoing connection handling.
2012-09-30 Guus SliepenMerge branch 'master' into 1.1
2012-09-28 Guus SliepenRemove some debugging messages.
2012-09-28 Guus SliepenCorrectly add/remove outgoing connections when reloadin...
2012-09-04 Guus SliepenRemove newlines at end of log messages.
2012-07-27 Guus SliepenMerge branch 'master' into 1.1
2012-07-21 Guus SliepenUse backslashes on Windows.
2012-07-21 Guus SliepenFix various compiler warnings.
2012-07-20 Guus SliepenAllow more configuration variables to be changed when...
2012-07-14 Guus SliepenMerge branch 'master' into 1.1
2012-06-26 Guus SliepenFix crash when handling the ALRM signal.
2012-06-26 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-05-08 Sven-Haegar Kochterminate_connection(): delete non-outgoing (aka incomi...
2012-05-08 Sven-Haegar Kochterminate_connection(): only kill c->node->connection...
2012-05-08 Sven-Haegar Kochterminate_connection(): Avoid use-after-free and double...
2012-03-26 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-03-25 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-03-25 Guus SliepenFix some more compiler warnings.
2012-03-21 Guus SliepenAdd support for multicast communication with UML/QEMU...
2012-03-20 Guus SliepenAlways try next Address when an outgoing connection...
2012-03-10 Guus SliepenUpdate copyright notices.
2012-03-08 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-02-26 Guus SliepenAllow log messages to be captured by tincctl.
2012-02-26 Guus SliepenDon't close control connections when handling a reload...
2012-02-26 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-02-25 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-02-23 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-02-22 Guus SliepenPass index into listen_socket[] to handle_incoming_vpn_...
2012-02-22 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-02-20 Guus SliepenRename connection_t *broadcast to everyone.
2011-12-04 Guus SliepenAllow linking with multiple device drivers.
2011-07-23 Guus SliepenUse usleep() instead of sleep(), MinGW complained.
2011-07-16 Guus SliepenUse usleep() instead of sleep(), MinGW complained.
2011-07-16 Guus SliepenUse the same logic as tinc 1.0.x for detecting two...
2011-07-16 Guus SliepenMake code to detect two nodes with the same Name less...
2011-07-10 Guus SliepenClose meta connection socket after cleaning up event...
2011-06-25 Guus SliepenRe-add support for SIGALRM.
2011-06-24 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2011-06-06 Guus SliepenReopen log file after SIGHUP.
2011-06-06 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2011-06-06 Guus SliepenImproved --logfile option.
2011-06-04 Guus SliepenAttribution for Loïc Grenié.
2011-06-04 Loïc GreniéNearly tickless tinc.
2011-05-28 Guus SliepenFix sparse warnings and add an extra sprinkling of...
2011-05-22 Guus SliepenCheck if an event is initialized before calling event_d...
2011-05-09 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
next