lokinet/llarp/service
Jason Rhinelander 9dd604820f
Unleak exit mode DNS via unbound DNS trampoline on (macOS)
When we enable/disable exit mode on this restarts the unbound DNS
responder with the DNS trampoline (or restores upstream, when disabling)
to properly route DNS requests through the tunnel (because libunbound's
direct requests don't get tunneled because unbound is inside the network
extension).
2021-09-02 14:17:10 -04:00
..
address.cpp
address.hpp
async_key_exchange.cpp
async_key_exchange.hpp
auth.cpp
auth.hpp
context.cpp
context.hpp
convotag.cpp make the lokinet endpoint code work 2021-04-19 06:58:37 -04:00
convotag.hpp wire up snode traffic to quic 2021-04-19 06:58:36 -04:00
endpoint_state.cpp fix up client to snode codepath 2021-04-19 07:02:45 -04:00
endpoint_state.hpp
endpoint_types.hpp fix up client to snode codepath 2021-04-19 07:02:45 -04:00
endpoint_util.cpp HandleTimeout can touch iterators so do all handling of lookup timeouts outside of loop iteration 2021-06-08 14:36:32 -04:00
endpoint_util.hpp * tweak introset handover timeouts 2021-06-08 14:36:30 -04:00
endpoint.cpp publish introsets on nearest routers 2021-06-21 16:01:38 -04:00
endpoint.hpp Unleak exit mode DNS via unbound DNS trampoline on (macOS) 2021-09-02 14:17:10 -04:00
handler.hpp add MarkAddressOutbound to plainquic 2021-06-08 14:36:33 -04:00
hidden_service_address_lookup.cpp add relayOrder awareness to introset lookups. 2021-06-08 14:36:30 -04:00
hidden_service_address_lookup.hpp make it so lookups dont time out 2021-06-21 15:16:27 -04:00
identity.cpp initial commit for #1595 2021-04-19 07:02:46 -04:00
identity.hpp
info.cpp
info.hpp
intro_set.cpp * tweak introset handover timeouts 2021-06-08 14:36:30 -04:00
intro_set.hpp * tweak introset handover timeouts 2021-06-08 14:36:30 -04:00
intro.cpp * tweak introset handover timeouts 2021-06-08 14:36:30 -04:00
intro.hpp spelling fix 2021-06-08 17:54:40 -04:00
lns_tracker.cpp
lns_tracker.hpp
lookup.cpp make the lokinet endpoint code work 2021-04-19 06:58:37 -04:00
lookup.hpp only inform failure or success of introset lookups when all lookups have returned 2021-06-08 14:36:31 -04:00
name.cpp fix up some retarded bullshit 2021-04-19 07:00:26 -04:00
name.hpp
outbound_context.cpp expunge outbound contexts that have not gotten inbound traffic for a long while 2021-07-05 09:09:20 -04:00
outbound_context.hpp more 2021-06-21 15:16:26 -04:00
pendingbuffer.hpp
protocol_type.cpp initial commit for #1595 2021-04-19 07:02:46 -04:00
protocol_type.hpp initial commit for #1595 2021-04-19 07:02:46 -04:00
protocol.cpp format and logging 2021-06-21 15:16:26 -04:00
protocol.hpp * tweak introset handover timeouts 2021-06-08 14:36:30 -04:00
router_lookup_job.cpp
router_lookup_job.hpp
sendcontext.cpp add idempotent wakeup for flushing instead of the dumb queue checking 2021-06-08 17:38:04 -04:00
sendcontext.hpp add idempotent wakeup for flushing instead of the dumb queue checking 2021-06-08 17:38:04 -04:00
session.cpp improve log messages about expiring convotags 2021-06-08 14:36:30 -04:00
session.hpp improve log messages about expiring convotags 2021-06-08 14:36:30 -04:00
tag.cpp
tag.hpp
vanity.hpp