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 56cbef6086 SockAddr fixes and cleanups
- Remove SIIT from method names & comments because we're doing IPv4
mapped addresses (::ffff:0:0/96) rather than actual SIIT
(::ffff:0:0:0/96).

- add constructor taking a string+numeric port (and then don't allow a
port in the string).

- simplify IP string parsing by using parse_int()

- replace addrIsV4 with call to ipv6_is_mapped_ipv4 (this also fixes a
bug where addrIsV4 was not checking for leading 0s and so could return
true for a public IPv6 that happened to have ffff in the wrong spot).
3 years ago
..
android The Great Wall of Blame 4 years ago
config fix exit range default value 3 years ago
consensus The Great Wall of Blame 4 years ago
constants add conf.d directory for config overrides (#1410) 4 years ago
crypto proper lokimq -> oxenmq refactor 3 years ago
dht proper lokimq -> oxenmq refactor 3 years ago
dns wire up sigusr1 to reset libunbound dns resolver 3 years ago
ev remove pointless operator overload 3 years ago
exit nodedb refactor 3 years ago
handlers wire up sigusr1 to reset libunbound dns resolver 3 years ago
hook The Great Wall of Blame 4 years ago
iwp add missing header 3 years ago
link get rid of use of llarp::IpAddress from hotpaths 3 years ago
linux Removed RPI definition 4 years ago
messages nodedb refactor 3 years ago
net SockAddr fixes and cleanups 3 years ago
path GetIf -> GetRandom 3 years ago
peerstats proper lokimq -> oxenmq refactor 3 years ago
router only set public address when provided 3 years ago
routing Config file improvements (#1397) 4 years ago
rpc fix typo 3 years ago
service use static_cast with enum class 3 years ago
simulation Config file improvements (#1397) 4 years ago
tooling fix pybind layer 3 years ago
util nodedb refactor 3 years ago
vpn fix up names of functions to be less hidious. 3 years ago
win32 Config file improvements (#1397) 4 years ago
CMakeLists.txt nodedb refactor 3 years ago
app.xml stray tag ;-; 6 years ago
bootstrap.cpp The Great Wall of Blame 4 years ago
bootstrap.hpp The Great Wall of Blame 4 years ago
context.cpp dont wire up router thaw to sigusr1 3 years ago
nodedb.cpp nodedb refactor 3 years ago
nodedb.hpp GetIf -> GetRandom 3 years ago
pow.cpp The Great Wall of Blame 4 years ago
pow.hpp The Great Wall of Blame 4 years ago
profiling.cpp try fixing deadlock (#1454) 4 years ago
profiling.hpp try fixing deadlock (#1454) 4 years ago
router_contact.cpp nodedb refactor 3 years ago
router_contact.hpp nodedb refactor 3 years ago
router_id.cpp proper lokimq -> oxenmq refactor 3 years ago
router_id.hpp nodedb refactor 3 years ago
router_version.cpp Config file improvements (#1397) 4 years ago
router_version.hpp The Great Wall of Blame 4 years ago
testnet.c prepare for 0.5.0 5 years ago