This is an automated email from the ASF dual-hosted git repository.

kmccusker pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-milagro-crypto-c.git

commit e3fc6b669f3d420674c721bcc753e3af37061169
Merge: 34e32ec a930a00
Author: Kealan McCusker <[email protected]>
AuthorDate: Wed Aug 7 10:42:05 2019 +0100

    Merge pull request #36 from apache/develop
    
    Release 1.0.0

 .travis.yml                                        |    4 +-
 CMakeLists.txt                                     |   60 +-
 CPackConfig.cmake                                  |    2 +
 DISCLAIMER                                         |    1 +
 Dockerfile                                         |    2 +
 Makefile                                           |   21 +-
 NOTICE                                             |    5 +
 README.md                                          |   71 +-
 VERSION                                            |    2 +-
 cmake/PythonSiteDirs.cmake                         |   11 +
 cmake_uninstall.cmake.in                           |   17 +
 config.mk                                          |   11 +-
 doc/AMCL.dox                                       |    6 +-
 examples/CMakeLists.txt                            |   42 +-
 examples/{testall.c => example_all.c}              |   76 +-
 examples/example_bls_ZZZ.c.in                      |  283 ++
 .../{testdvs_ZZZ.c.in => example_dvs_ZZZ.c.in}     |   42 +-
 .../{testecdh_ZZZ.c.in => example_ecdh_ZZZ.c.in}   |    0
 .../{testmpin_ZZZ.c.in => example_mpin_ZZZ.c.in}   |   29 +-
 .../{testrsa_WWW.c.in => example_rsa_WWW.c.in}     |    0
 .../{testwcc_ZZZ.c.in => example_wcc_ZZZ.c.in}     |    5 +-
 ...stwcc_dta_ZZZ.c.in => example_wcc_dta_ZZZ.c.in} |    0
 examples/{testx509.c => example_x509.c}            |    0
 include/bls.h.in                                   |   95 +
 include/bls192.h.in                                |   95 +
 include/bls256.h.in                                |   95 +
 include/config_curve.h.in                          |   19 +
 include/config_test.h.in                           |   43 +-
 include/ecp4.h.in                                  |   41 +-
 include/ecp8.h.in                                  |   39 +-
 include/fp16.h.in                                  |   19 +
 include/fp24.h.in                                  |   21 +-
 include/fp48.h.in                                  |   21 +-
 include/fp8.h.in                                   |   19 +
 include/mpin192.h.in                               |   10 +-
 include/mpin256.h.in                               |   10 +-
 include/pair192.h.in                               |   19 +
 include/pair256.h.in                               |   19 +
 include/version.h.in                               |   42 +-
 scripts/buildMulti.sh                              |    2 +-
 src/bls.c.in                                       |  153 +
 src/bls192.c.in                                    |  153 +
 src/bls256.c.in                                    |  153 +
 src/pair.c.in                                      |   10 +-
 src/pair192.c.in                                   |   10 +-
 src/pair256.c.in                                   |   10 +-
 src/randapi.c                                      |   19 +
 src/rom_curve_ANSSI.c                              |   19 +
 src/rom_curve_BLS24.c                              |   21 +-
 src/rom_curve_BLS381.c                             |   19 +
 src/rom_curve_BLS383.c                             |   21 +-
 src/rom_curve_BLS461.c                             |   21 +-
 src/rom_curve_BLS48.c                              |   21 +-
 src/rom_curve_BN254.c                              |   19 +
 src/rom_curve_BN254CX.c                            |   19 +
 src/rom_curve_BRAINPOOL.c                          |   19 +
 src/rom_curve_C25519.c                             |   19 +
 src/rom_curve_C41417.c                             |   19 +
 src/rom_curve_ED25519.c                            |   19 +
 src/rom_curve_FP256BN.c                            |   19 +
 src/rom_curve_FP512BN.c                            |   19 +
 src/rom_curve_GOLDILOCKS.c                         |   19 +
 src/rom_curve_HIFIVE.c                             |   19 +
 src/rom_curve_NIST256.c                            |   19 +
 src/rom_curve_NIST384.c                            |   19 +
 src/rom_curve_NIST521.c                            |   19 +
 src/rom_curve_NUMS256E.c                           |   21 +-
 src/rom_curve_NUMS256W.c                           |   21 +-
 src/rom_curve_NUMS384E.c                           |   21 +-
 src/rom_curve_NUMS384W.c                           |   21 +-
 src/rom_curve_NUMS512E.c                           |   19 +
 src/rom_curve_NUMS512W.c                           |   19 +
 src/rom_curve_SECP256K1.c                          |   19 +
 src/rom_field_25519.c                              |   19 +
 src/rom_field_256PME.c                             |   21 +-
 src/rom_field_256PMW.c                             |   21 +-
 src/rom_field_384PM.c                              |   21 +-
 src/rom_field_512PM.c                              |   21 +-
 src/rom_field_ANSSI.c                              |   19 +
 src/rom_field_BLS24.c                              |   21 +-
 src/rom_field_BLS381.c                             |   19 +
 src/rom_field_BLS383.c                             |   21 +-
 src/rom_field_BLS461.c                             |   21 +-
 src/rom_field_BLS48.c                              |   21 +-
 src/rom_field_BN254.c                              |   19 +
 src/rom_field_BN254CX.c                            |   19 +
 src/rom_field_BRAINPOOL.c                          |   19 +
 src/rom_field_C41417.c                             |   19 +
 src/rom_field_FP256BN.c                            |   19 +
 src/rom_field_FP512BN.c                            |   19 +
 src/rom_field_GOLDILOCKS.c                         |   19 +
 src/rom_field_HIFIVE.c                             |   19 +
 src/rom_field_NIST256.c                            |   19 +
 src/rom_field_NIST384.c                            |   19 +
 src/rom_field_NIST521.c                            |   19 +
 src/rom_field_SECP256K1.c                          |   19 +
 src/rsa_support.c                                  |   19 +
 src/wcc.c.in                                       |   44 +-
 src/wcc192.c.in                                    |   44 +-
 src/wcc256.c.in                                    |   44 +-
 test/CMakeLists.txt                                |   11 +-
 test/test_aes_decrypt.c                            |   37 +-
 test/test_aes_encrypt.c                            |   37 +-
 test/test_big_arithmetics_XXX.c.in                 |   36 +-
 test/test_big_consistency_XXX.c.in                 |   36 +-
 test/test_bls_ZZZ.c.in                             |  294 ++
 test/test_ecc_ZZZ.c.in                             |   36 +-
 test/test_ecdh_ZZZ.c.in                            |   36 +-
 test/test_ecdsa_keypair_ZZZ.c.in                   |   36 +-
 test/test_ecdsa_sign_ZZZ.c.in                      |   36 +-
 test/test_ecdsa_verify_ZZZ.c.in                    |   36 +-
 test/test_ecp2_arithmetics_ZZZ.c.in                |   38 +-
 test/test_ecp4_arithmetics_ZZZ.c.in                |   38 +-
 test/test_ecp8_arithmetics_ZZZ.c.in                |   38 +-
 test/test_ecp_arithmetics_ZZZ.c.in                 |   36 +-
 test/test_fp12_arithmetics_YYY.c.in                |   94 +-
 test/test_fp16_arithmetics_YYY.c.in                |   36 +-
 test/test_fp24_arithmetics_YYY.c.in                |   86 +-
 test/test_fp2_arithmetics_YYY.c.in                 |   36 +-
 test/test_fp48_arithmetics_YYY.c.in                |   38 +-
 test/test_fp4_arithmetics_YYY.c.in                 |   36 +-
 test/test_fp8_arithmetics_YYY.c.in                 |   36 +-
 test/test_fp_arithmetics_YYY.c.in                  |   70 +-
 test/test_gcm_decrypt.c                            |   36 +-
 test/test_gcm_encrypt.c                            |   36 +-
 test/test_hash.c                                   |   36 +-
 test/test_mpin_ZZZ.c.in                            |   36 +-
 test/test_mpin_bad_pin_ZZZ.c.in                    |   36 +-
 test/test_mpin_bad_token_ZZZ.c.in                  |   36 +-
 test/test_mpin_dvs_ZZZ.c.in                        |   36 +-
 test/test_mpin_dvs_wrong_pk_ZZZ.c.in               |   36 +-
 test/test_mpin_expired_tp_ZZZ.c.in                 |   36 +-
 test/test_mpin_good_ZZZ.c.in                       |   36 +-
 test/test_mpin_random_ZZZ.c.in                     |   36 +-
 test/test_mpin_sign_ZZZ.c.in                       |   36 +-
 test/test_mpin_tp_ZZZ.c.in                         |   36 +-
 test/test_mpin_vectors_ZZZ.c.in                    |   38 +-
 test/test_mpin_vectors_dta_ZZZ.c.in                |   36 +-
 test/test_mpinfull_ZZZ.c.in                        |   38 +-
 test/test_mpinfull_onepass_ZZZ.c.in                |   36 +-
 test/test_mpinfull_random_ZZZ.c.in                 |   38 +-
 test/test_mpinfull_tp_ZZZ.c.in                     |   38 +-
 test/test_octet_consistency.c                      |   36 +-
 test/test_output_functions_ZZZ.c.in                |   36 +-
 test/test_pair_ZZZ.c.in                            |   36 +-
 test/test_rsa_WWW.c.in                             |   36 +-
 test/test_rsa_sign_WWW_ZZZ.c.in                    |   36 +-
 test/test_utils.c                                  |   36 +-
 test/test_version.c                                |   36 +-
 test/test_wcc_ZZZ.c.in                             |   36 +-
 test/test_wcc_bad_receiver_key_ZZZ.c.in            |   36 +-
 test/test_wcc_bad_sender_key_ZZZ.c.in              |   36 +-
 test/test_wcc_invalid_points_ZZZ.c.in              |   36 +-
 test/test_wcc_random_ZZZ.c.in                      |   36 +-
 test/test_x509_WWW_ZZZ.c.in                        |   36 +-
 testVectors/mpin/BLS381.json                       |    1 +
 testVectors/mpin/BLS381.txt                        | 3000 ++++++++++++++++++++
 wrappers/python/CMakeLists.txt                     |    5 +
 wrappers/python/README.md                          |    5 +-
 wrappers/python/TestMPINInstall_ZZZ.py.in          |   49 +-
 wrappers/python/TestMPIN_BN254CX.py                |  140 -
 wrappers/python/TimeMPIN_ZZZ.py.in                 |   61 +-
 wrappers/python/bls_ZZZ.py.in                      |  490 ++++
 wrappers/python/mpin_ZZZ.py.in                     |  101 +-
 wrappers/python/wcc_ZZZ.py.in                      |   88 +-
 165 files changed, 7580 insertions(+), 1654 deletions(-)

Reply via email to