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
Thomas Winget a91bb35dbf
Some Windows fixes (#1415)
* Should fix some windows service issues

* fix return condition inversion

* Add some Trace level logging

also make the logger actually respect the log level you set.

* event loop should not queue things to itself...

at present, logic thread queue continues until it is empty, so
queueing things onto itself is just wasteful.

* call_later(foreach thing) is better than foreach thing (call later)

also if you already queued those things but they have not happened yet,
there is no sense to queue them to happen again.

* do not queue read on write finish, only on read finish

* failure to start DNS server should be proper startup failure.

without the DNS server working lokinet is...kinda pointless, right?

* format

* don't queue stuff to logic thread if in logic thread
the thing that clears the queue...clears it.  So you're just delaying and adding overhead.

* windows unbound thread sleep instead of just busy-waiting

also clang-format decided I can't have a blank line for some reason...

* fix unbound async worker on windows
4 years ago
..
android
config add conf.d directory for config overrides (#1410) 4 years ago
consensus
constants add conf.d directory for config overrides (#1410) 4 years ago
crypto Config file improvements (#1397) 4 years ago
dht Config file improvements (#1397) 4 years ago
dns Some Windows fixes (#1415) 4 years ago
ev Some Windows fixes (#1415) 4 years ago
exit Config file improvements (#1397) 4 years ago
handlers Some Windows fixes (#1415) 4 years ago
hook
iwp Config file improvements (#1397) 4 years ago
link Config file improvements (#1397) 4 years ago
linux Removed RPI definition 4 years ago
messages Config file improvements (#1397) 4 years ago
net Some Windows fixes (#1415) 4 years ago
path Config file improvements (#1397) 4 years ago
peerstats Config file improvements (#1397) 4 years ago
router Some Windows fixes (#1415) 4 years ago
routing Config file improvements (#1397) 4 years ago
rpc Lns exits (#1407) 4 years ago
service Lns exits (#1407) 4 years ago
simulation Config file improvements (#1397) 4 years ago
tooling Config file improvements (#1397) 4 years ago
util Some Windows fixes (#1415) 4 years ago
win32 Config file improvements (#1397) 4 years ago
CMakeLists.txt dont poke routes if we have no exit (#1352) 4 years ago
app.xml
bootstrap.cpp
bootstrap.hpp
context.cpp Config file improvements (#1397) 4 years ago
nodedb.cpp Config file improvements (#1397) 4 years ago
nodedb.hpp Config file improvements (#1397) 4 years ago
pow.cpp
pow.hpp
profiling.cpp Config file improvements (#1397) 4 years ago
profiling.hpp
router_contact.cpp dns features (#1404) 4 years ago
router_contact.hpp dns features (#1404) 4 years ago
router_id.cpp Use lokimq's hex/base32z encoding/decoding 4 years ago
router_id.hpp Config file improvements (#1397) 4 years ago
router_version.cpp Config file improvements (#1397) 4 years ago
router_version.hpp
testnet.c