projects
/
meshlink
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
meshlink
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
2020-05-18
Guus Sliepen
Reset closed connections if there is incoming data.
commit
|
commitdiff
|
tree
|
snapshot
2020-05-15
Guus Sliepen
Include our own key in REQ_PUBKEY requests.
commit
|
commitdiff
|
tree
|
snapshot
2020-05-15
Guus Sliepen
Handle UTCP receive buffer wraparound corner cases.
commit
|
commitdiff
|
tree
|
snapshot
2020-05-13
Guus Sliepen
Fix mismatch in supported compile flags tested for...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-13
Guus Sliepen
Fix more compiler warnings.
commit
|
commitdiff
|
tree
|
snapshot
2020-05-11
Guus Sliepen
Fix make distcheck.
commit
|
commitdiff
|
tree
|
snapshot
2020-05-11
Guus Sliepen
Add Doxygen support to the build system.
commit
|
commitdiff
|
tree
|
snapshot
2020-05-11
Guus Sliepen
Move UTCP into the MeshLink repository.
commit
|
commitdiff
|
tree
|
snapshot
2020-05-11
Guus Sliepen
Handle EINTR when reading/writing to AIO fds.
commit
|
commitdiff
|
tree
|
snapshot
2020-05-08
Guus Sliepen
Handle meshlink_channel_close() being called in callbacks.
fix/channel-close-in-callback
commit
|
commitdiff
|
tree
|
snapshot
2020-05-04
Guus Sliepen
Update UTCP to fix retransmission of SYNACK packets.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-28
Guus Sliepen
Avoid a segfault when setting a timeout to 0.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-28
Guus Sliepen
Several fixes for channel AIO send and receive functions.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-28
Guus Sliepen
Fix a potential read from a freed buffer when sending...
commit
|
commitdiff
|
tree
|
snapshot
2020-04-21
Guus Sliepen
Avoid a crash when graph() is called when the event...
commit
|
commitdiff
|
tree
|
snapshot
2020-04-19
Guus Sliepen
Make UTCP retranmissions trigger PMTU probes immediately.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-16
Guus Sliepen
Use nanosleep() instead of clock_nanosleep().
commit
|
commitdiff
|
tree
|
snapshot
2020-04-16
Guus Sliepen
Update UTCP to fix a potential segmentation fault.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-16
Guus Sliepen
Ensure exported host files have a port in the canonical...
commit
|
commitdiff
|
tree
|
snapshot
2020-04-11
Guus Sliepen
Update UTCP.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-11
Guus Sliepen
Check that we can send up to 65536 bytes at a time...
commit
|
commitdiff
|
tree
|
snapshot
2020-04-11
Guus Sliepen
Have nodes remember in which submesh they live.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-11
Guus Sliepen
Allow meshlink_open() to be called with a NULL name.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-11
Guus Sliepen
When resetting timers that use CLOCK_MONOTONIC, use...
commit
|
commitdiff
|
tree
|
snapshot
2020-04-11
Guus Sliepen
Add a probe point for SPTPS renewal and devtool_force_s...
commit
|
commitdiff
|
tree
|
snapshot
2020-04-11
Guus Sliepen
Also renew SPTPS keys for meta-connections.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-11
Guus Sliepen
Add a probe point for async DNS resolving.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-11
sairoop-elear
Add UTCP UDP channel corner cases and test cases on...
commit
|
commitdiff
|
tree
|
snapshot
2020-04-11
sairoop-elear
Add channel poll callback corner cases
commit
|
commitdiff
|
tree
|
snapshot
2020-04-11
sairoop-elear
Add missing atomic test cases to the APIs that affects...
commit
|
commitdiff
|
tree
|
snapshot
2020-04-09
Guus Sliepen
Use blocking ADNS requests for most other hostname...
feature/async-dns
commit
|
commitdiff
|
tree
|
snapshot
2020-04-09
Guus Sliepen
Add "blocking" asynchronous DNS requests.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-07
Guus Sliepen
Add asynchronous DNS lookups for outgoing connections.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-07
Guus Sliepen
Remove unused support for proxies.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-07
Guus Sliepen
Add an asynchronous DNS thread.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-07
Guus Sliepen
Assume getaddrinfo() and IPv6 are supported.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-07
Guus Sliepen
Fix a debug message being logged incorrectly.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-06
Guus Sliepen
Update UTCP to fix retransmit timeout calculation.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-05
Guus Sliepen
Update UTCP to fix RTT measurements.
commit
|
commitdiff
|
tree
|
snapshot
2020-04-02
Guus Sliepen
Update UTCP to support fragmenting packets on UDP style...
commit
|
commitdiff
|
tree
|
snapshot
2020-04-02
Roop
Updated test vectors for get node reachability
commit
|
commitdiff
|
tree
|
snapshot
2020-04-02
Roop
Add meshlink_get_all_nodes_by_last_reachable API, meshl...
commit
|
commitdiff
|
tree
|
snapshot
2020-04-02
Guus Sliepen
Update UTCP to fix a compile error.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-31
Guus Sliepen
Allow setting the UTCP clock granularity.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-30
Guus Sliepen
Fix key renewal being called too often after the first...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-29
Guus Sliepen
Try addresses found by Catta for UDP probes.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-29
Guus Sliepen
Renew SPTPS keys every hour.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-29
Guus Sliepen
Avoid allocating packet buffers unnecessarily.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-29
Guus Sliepen
Propagate the discovered PMTU between nodes to UTCP.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-29
Guus Sliepen
Update UTCP and replace gettimeofday() with clock_getti...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-27
Guus Sliepen
Send out channel data immediately, bypassing the packet...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-27
Guus Sliepen
Reduce how often we have to poll the packet queue.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-15
Guus Sliepen
Remove redundant call to add_local_addresses().
commit
|
commitdiff
|
tree
|
snapshot
2020-03-15
Guus Sliepen
Have try_bind() reuse the setup_*_listen_socket() funct...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-15
Guus Sliepen
Fix the order of socket operations when setting up...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-12
Guus Sliepen
Use slashes internally to separate hostnames and ports...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-12
sairoop-elear
Fix IPv6 address validation bug preventing IPv6 address...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-11
Guus Sliepen
Correctly remove all duplicates when having many hostna...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-10
Guus Sliepen
Fix some log messages being reported for the wrong...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-10
Guus Sliepen
Add all recent addresses resolved from a hostname in...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-10
Guus Sliepen
Update the invite-join test.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-10
Guus Sliepen
Ensure we process all hostnames for invitation URLs.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-10
Guus Sliepen
Fix potential double free when using meshlink_add_invit...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-06
Guus Sliepen
Handle not being able to bind to the configured port...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-06
Guus Sliepen
Don't abort on empty lines in receive_request().
commit
|
commitdiff
|
tree
|
snapshot
next