Jeff Becker
|
822f529be8
|
add link layer delivery feedback
|
2019-07-26 12:19:31 -04:00 |
|
Jeff Becker
|
ec1910b8ca
|
remove threadpool.hpp
make link layer not use null lock and null mutex
|
2019-07-02 15:01:14 -04:00 |
|
Michael
|
491fee206b
|
Port code to use CryptoManager over passing Crypto pointers
|
2019-05-28 20:45:08 +01:00 |
|
Jeff Becker
|
64c7ed42fc
|
make format
|
2019-05-22 12:20:50 -04: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 |
|
Jeff Becker
|
73f1d34239
|
make format and revert stupid alloc changes
|
2019-05-20 08:19:33 -04:00 |
|
Jeff Becker
|
5d388bc9f2
|
meh
|
2019-05-15 11:54:26 -04:00 |
|
Jeff Becker
|
34533db620
|
add urgent build that builds over an existing path for an endpoint
|
2019-05-07 08:31:34 -04:00 |
|
Michael
|
c39c931d03
|
Remove IStateful virtual inheritance
|
2019-04-19 16:10:26 +01:00 |
|
Jeff Becker
|
e178a70929
|
use shared_ptr for event loop
|
2019-04-08 08:01:52 -04:00 |
|
Jeff
|
3715c28616
|
Merge pull request #483 from loki-project/staging
Staging
|
2019-04-03 15:18:13 -04:00 |
|
Jeff
|
97b9c679b0
|
don't use bootstrap nodes for first hops in paths
|
2019-04-03 15:05:44 -04:00 |
|
Michael
|
25f10d5b11
|
Fix more address sanitiser issues
|
2019-04-02 10:03:53 +01:00 |
|
Michael
|
5ef4e18827
|
Refactor utp into multiple files
|
2019-03-29 16:00:12 +00:00 |
|
Jeff Becker
|
800f5001c2
|
allow up to 5 sessions per endpoint
|
2019-03-26 09:51:57 -04:00 |
|
Jeff Becker
|
d4cb6808ec
|
more
|
2019-03-25 11:41:37 -04:00 |
|
Jeff Becker
|
734a5b5fae
|
more
|
2019-03-11 09:01:43 -04:00 |
|
Jeff Becker
|
2218749134
|
Merge remote-tracking branch 'origin/staging' into staging
|
2019-03-07 17:58:29 -05:00 |
|
Jeff Becker
|
eceb55623c
|
more
|
2019-03-07 10:17:29 -05:00 |
|
Michael
|
61f3273dc4
|
Add threading annotations and fix potential deadlocks
|
2019-03-04 00:03:52 +00:00 |
|
Jeff Becker
|
f8d6becce8
|
make whitelist happy
|
2019-02-27 07:55:26 -05:00 |
|
Jeff Becker
|
445ed05b32
|
make format
|
2019-02-18 14:44:41 -05:00 |
|
Jeff Becker
|
1d958d95de
|
* make rpc compile right
* make link sessions introspectable
* make utp write buffers fully flush each tick
|
2019-02-15 17:19:19 -05: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 |
|
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 |
|
Michael
|
081d4dfa32
|
Reorganise source into more folders
|
2019-01-11 01:19:49 +00:00 |
|
Michael
|
e5eda0fb8f
|
Move lokinet unspecific components to a util/ library
|
2019-01-10 20:07:24 +00:00 |
|
Jeff Becker
|
6206fb2a41
|
Merge branch 'datagram' into staging
|
2019-01-10 07:30:21 -05:00 |
|
Jeff Becker
|
2a67242ccd
|
fixes
|
2019-01-07 11:35:25 -05:00 |
|
Jeff Becker
|
1100879eb4
|
fix leak in utp tests
|
2019-01-07 07:47:57 -05:00 |
|
Jeff Becker
|
e88c39b9e2
|
more work
|
2019-01-05 08:45:05 -05:00 |
|
Jeff Becker
|
593e2ddac6
|
make it compile
|
2019-01-04 07:43:53 -05:00 |
|
Jeff Becker
|
f9d30b9b96
|
commit day's work
|
2019-01-03 16:10:40 -05:00 |
|
Michael
|
ea19093a20
|
Remove const byte* conversion operators from llarp::AlignedBuffer
|
2019-01-02 01:04:04 +00:00 |
|
Michael
|
334161c9bb
|
Remove data() conversions from llarp::AlignedBuffer
|
2019-01-02 01:03:53 +00:00 |
|
Jeff Becker
|
6fc42dc7ad
|
fixes
|
2018-12-19 12:48:29 -05:00 |
|
Jeff Becker
|
cca19290de
|
session renegotiation, RC expiration, more utp unit tests, network isolation.
|
2018-12-19 11:17:41 -05:00 |
|
Jeff Becker
|
e58f2c521e
|
done for the day
|
2018-12-17 17:43:16 -05:00 |
|
Jeff Becker
|
b39c46fc03
|
!!! this breaks backwards compat :^) !!!
redo link protocol to use 2 session keys, add unit tests.
|
2018-12-17 15:46:08 -05:00 |
|
Michael
|
85dde7b6b0
|
Move remaining include/llarp headers to llarp/
|
2018-12-12 02:53:02 +00:00 |
|
Michael
|
b92ea0521b
|
Move router_contact.hpp to llarp/
|
2018-12-12 02:53:01 +00:00 |
|
Michael
|
c0a76714fa
|
Move link* to llarp/
|
2018-12-12 02:53:01 +00:00 |
|