Charalampos Mitrodimas
Charalampos Mitrodimas
Implements the Zvkg (Vector GCM/GMAC) extension, as of version [Draft: 20230303 ](https://github.com/riscv/riscv-crypto/releases/tag/v20230303) The following instructions are included: * vghsh.vv * vgmul.vv All instructions were tested with VLEN & ELEN being...
Implements the Zvkned (NIST Suite: Vector AES Block Cipher) extension, as of version [Draft: 20230303 ](https://github.com/riscv/riscv-crypto/releases/tag/v20230303). The following instructions are included: * vaesef.[vv,vs] * vaesem.[vv,vs] * vaesdf.[vv,vs] * vaesdm.[vv,vs] *...
Implements the Zvksh (ShangMi Suite: SM3 Secure Hash) extension, as of version [Draft: 20230303 ](https://github.com/riscv/riscv-crypto/releases/tag/v20230303) The following instructions are included: * vsm3me.vv * vsm3c.vi All instructions were tested with VLEN...
Implements the Zvksed (ShangMi Suite: SM4 Block Cipher) extension, as of version [Draft: 20230303 ](https://github.com/riscv/riscv-crypto/releases/tag/v20230303) The following instructions are included: * vsm4k.vi * vsm4r.[vv,vs] All instructions were tested with VLEN...
Implements the Zvknh[ab] (NIST Suite: Vector SHA-2 Secure Hash) extension, as of version [Draft: 20230303 ](https://github.com/riscv/riscv-crypto/releases/tag/v20230303) The following instructions are included: * vsha2ms.vv * vsha2c[hl].vv All instructions were tested with...
Let's brainstorm this a bit @edoardo
Introduce `DEFAULT_MAX_TABLE_SIZE` set to 1,048,576 elements (~1 million, 2^20) as a default cap for tables lacking a specified maximum (`self.maximum = None`). This prevents impractical growth attempts, such as a...
### Describe the bug **wasmer** is not intallable via `cargo` after tag `v6.0.0-alpha.1`. Issue: `cargo`/`rustc` versions: ```sh $ cargo -vV; rustc -vV cargo 1.84.1 (66221abde 2024-11-19) release: 1.84.1 commit-hash: 66221abdeca2002d318fde6efff516aab091df0e...
This commit introduces support for WebAssembly 2.0 (Draft 2025-01-28)[1] bulk table operations, specifically `table.fill` and `table.init`. These methods allow for efficient filling and initialization of table ranges. The implementation includes...
Add cleanup for hashed example files, depinfo, debug files, and incremental compilation outputs when using `cargo clean -p` with `-Zbuild-dir-new-layout`. The new layout was missing glob-based cleanup for: - Hashed...