Commit Graph

114 Commits (a2686149ce873d223472ef3cce971e44bceefc00)

Author SHA1 Message Date
Jeff Becker bb0cd81f02
random.snode 6 years ago
Michael 85dde7b6b0
Move remaining include/llarp headers to llarp/ 6 years ago
Michael e887b4e9c7
Move service* to llarp/ 6 years ago
Michael 5aa7f49470
Move routing* to llarp/ 6 years ago
Michael b92ea0521b
Move router_contact.hpp to llarp/ 6 years ago
Michael c0a76714fa
Move link* to llarp/ 6 years ago
Michael 7a52638add
Move handlers* to llarp/ 6 years ago
Michael 0a08e53bde
Move exit* to llarp/ 6 years ago
Michael fddc8734d2
Move dht* to llarp/ 6 years ago
Michael 7be452092c
Convert llarp_crypto to be a true C++ class 6 years ago
Michael f0fce5b68a
Convert llarp_router to be a true C++ class 6 years ago
Jeff Becker fad734a5ce
strict types for pubkey, secretkey and routerid 6 years ago
Michael 30e9dca2e5
Convert llarp_logic to be a C++ class 6 years ago
Jeff Becker 622ed8d12e
fix crash on premature close of event loop (also make format) 6 years ago
Jeff Becker 11372c9544
Merge branch 'dev' into snode-endpoint 6 years ago
Jeff Becker 10c2d1552d
don't connect to explored routers 6 years ago
Jeff Becker 38c9633ca2
make bootstrap happen only when we have very few nodes
add strict-connect option
6 years ago
Jeff Becker 7e4d74cbfc
add initial jni stuff for lokinet android. i fucking hate android so god damn much. 6 years ago
Jeff 5351ea5e22
Merge pull request #83 from majestrate/master
better config settings for defaults
6 years ago
Jeff Becker 7e3038fc26
better config settings for defaults 6 years ago
Michael e4c5f4f77a
Update from `typedef` to `using` in .hpp files 6 years ago
Jeff Becker 5d0a9d7dc7
make format 6 years ago
Jeff Becker 104e9c7ec9
fix race 6 years ago
Jeff Becker 67eadff143
node whitelist option via jsonrpc 6 years ago
Jeff Becker 94ad765b8e
don't use profiling if service node 6 years ago
Jeff Becker 5cbfccfff4
don't crash 6 years ago
Jeff Becker 2e3adb48e3
add boilerplate for router whitelist via jsonrpc, disabled at the moment 6 years ago
Jeff Becker 56676002aa
wire up exit traffic 6 years ago
Jeff Becker 09945dce62
initial exit/service node comm code with some unit tests (incomplete) 6 years ago
Jeff Becker a83e21c464
add upstream dns to default hidden service 6 years ago
Jeff Becker fb0e6c3d9c
make dns configurable on runtime 6 years ago
Michael Thorpe a2d5d80779
Enable warnings as errors
test criteria:
- Built from clean on macOS
6 years ago
Jeff Becker f03603a0da
always remove dht nodes, lock sometimes, don't make router destructor virtual 6 years ago
Jeff Becker c8f870392f
make format 6 years ago
Jeff Becker dbd2c41909
use event loop for time 6 years ago
Jeff Becker 6e1761eb05
first jsonrpc endpoint added 6 years ago
Jeff Becker 48e4f676cc
add rpc method for llarp.admin.link.neighboors 6 years ago
Jeff Becker 612057003a
de changes 6 years ago
Jeff Becker 475ac63f4a
initial admin api infra 6 years ago
Jeff Becker 291cc57395
revert 6 years ago
Jeff Becker 0480df528c
fixes 6 years ago
Ryan Tharp 57fccaf2e6
ShouldCreateDefaultHiddenService(), auto mode for defaultIfAddr & defaultIfName, favor llarp::Addr, guards, NAT with no bindings fix, actually name ifname set ifname 6 years ago
Jeff Becker d71f0db2a5
more vigorous profiling 6 years ago
Ryan Tharp f4c5999852 Merge branch 'master' of https://github.com/loki-project/loki-network 6 years ago
Ryan Tharp bcbaf47adf ShouldCreateDefaultHiddenService(), auto mode for defaultIfAddr & defaultIfName, favor llarp::Addr, guards, NAT with no bindings fix, actually name ifname set ifname 6 years ago
Jeff Becker 1f02498fc0
code for disabling default hidden service 6 years ago
Jeff acc03fcad7 add default hidden service endpoint for clients 6 years ago
Jeff Becker ed5867e49f
don't use std::list 6 years ago
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