Commit graph

13 commits

Author SHA1 Message Date
Adam Ierymenko
07fc8b2d2b
rustfmt 2022-09-13 10:48:36 -04:00
Adam Ierymenko
ea5abdc3db
Rename session protocol to ZSSP, merge p384 builtin code into p384.rs 2022-08-28 13:32:29 -07:00
Adam Ierymenko
1fad0039fc
Benchmarks, internal P-384, some other stuff. 2022-08-22 16:42:43 -04:00
Adam Ierymenko
f3903144e4
Move Noise to the crypto package, and tests. 2022-08-17 08:51:06 -04:00
Adam Ierymenko
97138527e4
Reorg, update README, a ton of work on session, and move aes-gmac-siv into zerotier-core-crypto. 2022-08-11 15:18:28 -07:00
Adam Ierymenko
015fe83905
Now a real Noise_IK session. 2022-08-10 16:05:40 -04:00
Adam Ierymenko
248eab1a16
Move ZSSP into VL1 where it will get used. 2022-08-05 10:41:31 -04:00
Adam Ierymenko
e41992bc3c
An absolute ton of work on Identity (simpler code) and session... some of which is getting redone but committing this. 2022-08-02 13:44:52 -04:00
Adam Ierymenko
b64968ff99
Lots of work including notes and preliminary sketches of session. 2022-07-12 16:50:38 -04:00
Adam Ierymenko
b1f67b13f9
Fix a weird little bug (actually incompatibility with the old code) in x25519 handling in identity, and more cleanup. 2022-04-28 13:52:00 -04:00
Erik Hollensbe
61c00edd5c
remove nightly requirements from rustfmt.toml
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-04-18 14:21:10 -07:00
Adam Ierymenko
6f7901a508
Lots more sync work. 2022-04-08 09:22:31 -04:00
Adam Ierymenko
aba212fd87
Loads of syncwhole work. 2022-03-30 15:46:17 -04:00