1
1
Fork 0
mirror of https://github.com/oxen-io/lokinet synced 2023-12-14 06:53:00 +01:00
Commit graph

101 commits

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.
2019-07-06 14:46:25 +01:00
Thomas Winget d044d60101 Reverts #678 #677 and #669 with hashes:
10df3bd
766ece8
979f095

See those commits for further details
2019-07-02 11:02:20 -04:00
Michael b51f7d8015
Convert to load config in config loader 2019-07-02 01:58:39 +01:00
Jeff Becker 6c84bf5739
make format 2019-05-29 08:28:23 -04:00
Michael 8323725509
Initial No-Op Crypto implementation 2019-05-29 09:46:34 +01:00
Michael 6038d75597
Fix crypto build derp 2019-05-29 00:03:24 +01:00
Michael a62655d501
Move tests to use top-level LlarpTest 2019-05-28 20:45:09 +01:00
Michael 491fee206b
Port code to use CryptoManager over passing Crypto pointers 2019-05-28 20:45:08 +01:00
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
2019-05-22 12:20:03 -04:00
Michael afa058c4ee Fix build on windows 2019-04-14 18:12:11 +01:00
Michael 9bc501bbf7 Integrate metric tank into build 2019-04-14 17:18:32 +01:00
Jeff Becker 184971a446
Merge remote-tracking branch 'origin/master' 2019-04-08 08:03:02 -04:00
Jeff Becker e178a70929
use shared_ptr for event loop 2019-04-08 08:01:52 -04:00
Michael 5df8e16c44
Add metrics section to config 2019-04-07 18:55:21 +01:00
Michael 57d6668e55
Move metrics out of daemon into llarp::Context 2019-04-05 10:20:48 +01:00
Michael 89ae60cfab
llarp::Context uses AbstractRouter now 2019-02-22 16:21:05 +00:00
Michael 67b5d48095
Replace usage of new/delete with unique_ptr/stack allocation 2019-02-11 16:24:05 +00:00
Jeff Becker d89e58199a
add initial identity key seed stuff
add more kubernetes stuff

make shared library installed if built
2019-01-21 10:45:18 -05:00
Jeff Becker 177dca91e2
add pidfile option 2019-01-18 08:24:33 -05:00
Michael 79157414f3
Split crypto.hpp into 3 different files 2019-01-13 16:32:51 +00:00
Michael 04e0fe3ad7
Move crypto code to a subdirectory 2019-01-13 15:06:16 +00:00
Michael fa2b466ffe
Reorganise tests to mirror source layout 2019-01-11 00:12:52 +00:00
Michael e5eda0fb8f
Move lokinet unspecific components to a util/ library 2019-01-10 20:07:24 +00:00
Jeff Becker 21d1998a38
add graceful stop for path builders and friends 2018-12-24 11:10:56 -05:00
Jeff Becker be234e4b6e
* make format
* snode to snode direct traffic

* wire up dns on service node tun
2018-12-13 11:14:44 -05:00
Michael 85dde7b6b0
Move remaining include/llarp headers to llarp/ 2018-12-12 02:53:02 +00:00
Michael 7be452092c
Convert llarp_crypto to be a true C++ class 2018-12-11 00:53:55 +00:00
Michael f0fce5b68a
Convert llarp_router to be a true C++ class 2018-12-10 20:15:35 +00:00
Michael 30e9dca2e5
Convert llarp_logic to be a C++ class 2018-12-10 14:15:11 +00:00
Jeff Becker 622ed8d12e
fix crash on premature close of event loop (also make format) 2018-12-02 13:07:07 -05:00
Jeff Becker 960aa479e9
fixes for ancient rpi toolchain 2018-11-08 07:31:50 -05:00
Ryan Tharp 902f6f14b7 pass RC by ref, header cleanup, clang format 2018-09-24 06:10:36 -07:00
Ryan Tharp f283923cb7 Merge branch 'master' of https://github.com/loki-project/loki-network 2018-09-19 12:28:48 +00:00
Ryan Tharp 9f33edeed0 Merge branch 'master' of https://github.com/loki-project/loki-network 2018-09-19 12:22:34 +00:00
Jeff Becker 2761da0b5f
actually load config 2018-09-17 08:02:09 -04:00
Jeff Becker 5228a81bae
more refactor
get rid of C api
2018-08-30 14:48:43 -04:00
Jeff Becker a99fa8f6cf try fixing windows cross compile 2018-08-03 09:36:34 +10:00
Jeff Becker a9c92213df more backport 2018-07-24 16:37:12 +10:00
Jeff Becker 066cf537e2 backport 2018-07-24 16:33:22 +10:00
Jeff Becker 62b94b17aa more backport 2018-07-24 16:30:01 +10:00
Jeff Becker fe0c76704a try making android compile 2018-07-24 11:52:20 +10:00
Jeff Becker 5bbaae4e2e
more 2018-07-12 14:21:44 -04:00
sachaaaaa 33586d385b clang format 2018-07-09 14:34:28 +10:00
Ryan Tharp bf4b9d3a8f gimme contact file and make it snappy 2018-06-28 04:32:03 -07:00
Ryan Tharp c31e5795fc setup() refactor, llarp_main_queryDHT() 2018-06-23 07:56:59 -07:00
Ryan Tharp 2e74bce713 getDatabase and associated functions 2018-06-21 04:11:55 -07:00
Ryan Tharp bf6829abf1 more declrations for last commit 2018-06-19 02:45:29 -07:00
Jeff Becker 0278ba559c
add single threaded mode for shadow 2018-06-06 08:46:26 -04:00
Jeff Becker 5649d261ae
start fleshing out dht subsystem a bit 2018-06-01 10:08:54 -04:00
Jeff Becker 02d785d30c
add release targets to makefile for future
purge llarp_alloc

colored logging
2018-05-28 09:49:44 -04:00
Jeff Becker 4a3a0fc556
make an application context to simplify the main function 2018-05-27 13:44:01 -04:00