projects
/
meshlink
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
meshlink
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
2020-03-06
Guus Sliepen
Add meshlink_add_invitation_address(), deprecate meshli...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-06
Guus Sliepen
Add meshlink_set_external_address_discovery_url().
commit
|
commitdiff
|
tree
|
snapshot
2020-03-03
Guus Sliepen
Use the first working outgoing socket during meshlink_j...
commit
|
commitdiff
|
tree
|
snapshot
2020-02-28
Guus Sliepen
Avoid ports that are in use by not all address families.
commit
|
commitdiff
|
tree
|
snapshot
2020-02-28
Guus Sliepen
Further improve try_bind().
commit
|
commitdiff
|
tree
|
snapshot
2020-02-25
Guus Sliepen
Fix logic in try_bind().
commit
|
commitdiff
|
tree
|
snapshot
2020-02-23
Guus Sliepen
Check that importing the same data twice is fine, but...
commit
|
commitdiff
|
tree
|
snapshot
2020-02-23
Guus Sliepen
Move assert()s that dereference a pointer to after...
commit
|
commitdiff
|
tree
|
snapshot
2020-02-23
Guus Sliepen
Add missing NULL-check in meshlink_verify().
commit
|
commitdiff
|
tree
|
snapshot
2020-02-23
Guus Sliepen
Update the blackbox join test cases.
commit
|
commitdiff
|
tree
|
snapshot
2020-02-22
Guus Sliepen
Fix compilation error caused by ACX_THREAD
commit
|
commitdiff
|
tree
|
snapshot
2020-02-11
Guus Sliepen
Make the join commit order configurable.
feature/join-commit-order
commit
|
commitdiff
|
tree
|
snapshot
2020-02-11
Guus Sliepen
Fix a memory leak when an invitation file contains...
commit
|
commitdiff
|
tree
|
snapshot
2020-02-11
Guus Sliepen
Move join state out of meshlink_handle_t, and ensure...
commit
|
commitdiff
|
tree
|
snapshot
2020-02-08
Guus Sliepen
Fix garbage being sent at start of a UDP channel.
commit
|
commitdiff
|
tree
|
snapshot
2020-02-08
Guus Sliepen
Fall back to getifaddrs() to get an interface address...
commit
|
commitdiff
|
tree
|
snapshot
2020-02-08
Guus Sliepen
Use bind() to check if a local address is still valid.
commit
|
commitdiff
|
tree
|
snapshot
2020-02-08
Roop
Fix android (Android 6 or before) compilation issue...
commit
|
commitdiff
|
tree
|
snapshot
2020-02-04
Guus Sliepen
Clear reachability times in imported host config files.
commit
|
commitdiff
|
tree
|
snapshot
2020-02-03
Guus Sliepen
Force -fPIC when compiling libcatta.
commit
|
commitdiff
|
tree
|
snapshot
2020-02-03
Guus Sliepen
Clear reachability times in host config files received...
commit
|
commitdiff
|
tree
|
snapshot
2020-02-03
Guus Sliepen
Prevent meshlink_errno from being set incorrectly by...
commit
|
commitdiff
|
tree
|
snapshot
2020-02-03
Guus Sliepen
Fix spelling errors.
commit
|
commitdiff
|
tree
|
snapshot
2020-02-03
Guus Sliepen
Fix reachability queries for blacklisted nodes.
commit
|
commitdiff
|
tree
|
snapshot
2020-02-03
Guus Sliepen
Fix compiling with GCC 10.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-29
Guus Sliepen
Fix potential segmentation fault on iOS.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-27
Guus Sliepen
Only let mesh->self be reachable when the mesh is started.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-24
Guus Sliepen
Sync host config file immediately after initial connect.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-19
Guus Sliepen
Add meshlink_get_node_reachability().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-19
Guus Sliepen
Add a configurable fast connection retry period.
commit
|
commitdiff
|
tree
|
snapshot
2019-12-06
Guus Sliepen
Remember the address used by an invitee.
commit
|
commitdiff
|
tree
|
snapshot
2019-12-06
Guus Sliepen
Remember the address used when connecting to an invitin...
commit
|
commitdiff
|
tree
|
snapshot
2019-12-06
Guus Sliepen
Ensure all addresses in the invitation URL are also...
commit
|
commitdiff
|
tree
|
snapshot
2019-12-06
Guus Sliepen
Prefer sockaddr_t over struct sockaddr_*.
commit
|
commitdiff
|
tree
|
snapshot
2019-12-06
Guus Sliepen
Don't add duplicates to the list of recently seen addre...
commit
|
commitdiff
|
tree
|
snapshot
2019-12-01
Guus Sliepen
Destroy new/ and old/ subdirectories when creating...
commit
|
commitdiff
|
tree
|
snapshot
next