Commit Graph

16 Commits

Author SHA1 Message Date
Dandan Zhang
8a3bf17b4b Add compilation support for loongarch64 arch 2021-12-13 11:36:53 +08:00
Zhi Guan
b95eae8b38 Fix Windows build error 2019-03-12 09:42:51 +08:00
Zhi Guan
7d5c18379f Update SM2 methods
The default `./config` will enable the X86_64 ASM implementation of SM2. Use `./config -DGMSSL_NO_TURBO enable-ec_nistp_64_gcc_128` will enable the fast C implementation of SM2. The  `./config -DGMSSL_NO_TURBO` will use the original implementation.
2019-01-26 17:26:03 +08:00
Zhi Guan
f105ad94c4 Merge pull request #628 from cntpro/master
修正windows下nmake clean 时命令行太长的错误
2018-12-04 22:41:33 +08:00
Zhi Guan
e7dc7b2656 Fix sm2 asm build errors on x86 2018-11-21 16:35:50 +08:00
Zhi Guan
7657f6f523 Install openssl cli
Symbol link to `gmssl` binary
2018-11-16 14:15:42 +08:00
Liu
57f0d827cd 修正windows 编译nmake clean 时命令行太长的错误
del /Q /F apps\gmssl.exe fuzz\asn1-test.exe fuzz\asn1parse-test.exe fuzz\bignum-test.exe fuzz\bndiv-test.exe fuzz\cms-test.exe fuzz\conf-test.exe fuzz\crl-test.exe fuzz\ct-test.exe fuzz\server-test.exe fuzz\x509-test.exe test\aborttest.exe test\afalgtest.exe test\asynciotest.exe test\asynctest.exe test\bad_dtls_test.exe test\base58test.exe test\bb1ibetest.exe test\bfibetest.exe test\bftest.exe test\bio_enc_test.exe test\bioprinttest.exe test\bntest.exe test\buildtest_aes.exe test\buildtest_asn1.exe test\buildtest_asn1t.exe test\buildtest_async.exe test\buildtest_base58.exe test\buildtest_bb1ibe.exe test\buildtest_bfibe.exe test\buildtest_bio.exe test\buildtest_blowfish.exe test\buildtest_bn.exe test\buildtest_bn_gfp2.exe test\buildtest_bn_hash.exe test\buildtest_bn_solinas.exe test\buildtest_buffer.exe test\buildtest_camellia.exe test\buildtest_cast.exe test\buildtest_cmac.exe test\buildtest_cms.exe test\buildtest_comp.exe test\buildtest_conf.exe test\buildtest_conf_api.exe test\buildtest_cpk.exe test\buildtest_crypto.exe test\buildtest_ct.exe test\buildtest_des.exe test\buildtest_dh.exe test\buildtest_dsa.exe test\buildtest_dtls1.exe test\buildtest_e_os2.exe test\buildtest_ebcdic.exe test\buildtest_ec.exe test\buildtest_ec_hash.exe test\buildtest_ec_type1.exe test\buildtest_ecdh.exe test\buildtest_ecdsa.exe test\buildtest_ecies.exe test\buildtest_engine.exe test\buildtest_err.exe test\buildtest_evp.exe test\buildtest_ffx.exe test\buildtest_fppoint.exe test\buildtest_gmapi.exe test\buildtest_gmsaf.exe test\buildtest_gmsdf.exe test\buildtest_gmskf.exe test\buildtest_gmsof.exe test\buildtest_gmtls.exe test\buildtest_hkdf.exe test\buildtest_hmac.exe test\buildtest_idea.exe test\buildtest_is_gmssl.exe test\buildtest_kdf.exe test\buildtest_kdf2.exe test\buildtest_lhash.exe test\buildtest_md4.exe test\buildtest_md5.exe test\buildtest_mdc2.exe test\buildtest_modes.exe test\buildtest_obj_mac.exe test\buildtest_objects.exe test\buildtest_ocsp.exe test\buildtest_opensslv.exe test\buildtest_ossl_typ.exe test\buildtest_otp.exe test\buildtest_paillier.exe test\buildtest_pem.exe test\buildtest_pem2.exe test\buildtest_pem3.exe test\buildtest_pkcs12.exe test\buildtest_pkcs7.exe test\buildtest_rand.exe test\buildtest_rc2.exe test\buildtest_rc4.exe test\buildtest_ripemd.exe test\buildtest_rsa.exe test\buildtest_saf.exe test\buildtest_safestack.exe test\buildtest_sdf.exe test\buildtest_seed.exe test\buildtest_serpent.exe test\buildtest_sgd.exe test\buildtest_sha.exe test\buildtest_skf.exe test\buildtest_sm1.exe test\buildtest_sm2.exe test\buildtest_sm3.exe test\buildtest_sm9.exe test\buildtest_sms4.exe test\buildtest_sof.exe test\buildtest_speck.exe test\buildtest_srp.exe test\buildtest_srtp.exe test\buildtest_ssf33.exe test\buildtest_ssl.exe test\buildtest_ssl2.exe test\buildtest_stack.exe test\buildtest_symhacks.exe test\buildtest_tls1.exe test\buildtest_ts.exe test\buildtest_txt_db.exe test\buildtest_ui.exe test\buildtest_whrlpool.exe test\buildtest_x509.exe test\buildtest_x509_vfy.exe test\buildtest_x509v3.exe test\buildtest_zuc.exe test\casttest.exe test\cipherlist_test.exe test\clienthellotest.exe test\constant_time_test.exe test\cpktest.exe test\crltest.exe test\ct_test.exe test\d2i_test.exe test\danetest.exe test\destest.exe test\dhtest.exe test\dsatest.exe test\dtlstest.exe test\dtlsv1listentest.exe test\ec2test.exe test\ecdhtest.exe test\ecdsatest.exe test\eciestest.exe test\ectest.exe test\enginetest.exe test\evp_extra_test.exe test\evp_test.exe test\exptest.exe test\ffxtest.exe test\gmapitest.exe test\gmdifftest.exe test\heartbeat_test.exe test\hmactest.exe test\ideatest.exe test\igetest.exe test\kdf2test.exe test\md2test.exe test\md4test.exe test\md5test.exe test\mdc2test.exe test\memleaktest.exe test\otptest.exe test\p5_crpt2_test.exe test\packettest.exe test\pailliertest.exe test\pbelutest.exe test\randtest.exe test\rc2test.exe test\rc4test.exe test\rc5test.exe test\rmdtest.exe test\rsa_test.exe test\saftest.exe test\sanitytest.exe test\sdftest.exe test\secmemtest.exe test\serpenttest.exe test\sha1test.exe test\sha256t.exe test\sha512t.exe test\shlibloadtest.exe test\skftest.exe test\sm2test.exe test\sm3test.exe test\sm9test.exe test\sms4test.exe test\softest.exe test\specktest.exe test\srptest.exe test\ssl_test.exe test\ssl_test_ctx_test.exe test\sslapitest.exe test\sslcorrupttest.exe test\ssltest_old.exe test\threadstest.exe test\v3ext.exe test\v3nametest.exe test\verify_extra_test.exe test\wp_test.exe test\x509aux.exe test\zuctest.exe engines\capi.dll engines\ossltest.dll engines\padlock.dll engines\sdf_dummy.dll engines\skf_dummy.dll apps\CA.pl apps\tsget.pl tools\c_rehash.pl
NMAKE : fatal error U1095: 扩展命令行“del /Q /F apps\gmssl.exe fuzz\asn1-test.exe fuzz\asn1parse-test.exe fuzz\bignum-test.exe fuzz\bndiv-test.exe fuzz\cms-test.exe fuzz\conf-test.exe fuzz\crl-test.exe fuzz\ct-test.exe fuzz\server-test.exe fuzz\x509-test.exe test\aborttest.exe test\afalgtest.exe test\asynciotest.exe test\asynctest.exe test\bad_dtls_test.exe test\base58test.exe test\bb1ibetest.exe test\bfibetest.exe test\bftest.exe test\bio_enc_test.exe test\bioprinttest.exe test\bntest.exe test\buildtest_aes.exe test\buildtest_asn1.exe test\buildtest_asn1t.exe test\buildtest_async.exe test\buildtest_base58.exe test\buildtest_bb1ibe.exe test\buildtest_bfibe.exe test\buildtest_bio.exe test\buildtest_blowfish.exe test\buildtest_bn.exe test\buildtest_bn_gfp2.exe test\buildtest_bn_hash.exe test\buildtest_bn_solinas.exe test\buildtest_buffer.exe test\buildtest_camellia.exe test\buildtest_cast.exe test\buildtest_cmac.exe test\buildtest_cms.exe test\buildtest_comp.exe test\buildtest_conf.exe test\buildtest_conf_api.exe test\buildtest_cpk.exe test\buildtest_crypto.exe test\buildtest_ct.exe test\buildtest_des.exe test\buildtest_dh.exe test\buildtest_dsa.exe test\buildtest_dtls1.exe test\buildtest_e_os2.exe test\buildtest_ebcdic.exe test\buildtest_ec.exe test\buildtest_ec_hash.exe test\buildtest_ec_type1.exe test\buildtest_ecdh.exe test\buildtest_ecdsa.exe test\buildtest_ecies.exe test\buildtest_engine.exe test\buildtest_err.exe test\buildtest_evp.exe test\buildtest_ffx.exe test\buildtest_fppoint.exe test\buildtest_gmapi.exe test\buildtest_gmsaf.exe test\buildtest_gmsdf.exe test\buildtest_gmskf.exe test\buildtest_gmsof.exe test\buildtest_gmtls.exe test\buildtest_hkdf.exe test\buildtest_hmac.exe test\buildtest_idea.exe test\buildtest_is_gmssl.exe test\buildtest_kdf.exe test\buildtest_kdf2.exe test\buildtest_lhash.exe test\buildtest_md4.exe test\buildtest_md5.exe test\buildtest_mdc2.exe test\buildtest_modes.exe test\buildtest_obj_mac.exe test\buildtest_objects.exe test\buildtest_ocsp.exe test\buildtest_opensslv.exe test\buildtest_ossl_typ.exe test\buildtest_otp.exe test\buildtest_paillier.exe test\buildtest_pem.exe test\buildtest_pem2.exe test\buildtest_pem3.exe test\buildtest_pkcs12.exe test\buildtest_pkcs7.exe test\buildtest_rand.exe test\buildtest_rc2.exe test\buildtest_rc4.exe test\buildtest_ripemd.exe test\buildtest_rsa.exe test\buildtest_saf.exe test\buildtest_safestack.exe test\buildtest_sdf.exe test\buildtest_seed.exe test\buildtest_serpent.exe test\buildtest_sgd.exe test\buildtest_sha.exe test\buildtest_skf.exe test\buildtest_sm1.exe test\buildtest_sm2.exe test\buildtest_sm3.exe test\buildtest_sm9.exe test\buildtest_sms4.exe test\buildtest_sof.exe test\buildtest_speck.exe test\buildtest_srp.exe test\buildtest_srtp.exe test\buildtest_ssf33.exe test\buildtest_ssl.exe test\buildtest_ssl2.exe test\buildtest_stack.exe test\buildtest_symhacks.exe test\buildtest_tls1.exe test\buildtest_ts.exe test\buildtest_txt_db.exe test\buildtest_ui.exe test\buildtest_whrlpool.exe test\buildtest_x509.exe test\buildtest_x509_vfy.exe test\buildtest_x509v3.exe test\buildtest_zuc.exe test\casttest.exe test\cipherlist_test.exe test\clienthellotest.exe test\constant_time_test.exe test\cpktest.exe test\crltest.exe test\ct_test.exe test\d2i_test.exe test\danetest.exe test\destest.exe test\dhtest.exe test\dsatest.exe test\dtlstest.exe test\dtlsv1listentest.exe test\ec2test.exe test\ecdhtest.exe test\ecdsatest.exe test\eciestest.exe test\ectest.exe test\enginetest.exe test\evp_extra_test.exe test\evp_test.exe test\exptest.exe test\ffxtest.exe test\gmapitest.exe test\gmdifftest.exe test\heartbeat_test.exe test\hmactest.exe test\ideatest.exe test\igetest.exe test\kdf2test.exe test\md2test.exe test\md4test.exe test\md5test.exe test\mdc2test.exe test\memleaktest.exe test\otptest.exe test\p5_crpt2_test.exe test\packettest.exe test\pailliertest.exe test\pbelutest.exe test\randtest.exe test\rc2test.exe test\rc4test.exe test\rc5test.exe test\rmdtest.exe test\rsa_test.exe test\saftest.exe test\sanitytest.exe test\sdftest.exe test\secmemtest.exe test\serpenttest.exe test\sha1test.exe test\sha256t.exe test\sha512t.exe test\shlibloadtest.exe test\skftest.exe test\sm2test.exe test\sm3test.exe test\sm9test.exe test\sms4test.exe test\softest.exe test\specktest.exe test\srptest.exe test\ssl_test.exe test\ssl_test_ctx_test.exe test\sslapitest.exe test\sslcorrupttest.exe test\ssltest_old.exe test\threadstest.exe test\v3ext.exe test\v3nametest.exe test\verify_extra_test.exe test\wp_test.exe test\x509aux.exe test\zuctest.exe engines\capi.dll engines\ossltest.dll engines\padlock.dll engines\sdf_dummy.dll engines\skf_dummy.dll apps\CA.pl apps\tsget.pl tools\c_rehash.pl”太长
Stop.
2018-11-13 14:49:08 +08:00
Zhi Guan
4b17502fdd Optimize sm2p256v1 curve for Intel processors
This update is part of the GmSSL Turbo project.
This work is supported by the National Key Research and Development
Program of China NO.2018YFB0803601 and Intel.
2018-09-07 08:55:36 +08:00
Zhi Guan
e586232c5b fix BOOL bug in sgd.h 2017-12-08 20:23:24 +08:00
Zhi Guan
46ee9a4559 add license 2017-12-08 10:46:58 +08:00
Zhi Guan
27bde477a5 first step of v2 final release 2017-11-05 21:00:36 +08:00
zhaoxiaomeng
407dd6bc64 [bugfix] add utf8 support for pod2html and pod2markdown 2017-07-16 22:59:10 +08:00
zhaoxiaomeng
757734d554 [gmssl] fix pod2man 2017-07-15 12:18:26 +08:00
Zhi Guan
79e2936664 update 2017-05-15 17:23:26 +08:00
Zhi Guan
9c1bdbdf72 change command line name and version 2017-02-14 16:37:54 +08:00
Zhi Guan
43fed1108d Merge remote-tracking branch 'origin/master'
# Conflicts:
#	README.md
2017-02-14 16:13:11 +08:00