]> git.meshlink.io Git - meshlink/shortlog
meshlink
2021-06-03 Guus SliepenUse multicast to respond to mDNS requests. debug/multicast-mdns-response
2021-05-30 Guus SliepenIgnore ADD_EDGE messages we know are outdated. fix/spurious-channel-closure
2021-05-23 Guus SliepenAdd log messages for all API entry points with effects.
2021-05-07 Guus SliepenLog the amount of metadata received at DEBUG level.
2021-05-07 Guus SliepenImprove logging of connection attemps.
2021-05-04 Guus SliepenFix potential incorrect destruction of channels.
2021-05-04 Guus SliepenFix uninitialized data being passed to sendmsg().
2021-05-04 Guus SliepenFix several memory leaks.
2021-04-29 Guus SliepenClear send and receive buffers before channel close...
2021-04-23 Guus SliepenAdd back the AC_PROG_CC_C99 check.
2021-04-23 Guus SliepenAdd a test case for meshlink_channel_abort() in combina...
2021-04-23 Guus SliepenEnsure aux field is initialized in RST packets.
2021-04-23 Guus SliepenAdd meshlink_channel_abort().
2021-04-22 Guus SliepenFix a potential segmentation fault when log level is...
2021-04-22 varun-elearIncrease DNS resolution timeout during join to 30 seconds
2021-04-18 Guus SliepenFix a compile error on macOS when using an older versio...
2021-04-15 Guus SliepenFix a compiler warning.
2021-04-15 Guus SliepenFix compiler warnings about comparing signed and unsign... feature/catta-replacement
2021-04-15 Guus SliepenMove noinst_PROGRAMS to EXTRA_PROGRAMS.
2021-04-15 Guus SliepenAlso add framework options when $host_os contains ios.
2021-04-15 Guus SliepenUse SCNetworkReachability on macOS and iOS to detect...
2021-04-15 Guus SliepenFix a compiler warning.
2021-04-15 Guus SliepenFix warnings from autoconf 2.71.
2021-04-15 Guus SliepenCheck if SO_REUSEPORT is defined before using it.
2021-04-15 Guus SliepenRemove the catta submodule.
2021-04-15 Guus SliepenAdd meshlink_hint_network_change().
2021-04-15 Guus SliepenHandle network change detection on macOS and iOS.
2021-04-15 Guus SliepenImproved mDNS compliance.
2021-04-15 Guus SliepenSet SO_REUSEPORT on the multicast sockets.
2021-04-15 Guus SliepenAdd local discovery support for macOS.
2021-04-15 Guus SliepenFix outgoing connection attempts after local discovery.
2021-04-15 Guus SliepenRemove debug messages.
2021-04-15 Guus SliepenWhen receiving an mDNS request, send a unicast response...
2021-04-15 Guus SliepenGroup discovery related variables together.
2021-04-15 Guus SliepenResend mDNS packets on all known addresses if meshlink_...
2021-04-15 Guus SliepenEnsure we compile discovery.c unconditionally.
2021-04-15 Guus SliepenDon't link with Catta anymore.
2021-04-15 Guus SliepenSend and receive multicast mDNS packets.
2021-04-15 Guus SliepenKeep track of interfaces and local addresses.
2021-04-15 Guus SliepenParse Netlink NEW/DELLINK and NEW/DELADDR messages.
2021-04-15 Guus SliepenMonitor a Netlink socket on Linux.
2021-04-15 Guus SliepenMonitor a PFROUTE socket on *BSD and macOS.
2021-04-15 Guus SliepenFix buffer shrinking logic in UTCP.
2021-04-10 Guus SliepenReduce UTCP memory usage.
2021-04-09 Guus SliepenFix compilation error on macOS.
2021-04-09 Guus SliepenMake sure we #define _POSIX_C_SOURCE.
2021-04-08 Guus SliepenEnsure we don't use external buffers after a channel...
2021-04-08 Guus SliepenFix a memory leak.
2021-03-24 Guus SliepenAdd missing #include in test/utils.h.
2021-03-17 Guus SliepenFix potential channel buffer corruption when using...
2021-03-04 Guus SliepenAllow sending up to 16 MiB in one go over a UDP channel. feature/huge-udp-channel-packets
2021-03-03 Guus SliepenAllow a different location for the lock file.
2021-03-03 Guus SliepenAdd missing config file update on receiving a proactive...
2021-03-03 Guus SliepenImmediately write host config file when a new key is...
2021-03-03 Guus SliepenExpand the storage policy test to check for correctness...
2021-03-03 Guus SliepenDon't allow meshlink_join() when the storage policy...
2021-03-03 Guus SliepenAdd a test for the various storage policies.
2021-03-03 Guus SliepenDon't clear node dirty flag in meshlink_stop().
2021-03-03 Guus SliepenAdd meshlink_set_storage_policy().
2021-03-03 Guus SliepenAllow the application to provide channel send/receive...
2021-02-23 Guus SliepenAdd meshlink_set_channel_flags().
2021-02-23 Guus SliepenAdd missing checks for NULL mesh pointers in the public...
2021-02-21 Guus SliepenAdd warning messages when checking for bad fds after...
2021-02-15 Guus SliepenNever call timeout_set() outside callbacks if no callba...
2021-02-09 Guus SliepenTry to recover from select() returning an error.
2021-02-01 Guus SliepenFix a socket fd leak.
2021-01-25 Guus SliepenCheck the return value of catta_simple_poll_get().
2021-01-14 Guus SliepenUse AI_* instead of NI_* constants for getaddrinfo().
2020-12-30 Guus SliepenSend our canonical address to nodes we want to communic...
2020-12-30 Guus SliepenClean up the request jump table.
2020-12-30 Guus SliepenUse the canonical address during UDP probes.
2020-12-06 Guus SliepenAdd missing calls to init_sync_flag() in test cases.
2020-12-06 Guus SliepenFix deleting configuration directories with hidden...
2020-11-22 Guus SliepenFix potential NULL pointer dereference.
2020-11-16 Guus SliepenDon't try to renew SPTPS keys for unreachable nodes. fix/deterministic-sptps-reset
2020-11-10 Guus SliepenOnly reset UDP SPTPS sessions if the session ID changed.
2020-10-29 Guus SliepenAlso send the blacklist notification when we already...
2020-10-29 Guus SliepenAdd a callback that notifies the application when it...
2020-10-25 Guus SliepenFix Doxygen errors.
2020-10-25 Guus SliepenAdd API functions to query the blacklist status of...
2020-10-25 Guus SliepenCheck blacklist status before committing an invitation.
2020-10-25 Guus SliepenRemove invitation files when blacklisting or forgetting...
2020-10-11 Guus SliepenWhen a new connection is activated, terminate any pendi...
2020-10-11 Guus SliepenDon't reset the UDP SPTPS session when a node becomes...
2020-10-11 Guus SliepenFix waiting for peer node to become reachable in test...
2020-09-30 Guus SliepenFix cornercases closing channels.
2020-09-29 Guus SliepenSend RST packets when receiving data after we closed...
2020-09-25 Guus SliepenExtend the timeout period of the authentication phase...
2020-09-25 Guus SliepenDon't use fast timeouts for fully established connections.
2020-09-25 Guus SliepenFix timeouts of 1 second expiring in less than one...
2020-09-10 Guus SliepenAllow sptps_force_kex() in all situations.
2020-09-10 Guus SliepenAllow sptps_force_kex() while a key exchange is in...
2020-09-07 Guus SliepenUse the canonical address exclusively for making outgoi...
2020-09-07 Guus SliepenUpdate the invite-join test to update the canonical...
2020-09-07 Guus SliepenAlways ensure we store a port number when setting the...
2020-09-07 Guus SliepenUse the fast retry period of the destination node's...
2020-08-04 Guus SliepenRemove temporary files at startup.
2020-07-29 Guus SliepenAdd meshlink_set_channel_listen_cb().
2020-07-29 Guus SliepenEnsure the poll callback is called when a UDP channel...
2020-07-23 Guus SliepenSpeed up the import-export test by using the PMTU callback.
next