CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2021/01/07 19:33:13
Modified files:
usr.bin/ssh : crypto_api.h sntrup761.c sntrup761.sh
Log message:
Update the sntrup761 creation script and generated code:
- remove unneeded header files and typedefs and rely on crypto_api.h
- add defines to map types used to the crypto_api ones instead of typedefs.
This
prevents typedef name collisions in -portable.
- remove CRYPTO_NAMESPACE entirely instead of making it a no-op
- delete unused functions and make the remaining ones that aren't exported
static.
ok djm@