2017 Commits (ce708df877a00a652058c3e44a66dc49601799fb)

Author SHA1 Message Date
Adam Ierymenko 342fa9d33f
clang-format this branch 9 months ago
Grant Limberg 813fb7a394
one more clang-format fix 9 months ago
Grant Limberg 6d532944bd
stop clang-format from breaking the build by sorting headers here 9 months ago
Adam Ierymenko ba2a4a605c
clang-format 9 months ago
Adam Ierymenko 74404f56ee
Actually invoke extended armor 1 year ago
Adam Ierymenko 1e679cc94d
Bug fix in extended armor. 1 year ago
Adam Ierymenko 96ba1079b2
Clang-format!!! 1 year ago
Adam Ierymenko f190df8621
Restrict usage to when encryption is not active. 1 year ago
Adam Ierymenko 6b078ee935
Implement extended armor throughout system but not turned on yet. 1 year ago
Adam Ierymenko 3de5cbd105
Change indent 2 years ago
Adam Ierymenko 6faee38395
Specify start of extended encryption. 2 years ago
Adam Ierymenko a44fd40889
Remove some obsolete stuff, rev protocol version. 2 years ago
Adam Ierymenko 5b7e1ceb68
More ECC work to prep for a FIPS mode 2 years ago
Adam Ierymenko 307befa892
Rename C25519.* to ECC.* 2 years ago
Adam Ierymenko 7647c8e8d1
Rename ECC key and signature size defines to be generic. 2 years ago
Adam Ierymenko b2d71f900a
A few revs and removal of unnecessary stuff. 2 years ago
Adam Ierymenko 8d474e1395
Add ios differentiation, and .clangd that works w/Zed and clangd. 2 years ago
Joseph Henry 059d05f41f
Comment out vestigial test code (improves mt performance) 2 years ago
Joseph Henry bf7dddbd84
Fix issues that prevent user multipath preferences from being respected 2 years ago
Joseph Henry b813ea70a5
Simplify packet critical path. Plus more platform fixes 2 years ago
Joseph Henry b1a30ae4ff
Switch to local.conf-based config of multithreading 2 years ago
Joseph Henry 36adae3d82
Add packet multiplexer 2 years ago
Adam Ierymenko 8caede300c Add OS_ARCH to network config metadata. 2 years ago
Adam Ierymenko 1982071d46 1.14.0 version bump for Linux and macOS, date update. 2 years ago
travisladuke 9bde5b9065 Consider ::ffff:127.0.0.1 as a loopback address 2 years ago
Joseph Henry 3ed6379c4c
Fix condition where active-backup would fail to engage 2 years ago
Joseph Henry 41cb6fb0d5
Comment out debug traces in Rules Engine 2 years ago
Joseph Henry 2e6cda38f6
Port multipath improvements to newer version 2 years ago
travisladuke bca650e1fc Printfs for rules debugging 2 years ago
travisladuke 0bf67bf67c Fix rules engine quirks 2 years ago
Léo El Amri 1aa31e0414 Fix how MAC addresses are handled by the rules parser 2 years ago
Brenton Bostick f03aae7a34 Fix test that was always true 3 years ago
Adam Ierymenko 0e5651f353
1.12.0 merge to main (#2104) 3 years ago
Brenton Bostick 707d7deed2 Fix problem of doing RX while inside of TX 3 years ago
Joseph Henry b8b5d0bff8
Add setmtu command, fix bond lifetime issue 3 years ago
travisladuke 14671009f8 Don't skip hellos when there are no paths available 3 years ago
Brenton Bostick e36127283c
Fix typos (#2075) 3 years ago
Brenton Bostick 64c2634b71
suppress warnings: comparison of integers of different signs: 'int64_t' (aka 'long') and 'uint64_t' (aka 'unsigned long') [-Wsign-compare] (#2063) 3 years ago
Grant Limberg 5a36b315a3
Exit if loading an invalid identity from disk (#2058) 3 years ago
Joseph Henry 5ad0212b93
Allow sending all surface addresses to peer in low-bandwidth mode 3 years ago
Grant Limberg 17f6b3a10b
central controller metrics & request path updates (#2012) 3 years ago
Grant Limberg adfbbc3fb0
Controller Metrics & Network Config Request Fix (#2003) 3 years ago
Grant Limberg f621261ff9
Update readme files for metrics (#2000) 3 years ago
Grant Limberg 00d55fc4b4
Metrics consolidation (#1997) 3 years ago
Grant Limberg 74dc41c7c7
Peer metrics (#1995) 3 years ago
Grant Limberg 925599cab0
Network-metrics (#1994) 3 years ago
Brenton Bostick a43048a1ad
fix type signatures (#1991) 3 years ago
Grant Limberg 54f339f0c0
fix a couple of metrics (#1989) 3 years ago
Brenton Bostick 115b9147b9
fix memory leak (#1992) 3 years ago
Grant Limberg 06b487119d
More packet metrics (#1982) 3 years ago