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

326 commits

Author SHA1 Message Date
Jeff Becker 05cd1b7f8e
extract more status info for outbound context 2019-02-09 10:39:39 -05:00
Jeff Becker 1a929f9383
send control messages if too quiet to keep convotags alive as needed 2019-02-09 10:26:20 -05:00
Jeff Becker 9a2f11a212
try expiring convos 2019-02-09 09:37:24 -05:00
Jeff Becker 6df133cab2
remove dead sessions when done 2019-02-09 09:15:54 -05:00
Jeff Becker 66753430ad
fix it 2019-02-08 16:29:56 -05:00
Jeff Becker e1522faeaa
add introspection rpc endpoint 2019-02-08 14:43:25 -05:00
Jeff Becker 6fa10019d0
testnet tweak 2019-02-08 09:12:31 -05:00
Jeff Becker 27ce591f52
add note 2019-02-08 08:05:09 -05:00
Jeff Becker 2dfb53ef13
prevent deadlock 2019-02-08 08:04:12 -05:00
Jeff Becker 32ecf64c57
fix testnet 2019-02-07 09:27:28 -05:00
Jeff 4c4f3faf83
Merge pull request #284 from michael-loki/abstract_router
Convert llarp::Router into an abstract base class
2019-02-06 19:09:31 -05:00
Jeff d10ddd7afd Merge remote-tracking branch 'github/staging' into staging 2019-02-06 11:39:55 -05:00
Jeff Becker 90e45a810a
limit number of concurrent dht lookups from dns to 4 2019-02-06 10:52:00 -05:00
Jeff Becker f84256d554
* lower lookup timeout for introsets
* correct previous commit for dns stuff
* allow for multiple parallel introset lookups
2019-02-06 10:05:25 -05:00
Jeff Becker b40055181d
lower path build timeout to 15s
tweak various dns stuff
2019-02-06 08:02:17 -05:00
Michael 729cd045f1
Convert llarp::Router into an abstract base class 2019-02-06 09:59:47 +00:00
Ryan Tharp 5769e5c716
Merge pull request #259 from michael-loki/more_dht_tests
More dht tests
2019-02-05 14:06:29 -08:00
Ryan Tharp 8614911e17
Merge pull request #278 from majestrate/staging
lower utp fragment size by 512 bytes
2019-02-05 14:06:17 -08:00
Ryan Tharp 6446074881
Merge pull request #267 from michael-loki/abseil
Import abseil LTS 20181200
2019-02-05 14:06:02 -08:00
Michael b1213c7a7c
Tests for dht::TagLookup 2019-02-05 21:18:38 +00:00
Jeff Becker a953b34a45
fix crash 2019-02-05 10:06:53 -05:00
Ryan Tharp 4bf4faa956 make format 2019-02-04 16:41:33 -08:00
Ryan Tharp fefb012bf8 fix llvm 3.8 2019-02-04 16:29:09 -08:00
Michael 6055829df4
Remove tl::optional and use absl::optional always 2019-02-03 02:13:31 +00:00
Michael 7ca3e13e78
Rename to ManagedBuffer 2019-02-03 00:48:10 +00:00
Michael f3b0af9d2f
Create CopyableBuffer type 2019-02-02 23:21:35 +00:00
Michael 2de621b0ad
Disable copy constructing llarp_buffer_t 2019-02-01 01:58:13 +00:00
Ryan Tharp c3bf68b502
Merge branch 'staging' into dht_tests 2019-01-29 13:59:54 -08:00
Ryan Tharp f20ac0f6e9
Merge branch 'staging' into crypto_interface 2019-01-29 13:59:05 -08:00
Jeff Becker f1cf63fce7
add initial localhost.loki handling in dns 2019-01-28 10:26:35 -05:00
Michael f24f554a01
Convert llarp::Crypto into an abstract base class 2019-01-26 15:40:58 +00:00
Michael 40449df0f1
Split classes out of dht::Context 2019-01-26 00:40:40 +00:00
Jeff Becker e164970b00
make format 2019-01-24 10:14:54 -05:00
Jeff 832ad942aa
Merge pull request #237 from despair86/dev
separate header and implementation
2019-01-23 15:27:19 -05:00
Jeff Becker cbfbdc506d
Merge branch 'staging' of ssh://github.com/loki-project/loki-network into staging 2019-01-23 12:33:00 -05:00
Rick V ac639ce2b9
clang-format 2019-01-22 18:17:06 -06:00
Rick V 3232a98b2c
clang-format, include <iterator>, fix size_type casts for ILP32 and LLP64 data models 2019-01-22 18:16:58 -06:00
Ryan Tharp 31f196a6eb
Merge pull request #236 from michael-loki/dht_tests
Add test suites for dht bucket, kademlia and key
2019-01-22 15:15:22 -08:00
Jeff Becker 465a3d3e43
redo ini parser 2019-01-22 09:13:26 -05:00
Michael 7296ebcbe8
Tidy dht code 2019-01-19 01:41:14 +00:00
Ryan Tharp 332336060c Always have a key early (even if no key file set) so you don't regen keys twice 2019-01-17 18:28:30 -08:00
Jeff Becker 41e8691702
make format 2019-01-17 09:02:50 -05:00
Ryan Tharp 1ba5b75082 Merge branch 'master' of https://github.com/neuroscr/loki-network 2019-01-16 21:25:37 +00:00
Ryan Tharp c24751f3c1 Jeff approved workaround to read Keyfile early so Name() can be correct during set up/configuration 2019-01-16 13:12:24 -08:00
Ryan Tharp dc1bd9acb4 include notes on closing braces 2019-01-16 13:09:52 -08:00
Michael da6cdfc0b2
More refactoring to continue to make dependency graph acylic 2019-01-15 23:15:44 +00:00
Michael 6e38e85a79
Produce hierarchy of 'libraries' inside libllarp 2019-01-15 23:15:43 +00: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 a3463120cc
Move net components into a distinct folder 2019-01-11 01:42:02 +00:00