]> git.meshlink.io Git - meshlink/history - src/node.h
Avoid allocating packet buffers unnecessarily.
[meshlink] / src / node.h
2019-12-06 Guus SliepenDon't add duplicates to the list of recently seen addre...
2019-12-01 Guus SliepenAdd meshlink_get_all_nodes_by_last_reachable().
2019-12-01 Guus SliepenAdd a #define for the maximum number of tracked recentl...
2019-11-09 Guus SliepenFix __warn_unused_result__, add more of it and fix...
2019-10-31 Guus SliepenTry to get a new reflexive UDP address if UDP probes...
2019-10-14 Guus SliepenAllow the mesh to detect when a node has completely... features/detect-restarted-nodes
2019-09-05 Guus SliepenBetter use of enum dev_class_t.
2019-07-19 Guus SliepenRemove unused member variables.
2019-07-19 Guus SliepenReorganize structs for better packing and access patterns.
2019-06-13 Guus SliepenAdd support for encrypted storage.
2019-02-06 Lakshminarayana... Modified meshlink_invite to generate invites for submesh
2019-02-06 Lakshminarayana... Added meshlink_submesh_open
2018-08-12 Guus SliepenAdd duplicate node detection callback.
2017-08-14 Guus SliepenGet rid of ->hostname.
2017-08-13 Guus SliepenProperly destroy unclosed channels at meshlink_close...
2017-08-13 Guus SliepenEnforce spaces around operators.
2017-07-27 Guus SliepenUpdate all header guards.
2017-07-27 Guus SliepenAdd an astylerc file and reformat all code.
2017-06-25 Guus SliepenRemove unused replay window and RTT/bandwidth estimatio...
2014-08-22 Guus SliepenMerge branch 'channels'
2014-08-13 Niklas Hofmannjson export of node and edge structure
2014-08-13 Niklas Hofmann"last successfull connect" introduced
2014-08-13 Niklas HofmannMerge branch 'mesh_topology_output' into roles
2014-08-12 Niklas Hofmannfixed some potentially nasty memory issues
2014-08-12 Niklas Hofmannconverging auto connect algorithm
2014-08-09 Niklas HofmannMerge branch 'everbase' into roles
2014-08-09 Niklas Hofmanndclass support within the edge protocol
2014-08-08 Niklas HofmannMerge branch 'everbase' of chicago.everbase.net:meshlin...
2014-08-08 Niklas HofmannMerge branch 'discovery' into everbase
2014-07-31 Niklas Hofmanna first mdns discovery implementation
2014-07-26 Guus SliepenA first attempt at merging UTCP into MeshLink. channels
2014-05-25 Guus SliepenReplace __TINC with __MESHLINK in the include guards.
2014-05-23 Saverio ProtoImplemented meshlink_blacklist feature
2014-05-23 Saverio ProtoTrivial test for meshlink_blacklist
2014-04-26 Guus SliepenStop using the global variable mesh in most of the...
2014-04-21 Guus SliepenMove node_tree to mesh->nodes.
2014-04-21 Guus SliepenMove myself to mesh->self.
2014-04-21 Guus SliepenFix a typo.
2014-04-21 Guus SliepenMove definition of sockaddr_t to its own header, remove...
2014-04-21 Guus SliepenUse "struct foo_t *" instead of "foo_t *" in .h files.
2014-04-13 Saverio ProtoMerge branch 'master' into saverio
2014-04-12 Guus SliepenRemove support for the legacy protocol.
2014-04-12 Guus SliepenRemove everything GPL that is not copyright Guus Sliepe...
2014-04-12 Guus SliepenChange my email address.
2014-04-12 Guus SliepenRemove support for control connections.
2014-04-12 Guus SliepenRemove support for Subnets.
2013-11-21 Guus SliepenMake LocalDiscovery work for SPTPS packets.
2013-05-01 Guus SliepenUse conditional compilation for cryptographic functions.
2013-01-20 Guus SliepenReleasing 1.1pre5.
2013-01-16 Guus SliepenEstimate RTT, bandwidth and packet loss between nodes.
2013-01-15 Guus SliepenCount the number of correctly received UDP packets.
2012-11-29 Guus SliepenDrop libevent and use our own event handling again.
2012-10-10 Guus SliepenFix whitespace.
2012-10-10 Guus SliepenTry all known addresses of node during the PMTU discove...
2012-10-07 Guus SliepenMake datagram SPTPS key exchange more robust.
2012-09-30 Guus SliepenMerge branch 'master' into 1.1
2012-09-26 Guus SliepenKeep last known address and time since reachability...
2012-09-05 Guus SliepenReplace node_udp_tree with a hash table.
2012-07-31 Guus SliepenUse a status bit to track which nodes use SPTPS.
2012-07-30 Guus SliepenUse datagram SPTPS for packet exchange between nodes.
2012-07-27 Guus SliepenMerge branch 'master' into 1.1
2012-07-19 Guus SliepenUse minor protocol version to determine whether to...
2012-07-14 Guus SliepenMerge branch 'master' into 1.1
2012-06-26 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
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-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 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 SliepenAdd LocalDiscovery option which tries to detect peers...
2012-02-22 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-02-18 Guus SliepenSend packets back using the same socket as they were...
2012-02-18 Guus SliepenMerge branch 'master' of black:tinc
2011-07-16 Guus SliepenUse ECDSA to sign ECDH key exchange for UDP session...
2011-07-03 Guus SliepenSupport ECDH key exchange.
2011-06-24 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2011-06-06 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2011-05-28 Guus SliepenRemove a few unnecessary #includes.
2011-05-28 Guus SliepenFix sparse warnings and add an extra sprinkling of...
2011-05-28 Sven-Haegar Kochsparse fixup: error: dubious one-bit signed bitfield
2011-05-17 Guus SliepenFix some compiler warnings.
2011-05-14 Guus SliepenAdd per-node traffic counters.
2011-05-09 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2010-11-19 Guus SliepenMerge branch 'master' into 1.1
2010-11-13 Brandon L BlackImproved handling of queue-jumping packets on receive
2010-11-13 Brandon L BlackConfigurable ReplayWindow size, zero disables
2010-11-12 Guus SliepenMerge branch 'master' into 1.1
2010-04-17 Guus SliepenMerge branch 'master' into 1.1
2010-03-26 Sven-Haegar KochMerge branch 'master' into 1.1
2010-02-02 Guus SliepenUpdate copyright notices.
2010-01-23 Guus SliepenBe liberal in accepting KEY_CHANGED/REQ_KEY/ANS_KEY...
2009-12-11 Guus SliepenMerge branch 'master' into 1.1
2009-11-07 Guus SliepenUse the TCP socket infrastructure for control sockets.
2009-11-07 Guus SliepenBetter integration of libevent in build system.
2009-11-02 Guus SliepenMerge branch 'master' into 1.1
2009-10-24 Guus SliepenUse uint32_t instead of long int for connection options.
2009-09-29 Guus SliepenMerge branch 'master' into 1.1
2009-09-24 Guus SliepenUpdate the address of the Free Software Foundation...
next