1
1
Fork 0
mirror of https://github.com/oxen-io/lokinet synced 2023-12-14 06:53:00 +01:00
lokinet/llarp
Jeff a76acd4956 fix wire protocol race condition
only send close packet once, before we were sending a close after we got a close causing excess log spam.
include handshake phase when checking for connection timeouts.

when we change our rc make sure to put it into nodedb too when we are a service node to prevent weirdness in dht lookups.
2022-03-05 21:08:53 -05:00
..
android standardize include format and pragma once 2021-03-09 19:01:41 -05:00
apple match io loop event order on windows/apple to match linux. 2021-12-15 15:25:53 -05:00
config use quad nine as default upstream dns 2022-02-15 20:29:55 -05:00
consensus Merge pull request #1791 from majestrate/exclude-failing-from-queue-2021-10-29 2021-10-29 14:44:16 -03:00
constants move constant to new header 2022-01-27 11:11:57 -05:00
crypto Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
dht Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
dns Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
ev Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
exit Optimization: eliminate unneeded shared_ptrs 2021-11-15 18:32:03 -04:00
handlers oxenc 2022-02-28 10:49:23 -05:00
hook Simplifications & C++17 2021-11-14 10:11:00 -04:00
iwp fix wire protocol race condition 2022-03-05 21:08:53 -05:00
link Rename PumpLL -> TriggerPump 2021-11-15 13:37:47 -04:00
linux standardize include format and pragma once 2021-03-09 19:01:41 -05:00
messages Simplifications & C++17 2021-11-14 10:11:00 -04:00
net Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
path redo systemd status line to include number of paths and endpoint count. optionally warn about low path success. 2022-01-14 11:18:07 -05:00
peerstats Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
quic Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
router fix wire protocol race condition 2022-03-05 21:08:53 -05:00
routing correctly discard invalid data on transfer traffic message 2021-04-19 07:02:43 -04:00
rpc oxenc 2022-02-28 10:49:23 -05:00
service Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
simulation standardize include format and pragma once 2021-03-09 19:01:41 -05:00
tooling Rename isRouter -> isSNode 2021-04-19 06:58:36 -04:00
util Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
vpn Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
win32 standardize include format and pragma once 2021-03-09 19:01:41 -05:00
app.xml stray tag ;-; 2018-12-24 22:39:34 -06:00
bootstrap.cpp more logging 2022-01-31 10:53:48 -05:00
bootstrap.hpp standardize include format and pragma once 2021-03-09 19:01:41 -05:00
CMakeLists.txt Merge pull request #1748 from majestrate/liblokinet-udp-api-2021-09-19 2022-02-06 13:19:08 -05:00
context.cpp wire up sigusr1 to trigger a network thaw on non win32 platforms 2022-01-27 09:59:52 -05:00
endpoint_base.cpp add untracked file 2021-04-19 07:02:44 -04:00
endpoint_base.hpp Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
lokinet_shared.cpp Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
nodedb.cpp Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
nodedb.hpp liblokinet additions: 2021-04-19 06:59:07 -04:00
pow.cpp standardize include format and pragma once 2021-03-09 19:01:41 -05:00
pow.hpp standardize include format and pragma once 2021-03-09 19:01:41 -05:00
profiling.cpp far stricter profiling algorithm 2021-06-08 14:36:30 -04:00
profiling.hpp make profiling far stricter for path builds 2021-05-04 17:01:29 -04:00
router_contact.cpp Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
router_contact.hpp Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
router_id.cpp Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
router_id.hpp Replace ::Hash nested structs with std::hash specializations 2021-03-10 11:19:52 -04:00
router_version.cpp Cleanup: avoid pointless copy of this pointer 2021-11-15 13:38:00 -04:00
router_version.hpp standardize include format and pragma once 2021-03-09 19:01:41 -05:00
testnet.c prepare for 0.5.0 2019-08-29 07:45:58 -04:00