Commit Graph

252 Commits (975b4ca743877bcf7dd67cf0c86ebc728807e644)

Author SHA1 Message Date
Rick V 975b4ca743
clang-format 5 years ago
Jeff 5c941263e9
Merge pull request #339 from michael-loki/dht_context_testing
Solidify interfaces
5 years ago
Michael 4fb2b39f74
Format changes 5 years ago
Jeff Becker 5642179019
publish retry on failure for introset publishing 5 years ago
Jeff Becker a81a483cc2
build paths if we don't have enough 5 years ago
Jeff Becker 21ab744b17
build one path if we don't have a path for remote intro on send 5 years ago
Jeff Becker c7e100787b
swap intros should only swap intros 5 years ago
Jeff Becker eecc00211f
squash commits and make convotags more "reliable" (probably) 5 years ago
Jeff Becker 5dde4e6351
use source path's intro as being able to reply on convo tags 5 years ago
Jeff Becker b511242632
increment sequence number on good send only 5 years ago
Rick V 5a3947ca5c
clang-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 550fc3c439
Revert "tweaking handover logic"
This reverts commit 50bfe5d810.
5 years ago
Jeff Becker 50bfe5d810
tweaking handover logic 5 years ago
Jeff Becker 1921704b78
tweak timeout 5 years ago
Jeff Becker 46222df421
refactor 5 years ago
Jeff Becker 05cd1b7f8e
extract more status info for outbound context 5 years ago
Jeff Becker 1a929f9383
send control messages if too quiet to keep convotags alive as needed 5 years ago
Jeff Becker 9a2f11a212
try expiring convos 5 years ago
Jeff Becker 6df133cab2
remove dead sessions when done 5 years ago
Jeff Becker 66753430ad
fix it 5 years ago
Jeff Becker e1522faeaa
add introspection rpc endpoint 5 years ago
Jeff Becker 6fa10019d0
testnet tweak 5 years ago
Jeff Becker 32ecf64c57
fix testnet 5 years ago
Jeff 4c4f3faf83
Merge pull request #284 from michael-loki/abstract_router
Convert llarp::Router into an abstract base class
5 years ago
Jeff Becker 90e45a810a
limit number of concurrent dht lookups from dns to 4 5 years ago
Jeff Becker f84256d554
* lower lookup timeout for introsets
* correct previous commit for dns stuff
* allow for multiple parallel introset lookups
5 years ago
Jeff Becker b40055181d
lower path build timeout to 15s
tweak various dns stuff
5 years ago
Michael 729cd045f1
Convert llarp::Router into an abstract base class 5 years ago
Jeff Becker a953b34a45
fix crash 5 years ago
Ryan Tharp fefb012bf8 fix llvm 3.8 5 years ago
Michael f3b0af9d2f
Create CopyableBuffer type 5 years ago
Michael 2de621b0ad
Disable copy constructing llarp_buffer_t 5 years ago
Ryan Tharp f20ac0f6e9
Merge branch 'staging' into crypto_interface 5 years ago
Jeff Becker f1cf63fce7
add initial localhost.loki handling in dns 5 years ago
Michael f24f554a01
Convert llarp::Crypto into an abstract base class 5 years ago
Jeff Becker e164970b00
make format 5 years ago
Ryan Tharp 31f196a6eb
Merge pull request #236 from michael-loki/dht_tests
Add test suites for dht bucket, kademlia and key
5 years ago
Michael 7296ebcbe8
Tidy dht code 5 years ago
Ryan Tharp 332336060c Always have a key early (even if no key file set) so you don't regen keys twice 5 years ago
Ryan Tharp 1ba5b75082 Merge branch 'master' of https://github.com/neuroscr/loki-network 5 years ago
Ryan Tharp c24751f3c1 Jeff approved workaround to read Keyfile early so Name() can be correct during set up/configuration 5 years ago
Michael da6cdfc0b2
More refactoring to continue to make dependency graph acylic 5 years ago
Michael 081d4dfa32
Reorganise source into more folders 5 years ago
Michael e5eda0fb8f
Move lokinet unspecific components to a util/ library 5 years ago
Michael df4fd0ef56
Fix some low hanging performance issues 5 years ago
Michael ea19093a20
Remove const byte* conversion operators from llarp::AlignedBuffer 5 years ago
Michael 1410d0a0cf
Remove byte* conversion operators from llarp::AlignedBuffer 5 years ago
Michael 58364a01c8
Remove array conversion operators from llarp::AlignedBuffer 5 years ago