ZeroTierOne/zssp/changes.txt
2022-12-14 10:05:05 -05:00

9 lines
723 B
Text

zssp has been moved into it's own crate.
zssp has been cut up into several files, only the new zssp.rs file contains the critical security path..
zssp was inconsistently using a local/remote vs alice/bob naming convention, all names have been switched to a local/remote convention.
Standardized the naming conventions for security variables throughout zssp.
Implemented a safer version of write_all for zssp to use. This has 3 benefits: it completely prevents unknown io errors, making error handling easier and self-documenting; it completely prevents src from being truncated in dest, putting in an extra barrier to prevent catastrophic key truncation; and it has slightly less performance overhead than a write_all.