Stephen Shelton
df01770466
Rename SnappConfig -> EndpointConfig
4 years ago
Stephen Shelton
93b35c92a7
Eradicate service::Config
4 years ago
Stephen Shelton
273270916e
The Great Wall of Blame
...
This commit reflects changes to clang-format rules. Unfortunately,
these rule changes create a massive change to the codebase, which
causes an apparent rewrite of git history.
Git blame's --ignore-rev flag can be used to ignore this commit when
attempting to `git blame` some code.
4 years ago
Thomas Winget
84a1d7dbcc
clang format.......
4 years ago
Jeff Becker
32dbe6b1ad
more shiz
4 years ago
Jeff Becker
877443d95c
more introspection code
4 years ago
Jeff Becker
792fd4132c
only make default endpoint non-reachable if no keyfile option presented
4 years ago
Jeff Becker
6c67cc1f01
make default endpoint non reachable by default
4 years ago
Jeff Becker
2bf1e4f46a
enable IOS on IOS
5 years ago
jeff
c26b67c379
finish wiring up jni shizz
5 years ago
jeff
52757fef0e
Merge remote-tracking branch 'micheal/background_mode' into vpn-api-2019-10-03
5 years ago
Michael
094b697b01
Replace StatusObject with underlying JSON type
5 years ago
Michael
16cdfbd5f0
clang-tidy modernize pass
5 years ago
Jeff Becker
1fd6b5ae74
Merge remote-tracking branch 'origin/master' into ipv6-tun
5 years ago
Michael
488695047f
Remove redundant else blocks
5 years ago
Jeff Becker
0eb6431eb1
initialize tun with 0 and set defaults in correct places
5 years ago
Jeff Becker
64e9622270
start seperating tun and endpoint
5 years ago
Jeff Becker
2403ab8f86
ipv6
5 years ago
Jeff Becker
2897141036
make format and introduce new function EnsureRouter on router to check nodedb or do dht lookup
5 years ago
Jeff Becker
d113f06ebd
use for each loop
...
don't lookup expired routers we don't need that right now
5 years ago
Michael
a83be769e2
More explicit error when keyfile is not a valid file
5 years ago
Jeff Becker
d423ee02d2
use shared_ptr
5 years ago
Jeff Becker
4bda489437
add explicit enable/disable profiling option, try to always maintain outbound connections.
5 years ago
Jeff Becker
6711296b26
finish converting to shared_ptr
5 years ago
Jeff Becker
8484e29c9b
turn more stuff into std::shared_ptr
...
remove dead codepaths
5 years ago
Jeff Becker
a2912ff860
Merge remote-tracking branch 'origin/master'
5 years ago
Michael
98e691f315
Tidy up more parts of the service/ directory
5 years ago
Michael
e33a33635c
Remove usage of raw new from service classes
5 years ago
Jeff Becker
3a8cb0bfb5
add shell based hooks for service::Endpoint, also make format
5 years ago
Michael
887fb4ac62
Replace insert(make_pair()) with emplace()
5 years ago
Michael
048fa83c39
Finish replacement of Router with AbstractRouter
5 years ago
Jeff Becker
46222df421
refactor
5 years ago
Jeff Becker
e1522faeaa
add introspection rpc endpoint
5 years ago
Jeff Becker
27ce591f52
add note
5 years ago
Jeff Becker
2dfb53ef13
prevent deadlock
5 years ago
Michael
729cd045f1
Convert llarp::Router into an abstract base class
5 years ago
Jeff Becker
f1cf63fce7
add initial localhost.loki handling in dns
5 years ago
Ryan Tharp
332336060c
Always have a key early (even if no key file set) so you don't regen keys twice
6 years ago
Ryan Tharp
1ba5b75082
Merge branch 'master' of https://github.com/neuroscr/loki-network
6 years ago
Ryan Tharp
c24751f3c1
Jeff approved workaround to read Keyfile early so Name() can be correct during set up/configuration
6 years ago
Michael
da6cdfc0b2
More refactoring to continue to make dependency graph acylic
6 years ago
Michael
ea19093a20
Remove const byte* conversion operators from llarp::AlignedBuffer
6 years ago
Jeff Becker
e835c5f69a
add graceful stop for path builders and friends
6 years ago
Jeff Becker
6fc42dc7ad
fixes
6 years ago
Michael
e887b4e9c7
Move service* to llarp/
6 years ago
Michael
7a52638add
Move handlers* to llarp/
6 years ago
Michael
f0fce5b68a
Convert llarp_router to be a true C++ class
6 years ago
Jeff Becker
622ed8d12e
fix crash on premature close of event loop (also make format)
6 years ago
Jeff Becker
7bc3d94895
try fixing rdns for local interace's address
6 years ago
Jeff Becker
11372c9544
Merge branch 'dev' into snode-endpoint
6 years ago