Commit Graph

28 Commits (f154c9a0d0b42f4ddb296019508307e8e7d53dc3)

Author SHA1 Message Date
Jeff Becker 6882e627ba
make format 5 years ago
Jeff Becker d86633bc96
remove comment that is wrong 5 years ago
Jeff Becker b9bcc2b775
make threadpool consice 5 years ago
Jeff Becker 64e9622270
start seperating tun and endpoint 5 years ago
Jeff Becker 4e355327d8
Merge remote-tracking branch 'origin/master' into ipv6-tun 5 years ago
Jeff Becker b178aa1a36
make it compile and make it secure files 5 years ago
Jeff Becker ba6f9ed2d7
continue using llarp::openfilestream 5 years ago
Jeff Becker f56273eb6a
fix comparision 5 years ago
Jeff Becker aadde2e9c6
save all nodedb entries in memory on exit 5 years ago
Jeff Becker 9ec41b8831
update RC expiration logic, lookup more often and remove stale entries 5 years ago
Michael 491fee206b
Port code to use CryptoManager over passing Crypto pointers 5 years ago
Jeff Becker 64c7ed42fc
make format 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 636bb2a17d
Convert router diskworker to use a modern ThreadPool 5 years ago
Jeff Becker 3a8cb0bfb5
add shell based hooks for service::Endpoint, also make format 5 years ago
michael-loki 0195152e05 Allow builds on MSVC (#518)
* Import cxxopts to replace getopts usage

* Add visual studio build things

* Fixup abseil build parts

* Replace __attribute__((unused)) with ABSL_ATTRIBUTE_UNUSED

* Fixup minor windows build issues

* Replace getopts usage

* Temporarily fixup .rc files

* More minor windows fixes

* Get a working build

* Revert .rc files

* Revert changes to nodedb
5 years ago
Jeff Becker 94eb37d490
bundle RC in build record to improve build success rates. 5 years ago
Jeff Becker fbb2c78d3c
async remove dead rc files when we think they are dead 5 years ago
Jeff Becker 5d3833ef1a
fix dumb as shit path building that causes premature termiantion because of duplicate hops 5 years ago
Michael 61f3273dc4
Add threading annotations and fix potential deadlocks 5 years ago
Jeff Becker 2dfb53ef13
prevent deadlock 5 years ago
Michael 79157414f3
Split crypto.hpp into 3 different files 6 years ago
Michael 04e0fe3ad7
Move crypto code to a subdirectory 6 years ago
Michael fa2b466ffe
Reorganise tests to mirror source layout 6 years ago
Michael e5eda0fb8f
Move lokinet unspecific components to a util/ library 6 years ago
Michael ea19093a20
Remove const byte* conversion operators from llarp::AlignedBuffer 6 years ago
Jeff Becker cca19290de
session renegotiation, RC expiration, more utp unit tests, network isolation. 6 years ago
Michael 85dde7b6b0
Move remaining include/llarp headers to llarp/ 6 years ago