Co-authored-by: 离标量<xuzhengyi1@h-partners.com>
# message auto-generated for no-merge-commit merge:
merge FIX_BUG into main
demo test access control error correction
Created-by: libiaoliang
Commit-by: 离标量
Merged-by: liwei3013
Description: demo test access control error correction
See merge request: openHiTLS/openhitls!538
Signed-off-by: Dongjianwei001 <dongjianwei1@huawei.com>
Co-authored-by: Ooohui<zhanghui160@huawei.com>
# message auto-generated for no-merge-commit merge:
merge main into main
Fix the macros in default provider
Created-by: Ooohui
Commit-by: Ooohui
Merged-by: liwei3013
Description: Fix the macros in default provider
See merge request: openHiTLS/openhitls!532
Signed-off-by: Dongjianwei001 <dongjianwei1@huawei.com>
Co-authored-by: Ooohui<zhanghui160@huawei.com>
# message auto-generated for no-merge-commit merge:
!960 merge openhitls-0.2 into openhitls-0.2
feat: Support curve nistp192 and setting/getting generic extension
Created-by: Ooohui
Commit-by: Ooohui
Merged-by: liwei3013
Description: <!-- Thanks for sending a pull request! Here are some tips for you:
1) If this is your first time, please read our contributor guidelines: https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md
-->
**What does this PR do / why do we need it**:
**Self-checklist**:(**请自检,在[ ]内打上x**)
+ - [ ] **测试**:PR中的代码是否已有UT/ST测试用例进行充分的覆盖,新增测试用例是否随本PR一并上库或已经上库
+ - [ ] **接口**:是否涉及对外接口变更,相应变更已得到接口评审组织的通过,API对应的注释信息已经刷新正确
+ - [ ] **文档**:是否涉及官网文档修改,如果涉及请及时提交资料到Doc仓
<!-- **Special notes for your reviewers**: -->
<!-- + - [ ] 是否导致无法前向兼容 -->
<!-- + - [ ] 是否涉及依赖的三方库变更 -->
See merge request: openHiTLS/openhitls!960
Signed-off-by: Dongjianwei001 <dongjianwei1@huawei.com>
This change adds the -Wl,-no-undefined option to the
linker flags to ensure that all symbols are defined
at link time. This helps catch missing symbols early,
prevents runtime errors due to unresolved symbols,
and improves build reliability by failing the build
if any undefined references remain.
Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/402
Signed-off-by: Dongjianwei001 <dongjianwei1@huawei.com>
# message auto-generated for no-merge-commit merge:
merge main into main
fix the Secure_C compile path
Created-by: jchx
Commit-by: jchx
Merged-by: liwei3013
Description: fix the Secure_C compile path
See merge request: openHiTLS/openhitls!249
# message auto-generated for no-merge-commit merge:
merge main into main
print asan log when there's a asan error
Created-by: dumb
Author-id: 822999
MR-id: 4361032
Commit-by: Liu-Ermeng
Merged-by: fly2x
E2E-issues:
Description: print asan log when there's a asan error
See merge request: openHiTLS/openhitls!74
1. refactor x509 attribute to add callback for parsing and encoding
2. fix the bug of printing x509 distinguish name
3. support to sign or verify csr, cert, crl with sm2 userId
# message auto-generated for no-merge-commit merge:
merge main into main
refactor pki module
Created-by: JerryDevis
Author-id: 900225
MR-id: 4358813
Commit-by: JerryDevis
Merged-by: liwei3013
E2E-issues:
Description: 1. refactor x509 attribute to add callback for parsing and encoding
2. fix the bug of printing x509 distinguish name
3. support to sign or verify csr, cert, crl with sm2 userId
See merge request: openHiTLS/openhitls!61
# message auto-generated for no-merge-commit merge:
merge main into main
refactor the testcase building
Created-by: dumb
Author-id: 822999
MR-id: 4358793
Commit-by: Liu-Ermeng
Merged-by: liwei3013
E2E-issues:
Description: refactor the testcase building
See merge request: openHiTLS/openhitls!57
# message auto-generated for no-merge-commit merge:
merge main into main
add asan and gcov compile flags to demo's building
Created-by: dumb
Author-id: 822999
MR-id: 4358522
Commit-by: Liu-Ermeng
Merged-by: fly2x
E2E-issues:
Description: add asan and gcov compile flags to demo's building
See merge request: openHiTLS/openhitls!54
# message auto-generated for no-merge-commit merge:
merge main into main
add demo's building and running process
Created-by: dumb
Author-id: 822999
MR-id: 4358497
Commit-by: Liu-Ermeng
Merged-by: fly2x
E2E-issues:
Description: add demo's building and running process
See merge request: openHiTLS/openhitls!53