aboutsummaryrefslogtreecommitdiff
path: root/core/crypto/_fiat/field_poly1305
Commit message (Expand)AuthorAgeFilesLines
* Remove `core:mem` import from `core:crypto`.Jeroen van Rijn3 days1-2/+2
* core/crypto: Switch to using `ensure`Yawning Angel2025-03-231-3/+1
* core/crypto: Use `panic_contextless` instead of `intrinsics.trap`Yawning Angel2025-03-231-2/+1
* Check for unneeded `transmute` with `-vet-cast`gingerBill2024-06-291-2/+2
* core/crypto/_fiat/field_poly1305: Mark more functions contextlessYawning Angel2024-04-092-4/+11
* core/crypto/_fiat/field_poly1305: Use multiply to calculate the maskYawning Angel2024-04-091-1/+1
* core/crypto/_fiat: odinfmt (NFC)Yawning Angel2024-04-092-13/+47
* core/crypto/_fiat/field_poly1305: Move routines (NFC)Yawning Angel2024-04-092-31/+29
* core/crypto/poly1305: CleanupsYawning Angel2023-11-171-33/+20
* core/crypto/_fiat: Hedge against LLVM clevernessYawning Angel2023-04-081-2/+4
* Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-201-1/+1
* Rename architecture `386` to `i386`gingerBill2022-01-151-1/+1
* core/crypto/poly1305: Triple performance on amd64 with -o:speedYawning Angel2021-11-171-13/+34
* core/crypto: Add poly1305Yawning Angel2021-11-172-0/+401