| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: remove hash erase shrink and harden resize boundary checks - remove shrink-on-erase behavior from the hash table - avoid partial split state advancement on level-transition realloc failure - fix NULL-hash handling in BSL_HASH_At and iterator value accessors - make create-time allocation checks match the actual list-array allocation size - use proper uint32_t overflow checks in resize arithmetic - free the last removed raw-list node through freeFunc - add SDV coverage for no-shrink erase iteration and hash boundary cases Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/1314 | 1 个月前 | |
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 个月前 | |
fix: remove hash erase shrink and harden resize boundary checks - remove shrink-on-erase behavior from the hash table - avoid partial split state advancement on level-transition realloc failure - fix NULL-hash handling in BSL_HASH_At and iterator value accessors - make create-time allocation checks match the actual list-array allocation size - use proper uint32_t overflow checks in resize arithmetic - free the last removed raw-list node through freeFunc - add SDV coverage for no-shrink erase iteration and hash boundary cases Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/1314 | 1 个月前 | |
fix: remove hash erase shrink and harden resize boundary checks - remove shrink-on-erase behavior from the hash table - avoid partial split state advancement on level-transition realloc failure - fix NULL-hash handling in BSL_HASH_At and iterator value accessors - make create-time allocation checks match the actual list-array allocation size - use proper uint32_t overflow checks in resize arithmetic - free the last removed raw-list node through freeFunc - add SDV coverage for no-shrink erase iteration and hash boundary cases Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/1314 | 1 个月前 | |
fix: remove hash erase shrink and harden resize boundary checks - remove shrink-on-erase behavior from the hash table - avoid partial split state advancement on level-transition realloc failure - fix NULL-hash handling in BSL_HASH_At and iterator value accessors - make create-time allocation checks match the actual list-array allocation size - use proper uint32_t overflow checks in resize arithmetic - free the last removed raw-list node through freeFunc - add SDV coverage for no-shrink erase iteration and hash boundary cases Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/1314 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 6 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 |