| Refine PR and ISSUE templates for both languages Co-authored-by: dumb<liuermeng2@huawei.com> # message auto-generated for no-merge-commit merge: !974 merge main into main Refine PR and ISSUE templates for both languages Created-by: dumb Commit-by: dumb Merged-by: liwei3013 Description: Refine PR and ISSUE templates for both languages See merge request: openHiTLS/openhitls!974 | 9 个月前 |
| Disable 'Upload artifacts' of riscv64 github flow temporarily Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/794 | 10 个月前 |
| fix:Code optimization and refactoring Co-authored-by: hanzhiyang<hanzhiyang4@h-partners.com> # message auto-generated for no-merge-commit merge: !961 merge main into main fix:Code optimization and refactoring Created-by: hanzhiyang Commit-by: hanzhiyang 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!961 | 9 个月前 |
| fix:Fix otp memory out of bounds Co-authored-by: hanzhiyang<hanzhiyang4@h-partners.com> # message auto-generated for no-merge-commit merge: !910 merge main into main fix:Fix otp memory out of bounds Created-by: hanzhiyang Commit-by: hanzhiyang Merged-by: liwei3013 Description: fix:Fix otp memory out of bounds See merge request: openHiTLS/openhitls!910 | 9 个月前 |
| Add DSA/DH key pair encode and decode. Co-authored-by: hs6246<zhengzeyang@huawei.com> # message auto-generated for no-merge-commit merge: !965 merge main into main Add DSA/DH key pair encode and decode. Created-by: hs6246 Commit-by: hs6246 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!965 | 8 个月前 |
| 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 | 9 个月前 |
| fix:Code optimization and refactoring Co-authored-by: hanzhiyang<hanzhiyang4@h-partners.com> # message auto-generated for no-merge-commit merge: !961 merge main into main fix:Code optimization and refactoring Created-by: hanzhiyang Commit-by: hanzhiyang 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!961 | 9 个月前 |
| Add DSA/DH key pair encode and decode. Co-authored-by: hs6246<zhengzeyang@huawei.com> # message auto-generated for no-merge-commit merge: !965 merge main into main Add DSA/DH key pair encode and decode. Created-by: hs6246 Commit-by: hs6246 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!965 | 8 个月前 |
| fix: fix spelling errors Co-authored-by: baoyi84930<zhangcheng170@huawei.com> # message auto-generated for no-merge-commit merge: !982 merge main into main fix: fix spelling errors Created-by: baoyi84930 Commit-by: baoyi84930 Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!982 | 8 个月前 |
| fix: fix spelling errors Co-authored-by: baoyi84930<zhangcheng170@huawei.com> # message auto-generated for no-merge-commit merge: !982 merge main into main fix: fix spelling errors Created-by: baoyi84930 Commit-by: baoyi84930 Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!982 | 8 个月前 |
| Fix compile warnnings Co-authored-by: Ooohui<zhanghui160@huawei.com> # message auto-generated for no-merge-commit merge: !969 merge main into main Fix compile warnnings 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!969 | 9 个月前 |
| | 9 个月前 |
| feat: build system improvements and cross-platform support (macOS) Major Features: - Multi-compiler/linker configuration system with toolchain support - Auto-manage Secure C (libboundscheck) dependency - Dynamic provider library names for CMVP modes (ISO19790, SM) - macOS/Darwin platform support with unified POSIX abstractions - Cross-platform build improvements and optimizations Build System: - Add toolchain management for cross-compilation - Support nested 'common' format in compile config - with _EXTRA/_REMOVE/_OVERRIDE in common flags, we can add remove by per compiler - Unify toolchain naming convention (arch-vendor-os-abi-compiler) Platform Support: - Unify Linux and Darwin sources under POSIX - Add Darwin support for SAL and build flags - Add Darwin support for REC wrapper functions (WIP) - Cross-platform ops count macros for benchmarking - Platform-specific library extension detection (.dylib vs .so) Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/652 | 11 个月前 |
| fix the judge of the test is fail or pass Co-authored-by: jchx<chenqi180@huawei.com> # message auto-generated for no-merge-commit merge: !987 merge test12 into main fix the judge of the test is fail or pass Created-by: jchx Commit-by: jchx Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**: **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 - [ ] **文档**:是否涉及文档修改 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!987 | 8 个月前 |
| fix:spelling error of ems Co-authored-by: longparty<taoye35@huawei.com> # message auto-generated for no-merge-commit merge: !988 merge main into main fix:spelling error of ems Created-by: longparty Commit-by: longparty Merged-by: liwei3013 Description: <!-- 感谢您提交 Pull Request!以下是一些提示: 1) 如果您是第一次提交,请阅读我们的贡献者指南:https://gitcode.com/openHiTLS/openhitls/wiki/FAQ-社区需求贡献流程.md --> **此 PR 的作用 / 为什么需要它**:修改拼写错误 **自检清单**: - [ ] **测试**:代码是否已有UT/ST测试用例覆盖,新增测试用例是否随本PR一并上库 不涉及 - [ ] **接口**:是否涉及对外接口变更,变更已通过接口评审 不涉及 - [ ] **文档**:是否涉及文档修改 不涉及 <!-- **给审查者的特别说明**: --> <!-- + - [ ] 是否导致无法前向兼容 --> <!-- + - [ ] 是否涉及依赖的三方库变更 --> See merge request: openHiTLS/openhitls!988 | 8 个月前 |
| add .clang-format file # message auto-generated for no-merge-commit merge: merge main into main add .clang-format file Created-by: dumb Author-id: 822999 MR-id: 4358051 Commit-by: Liu-Ermeng Merged-by: tlhcd E2E-issues: Description: add .clang-format file See merge request: openHiTLS/openhitls!49 | 1 年前 |
| feat: build system improvements and cross-platform support (macOS) Major Features: - Multi-compiler/linker configuration system with toolchain support - Auto-manage Secure C (libboundscheck) dependency - Dynamic provider library names for CMVP modes (ISO19790, SM) - macOS/Darwin platform support with unified POSIX abstractions - Cross-platform build improvements and optimizations Build System: - Add toolchain management for cross-compilation - Support nested 'common' format in compile config - with _EXTRA/_REMOVE/_OVERRIDE in common flags, we can add remove by per compiler - Unify toolchain naming convention (arch-vendor-os-abi-compiler) Platform Support: - Unify Linux and Darwin sources under POSIX - Add Darwin support for SAL and build flags - Add Darwin support for REC wrapper functions (WIP) - Cross-platform ops count macros for benchmarking - Platform-specific library extension detection (.dylib vs .so) Cherry-picked from: https://gitcode.com/openHiTLS/openhitls/merge_requests/652 | 11 个月前 |
| openhitls repo init | 1 年前 |
| add sm9 version0 Co-authored-by: JR<3067137477@qq.com> # message auto-generated for no-merge-commit merge: !636 merge sm9 into main add sm9 version0 Created-by: JR-account Commit-by: JR Merged-by: dumb Description: add sm9 v0.0: 已完成Fp域和其二次扩域、四次扩域、十二次扩域上的有限域大数运算 已完成 G1和G2群的椭圆曲线点运算 已完成 双线性对配对运算 已完成 SM9的加解密、签名验签、密钥交换算法适配 待完成:和原有库的接口对齐,进行原有库的框架测试 See merge request: openHiTLS/openhitls!636 | 11 个月前 |
| openhitls repo init | 1 年前 |
| fix readme of prepare the build directory Co-authored-by: jchx<chenqi180@huawei.com> # message auto-generated for no-merge-commit merge: !867 merge readme into main fix readme of prepare the build directory Created-by: jchx Commit-by: jchx Merged-by: liwei3013 Description: fix readme of prepare the build directory See merge request: openHiTLS/openhitls!867 | 10 个月前 |
| fix readme of prepare the build directory Co-authored-by: jchx<chenqi180@huawei.com> # message auto-generated for no-merge-commit merge: !867 merge readme into main fix readme of prepare the build directory Created-by: jchx Commit-by: jchx Merged-by: liwei3013 Description: fix readme of prepare the build directory See merge request: openHiTLS/openhitls!867 | 10 个月前 |
| | 1 年前 |
| Print the user-defined macros to build/userdefined_macros.txt Co-authored-by: dumb<liuermeng2@huawei.com> # message auto-generated for no-merge-commit merge: !784 merge macros into main Print the user-defined macros to build/userdefined_macros.txt Created-by: dumb Commit-by: dumb Merged-by: liwei3013 Description: Print the user-defined macros to build/userdefined_macros.txt See merge request: openHiTLS/openhitls!784 | 10 个月前 |