lokinet/llarp
Jason Rhinelander 9844d358e6 Fix packet delay creep
- Make the main PumpLL also pump hidden services, rather than using
  separate wakers in each TunEndpoint.  It seems there is some
  interactions that just one or the other is not enough.

- Eliminate TunEndpoint send queue -- it isn't needed as we can just
  send directly.
2021-11-15 13:37:57 -04:00
..
android
apple use llarp:: prefix for LogError 2021-10-06 11:10:48 -04:00
config set base v6 address to nullopt when explicit empty string is provided 2021-10-06 16:22:49 -04:00
consensus Merge pull request #1791 from majestrate/exclude-failing-from-queue-2021-10-29 2021-10-29 14:44:16 -03:00
constants Remove unused defaults.hpp 2021-08-10 17:13:27 -03:00
crypto Simplifications & C++17 2021-11-14 10:11:00 -04:00
dht Simplifications & C++17 2021-11-14 10:11:00 -04:00
dns refactor logging to use std::source_location 2021-10-06 11:10:48 -04:00
ev Get rid of external event loop direct wakeups 2021-11-15 13:36:44 -04:00
exit Triggered pumping 2021-11-15 13:35:57 -04:00
handlers Fix packet delay creep 2021-11-15 13:37:57 -04:00
hook Simplifications & C++17 2021-11-14 10:11:00 -04:00
iwp Increase plaintext queue size from 32 to 512 2021-11-15 13:37:49 -04:00
link Rename PumpLL -> TriggerPump 2021-11-15 13:37:47 -04:00
linux
messages Simplifications & C++17 2021-11-14 10:11:00 -04:00
net check for intersecting ip ranges correctly, add unit test 2021-10-22 15:53:19 -04:00
path Rename PumpLL -> TriggerPump 2021-11-15 13:37:47 -04:00
peerstats
quic use inline source_location implementation for android too 2021-10-06 11:10:48 -04:00
router Fix packet delay creep 2021-11-15 13:37:57 -04:00
routing correctly discard invalid data on transfer traffic message 2021-04-19 07:02:43 -04:00
rpc RPC call for summary get_status (#1742) 2021-10-13 07:20:36 -04:00
service Fix packet delay creep 2021-11-15 13:37:57 -04:00
simulation
tooling Rename isRouter -> isSNode 2021-04-19 06:58:36 -04:00
util Merge pull request #1759 from majestrate/iterate-dir-in-order-2021-10-06 2021-10-06 15:15:26 -04:00
vpn catch ipv6 ioctl throwing when someone runs lokinet with no ipv6 2021-10-06 18:08:08 -04:00
win32
app.xml
bootstrap.cpp
bootstrap.hpp
CMakeLists.txt refactor logging to use std::source_location 2021-10-06 11:10:48 -04:00
context.cpp it works 2021-09-02 14:17:09 -04:00
endpoint_base.cpp add untracked file 2021-04-19 07:02:44 -04:00
endpoint_base.hpp add MarkAddressOutbound to plainquic 2021-06-08 14:36:33 -04:00
lokinet_shared.cpp export functions in liblokinet for win32 dll 2021-06-08 08:32:52 -04:00
nodedb.cpp liblokinet additions: 2021-04-19 06:59:07 -04:00
nodedb.hpp liblokinet additions: 2021-04-19 06:59:07 -04:00
pow.cpp
pow.hpp
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 srv records 2021-04-19 07:02:43 -04:00
router_contact.hpp make format 2021-10-16 15:16:55 -03:00
router_id.cpp
router_id.hpp
router_version.cpp
router_version.hpp
testnet.c