You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lokinet/llarp
Jason Rhinelander 895acc45ff EventLoop: add public wakeup() method, and call it from call()
call(), when invoked from the logic thread, wasn't triggering a wakeup
which stalled some traffic (such as client-to-snode packets).

Fix it by triggering a wakeup on `call()`, and expose it because this is
a useful thing to be able to do.
4 years ago
..
android
config Merge pull request #1539 from majestrate/path-algorithm-flavors-2021-02-18 4 years ago
consensus
constants add conf.d directory for config overrides (#1410) 4 years ago
crypto add llarp::CSRNG for cryptographically secure random number generator for use in std::shuffle 4 years ago
dht Merge Logic functions into EventLoop 4 years ago
dns Rename EventLoop::udp to EventLoop::make_udp 4 years ago
ev EventLoop: add public wakeup() method, and call it from call() 4 years ago
exit nodedb refactor 4 years ago
handlers Android & hive fixes 4 years ago
hook
iwp Replace libuv with uvw & related refactoring 4 years ago
link Export UDP file descriptor (for android) 4 years ago
linux
messages Make format 4 years ago
net Uncurse SockAddr's sockaddr* operator 4 years ago
path Make format 4 years ago
peerstats proper lokimq -> oxenmq refactor 4 years ago
router Export UDP file descriptor (for android) 4 years ago
routing Config file improvements (#1397) 4 years ago
rpc Make format 4 years ago
service Make format 4 years ago
simulation Replace libuv with uvw & related refactoring 4 years ago
tooling Android & hive fixes 4 years ago
util Make llarp_buffer_t constructible from an rvalue reference 4 years ago
vpn Remove HasNextPacket() (and fix win32) 4 years ago
win32 Config file improvements (#1397) 4 years ago
CMakeLists.txt Merge Logic functions into EventLoop 4 years ago
app.xml
bootstrap.cpp
bootstrap.hpp
context.cpp Make format 4 years ago
nodedb.cpp Merge Logic functions into EventLoop 4 years ago
nodedb.hpp Merge Logic functions into EventLoop 4 years ago
pow.cpp
pow.hpp
profiling.cpp try fixing deadlock (#1454) 4 years ago
profiling.hpp try fixing deadlock (#1454) 4 years ago
router_contact.cpp nodedb refactor 4 years ago
router_contact.hpp nodedb refactor 4 years ago
router_id.cpp proper lokimq -> oxenmq refactor 4 years ago
router_id.hpp nodedb refactor 4 years ago
router_version.cpp Config file improvements (#1397) 4 years ago
router_version.hpp
testnet.c