Commit Graph

73 Commits (04a5db87896946c253584259324e38029255cd89)

Author SHA1 Message Date
Jeff Becker 20e398b684
fix exit info 5 years ago
Michael e4cf1f245c
Convert most of llarp to use Printer 5 years ago
Michael a00d6afc5e
Convert llarp_buffer_t to be a class with methods 5 years ago
Jeff Becker 62c200c6fa
disable rc expiration 5 years ago
Jeff Becker 46222df421
refactor 5 years ago
Jeff Becker e1522faeaa
add introspection rpc endpoint 5 years ago
Michael 24066ea9e0
Fix warning on macOS 5 years ago
Michael f3b0af9d2f
Create CopyableBuffer type 6 years ago
Michael 2de621b0ad
Disable copy constructing llarp_buffer_t 6 years ago
Ryan Tharp ac2c1ad434 another build fix 6 years ago
Jeff Becker 7bc0b5f82b
try addressing issue #233 6 years ago
Jeff Becker 1e0d82848f
revert to use u instead of t for timestamp in RC for backwards compat reasons 6 years ago
Rick V 828c5d36f7
remove extra braces 6 years ago
Jeff Becker 6064ff5a68
try fixing unit tests 6 years ago
Michael 04e0fe3ad7
Move crypto code to a subdirectory 6 years ago
Michael a3463120cc
Move net components into a distinct folder 6 years ago
Michael e5eda0fb8f
Move lokinet unspecific components to a util/ library 6 years ago
Michael 535c65ca52
Fix RCTest dependency ordering 6 years ago
Michael be2354663d
Fix RCTest.TestSignVerify 6 years ago
Michael ea19093a20
Remove const byte* conversion operators from llarp::AlignedBuffer 6 years ago
Michael 1410d0a0cf
Remove byte* conversion operators from llarp::AlignedBuffer 6 years ago
Michael 334161c9bb
Remove data() conversions from llarp::AlignedBuffer 6 years ago
Jeff Becker 180ca69d02
fix issue #185 6 years ago
Jeff Becker 0fd36d3b79
make netid configurable on runtime
bump version to 0.4.0

subscribe to pewdiepie
6 years ago
Jeff Becker 6fc42dc7ad
fixes 6 years ago
Jeff Becker c025755b99
make lifetime smaller for test networks 6 years ago
Jeff Becker cca19290de
session renegotiation, RC expiration, more utp unit tests, network isolation. 6 years ago
Jeff Becker b39c46fc03
!!! this breaks backwards compat :^) !!!
redo link protocol to use 2 session keys, add unit tests.
6 years ago
Michael 85dde7b6b0
Move remaining include/llarp headers to llarp/ 6 years ago
Michael b92ea0521b
Move router_contact.hpp to llarp/ 6 years ago
Michael 451bbedfaf
Move crypto.hpp to llarp/ 6 years ago
Michael 7be452092c
Convert llarp_crypto to be a true C++ class 6 years ago
Jeff Becker 38c9633ca2
make bootstrap happen only when we have very few nodes
add strict-connect option
6 years ago
Michael e39d02ddc2
Rename version.h 6 years ago
Michael 0b2ebc83e0
De-C-ify several .h headers 6 years ago
Jeff Becker d3278946f2
ipv4 bogon checking 6 years ago
Jeff a1d1518bc0 update logging to use human readable time 6 years ago
Jeff Becker b23dab09fb
don't overwrite our RC, hide parameter. 6 years ago
Jeff Becker 60d5277351
broken 6 years ago
Jeff Becker 4e693a2414
make signatures work again ;~; 6 years ago
Jeff Becker 973f86c900
it compiles 6 years ago
Jeff Becker 5228a81bae
more refactor
get rid of C api
6 years ago
Jeff Becker b6ec1e94db
only write nickname if present in rc 6 years ago
Jeff Becker f8e3ef16b9 correct typo 6 years ago
Jeff Becker d511057b7d * logging updates
* nicknames in RC (yw kee)

* spec update

* more hidden service code
6 years ago
Ryan Tharp cfb69224b5 Merge branch 'master' of https://github.com/neuroscr/loki-network 6 years ago
Jeff Becker dfa567e816
Merge remote-tracking branch 'sachaaaa/refactor' into hidden-service-dht 6 years ago
sachaaaaa c7940076bf Remove most of the extern "C"
remove extern "C"
6 years ago
Ryan Tharp 3a21ca604f llarp_rc_new to initialize properties correctly 6 years ago
Jeff Becker 21a2ffdeaf
* refactor log functions
* add more stuff for hidden service dht
6 years ago