Jeff Becker
|
c9f26c4911
|
call Router::PumpLL after every batch of packets from a link session
|
2019-11-04 13:49:08 -05:00 |
|
jeff
|
3c1d5518d8
|
fix windows port and make it compile
|
2019-10-02 09:06:14 -04:00 |
|
jeff
|
ac2a2aed1d
|
gut libutp and finish making things compile and pass tests
|
2019-09-12 14:19:25 -04:00 |
|
Jeff Becker
|
e3bb59707e
|
more
|
2019-09-05 17:28:50 -04:00 |
|
Jeff Becker
|
3c0245f8b3
|
Merge remote-tracking branch 'github/master' into iwp-multi-ack
|
2019-09-05 13:40:04 -04:00 |
|
Jeff Becker
|
4bf6882c8a
|
more async cryptography
|
2019-09-05 13:39:09 -04:00 |
|
Jeff Becker
|
1adae338ce
|
Merge remote-tracking branch 'origin/master'
|
2019-09-04 07:58:02 -04:00 |
|
Michael
|
edd0ec398f
|
Move thread stuff to subdirectory
|
2019-09-03 20:52:28 +01:00 |
|
Jeff Becker
|
c01112e4b7
|
tracy lock contention testing and other fun things
|
2019-09-03 11:56:56 -04:00 |
|
Jeff Becker
|
acf5f78949
|
update iwp , add NACK
|
2019-08-23 07:32:52 -04:00 |
|
Jeff Becker
|
c1f33bb1ac
|
initial mempipe implementation
|
2019-08-07 12:33:29 -04:00 |
|
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 |
|