Michael
|
4143472a17
|
Add cmake module to target a library as 'system', and fix a few warnings
|
2019-04-25 00:27:31 +01: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
|
561b997c93
|
Move IWP code to its own directory
|
2019-03-29 16:00:12 +00:00 |
|
Michael
|
426a9b0df5
|
Refactor iwp into multiple files
|
2019-03-29 16:00:12 +00:00 |
|
Michael
|
17b39b0ed4
|
Move UTP code to its own directory
|
2019-03-29 16:00:12 +00:00 |
|
Michael
|
5ef4e18827
|
Refactor utp into multiple files
|
2019-03-29 16:00:12 +00:00 |
|
Michael
|
a7d15467b3
|
Refactor iwp linklayer
|
2019-03-29 16:00:12 +00:00 |
|
Michael
|
a2a275dcf1
|
Remove dead linklayer code
|
2019-03-29 16:00:11 +00:00 |
|
Jeff Becker
|
071fce4529
|
premptive pumpwrite
|
2019-03-27 13:24:17 -04:00 |
|
Jeff Becker
|
714f5c6b5e
|
more
|
2019-03-26 17:01:20 -04:00 |
|
Jeff Becker
|
127cfbbfbc
|
lower a way too big value
|
2019-03-26 16:20:46 -04:00 |
|
Jeff Becker
|
b254c19c5f
|
more metrics
|
2019-03-26 16:04:41 -04:00 |
|
Jeff Becker
|
0258eb9cb8
|
add some metrics
|
2019-03-26 15:30:10 -04:00 |
|
Jeff Becker
|
6a544d3f09
|
remove to prevent crash
|
2019-03-26 11:40:21 -04: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
|
7065b00c22
|
kill dead routers from nodedb and lessen logs
|
2019-03-25 09:07:19 -04:00 |
|
Jeff Becker
|
cc7454684b
|
kill dead links
|
2019-03-22 14:23:33 -04:00 |
|
Jeff Becker
|
183c451972
|
let utp manage link layer timeout
|
2019-03-22 07:44:28 -04:00 |
|
Jeff
|
4c611ea935
|
make macos happy
|
2019-03-19 09:22:15 -04:00 |
|
Jeff Becker
|
de868e3623
|
fix order
|
2019-03-18 08:30:07 -04:00 |
|
Jeff Becker
|
4bfe97781c
|
relax ping to 10s of inactivity
|
2019-03-18 08:25:32 -04:00 |
|
Jeff Becker
|
5d3833ef1a
|
fix dumb as shit path building that causes premature termiantion because of duplicate hops
|
2019-03-11 09:58:31 -04:00 |
|
Jeff Becker
|
734a5b5fae
|
more
|
2019-03-11 09:01:43 -04:00 |
|
Jeff Becker
|
792d7d16c0
|
try fixing timeout issue
|
2019-03-08 09:59:13 -05:00 |
|
Jeff Becker
|
3547863f8e
|
fix excessive pings
|
2019-03-07 18:32:15 -05:00 |
|
Jeff Becker
|
2218749134
|
Merge remote-tracking branch 'origin/staging' into staging
|
2019-03-07 17:58:29 -05:00 |
|
Jeff Becker
|
6a09348c47
|
today's work
|
2019-03-07 17:53:36 -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 |
|
Michael
|
c5a129ddff
|
Convert to use abseil synchronisation primitives
|
2019-03-03 21:20:38 +00:00 |
|
Jeff Becker
|
f8d6becce8
|
make whitelist happy
|
2019-02-27 07:55:26 -05:00 |
|
Jeff Becker
|
ef13ec7499
|
Merge remote-tracking branch 'origin/staging' into staging
|
2019-02-26 07:55:27 -05:00 |
|
Jeff Becker
|
89a8c9248d
|
fix crash
|
2019-02-25 07:51:01 -05:00 |
|
Jeff Becker
|
ab3d435d7f
|
don't cast size_t to ssize_t
|
2019-02-25 07:46:29 -05:00 |
|
Jeff Becker
|
0b558959b6
|
send keepalives periodically
|
2019-02-23 13:04:12 -05:00 |
|
Jeff Becker
|
a27dab46d1
|
don't close link on message handl fail
|
2019-02-23 12:54:35 -05:00 |
|
Jeff Becker
|
41bb83aaba
|
more
|
2019-02-19 08:32:26 -05:00 |
|
Rick V
|
5a3947ca5c
|
clang-format
|
2019-02-18 17:58:12 -06:00 |
|
Jeff Becker
|
445ed05b32
|
make format
|
2019-02-18 14:44:41 -05:00 |
|
Michael
|
887fb4ac62
|
Replace insert(make_pair()) with emplace()
|
2019-02-18 10:35:23 +00:00 |
|
Michael
|
a00d6afc5e
|
Convert llarp_buffer_t to be a class with methods
|
2019-02-17 13:09:48 +00: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 |
|
Jeff
|
cdc19c52fa
|
Merge branch 'staging' into abstract_router_replacement
|
2019-02-15 12:10:18 -05:00 |
|
Jeff Becker
|
22b63fba38
|
close and shutdown utp socket on timeout
|
2019-02-15 08:45:56 -05:00 |
|
Michael
|
048fa83c39
|
Finish replacement of Router with AbstractRouter
|
2019-02-14 22:31:31 +00:00 |
|