Commit Graph

680 Commits (2bdee7d528395ad8a3d004a703f21c2cf0de451b)

Author SHA1 Message Date
Ryan Tharp 2bdee7d528 expose mapAddress of first tunEndpoint 6 years ago
Ryan Tharp 893b017402 Merge branch 'master' of https://github.com/neuroscr/loki-network 6 years ago
Ryan Tharp 8f5b172d33 merge? 6 years ago
Ryan Tharp f9936b43d3 Merge branch 'master' of https://github.com/loki-project/loki-network 6 years ago
Jeff Becker 58198656a3
configurable base directory for config and add option for only generating config 6 years ago
Ryan Tharp f283923cb7 Merge branch 'master' of https://github.com/loki-project/loki-network 6 years ago
Ryan Tharp 9f33edeed0 Merge branch 'master' of https://github.com/loki-project/loki-network 6 years ago
Jeff Becker df53e79aff
fix windows 6 years ago
Jeff Becker 3963070139
fix windows 6 years ago
Jeff Becker 095170d11e
fix windows build 6 years ago
Jeff Becker be38ea70f0
try fixing CI builds 6 years ago
Jeff Becker 62bae2075b
proper shift 6 years ago
Jeff Becker f110f3f3ad
tweak parameters for path build and obtain path if we have none 6 years ago
Jeff Becker 8e4b0a7963
fix reply logic 6 years ago
Jeff Becker efc6e23c6f
fix tcp checksum calc 6 years ago
Jeff Becker c31fd5fcde
make hidden services work again (probably) 6 years ago
Jeff Becker 5ebe3cc97c
limits and have clients use ephemeral identity 6 years ago
Jeff Becker d83eb54739
only shift introset when we get a drop that matches current intro set 6 years ago
Jeff Becker cde76250ca
close connections 6 years ago
Jeff Becker ebe30e81c9
try unscrewing things up 6 years ago
Jeff Becker acc1b625b4
actually store introsets when found 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 d1f1dd3c84
publish intro to multiple routers 6 years ago
Jeff Becker b0f15d668a
don't close stale router sessions 6 years ago
Jeff Becker 2cf5e14ae9
lookup routers for intros 6 years ago
Jeff Becker 271acaf7e9
better intro shift logic, also actually shift intros 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 0c1e22650e
try calcuating tcp checksums right
try tracking convo tags correctly
6 years ago
Jeff Becker 8d6e7df94d
update convo tag and intro 6 years ago
Jeff Becker 1471e90fb5
intro handover 6 years ago
Jeff Becker 9ee7275a02
decrypt frames correctly and set return address 6 years ago
Jeff 689668d892 fix osx build 6 years ago
Jeff Becker 6dfed968ea
use correct parameter 6 years ago
Jeff Becker bc3b411dbf
make it right 6 years ago
Jeff Becker 217f4a0d3f
use correct intro in tag tracking 6 years ago
Jeff Becker 9ffcf66e58
more checks less logging 6 years ago
Jeff Becker edbd9197e5
update spec and fix copy constructor 6 years ago
Jeff Becker f029b9508c
pick router closest in keyspace for lookups and publishing 6 years ago
Jeff Becker 2761da0b5f
actually load config 6 years ago
Jeff Becker e047bfa266
update readme
add sighup
6 years ago
Jeff Becker c900e9d004
increment iterator 6 years ago
Jeff Becker 9f9f9d9bb1
correct tcp checksum recalc (probably) 6 years ago
Jeff Becker 0945275fd5
make it compile 6 years ago
Jeff Becker 9ed3da1671
correctly map addresses 6 years ago
Jeff Becker 8114f63e70
use queues 6 years ago
Jeff Becker 2f2e3be8b7
lessen logging spew 6 years ago
Jeff Becker 4f691b8974
make tun write correct number of bytes
try doing correct ip checksum and for upper layers that need it too

supported right now are icmp, tcp, and udp. more will come later
probably.
6 years ago
Jeff Becker 44cea54dea
avoid stack overflow 6 years ago
Jeff Becker 7027ba2cf1
more agressive network exploration
add install target for makefile
6 years ago