Commit Graph

332 Commits (46ad8d40589fa012222ff0afb322ad3f134f5c6c)

Author SHA1 Message Date
despair86 3c13101beb clang-format 6 years ago
despair86 31c8aee3c1 woooooooooooooo
lokinet on win32 is now live
and the server code is more stable than the client code
6 years ago
Jeff Becker ab306b70bb
try closing session correctly 6 years ago
Jeff Becker d71f0db2a5
more vigorous profiling 6 years ago
despair86 9fdde65798 make bencode ILP32/LLP64 clean (long is 32 bits outside of unix!)
actually open new RCs in binary mode
clang-format
win32 skeleton code for tun (still working on the guts)
6 years ago
despair86 7f809eb53b fix windows build 6 years ago
Jeff Becker 2b8bd11f5e
ping less and try not to double free in llarp_router::SendToOrQueue 6 years ago
Jeff Becker 97bae70817
close sessions on link close not on destructor 6 years ago
Jeff Becker ce03801a51
close socket in destructor 6 years ago
Jeff Becker 5ebe3cc97c
limits and have clients use ephemeral identity 6 years ago
Jeff Becker cde76250ca
close connections 6 years ago
Jeff Becker 8d679b00a7
only log errors on sessions made with utp
only rebuild paths when introset changes router for outbound context
6 years ago
Jeff Becker 96716a39ef
send link layer keep alive and track bad intros 6 years ago
Jeff Becker 1eda28a2da
close invalid sockets 6 years ago
Jeff Becker 7f3465022d
check for null session 6 years ago
Jeff Becker 6986f04418
basic router profiling and fix ip rewrite 6 years ago
Jeff Becker b56d25730e
improve send rate 6 years ago
Jeff Becker b96887ddb2
various fixes and tweaks 6 years ago
Jeff Becker b23dab09fb
don't overwrite our RC, hide parameter. 6 years ago
Jeff Becker adbf53bc40
protocol docs, more efficient padding, make code reflect protocol changes. 6 years ago
Jeff Becker bfb00bb7bd
utp fixes 6 years ago
Jeff Becker 4b3a113397
mostly works 6 years ago
Jeff Becker 5dfcd60df1
more 6 years ago
Jeff Becker 6ef89ea8b2
un break (kinda) 6 years ago
Jeff Becker 60d5277351
broken 6 years ago
Jeff Becker ba648868c4
more 6 years ago
Jeff Becker 2a8fc53ca6
make it compile 6 years ago
Jeff Becker 085563ac2f
implement utp link protocol
gut curvecp for now
6 years ago
Jeff Becker 1839da9c3c
add bencode file helpers and move link server functions into source file 6 years ago
Jeff Becker 5228a81bae
more refactor
get rid of C api
6 years ago
sachaaaaa b5762fa85a Move EncodeLIM to its own source file 6 years ago
Jeff Becker c51d29a0c6
add link level keepalive
remove debugging messages

start handling more messages
6 years ago