Commit Graph

1845 Commits

Author SHA1 Message Date
1f9e16f63e AES optimization rabbit hole 2019-09-13 09:37:09 -07:00
87fe69c27c AES optimization rabbit hole 2019-09-13 09:35:49 -07:00
2d1eeda188 Cleanup, optimization 2019-09-12 14:32:37 -07:00
5c06d40358 cleanup 2019-09-12 10:37:26 -07:00
0ad82dad80 Linux build fix 2019-09-12 08:25:26 -07:00
44878e583a Bug fixes 2019-09-11 16:10:06 -07:00
0723a85ab3 Build fixes. 2019-09-11 15:52:18 -07:00
d8dae365f6 Cleanup, optimization, multicast stuff, and it now compiles again. 2019-09-11 15:34:55 -07:00
bccb86a401 More multicast work... 2019-09-10 16:20:28 -07:00
592e743349 Yet more multicast work. 2019-09-09 15:49:17 -07:00
fb6161e9ac May as well make it a full self-signature. 2019-09-09 10:45:49 -07:00
787277d282 More multicast work, add a signature in identity for safety margin, cleanup. 2019-09-09 10:44:31 -07:00
540ee69773 A bunch of multicast work... in progress. 2019-09-07 19:15:21 -07:00
c6141ffbc7 cleanup 2019-09-05 18:06:48 -07:00
c0e92d06a5 faster without const variable second-guessing of the compiler 2019-09-05 17:31:12 -07:00
274b2682d6 cleanup and docs 2019-09-05 15:09:20 -07:00
171d661b84 cleanup 2019-09-05 12:17:04 -07:00
5cea8da664 Optimization and naming cleanup 2019-09-05 12:03:11 -07:00
44dd52d08f KBKDF 2019-09-05 11:39:16 -07:00
43e6a9e9ee more fastitude 2019-09-05 09:54:30 -07:00
abf218a9cd cleanup 2019-09-04 16:38:55 -07:00
55f4f9aaeb cleanup 2019-09-04 16:15:10 -07:00
82b7e1dbcb HMAC fix 2019-09-04 15:22:15 -07:00
3a0d385119 Implement changes to AES-GMAC-CTR: four keys with one for each role/purpose instead of just two, and simpler CTR-IV calculation. 2019-09-04 14:37:38 -07:00
185e90c40f AES-GMAC-CTR tweaks, self test tweaks, debian typo fix. 2019-09-04 08:19:12 -07:00
b1c22949c5 Cleanup, add support for distributing a new planet file 2019-09-03 14:44:13 -07:00
8e7e3c2b11 Fix max hops. 2019-09-03 12:58:23 -07:00
50709cbd21 Fix siblings in peers list, fix meter. 2019-09-03 12:44:09 -07:00
fd6e8d8c5c Add instrumentation to root, add capability to forward to siblings if no path is known to a peer. 2019-09-03 12:21:57 -07:00
9666ab5797 Merge branch 'dev' into edge 2019-08-30 17:57:11 -07:00
a6dff8ff2f Add an extra catch as workaround for possible cause of ARM crash. 2019-08-30 17:47:13 -07:00
4281b6b448 Ignore MULTICAST_GATHER replies with the wrong count. 2019-08-30 17:45:10 -07:00
5e8e935189 world! 2019-08-30 11:57:18 -07:00
f6d747a5a0 Fix some more multicast stuff (minor) 2019-08-29 12:02:37 -07:00
da19da0360 RENDEZVOUS works now 2019-08-29 08:00:54 -07:00
e07a019615 . 2019-08-28 14:47:05 -07:00
846c96e8d5 . 2019-08-28 14:36:29 -07:00
63775723c1 . 2019-08-28 14:28:07 -07:00
2f7d3e655a . 2019-08-28 14:26:13 -07:00
b19634d7e4 . 2019-08-28 14:21:02 -07:00
a92967a7c1 . 2019-08-28 14:16:14 -07:00
cf831d9cd3 . 2019-08-28 13:04:58 -07:00
4e4b27b6ab build fix 2019-08-28 11:54:09 -07:00
24c9577e39 cleanup 2019-08-28 11:28:51 -07:00
59ee0cfe88 Safety upgrades to code 2019-08-28 10:34:32 -07:00
8ac59ae2be cleanup 2019-08-28 07:40:13 -07:00
46db37e06c Yield in ticket lock 2019-08-28 07:34:24 -07:00
6e730cfad1 Cleanup, multicast fingerprint, benchmark asymmetric crypto 2019-08-28 07:31:17 -07:00
199b3345a0 cleanup 2019-08-27 14:42:49 -07:00
b7f504b8a4 cleanup 2019-08-27 14:40:01 -07:00