]> git.meshlink.io Git - meshlink/history - src/discovery.c
Avoid allocating packet buffers unnecessarily.
[meshlink] / src / discovery.c
2020-03-29 Guus SliepenUpdate UTCP and replace gettimeofday() with clock_getti...
2020-02-03 Guus SliepenFix spelling errors.
2019-12-06 Guus SliepenDon't add duplicates to the list of recently seen addre...
2019-10-27 Guus SliepenDon't close active connections when a node is discovere...
2019-10-13 Guus SliepenRename mesh_mutex to mutex.
2019-10-07 Guus SliepenFix a double call to pthread_mutex_unlock().
2019-10-05 Guus SliepenReplace rand() by xoshiro256** with per-mesh state.
2019-10-05 Guus SliepenAdd assert() calls to the library.
2019-09-26 Guus SliepenFix errors found by Clang's static analyzer.
2019-09-22 Guus SliepenEnsure Catta gets a valid service name.
2019-09-09 sairoop-elearFix deadlock during discovery failure
2019-08-04 Guus SliepenUse condition variables to wait for threads to finish...
2019-08-04 Guus SliepenRun Catta in the same network namespace as MeshLink.
2019-07-19 Guus SliepenSpeed up reconnections on network interface changes.
2019-07-19 Guus SliepenFix a small memory leak.
2019-06-05 lakshminarayanagurramMake retry outgoing logic instantaneously connect when...
2019-03-08 Guus SliepenReduce locking in Catta callback functions to a minimum.
2017-10-02 Guus SliepenUpdate astylerc and reformat the code.
2017-10-02 Guus SliepenFix compiling with -Wall -W.
2017-08-14 Guus SliepenFix compiler warnings.
2017-08-13 Guus SliepenEnforce spaces around operators.
2017-08-13 Guus SliepenConvert sizeof foo to sizeof(foo).
2017-07-27 Guus SliepenAdd an astylerc file and reformat all code.
2014-12-27 Niklas Hofmannwindows compatibility
2014-12-27 Niklas Hofmannupdate to new catta, removal of libuuid dependency
2014-12-27 Niklas Hofmannrename of avahi to catta
2014-08-22 Guus SliepenMerge branch 'channels'
2014-08-13 Niklas Hofmannlocks in discovery code
2014-08-13 Niklas HofmannMerge branch 'mesh_topology_output' into roles
2014-08-09 Niklas Hofmannclass based connect behaviour
2014-08-09 Guus SliepenMerge branch 'everbase' of chicago.everbase.net:meshlin...
2014-08-09 Niklas Hofmannroute avahi log to meshlink log
2014-08-09 Niklas HofmannMerge branch 'roles' into everbase
2014-08-09 Niklas Hofmanncleanup of entry group in discovery_stop
2014-08-09 Niklas Hofmannfixed port byte order
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-08 Niklas HofmannTXT record bugfix
2014-08-08 Niklas HofmannMerge branch 'everbase' of chicago.everbase.net:meshlin...
2014-08-08 Niklas HofmannMerge branch 'discovery' into everbase
2014-08-08 Niklas Hofmannchanged name of SRV record to fingerprint
2014-08-08 Niklas Hofmanncheck result of malloc
2014-08-08 Niklas Hofmannappname added, which is used by mdns as part of the...
2014-08-08 Niklas Hofmannuse uuid for hostname and service name, because we...
2014-08-08 Niklas Hofmannuses publish_no_reverse flag of avahi
2014-08-07 Niklas Hofmanncode cleanup; noptr fix
2014-07-31 Niklas Hofmannwe might have to think about locking in case we call...
2014-07-31 Niklas Hofmannignore unknown address types (just in case)
2014-07-31 Niklas Hofmanna first mdns discovery implementation
2014-07-30 Niklas HofmannMerge branch 'address_hint_api' into discovery
2014-07-30 Niklas Hofmannavahi mdns integration
2014-07-30 Niklas HofmannMerge remote-tracking branch 'origin/everbase' into...
2014-07-30 Niklas Hofmannavahi mdns skeleton