79 Commits

Author SHA1 Message Date
Sun Yimin
7fee50dfe9
update ppc64le ci 2024-03-06 17:50:15 +08:00
Sun Yimin
5c85d63724
internal/bigmod: unroll loop in addMulVVW for ppc64x 2024-03-06 17:47:29 +08:00
Sun Yimin
f7beee3dae
internal/bigmod: riscv64, try old version 2024-03-04 11:15:47 +08:00
Sun Yimin
140e738f80
ci: fixit 2024-03-04 11:04:36 +08:00
Sun Yimin
5722fdbdc8
ci: riscv64+1.22 2024-03-04 11:02:47 +08:00
Sun Yimin
2b95e2808c
ci: build riscv64 2024-03-04 10:12:26 +08:00
Sun Yimin
45b41b9596
limist the test scope 2024-03-04 09:52:36 +08:00
Sun Yimin
a37c441993
internal/bigmod: test riscv64 2024-03-04 09:26:57 +08:00
Sun Yimin
b3b9cb22a2
ci: rename 2024-03-04 08:35:05 +08:00
Sun Yimin
64fe377c25
ci: add riscv64 2024-03-04 08:34:15 +08:00
Sun Yimin
6c25107cd1
ci: add go1.22 2024-02-07 16:51:47 +08:00
Sun Yimin
056d14a892
ci: rollback 2024-01-31 13:19:48 +08:00
Sun Yimin
1f3d5d19a4
ci: support go 1.22 2024-01-31 13:16:29 +08:00
Sun Yimin
d9591cf102
fix action 2024-01-25 17:49:40 +08:00
Sun Yimin
f04d7f102f
add FORCE_SM4BLOCK_AESNI test 2024-01-25 17:47:25 +08:00
Sun Yimin
8e6f9c8fb4
fix macos action 2024-01-24 13:16:41 +08:00
Sun Yimin
097d98eb7d
doc: SM2椭圆曲线公钥密码算法应用指南 2023-12-11 17:38:58 +08:00
Sun Yimin
79765c757f
upgrade go to 1.18 #178 2023-11-09 08:17:49 +08:00
Sun Yimin
06a310dd4d
internal/sm2ec: use neon inst. for p256MovCond 2023-11-07 15:05:49 +08:00
Sun Yimin
2bc8260bcb
upgrade ci 2023-10-24 16:54:00 +08:00
Sun Yimin
0056f1aa7b
recover arm64 ci 2023-09-14 16:57:17 +08:00
Sun Yimin
d5a239b5d6
sm3: arm64 neon test #159 2023-09-14 15:39:23 +08:00
Sun Yimin
6ba199a0b7
ci: test plugin build flag #154 2023-09-07 08:56:22 +08:00
Sun Yimin
16c5556655
ci: remove special test 2023-08-24 16:49:09 +08:00
Sun Yimin
4fc2acf95c
rollback 2023-08-24 15:32:27 +08:00
Sun Yimin
25384f061c
check compile first 2023-08-24 15:20:13 +08:00
Sun Yimin
a3daf1f525
sm4: xts asm arm64 test 2023-08-24 15:03:14 +08:00
Sun Yimin
76635c4cf3
cipher: xts asm, add random test 2023-08-21 11:07:42 +08:00
Sun Yimin
de8c35e0f1
cipher: xts arm64 2023-08-21 10:22:46 +08:00
emmansun
71ab69ef9b internal/bigmod: avoid duplicated name with golang sdk 2023-08-16 14:34:31 +08:00
emmansun
d4c92f1b17 test golang 1.21 2023-08-16 14:21:01 +08:00
Sun Yimin
ce07f3afc0
Rollback test_qemu.yml 2023-07-25 15:14:58 +08:00
Sun Yimin
ef4277c510
Update test_qemu.yml 2023-07-24 19:47:20 +08:00
Sun Yimin
7effe0578b
Update ci.yml
add 1.20 ci test
2023-06-28 15:17:40 +08:00
Sun Yimin
c1ea628282
try to reduce ci time 2023-06-27 08:41:01 +08:00
Sun Yimin
f7a04e74a1
upgrade other actions/setup-go to v4 2023-05-24 17:29:59 +08:00
Sun Yimin
5817b08c43
Update ci.yml
upgrade actions/setup-go@v4 to support cache by default
2023-05-24 17:22:01 +08:00
Sun Yimin
9c49aa43c3
rename action 2023-03-30 16:42:16 +08:00
Sun Yimin
05ba968610
sm ni test all 2023-03-30 15:04:56 +08:00
Sun Yimin
bb3529894c
sm3: fix arm sm3 ni issue 2023-03-30 13:03:31 +08:00
Sun Yimin
334efa093d
test shangmi ni with qemu 2023-03-30 08:49:09 +08:00
Sun Yimin
236c37dab8
enable sha1 for test 2023-03-09 11:53:54 +08:00
Sun Yimin
818159283c
disable sm3 sm4 ni via env. variable 2023-03-08 15:39:48 +08:00
Sun Yimin
6bbcc97bd4
Create test_qemu.yml 2023-03-08 13:42:46 +08:00
Sun Yimin
9c8b345630
Create dependabot.yml 2023-01-31 14:11:13 +08:00
Sun Yimin
200a785d29
change build tag generic to purego & import nat package 2022-11-22 11:02:37 +08:00
Sun Yimin
35154c8b53
remove useless ci 2022-08-19 15:07:56 +08:00
Sun Yimin
f5cee483d5
align go verions in main 2022-08-19 15:03:28 +08:00
Sun Yimin
c2efe31957
move ci file 2022-08-17 15:27:19 +08:00
Sun Yimin
93dca77af8
sync code from sm2fiat and branch 1.16 2022-08-17 15:23:59 +08:00