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/include/llarp
cathugger 71c9965471
ip: code cleanups and compatibility improvements
do not assume that packets come with address zero-ed, older clients don't do that.
they don't modify checksum either, therefore we should be able to get correct checksum if we use deltachksum with old and new addresses.
6 years ago
..
dht update logging to use human readable time 6 years ago
handlers some tweaks and fixups 6 years ago
link update logging to use human readable time 6 years ago
linux add lint target for makefile using clang tidy 6 years ago
messages fix osx 6 years ago
routing use correct intro in tag tracking 6 years ago
service uint32_t byte ordering type safety 6 years ago
win32/threads add mingw stl threading lib 6 years ago
address_info.h Remove most of the extern "C" 6 years ago
address_info.hpp broken 6 years ago
aligned.hpp actually publish via far router 6 years ago
arpc.hpp initial admin api infra 6 years ago
bencode.h remove unused encoding functions 6 years ago
bencode.hpp use correct intro in tag tracking 6 years ago
bits.hpp add parts to rcutil to print out info about RCs: ./rcutil -V self.signed 6 years ago
buffer.h it works. 6 years ago
buffer.hpp more tun stuff 6 years ago
codel.hpp mostly works 6 years ago
common.h clang format 6 years ago
config.h ensure_config split router/client refactor, move C++ stuff to .hpp 6 years ago
crypto.h remov uneeded header 6 years ago
crypto.hpp use NTRU for introset end to end encryption 6 years ago
defaults.h more defaults 6 years ago
dht.h clang format 6 years ago
dht.hpp refactor dht code to be split up a bit more 6 years ago
dns.h minor cleanup 6 years ago
dns.hpp notes and guard 6 years ago
dns_dotlokilookup.hpp change dll from tunEndpoint to router hidden service context, const some unchanging ptrs, use llarp::Addr more 6 years ago
dns_iptracker.hpp pass tracker into dns_iptracker_setup 6 years ago
dnsc.hpp fix headers, clang-format, favor llarp::Addr 6 years ago
dnsd.hpp use llarp::Addr, added some guards 6 years ago
dtls.h extern "C" block for shared library 6 years ago
dtls.hpp remove iwp and start on curvecp 6 years ago
encode.hpp clang format 6 years ago
encrypted.hpp more checks less logging 6 years ago
encrypted_ack.hpp clang format 6 years ago
encrypted_frame.hpp more 6 years ago
endian.h sunos patches, avoid shadowing data members in derived classes, header fixes 6 years ago
establish_job.hpp remove iwp and start on curvecp 6 years ago
ev.h initial admin api infra 6 years ago
exit_info.h clang format 6 years ago
exit_info.hpp broken 6 years ago
exit_route.h Remove most of the extern "C" 6 years ago
ip.hpp ip: code cleanups and compatibility improvements 6 years ago
iwp.hpp remove iwp and start on curvecp 6 years ago
link_layer.hpp protocol docs, more efficient padding, make code reflect protocol changes. 6 years ago
link_message.hpp broken 6 years ago
logger.h new log level: none 6 years ago
logger.hpp update logger to do less allocations 6 years ago
logic.h more hidden service code 6 years ago
mem.h Remove most of the extern "C" 6 years ago
mem.hpp make signatures work again ;~; 6 years ago
messages.hpp more 6 years ago
net.h initial threadpool isolation code and run make format 6 years ago
net.hpp some tweaks and fixups 6 years ago
nodedb.hpp basic router profiling and fix ip rewrite 6 years ago
path.hpp make format 6 years ago
path_types.hpp more path building stuff 6 years ago
pathbuilder.hpp double path build timeouts 6 years ago
pathset.hpp clang-format 6 years ago
pow.hpp hidden services sorta work 6 years ago
profiling.hpp stricter profiling and better handover 6 years ago
proto.h more 6 years ago
router.h remove iwp and start on curvecp 6 years ago
router_contact.hpp fix up more stuff 6 years ago
router_id.hpp more onion routing stuff 6 years ago
routing_endpoint.hpp clang format 6 years ago
service.hpp publish hidden service descriptors and acknoledge publish 6 years ago
str.hpp forgot file 6 years ago
string.h Remove most of the extern "C" 6 years ago
threading.hpp win32 native threading vs pthreads on mingw-w64 6 years ago
threadpool.h fix crash 6 years ago
time.h lol 6 years ago
time.hpp make format 6 years ago
timer.h more hidden service code 6 years ago
types.h Remove most of the extern "C" 6 years ago
version.h THIS! IS! LOKINET! 6 years ago