| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove `core:mem` import from `core:crypto`. | Jeroen van Rijn | 3 days | 1 | -4/+4 |
| | | |||||
| * | core/crypto/_chacha20: Use the precomputation trick for ref | Yawning Angel | 2026-01-28 | 1 | -228/+61 |
| | | | | | | Might as well bring this in sync with the runtime chacha8 version of the code since this is faster. | ||||
| * | Rename `SIMD_IS_EMULATED` to capability-affirmative `HAS_HARDWARE_SIMD` | Feoramund | 2025-05-29 | 1 | -1/+1 |
| | | |||||
| * | Add core/hyperthread count for Windows and Linux (#5216) | Jeroen van Rijn | 2025-05-25 | 2 | -2/+2 |
| | | | | | | Add core/hyperthread count to `core:sys/info` for Windows and Linux. TODO: Linux RISCV, Linux ARM, Darwin, and the BSDs. | ||||
| * | core/crypto: Switch to using `ensure` | Yawning Angel | 2025-03-23 | 1 | -14/+11 |
| | | |||||
| * | core/crypto/chacha20: Misc Simd128 improvements | Yawning Angel | 2025-03-23 | 1 | -6/+32 |
| | | | | | | - Detect the RISC-V `v` profile - Don't bother trying to process 4 blocks at a time if emulated | ||||
| * | core/crypto: Use `panic_contextless` instead of `intrinsics.trap` | Yawning Angel | 2025-03-23 | 2 | -3/+2 |
| | | |||||
| * | Add missing package qualifier to Context | Antonino Simone Di Stefano | 2024-09-22 | 1 | -1/+1 |
| | | |||||
| * | Moved all packages in core, base, vendor, tests and examples to use new #+ ↵ | Karl Zylinski | 2024-09-14 | 2 | -2/+2 |
| | | | | | file tag syntax. | ||||
| * | add support for linux_riscv64 and freestanding_riscv64 | Laytan | 2024-08-20 | 1 | -1/+1 |
| | | |||||
| * | core/crypto/chacha20: Change API terminology to be consistent with AES | Yawning Angel | 2024-08-10 | 5 | -24/+24 |
| | | |||||
| * | core/crypto/chacha20: Use 128-bit/256-bit SIMD | Yawning Angel | 2024-08-10 | 5 | -0/+1300 |