Commit Graph

101 Commits (dev)

Author SHA1 Message Date
Michael a2326efa37
Revert "Merge pull request #679 from tewinget/revert-config-refactor"
This reverts commit 2996a7f29c, reversing
changes made to 10df3bd4b3.
5 years ago
Thomas Winget d044d60101 Reverts #678 #677 and #669 with hashes:
10df3bd
766ece8
979f095

See those commits for further details
5 years ago
Michael b51f7d8015
Convert to load config in config loader 5 years ago
Jeff Becker 6c84bf5739
make format 5 years ago
Michael 8323725509
Initial No-Op Crypto implementation 5 years ago
Michael 6038d75597
Fix crypto build derp 5 years ago
Michael a62655d501
Move tests to use top-level LlarpTest 5 years ago
Michael 491fee206b
Port code to use CryptoManager over passing Crypto pointers 5 years ago
Jeff Becker 9c96aecf3f
move llarp::Logic to std::shared_ptr
add sequence numbers to HSD messages

begin work on network isolation code

add more docs
5 years ago
Michael afa058c4ee Fix build on windows 5 years ago
Michael 9bc501bbf7 Integrate metric tank into build 5 years ago
Jeff Becker 184971a446
Merge remote-tracking branch 'origin/master' 5 years ago
Jeff Becker e178a70929
use shared_ptr for event loop 5 years ago
Michael 5df8e16c44
Add metrics section to config 5 years ago
Michael 57d6668e55
Move metrics out of daemon into llarp::Context 5 years ago
Michael 89ae60cfab
llarp::Context uses AbstractRouter now 5 years ago
Michael 67b5d48095
Replace usage of new/delete with unique_ptr/stack allocation 5 years ago
Jeff Becker d89e58199a
add initial identity key seed stuff
add more kubernetes stuff

make shared library installed if built
5 years ago
Jeff Becker 177dca91e2
add pidfile option 5 years ago
Michael 79157414f3
Split crypto.hpp into 3 different files 5 years ago
Michael 04e0fe3ad7
Move crypto code to a subdirectory 5 years ago
Michael fa2b466ffe
Reorganise tests to mirror source layout 5 years ago
Michael e5eda0fb8f
Move lokinet unspecific components to a util/ library 5 years ago
Jeff Becker 21d1998a38
add graceful stop for path builders and friends 6 years ago
Jeff Becker be234e4b6e
* make format
* snode to snode direct traffic

* wire up dns on service node tun
6 years ago
Michael 85dde7b6b0
Move remaining include/llarp headers 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
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 960aa479e9
fixes for ancient rpi toolchain 6 years ago
Ryan Tharp 902f6f14b7 pass RC by ref, header cleanup, clang format 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 2761da0b5f
actually load config 6 years ago
Jeff Becker 5228a81bae
more refactor
get rid of C api
6 years ago
Jeff Becker a99fa8f6cf try fixing windows cross compile 6 years ago
Jeff Becker a9c92213df more backport 6 years ago
Jeff Becker 066cf537e2 backport 6 years ago
Jeff Becker 62b94b17aa more backport 6 years ago
Jeff Becker fe0c76704a try making android compile 6 years ago
Jeff Becker 5bbaae4e2e
more 6 years ago
sachaaaaa 33586d385b clang format 6 years ago
Ryan Tharp bf4b9d3a8f gimme contact file and make it snappy 6 years ago
Ryan Tharp c31e5795fc setup() refactor, llarp_main_queryDHT() 6 years ago
Ryan Tharp 2e74bce713 getDatabase and associated functions 6 years ago
Ryan Tharp bf6829abf1 more declrations for last commit 6 years ago
Jeff Becker 0278ba559c
add single threaded mode for shadow 6 years ago
Jeff Becker 5649d261ae
start fleshing out dht subsystem a bit 6 years ago
Jeff Becker 02d785d30c
add release targets to makefile for future
purge llarp_alloc

colored logging
6 years ago
Jeff Becker 4a3a0fc556
make an application context to simplify the main function 6 years ago