Jeff Becker
|
950006c036
|
reduce log levels at runtime
|
2019-12-09 08:08:30 -05:00 |
|
Jeff Becker
|
f56e543d75
|
add deadlock checker and revert bencode change from long ago
|
2019-12-07 14:58:19 -05:00 |
|
Jeff Becker
|
2eabe98d9b
|
add systemd watchdog if enabled on compile time
|
2019-12-07 14:21:26 -05:00 |
|
Jeff Becker
|
eb87189514
|
try fixing router lockup
|
2019-12-07 07:08:00 -05:00 |
|
Jeff
|
1396b7b857
|
Merge branch 'dev' into bootstrap-list-2019-12-06
|
2019-12-06 15:34:38 -05:00 |
|
Stephen Shelton
|
2c6226f54a
|
Backup SNApp keys when migrating to new ed25519 crypto
|
2019-12-06 11:21:14 -07:00 |
|
Jeff Becker
|
0afb3b320b
|
add bootstrap list functionality and utility
|
2019-12-06 12:32:46 -05:00 |
|
Stephen Shelton
|
11410a2748
|
Avoid trivial getters/setters in KeyManager
|
2019-12-06 10:31:19 -07:00 |
|
Stephen Shelton
|
66a058a2af
|
Make format
|
2019-12-06 10:13:09 -07:00 |
|
Stephen Shelton
|
23fc2ad042
|
Init key manager before InitOutboundLinks are configured
|
2019-12-03 16:55:16 -07:00 |
|
Jeff
|
27b1e36039
|
Merge pull request #936 from majestrate/dev
last changes before 0.6.0 version bump
|
2019-12-03 15:58:22 -05:00 |
|
Stephen Shelton
|
af2259db5f
|
Move lokid key API request to KeyManager
|
2019-12-03 12:32:19 -07:00 |
|
Stephen Shelton
|
49e248bfc1
|
Fix bad merge
|
2019-12-03 12:24:57 -07:00 |
|
Stephen Shelton
|
93b8832026
|
Merge branch 'dev' into private-keys-backup-support
|
2019-12-03 11:20:45 -07:00 |
|
Stephen Shelton
|
521ef9b5bb
|
Handle link transport key in KeyManager
|
2019-12-03 10:58:53 -07:00 |
|
Jeff Becker
|
01b24c7090
|
limit connections
|
2019-12-03 12:49:29 -05:00 |
|
Jeff
|
b08897a214
|
Merge pull request #935 from jagerman/logic-thread-fixes
Logic thread fixes
|
2019-12-03 12:47:42 -05:00 |
|
Jeff Becker
|
3c85691f81
|
limit calls to pumpll such that it gets called fast enough but not too much under load
|
2019-11-29 19:11:14 -04:00 |
|
Stephen Shelton
|
a0699ad229
|
Undo adding of crypto version to RouterContact, other fixes
|
2019-11-27 11:30:19 -07:00 |
|
Jeff Becker
|
098915bb8e
|
add check for identity key validity
|
2019-11-26 20:40:55 -05:00 |
|
Jeff Becker
|
5868a25fcc
|
clear response between tries
|
2019-11-26 17:13:41 -05:00 |
|
Jeff Becker
|
d685057754
|
update readme and disable curl on windows
|
2019-11-26 17:11:13 -05:00 |
|
Jeff Becker
|
d12c75ce1e
|
move sleep
|
2019-11-26 17:04:52 -05:00 |
|
Jeff Becker
|
61b75828f0
|
sleep
|
2019-11-26 17:03:45 -05:00 |
|
Jeff Becker
|
3878ebd534
|
use curl to fetch from lokid rpc the identity key
|
2019-11-26 16:58:20 -05:00 |
|
Stephen Shelton
|
e8e2e21fa2
|
Reorganize priv key file loading a bit and hook KeyManager into Router
|
2019-11-26 12:42:41 -07:00 |
|
Jeff Becker
|
cbb7196b30
|
fix "zero hop" bug
|
2019-11-25 11:53:03 -05:00 |
|
Jeff Becker
|
56dce90de9
|
add trace log level for tracking logic thread jobs
|
2019-11-22 16:23:19 -05:00 |
|
Jeff Becker
|
eb6d042e73
|
make sure all calls of logic thread jobs are not having contention
|
2019-11-22 16:23:18 -05:00 |
|
Jeff Becker
|
d7f09a365d
|
contention killer
|
2019-11-22 16:23:18 -05:00 |
|
Stephen Shelton
|
fd02e3e149
|
Stub out KeyManager class
|
2019-11-21 20:57:41 -07:00 |
|
Thomas Winget
|
5ce6ed5134
|
fixes some logical errors in per-path queues
|
2019-11-07 15:05:04 -05:00 |
|
Thomas Winget
|
17de3f2478
|
do...while; make format; remove erroneous GUARDED_BY
|
2019-11-06 10:26:51 -05:00 |
|
Thomas Winget
|
12adff570d
|
fix seg fault, fix uninitialized static member
|
2019-11-06 10:26:51 -05:00 |
|
Thomas Winget
|
75512b1b58
|
ban zero id for pathid; clarity and cleanup
|
2019-11-06 10:26:51 -05:00 |
|
Thomas Winget
|
9d3e7d349c
|
Add per-path queues, prioritize control messages over traffic
|
2019-11-06 10:26:51 -05:00 |
|
Jeff Becker
|
8d44eefead
|
make router give time directly
|
2019-11-05 12:10:14 -05:00 |
|
Jeff Becker
|
7ee026fa50
|
make path builds work again
|
2019-11-05 11:58:53 -05:00 |
|
Jeff Becker
|
0d89f1170b
|
make it compile
|
2019-11-04 13:53:53 -05:00 |
|
Jeff Becker
|
c9f26c4911
|
call Router::PumpLL after every batch of packets from a link session
|
2019-11-04 13:49:08 -05:00 |
|
Jeff Becker
|
90f523881a
|
try interchanging pump order
|
2019-11-04 13:25:05 -05:00 |
|
Jeff
|
3a6c16aa36
|
Merge pull request #871 from majestrate/ed25519-signing
Ed25519 signing
|
2019-10-28 10:42:40 -04:00 |
|
jeff
|
869ab0b652
|
Merge remote-tracking branch 'upstream/dev' into vpn-api-2019-10-03
|
2019-10-21 08:01:29 -04:00 |
|
jeff
|
265da6f37b
|
use get_service_nodes rpc endpoint
|
2019-10-14 11:38:34 -04:00 |
|
Stephen Shelton
|
b1da46e521
|
Add numNodesKnown to llarp.admin.dumpstate RPC endpoint
|
2019-10-11 09:59:32 -06:00 |
|
jeff
|
58a25602f5
|
more fixes, implemenmt missing functions
|
2019-10-09 09:08:38 -04:00 |
|
jeff
|
7d7c6bf38c
|
Merge remote-tracking branch 'upstream/dev' into multithreaded-cryptography
|
2019-10-07 06:08:47 -04:00 |
|
Michael
|
f326c93b5b
|
Apply Jeff's comments
|
2019-10-04 20:43:30 +01:00 |
|
jeff
|
52757fef0e
|
Merge remote-tracking branch 'micheal/background_mode' into vpn-api-2019-10-03
|
2019-10-04 14:10:58 -04:00 |
|
Michael
|
15cb49c9bd
|
Introduce --background to only start JSON RPC
fixes #853
|
2019-10-04 10:32:52 +01:00 |
|