| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix:Fixed some function-related issues Signed-off-by: dsy <dongshunyu1@huawei.com> Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/1439 | 1 个月前 | |
fix:Fixed some function-related issues Signed-off-by: dsy <dongshunyu1@huawei.com> Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/1439 | 1 个月前 | |
fix(crypto): harden ChaCha20 counter wrap, McEliece constant-time, XTS data-unit limit, RSA blinding default, and misc bug fixes MLKEM_ARMV8 depends on SHA3_ARMV8 Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/1344 | 1 个月前 | |
feat: Add cross-platform support for Darwin/macOS **Core Platform Support:** - Add Darwin/macOS platform detection and conditional compilation - Implement platform-specific library extensions (.dylib for macOS, .so for Linux) - Enhanced dynamic library loading with cross-platform error handling - Platform-optimized time functions (clock_gettime_nsec_np for macOS) - Add App module support for Darwin/macOS **Threading & Synchronization:** - BSL: Migrate from simple integer flags to proper pthread_once_t implementation - Add BSL_SAL_OnceControl type with platform-specific implementations - Implement thread-safe one-time initialization across platforms - Fix memory initialization patterns for thread-once controls **Build System Improvements:** - Remove GNU ld-specific flags for test-framework use c function pointer replace or stub_utils.h to hook target function - Boundcheck components will linked as static library for tests, reduce tests dynamic library deps - Update CMake configurations for Darwin support **Test Framework Enhancements:** - Replace jmp_buf with sigjmp_buf for better signal handling - Update time handling to avoid platform-specific gmtime issues - Improve entropy test stability across platforms - Add proper RAND initialization/deinitialization **Entropy & Cryptographic Updates:** - Temporarily disable CPU jitter entropy on macOS (pending validation) - Add cross-platform entropy source management - Update DRBG configuration for improved compatibility - Enhance hardware entropy detection and handling **Network & I/O:** - Extend POSIX network functions to support both Linux and Darwin - Add file accessibility checks before dynamic loading - Improve error handling for symbol resolution across platforms - Update socket and I/O operations for cross-platform compatibility Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/677 | 7 个月前 | |
feat: Add PQC certificate support to the protocol layer Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/1574 | 18 天前 | |
refactor: make list traversal stateless and harden x509 verification add node-based BSL list helpers and migrate shared-list readers off curr-mutating macros precompute DN UTF-8 during parse and reuse cached values in X.509 compare/verify clean up app UIO ownership handling and expand PKI/TLS regression coverage Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/1233 | 2 个月前 | |
Remove libboundscheck (securec) dependency and harden sensitive data cleansing Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/1086 | 2 个月前 | |
Supports offloading hash algorithms in composition algorithms Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/392 | 10 个月前 | |
crypto: remove unused FIPS provider and harden MdMB/RSA checks - remove fips_prov sources and HITLS_CRYPTO_CMVP_FIPS build/test wiring - keep CMVP selftest guards scoped to ISO19790 and SM providers - validate CRYPT_EAL_MdMB update/final state transitions - check RSA param value/valueLen before reading MD and MGF IDs Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/1320 | 1 个月前 | |
Modify the SM provider sm2 pct test and delete sm3 random algorithm. Signed-off-by: dny <duanningyan@huawei.com> Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/645 | 8 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 7 个月前 | ||
| 18 天前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 10 个月前 | ||
| 1 个月前 | ||
| 8 个月前 |