projects
/
meshlink
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
meshlink
2021-03-24
Guus Sliepen
Add missing #include in test/utils.h.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-17
Guus Sliepen
Fix potential channel buffer corruption when using...
commit
|
commitdiff
|
tree
|
snapshot
2021-03-04
Guus Sliepen
Allow sending up to 16 MiB in one go over a UDP channel.
feature/huge-udp-channel-packets
commit
|
commitdiff
|
tree
|
snapshot
2021-03-03
Guus Sliepen
Allow a different location for the lock file.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-03
Guus Sliepen
Add missing config file update on receiving a proactive...
commit
|
commitdiff
|
tree
|
snapshot
2021-03-03
Guus Sliepen
Immediately write host config file when a new key is...
commit
|
commitdiff
|
tree
|
snapshot
2021-03-03
Guus Sliepen
Expand the storage policy test to check for correctness...
commit
|
commitdiff
|
tree
|
snapshot
2021-03-03
Guus Sliepen
Don't allow meshlink_join() when the storage policy...
commit
|
commitdiff
|
tree
|
snapshot
2021-03-03
Guus Sliepen
Add a test for the various storage policies.
commit
|
commitdiff
|
tree
|
snapshot
2021-03-03
Guus Sliepen
Don't clear node dirty flag in meshlink_stop().
commit
|
commitdiff
|
tree
|
snapshot
2021-03-03
Guus Sliepen
Add meshlink_set_storage_policy().
commit
|
commitdiff
|
tree
|
snapshot
2021-03-03
Guus Sliepen
Allow the application to provide channel send/receive...
commit
|
commitdiff
|
tree
|
snapshot
2021-02-23
Guus Sliepen
Add meshlink_set_channel_flags().
commit
|
commitdiff
|
tree
|
snapshot
2021-02-23
Guus Sliepen
Add missing checks for NULL mesh pointers in the public...
commit
|
commitdiff
|
tree
|
snapshot
2021-02-21
Guus Sliepen
Add warning messages when checking for bad fds after...
commit
|
commitdiff
|
tree
|
snapshot
2021-02-15
Guus Sliepen
Never call timeout_set() outside callbacks if no callba...
commit
|
commitdiff
|
tree
|
snapshot
2021-02-09
Guus Sliepen
Try to recover from select() returning an error.
commit
|
commitdiff
|
tree
|
snapshot
2021-02-01
Guus Sliepen
Fix a socket fd leak.
commit
|
commitdiff
|
tree
|
snapshot
2021-01-25
Guus Sliepen
Check the return value of catta_simple_poll_get().
commit
|
commitdiff
|
tree
|
snapshot
2021-01-14
Guus Sliepen
Use AI_* instead of NI_* constants for getaddrinfo().
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Guus Sliepen
Send our canonical address to nodes we want to communic...
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Guus Sliepen
Clean up the request jump table.
commit
|
commitdiff
|
tree
|
snapshot
2020-12-30
Guus Sliepen
Use the canonical address during UDP probes.
commit
|
commitdiff
|
tree
|
snapshot
2020-12-06
Guus Sliepen
Add missing calls to init_sync_flag() in test cases.
commit
|
commitdiff
|
tree
|
snapshot
2020-12-06
Guus Sliepen
Fix deleting configuration directories with hidden...
commit
|
commitdiff
|
tree
|
snapshot
2020-11-22
Guus Sliepen
Fix potential NULL pointer dereference.
commit
|
commitdiff
|
tree
|
snapshot
2020-11-16
Guus Sliepen
Don't try to renew SPTPS keys for unreachable nodes.
fix/deterministic-sptps-reset
commit
|
commitdiff
|
tree
|
snapshot
2020-11-10
Guus Sliepen
Only reset UDP SPTPS sessions if the session ID changed.
commit
|
commitdiff
|
tree
|
snapshot
2020-10-29
Guus Sliepen
Also send the blacklist notification when we already...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-29
Guus Sliepen
Add a callback that notifies the application when it...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-25
Guus Sliepen
Fix Doxygen errors.
commit
|
commitdiff
|
tree
|
snapshot
2020-10-25
Guus Sliepen
Add API functions to query the blacklist status of...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-25
Guus Sliepen
Check blacklist status before committing an invitation.
commit
|
commitdiff
|
tree
|
snapshot
2020-10-25
Guus Sliepen
Remove invitation files when blacklisting or forgetting...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-11
Guus Sliepen
When a new connection is activated, terminate any pendi...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-11
Guus Sliepen
Don't reset the UDP SPTPS session when a node becomes...
commit
|
commitdiff
|
tree
|
snapshot
2020-10-11
Guus Sliepen
Fix waiting for peer node to become reachable in test...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-30
Guus Sliepen
Fix cornercases closing channels.
commit
|
commitdiff
|
tree
|
snapshot
2020-09-29
Guus Sliepen
Send RST packets when receiving data after we closed...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-25
Guus Sliepen
Extend the timeout period of the authentication phase...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-25
Guus Sliepen
Don't use fast timeouts for fully established connections.
commit
|
commitdiff
|
tree
|
snapshot
2020-09-25
Guus Sliepen
Fix timeouts of 1 second expiring in less than one...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-10
Guus Sliepen
Allow sptps_force_kex() in all situations.
commit
|
commitdiff
|
tree
|
snapshot
2020-09-10
Guus Sliepen
Allow sptps_force_kex() while a key exchange is in...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-07
Guus Sliepen
Use the canonical address exclusively for making outgoi...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-07
Guus Sliepen
Update the invite-join test to update the canonical...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-07
Guus Sliepen
Always ensure we store a port number when setting the...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-07
Guus Sliepen
Use the fast retry period of the destination node's...
commit
|
commitdiff
|
tree
|
snapshot
2020-08-04
Guus Sliepen
Remove temporary files at startup.
commit
|
commitdiff
|
tree
|
snapshot
2020-07-29
Guus Sliepen
Add meshlink_set_channel_listen_cb().
commit
|
commitdiff
|
tree
|
snapshot
2020-07-29
Guus Sliepen
Ensure the poll callback is called when a UDP channel...
commit
|
commitdiff
|
tree
|
snapshot
2020-07-23
Guus Sliepen
Speed up the import-export test by using the PMTU callback.
commit
|
commitdiff
|
tree
|
snapshot
2020-07-23
Guus Sliepen
Fix the import-export test failing sporadically.
commit
|
commitdiff
|
tree
|
snapshot
2020-07-23
Guus Sliepen
Always let the initiator send a REQ_KEY once a connecti...
commit
|
commitdiff
|
tree
|
snapshot
2020-07-23
Guus Sliepen
Fix the channels-udp test case.
commit
|
commitdiff
|
tree
|
snapshot
2020-07-23
Guus Sliepen
Combine blackbox join test cases into the invite-join...
commit
|
commitdiff
|
tree
|
snapshot
2020-07-22
Guus Sliepen
Don't attempt to sync confbase for ephemeral nodes...
commit
|
commitdiff
|
tree
|
snapshot
2020-07-22
Guus Sliepen
Port the blackbox status_cb test.
commit
|
commitdiff
|
tree
|
snapshot
2020-07-22
Guus Sliepen
Port the blackbox meta-connections test using network...
commit
|
commitdiff
|
tree
|
snapshot
2020-07-22
Guus Sliepen
When activating a meta-connection, remember the address...
commit
|
commitdiff
|
tree
|
snapshot
2020-07-22
Guus Sliepen
Reset last_connect_try for all nodes when starting...
commit
|
commitdiff
|
tree
|
snapshot
2020-07-22
Guus Sliepen
Add reset_sync_flag().
commit
|
commitdiff
|
tree
|
snapshot
2020-07-22
Guus Sliepen
Add devtool_set_meta_status_cb().
commit
|
commitdiff
|
tree
|
snapshot
2020-07-22
Guus Sliepen
Don't store empty canonical addresses.
commit
|
commitdiff
|
tree
|
snapshot
2020-07-22
Guus Sliepen
Fix invitation URL generation when running in a network...
commit
|
commitdiff
|
tree
|
snapshot
2020-07-22
Guus Sliepen
Export missing meshlink_open_params_* symbols.
commit
|
commitdiff
|
tree
|
snapshot
2020-07-10
Guus Sliepen
Fix a crash with some network configurations.
commit
|
commitdiff
|
tree
|
snapshot
2020-07-10
Guus Sliepen
Add meshlink_reset_timers().
commit
|
commitdiff
|
tree
|
snapshot
2020-07-07
Guus Sliepen
Check for the presence of stdatomic.h before using it.
commit
|
commitdiff
|
tree
|
snapshot
2020-07-04
Guus Sliepen
Don't use assert() to check the results of pthread_...
commit
|
commitdiff
|
tree
|
snapshot
2020-07-04
Guus Sliepen
Export meshlink_set_dev_class_maxtimeout().
commit
|
commitdiff
|
tree
|
snapshot
2020-07-04
Guus Sliepen
Ensure the maxtimeout value is taken from the destinati...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-24
Guus Sliepen
Make the maximum outgoing connection timeout runtime...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-24
Guus Sliepen
Fix compiling the C++ examples.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-16
Guus Sliepen
Revert "Fix warnings caused by C-only flags passed...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-16
Guus Sliepen
Revert "Don't overwrite CFLAGS when adding -std=c11."
commit
|
commitdiff
|
tree
|
snapshot
2020-06-15
Guus Sliepen
Don't overwrite CFLAGS when adding -std=c11.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-14
Guus Sliepen
React faster to network changes, including point-to...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-13
Guus Sliepen
Only call setitimer if ITIMER_REAL is defined.
fix/pthread-fixes
commit
|
commitdiff
|
tree
|
snapshot
2020-06-13
Guus Sliepen
Set NOSIGPIPE on all sockets.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-12
Guus Sliepen
Fix warnings and missing mutex/cond initialization...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-12
Guus Sliepen
Initialize the adns_done_queue.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-12
Guus Sliepen
Fix warnings caused by C-only flags passed to the C...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-12
Guus Sliepen
Add missing initialization of a condition variable.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-11
Guus Sliepen
Fix some test cases using the same configuration directory.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-11
Guus Sliepen
Use atomic operations to check whether to write to...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-11
Guus Sliepen
Remove gettimeofday() usage from test cases.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-11
Guus Sliepen
Add asserts() to all pthread related function calls.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-10
Guus Sliepen
Properly initialize mutexes and condition variables.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-09
Guus Sliepen
Fix compiler warnings on macOS.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-09
Guus Sliepen
Check whether IP_MTU is defined.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Guus Sliepen
Fix meshlink_join() failing on Android.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-05
Guus Sliepen
Ensure utcp-test is compiled with the same flags as...
commit
|
commitdiff
|
tree
|
snapshot
2020-06-03
Guus Sliepen
Include "system.h" in the UTCP sources.
commit
|
commitdiff
|
tree
|
snapshot
2020-06-03
Guus Sliepen
Don't crash when trying to connect a channel to port 0.
commit
|
commitdiff
|
tree
|
snapshot
2020-05-21
Guus Sliepen
Explicitly set the stack size for the MeshLink thread.
commit
|
commitdiff
|
tree
|
snapshot
2020-05-21
Guus Sliepen
Limit the size of the fd read buffer in channel_poll().
commit
|
commitdiff
|
tree
|
snapshot
2020-05-18
Guus Sliepen
Add a test for AIO callback cornercases.
commit
|
commitdiff
|
tree
|
snapshot
2020-05-18
Guus Sliepen
Fix assert that could incorrectly be triggered when...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-18
Guus Sliepen
Report the amount of actual data sent/received in AIO...
commit
|
commitdiff
|
tree
|
snapshot
next