lokinet/llarp
Jason Rhinelander 841abffaf5
Make outbound wildcard default to inbound IP
outbound=:1234
    outbound=0.0.0.0:1234
    outbound=
    outbound=0.0.0.0

now all default to use the inbound= IP.  (If multiple inbound= IPs are
given, we raise an exception to abort startup).

Only applies to routers (since clients don't have inbound IPs), and
eliminates potential weird edge cases with local system IP and routing
shenanigans.
2022-07-21 17:53:25 -03:00
..
android
apple clean up build helper scripts: 2022-07-20 13:36:04 -04:00
config Make outbound wildcard default to inbound IP 2022-07-21 17:53:25 -03:00
consensus Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
constants * add mockable network functions 2022-07-20 13:36:03 -04:00
crypto Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
dht Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
dns Remote util::Printer and related cruft 2022-07-18 14:56:09 -03:00
ev * add mockable network functions 2022-07-20 13:36:03 -04:00
exit Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
handlers * add mockable network functions 2022-07-20 13:36:03 -04:00
iwp Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
link * add mockable network functions 2022-07-20 13:36:03 -04:00
messages Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
net this code needs to detect the first non-existing interface by name, not the first existing one. this remidies this. sorry testnet for breaking you 2022-07-21 07:19:43 -04:00
path Remote util::Printer and related cruft 2022-07-18 14:56:09 -03:00
peerstats Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
quic Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
router Make outbound wildcard default to inbound IP 2022-07-21 17:53:25 -03:00
routing replace LLARP_PROTO_VERSION macro 2022-05-28 13:18:43 -04:00
rpc Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
service Remote util::Printer and related cruft 2022-07-18 14:56:09 -03:00
simulation
tooling hive fmt/spdlog updates 2022-07-19 15:27:31 -03:00
util Add missing header to fix libc++ build 2022-07-18 17:23:35 -03:00
vpn * add mockable network functions 2022-07-20 13:36:03 -04:00
win32 * add mockable network functions 2022-07-20 13:36:03 -04:00
app.xml
bootstrap.cpp Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
bootstrap.hpp
CMakeLists.txt fix win32 and android builds 2022-07-19 11:31:14 -04:00
context.cpp clean up build helper scripts: 2022-07-20 13:36:04 -04:00
endpoint_base.cpp
endpoint_base.hpp Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
lokinet_shared.cpp oxen-logging update to handle level/type parsing exceptions 2022-07-19 13:39:00 -03:00
nodedb.cpp Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
nodedb.hpp
pow.cpp Remote util::Printer and related cruft 2022-07-18 14:56:09 -03:00
pow.hpp Remote util::Printer and related cruft 2022-07-18 14:56:09 -03:00
profiling.cpp far stricter profiling algorithm 2021-06-08 14:36:30 -04:00
profiling.hpp replace LLARP_PROTO_VERSION macro 2022-05-28 13:18:43 -04:00
router_contact.cpp Remote util::Printer and related cruft 2022-07-18 14:56:09 -03:00
router_contact.hpp Remote util::Printer and related cruft 2022-07-18 14:56:09 -03:00
router_id.cpp Crank oxen-mq to (1.2.)11; switch to oxen-encoding 2022-02-17 16:30:17 -04:00
router_id.hpp Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
router_version.cpp Cleanup: avoid pointless copy of this pointer 2021-11-15 13:38:00 -04:00
router_version.hpp Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00