]> git.meshlink.io Git - meshlink/history - src/net_setup.c
Never automatically try to bind to ports >= 32768.
[meshlink] / src / net_setup.c
2021-03-03 Guus SliepenAdd meshlink_set_storage_policy().
2021-02-09 Guus SliepenTry to recover from select() returning an error.
2020-08-04 Guus SliepenRemove temporary files at startup.
2020-07-22 Guus SliepenDon't store empty canonical addresses.
2020-06-24 Guus SliepenMake the maximum outgoing connection timeout runtime...
2020-05-13 Guus SliepenFix more compiler warnings.
2020-04-07 Guus SliepenAdd an asynchronous DNS thread.
2020-03-29 Guus SliepenUpdate UTCP and replace gettimeofday() with clock_getti...
2020-03-15 Guus SliepenHave try_bind() reuse the setup_*_listen_socket() funct...
2020-03-15 Guus SliepenFix the order of socket operations when setting up...
2020-03-10 Guus SliepenFix some log messages being reported for the wrong...
2020-03-06 Guus SliepenHandle not being able to bind to the configured port...
2020-01-27 Guus SliepenOnly let mesh->self be reachable when the mesh is started.
2020-01-19 Guus SliepenAdd a configurable fast connection retry period.
2019-12-06 Guus SliepenEnsure all addresses in the invitation URL are also...
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-11-05 Guus SliepenDon't fail to start MeshLink if some host config files...
2019-11-05 Guus SliepenHandle host config files without a public key.
2019-10-10 Guus SliepenDon't load config files partially.
2019-10-10 Guus SliepenCheck the return value of node_write_config() while...
2019-10-07 Guus SliepenAdd an error callback.
2019-10-07 Guus SliepenDon't use static variables when choosing a broadcast...
2019-09-26 Guus SliepenFix errors found by Clang's static analyzer.
2019-09-05 Guus SliepenMake ping intervals and timeouts configurable for each...
2019-09-05 Guus SliepenBetter use of enum dev_class_t.
2019-08-04 Guus SliepenRemove global variables.
2019-07-19 Guus SliepenRemove unused member variables.
2019-06-13 sairoop-elearModify meshlink configuration base file structre
2019-06-13 Guus SliepenVarious fixes for the encrypted storage support.
2019-06-13 Guus SliepenAdd support for opening a MeshLink instance without...
2019-06-13 Guus SliepenAdd support for encrypted storage.
2019-02-25 SS RoopAdd channel disconnection fix when node blacklisted
2019-02-06 Lakshminarayana... Modified meshlink_invite to generate invites for submesh
2018-06-05 Guus SliepenCode reformatting.
2018-05-01 Guus SliepenFix all compiler warnings found using -Wall -W -pedantic.
2018-05-01 Guus SliepenCheck the return value of check_port().
2017-10-02 Guus SliepenUpdate astylerc and reformat the code.
2017-10-02 Guus SliepenFix compiling with -Wall -W.
2017-08-16 Guus SliepenReally bind to a free port if the configured port is...
2017-08-14 Guus SliepenGet rid of ->hostname.
2017-08-13 Guus SliepenEnforce spaces around operators.
2017-07-27 Guus SliepenAdd an astylerc file and reformat all code.
2017-07-27 Guus SliepenIf binding to the configured port fails, ask the OS...
2017-06-25 Guus SliepenFix check for succesful opening of UDP ports.
2014-12-27 Niklas Hofmannfix private key file read and write on windows (binary...
2014-08-22 Guus SliepenMerge branch 'channels'
2014-08-13 Niklas Hofmannvarious connect order bugfixes; storing / reading devcl...
2014-08-13 Niklas HofmannMerge branch 'mesh_topology_output' into roles
2014-08-12 Niklas Hofmannconverging auto connect algorithm
2014-08-09 Niklas Hofmannclass based connect behaviour
2014-08-09 Niklas HofmannMerge branch 'everbase' into roles
2014-08-09 Niklas Hofmannpersistence of DeviceClass
2014-08-09 Niklas HofmannMerge branch 'everbase' into roles
2014-08-09 Niklas Hofmanndclass support within the edge protocol
2014-08-09 Guus SliepenMerge branch 'discovery' of chicago.everbase.net:meshli...
2014-08-08 Guus SliepenFinish implementation of log callbacks.
2014-08-08 Niklas HofmannMerge branch 'discovery' into everbase
2014-08-07 Guus SliepenRemove references to port 655 from MeshLink.
2014-07-30 Niklas HofmannMerge branch 'address_hint_api' into discovery
2014-07-30 Niklas HofmannMerge remote-tracking branch 'origin/everbase' into...
2014-07-30 Guus SliepenFix a crash when meshlink_open() is called with an...
2014-07-26 Guus SliepenRemove some more traces of tinc.
2014-07-25 Guus SliepenImplement meshlink_sign() and _verify().
2014-05-14 Guus SliepenEnsure everything compiles with -Wall without giving...
2014-05-11 Guus SliepenImmediately try connecting to the mesh after a succesfu... invite-protocol
2014-04-26 Guus SliepenStop using the global variable mesh in most of the...
2014-04-26 Guus SliepenStop using global variable mesh in net.c.
2014-04-26 Guus SliepenStop using global variable mesh in net_socket.[ch].
2014-04-26 Guus SliepenStop using global variable mesh in net_setup.[ch].
2014-04-26 Guus SliepenStop using global variable mesh in conf.[ch].
2014-04-26 Guus SliepenRemove global variable "now".
2014-04-26 Guus SliepenRemove global variables from the event loop code.
2014-04-24 Saverio ProtoUse snprintf() instead of xasprintf() when generating...
2014-04-24 Saverio ProtoMove pinginterval pingtimeout and maxtimeout to mesh
2014-04-21 Guus SliepenMove debug_level to mesh.
2014-04-21 Guus SliepenReally stop using cipher.h and digest.h.
2014-04-21 Guus SliepenMove node_udp_cache, everyone and invitation_key to...
2014-04-21 Guus SliepenMove listen_sockets to mesh.
2014-04-21 Guus SliepenMove localdiscovery variables to mesh.
2014-04-21 Guus SliepenRemove key expiry timer.
2014-04-21 Guus SliepenMove proxy variables to mesh.
2014-04-21 Guus SliepenMove several variables to mesh.
2014-04-21 Guus SliepenMove config_tree to mesh->config.
2014-04-21 Guus SliepenMove outgoing_list to mesh->outgoings.
2014-04-21 Guus SliepenMove connection_list to mesh->connections.
2014-04-21 Guus SliepenMove myself to mesh->self.
2014-04-18 Guus SliepenRemove forwarding_mode, broadcast_mode, directonly...
2014-04-18 Guus SliepenRemove most of the configuration options.
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 pidfile/logfile/netname and so on.
2014-04-12 Guus SliepenDisable support for detaching from the foreground.
2014-04-12 Guus SliepenRemove support for control connections.
2014-04-12 Guus SliepenRemove support for calling external scripts.
2014-04-12 Guus SliepenRemove support for Subnets.
2014-04-12 Guus SliepenRemove files not used by MeshLink.
next