| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Algorithm performance optimization and code refactoring. Co-authored-by: Dongjianwei001<dongjianwei1@huawei.com> # message auto-generated for no-merge-commit merge: !807 merge sync_main into main Algorithm performance optimization and code refactoring. Created-by: Dongjianwei001 Commit-by: Dongjianwei001 Merged-by: liwei3013 Description: Synchronize HiTLS code See merge request: openHiTLS/openhitls!807 | 6 个月前 | |
Modify the rsa oaep decryption to a constant implementation Co-authored-by: jchx<chenqi180@huawei.com> # message auto-generated for no-merge-commit merge: !868 merge rsa into main Modify the rsa oaep decryption to a constant implementation Created-by: jchx Commit-by: jchx Merged-by: liwei3013 Description: Modify the rsa oaep decryption to a constant implementation See merge request: openHiTLS/openhitls!868 | 6 个月前 | |
fix: resolve aarch64 assembly compatibility on macOS fix: add macOS AArch64 build support - Introduce CRYPT_AARCH64_* macros (crypt_arm.h) to abstract ELF/Mach-O differences in assembly (symbol declarations, section directives, and PC-relative addressing with adrp+add vs. adrp+lo12). - Prefix bsl_module_list.h list macros with BSL_ (LIST_INIT → BSL_LIST_INIT, etc.) to resolve name conflicts with macOS sys/queue.h definitions. - Add macOS-specific ARM CPU feature detection via sysctlbyname as an alternative to Linux getauxval/HWCAP, and fix register x18 usage in x25519_armv8.S (x18 is reserved by macOS ABI). | 2 个月前 | |
Support Pure cmake build build: Migrate build system from Python/JSON/CMake hybrid to pure CMake The previous build system mixed Python scripts and JSON configuration files with CMake, scattering build logic across multiple languages and formats. This made the system hard to understand and maintain, and required a Python interpreter at configure time. The build system has been rewritten entirely in CMake. Feature flags, dependency resolution, platform detection, compiler options, and config-header generation are now all expressed natively in CMake. For more details, see the "Build and Installation" section in README.md. | 2 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 6 个月前 | ||
| 6 个月前 | ||
| 2 个月前 | ||
| 2 个月前 |