Stephen Shelton
|
66a058a2af
|
Make format
|
2019-12-06 10:13:09 -07:00 |
|
Stephen Shelton
|
eb5184ee09
|
Reinstate link test / update to use KeyManager
|
2019-12-04 13:13:41 -07:00 |
|
Stephen Shelton
|
23fc2ad042
|
Init key manager before InitOutboundLinks are configured
|
2019-12-03 16:55:16 -07:00 |
|
Stephen Shelton
|
af2259db5f
|
Move lokid key API request to KeyManager
|
2019-12-03 12:32:19 -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 |
|
Rick V
|
cf3469e11a
|
crash on wine, we support linux, ucb_unix, svr4
natively ffs. i tested this patch on wine 4.4 on fuckin
Solaris 11 snv_151
|
2019-12-01 19:01:40 -06:00 |
|
Stephen Shelton
|
a0699ad229
|
Undo adding of crypto version to RouterContact, other fixes
|
2019-11-27 11:30:19 -07: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
|
dd48b149ca
|
make job queue size configurable
|
2019-11-25 16:30:34 -05:00 |
|
Stephen Shelton
|
7084dae79a
|
Implement code to move old key files out of the way
|
2019-11-22 16:11:59 -07:00 |
|
Stephen Shelton
|
fd02e3e149
|
Stub out KeyManager class
|
2019-11-21 20:57:41 -07:00 |
|
Michael
|
f6adacf936
|
Review fixes
|
2019-10-09 23:00:50 +01:00 |
|
Michael
|
3371da98cf
|
Use libcurl (optional dependency) to hit jsonrpc
|
2019-10-09 23:00:50 +01:00 |
|
Michael
|
86a07e2a80
|
Enable more sanitisers
|
2019-09-23 11:47:58 +01:00 |
|
Michael
|
4d8fe2a8a8
|
Move meta programming to subdirectory
|
2019-09-03 20:52:28 +01:00 |
|
Michael
|
1aec0dfa2b
|
Move logging to subdirectory
|
2019-09-03 20:52:27 +01:00 |
|
Jeff Becker
|
b5402dc6c3
|
Merge remote-tracking branch 'origin/master' into iwp-redux
|
2019-08-27 08:15:41 -04:00 |
|
Jeff Becker
|
0241851b72
|
add likn layer delivery timeout notification for iwp
|
2019-08-27 08:07:48 -04:00 |
|
Michael
|
70937ab503
|
Fix docker-compose isolated network
|
2019-08-27 01:57:37 +01:00 |
|
Jeff Becker
|
94f8531776
|
more fixups
|
2019-08-26 10:29:29 -04:00 |
|
Jeff Becker
|
6a48a3b402
|
code review fixes:
* use std::unordered_set
* use default for ctor/dtor
* don't crash on short packet with nack
|
2019-08-26 07:16:46 -04:00 |
|
Jeff Becker
|
4ac07ea9fb
|
use std::make_tuple
|
2019-08-23 08:40:56 -04:00 |
|
Jeff Becker
|
ba316f85ba
|
default to iwp
|
2019-08-22 16:56:27 -04:00 |
|
Jeff Becker
|
3c3338e801
|
Merge remote-tracking branch 'origin/master' into memlink
|
2019-08-21 10:53:25 -04:00 |
|
Michael
|
cd27f96832
|
replace endl with '\n in config.cpp
|
2019-08-19 23:56:02 +01:00 |
|
Jeff
|
ecf3c37d2e
|
Merge pull request #768 from majestrate/sane-limits
Sane limits
|
2019-08-14 06:28:28 -04:00 |
|
Michael
|
16cdfbd5f0
|
clang-tidy modernize pass
|
2019-08-12 16:52:58 +01:00 |
|
Jeff Becker
|
2345dd3239
|
try adding proper limits
|
2019-08-12 07:20:57 -04:00 |
|
Jeff Becker
|
c1f33bb1ac
|
initial mempipe implementation
|
2019-08-07 12:33:29 -04:00 |
|
Michael
|
91c1ba87cc
|
Change ConfigParser too
|
2019-07-21 16:57:11 +01:00 |
|
Michael
|
8fd4ceb55b
|
Don't use LoadFromString
|
2019-07-21 16:57:11 +01:00 |
|
Michael
|
71c6aca820
|
include cctype
|
2019-07-21 16:57:11 +01:00 |
|
Michael
|
5300568da5
|
Fix config builds
|
2019-07-15 22:46:57 +01:00 |
|
Jeff Becker
|
9a2ffb85e6
|
Merge remote-tracking branch 'origin/master' into ipv6-tun
|
2019-07-14 08:10:09 -04:00 |
|
Jeff Becker
|
750397d085
|
use std::string instead of fs::path
|
2019-07-14 07:25:33 -04:00 |
|
Jeff
|
b9cdfd116e
|
correct worker threads amounts
|
2019-07-13 07:54:58 -04:00 |
|
Jeff Becker
|
8dab4b87bb
|
more logging
|
2019-07-12 13:39:13 -04:00 |
|
Jeff Becker
|
1fd6b5ae74
|
Merge remote-tracking branch 'origin/master' into ipv6-tun
|
2019-07-12 09:53:52 -04:00 |
|
Jeff Becker
|
fcc3c05124
|
Merge remote-tracking branch 'origin/master' into ipv6-tun
|
2019-07-10 10:07:19 -04:00 |
|
Michael
|
488695047f
|
Remove redundant else blocks
|
2019-07-09 22:54:46 +01:00 |
|
Michael
|
3ce90b678e
|
Allow override of the rest of the config
|
2019-07-09 00:29:43 +01:00 |
|
Michael
|
fbb83704a0
|
Allow override of some config via env variables
|
2019-07-09 00:29:43 +01:00 |
|
Michael
|
08d306f6e9
|
Have fromSection return void
|
2019-07-09 00:29:43 +01:00 |
|
Michael
|
937f28f75d
|
Move router config to be encapsulated
|
2019-07-09 00:29:43 +01:00 |
|
Jeff Becker
|
0eb6431eb1
|
initialize tun with 0 and set defaults in correct places
|
2019-07-08 11:26:06 -04:00 |
|
Michael
|
f310160065
|
Fixup and add tests
|
2019-07-06 14:46:25 +01:00 |
|
Michael
|
a2326efa37
|
Revert "Merge pull request #679 from tewinget/revert-config-refactor"
This reverts commit 2996a7f29c , reversing
changes made to 10df3bd4b3 .
|
2019-07-06 14:46:25 +01:00 |
|
Thomas Winget
|
d044d60101
|
Reverts #678 #677 and #669 with hashes:
10df3bd
766ece8
979f095
See those commits for further details
|
2019-07-02 11:02:20 -04:00 |
|
Michael
|
b51f7d8015
|
Convert to load config in config loader
|
2019-07-02 01:58:39 +01:00 |
|
Michael
|
bd78471dae
|
Move ini parser as well
|
2019-07-02 01:58:38 +01:00 |
|
Michael
|
00c237dc6d
|
Move config class to its own dir
|
2019-07-02 01:58:38 +01:00 |
|