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/dns
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
..
dns.hpp SRV Record handling for introsets (#1331) 4 years ago
message.cpp dns features (#1404) 4 years ago
message.hpp dns features (#1404) 4 years ago
name.cpp LNS (#1342) 4 years ago
name.hpp LNS (#1342) 4 years ago
query.hpp Move dns* to llarp/ 6 years ago
question.cpp dns features (#1404) 4 years ago
question.hpp dns features (#1404) 4 years ago
rr.cpp Config file improvements (#1397) 4 years ago
rr.hpp The Great Wall of Blame 4 years ago
serialize.cpp The Great Wall of Blame 4 years ago
serialize.hpp The Great Wall of Blame 4 years ago
server.cpp Some Windows fixes (#1415) 4 years ago
server.hpp std::vector instead of std::array 4 years ago
srv_data.cpp SRV Record handling for introsets (#1331) 4 years ago
srv_data.hpp SRV Record handling for introsets (#1331) 4 years ago
string.hpp Add .cpp files for all .hpp files 6 years ago
unbound_resolver.cpp Some Windows fixes (#1415) 4 years ago
unbound_resolver.hpp attempt fix for libunbound on win32 4 years ago