Commit Graph

66 Commits (0e6d85f6c93be6c627e7fbc7198298729c9efa61)

Author SHA1 Message Date
Jeff Becker e047bfa266
update readme
add sighup
6 years ago
Jeff Becker 7027ba2cf1
more agressive network exploration
add install target for makefile
6 years ago
Jeff Becker 354df88367
more ip endpoint fixes
spam dht with lookups less
6 years ago
Jeff Becker 6986f04418
basic router profiling and fix ip rewrite 6 years ago
Jeff Becker c0afc97d41
better explore logic 6 years ago
Jeff Becker b23dab09fb
don't overwrite our RC, hide parameter. 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 c3c388b6aa
remove iwp and start on curvecp
does not compile
6 years ago
Jeff Becker 5228a81bae
more refactor
get rid of C api
6 years ago
Jeff Becker b122fc59f8
refactor (not done) 6 years ago
Jeff Becker bb25537fb5
build paths if we have no connected routers to make sessions happen 6 years ago
Jeff Becker 1a1f93c171
* more tun stuff
* use std::unique_ptr where bare pointers aren't absolutely required
6 years ago
Jeff Becker 08d6121a5a
more tun code 6 years ago
Jeff Becker 1d3e9f6adc
make testnet no longer crash 6 years ago
Jeff Becker d5532e4de4
more boilerplate and enable tun/tap build 6 years ago
Jeff Becker ee54149465 when building paths only use nodes we are directly connected to for first hops. 6 years ago
Jeff Becker bae4f746be
publish hidden service descriptors and acknoledge publish 6 years ago
Jeff Becker 39e100d0b2
refactor dht code to be split up a bit more 6 years ago
Jeff Becker 6ad79b97dc
broken 6 years ago
sachaaaaa 661f050636 Fix includes/forward declarations 6 years ago
sachaaaaa 6f055eca4f Extracted structs out of iwp_link.cpp
to rebase

to rebase
6 years ago
Jeff Becker ab509e0a13
try not to crash 6 years ago
Jeff Becker 4ca34995bf
add inbound server connections to DHT 6 years ago
Ryan Tharp 0cc0c8f476 better public override detection 6 years ago
Ryan Tharp b93943ab32 support for public-address/public-port overrides for NAT, decrease min paths to 3, add debugging 6 years ago
Jeff Becker 92d1f50203
make path latency tests work 6 years ago
Jeff Becker da22f306e0
* add path building management
* fix bug in iwp that caused crash
6 years ago
Ryan Tharp 9dff277a7e Merge branch 'master' of https://github.com/majestrate/llarp
(upstream repo was broken)
6 years ago
Jeff Becker 39c63432be
ALMOST got path building working 6 years ago
Jeff Becker 50402820e1
more 6 years ago
Ryan Tharp 38f25b2268 fix git 6 years ago
Jeff Becker 78f3ca0155
more 6 years ago
Jeff Becker f68ffbc33d
more path building stuff 6 years ago
Jeff Becker 08c0318e82
initial path building stuff (broken) 6 years ago
Jeff Becker 9723a11195
clarify docs
post forwarding LRCM to logic thread
6 years ago
Jeff Becker 7da65fc1d7
don't send padding by default 6 years ago
Jeff Becker 53eb3d0a59
default to c++11 6 years ago
Jeff Becker 0d85577fac
exponential backoff 6 years ago
Jeff Becker 6e5ebd62bf
do dht lookup for unknown routers 6 years ago
Jeff Becker 10ddc3da8a
async load rc 6 years ago
Jeff Becker a8ab66f4f8
refactor to use AlignedBuffer for public key, shared secret, nonce, secret key etc 6 years ago
Jeff Becker ec53cab169
more onion routing stuff 6 years ago
Jeff Becker 315798a0c4
* loopback test network
* fix various crashes and race conditions

* rename iwp-connect to connect in config

* rename iwp-links to bind in config

* always make a link just for outbound sessions even if no bind section is provided
6 years ago
Jeff Becker a0f1d548f8
more shadow stuff 6 years ago
Jeff Becker 0278ba559c
add single threaded mode for shadow 6 years ago
Jeff Becker 2075f9a6b8
add discard message for testing 6 years ago
Jeff Becker 87aabefddc
some fixups on link layer
only add trusted routers to DHT
6 years ago