Commit Graph

  • ac6b73317f
    Merge pull request #6 from harmony-one/develop-darwin master Casey Gardiner 2023-01-05 11:33:10 -0800
  • 83e553ec4e Update openssl directory for m1/m2 chips #6 Casey Gardiner 2022-11-11 10:48:31 -0800
  • fec57a49f5 Merge tag 'v1.51' into mm updated_mcl 2merge Hao Chen 2021-08-18 21:44:46 -0700
  • 16be090d0e
    Merge 0f46f1bcf8 into 99e9aa76e8 #3 Zou Guangxian 2021-07-29 21:24:03 +0530
  • 99e9aa76e8
    Merge pull request #5 from jamesrowe08/m1-fix Ganesha Upadhyaya 2021-07-28 12:02:35 -0700
  • c3ad8adcb3 adding additional flags so make passes #5 JamesRowe 2021-07-28 08:09:29 -0500
  • 76447fd528 path changes JamesRowe 2021-07-27 10:32:07 -0500
  • 149f3e577b more fixes JamesRowe 2021-07-27 10:14:55 -0500
  • 270f9995b7 porting m1 changes JamesRowe 2021-07-26 13:43:59 -0500
  • a4fe1155c3 v1.51 MITSUNARI Shigeo 2021-05-11 10:13:52 +0900
  • bacb6573fc remove cast of function MITSUNARI Shigeo 2021-05-11 10:12:42 +0900
  • 86dd59e3c3 avoid cast of Fp::sub/neg/mul/sqr/mul2/mul9 MITSUNARI Shigeo 2021-05-10 17:16:40 +0900
  • ead99eb002 avoid cast of Fp::add MITSUNARI Shigeo 2021-05-10 16:38:34 +0900
  • 3be037a853 tweak MITSUNARI Shigeo 2021-05-10 16:30:07 +0900
  • 8f195134f7 avoid cast in Fp2Dbl::mul_xi MITSUNARI Shigeo 2021-05-10 15:52:26 +0900
  • de21f2ea4c avoid cast of Fp2Dbl::mulPre MITSUNARI Shigeo 2021-05-10 15:43:25 +0900
  • 0f141988bd tweak MITSUNARI Shigeo 2021-05-10 15:13:03 +0900
  • e25fc2fa62 refactor cast of Fp2T MITSUNARI Shigeo 2021-05-10 14:30:39 +0900
  • 125451649c use FpDbl in Fp2::inv MITSUNARI Shigeo 2021-05-10 12:34:51 +0900
  • f474245e87 avoid cast in Fp2::inv MITSUNARI Shigeo 2021-05-10 12:24:45 +0900
  • 02a51c8077 avoid cast of Fp2::mul_xi MITSUNARI Shigeo 2021-05-10 12:18:07 +0900
  • 5f95d70767 avoid cast of Fp2::mul2 MITSUNARI Shigeo 2021-05-10 11:55:15 +0900
  • 7d56a7fbf8 avoid cast of Fp2::sqr MITSUNARI Shigeo 2021-05-10 11:46:27 +0900
  • 646f008ded avoid cast of Fp2::mul MITSUNARI Shigeo 2021-05-10 11:40:28 +0900
  • 76e87c23c6 avoid cast of Fp2::neg MITSUNARI Shigeo 2021-05-10 11:32:21 +0900
  • a36e6f276b avoid cast of Fp2::sub MITSUNARI Shigeo 2021-05-10 11:14:02 +0900
  • bb83774fad avoid cast of Fp2::add MITSUNARI Shigeo 2021-05-10 11:12:00 +0900
  • 676488081a avoid cast of fpDbl_addPre/subPre MITSUNARI Shigeo 2021-05-10 10:03:41 +0900
  • 55cd686b22 avoid cast of fpDbl_mod MITSUNARI Shigeo 2021-05-10 09:32:12 +0900
  • 52a83ac526 avoid cast of fpDbl_sub MITSUNARI Shigeo 2021-05-10 09:25:43 +0900
  • 5dcd5c53b7 avoid cast of fpDbl_add MITSUNARI Shigeo 2021-05-09 18:34:10 +0900
  • 1653541c0a fix init bool MITSUNARI Shigeo 2021-05-09 17:57:35 +0900
  • 093e916151 fix for (bitlen(p) + 1) % 64 = 0 MITSUNARI Shigeo 2021-05-07 17:39:20 +0900
  • 7806835e9c [pedantic] avoid undefined behavior of abs MITSUNARI Shigeo 2021-05-07 17:27:20 +0900
  • 3a2f09ca73 compatible setByCSPRNG for big-endian MITSUNARI Shigeo 2021-05-04 14:21:36 +0900
  • 2e397d13dc v1.50 MITSUNARI Shigeo 2021-05-04 12:10:22 +0900
  • a1ae68e806 Merge branch 'dev' MITSUNARI Shigeo 2021-05-04 12:00:42 +0900
  • 61947e921c update doc for s390x MITSUNARI Shigeo 2021-05-04 12:00:14 +0900
  • 9f1a685097 ensure validness of proj code MITSUNARI Shigeo 2021-05-04 11:50:13 +0900
  • 20dad03800 IoArrayRaw outputs little endian MITSUNARI Shigeo 2021-05-04 11:46:09 +0900
  • dec82f6f1d Fp::load/save support big endian MITSUNARI Shigeo 2021-05-03 20:32:33 +0900
  • 35b2682699 refactor getLittleEndian MITSUNARI Shigeo 2021-05-03 17:50:43 +0900
  • f83f1ccb72 set{Little/Big}EndianMod takes const uint8_t* MITSUNARI Shigeo 2021-05-03 17:33:52 +0900
  • 6c5fda3e62 refactor convertArrayAsLE MITSUNARI Shigeo 2021-05-03 15:13:21 +0900
  • 385efd3fc5 remove MaskMode MITSUNARI Shigeo 2021-05-03 14:59:44 +0900
  • a1cf697e91 remove unused functions MITSUNARI Shigeo 2021-05-03 14:54:04 +0900
  • 04b13fb039 refactor setArrayMask and requires unsigned MITSUNARI Shigeo 2021-05-03 14:51:54 +0900
  • a4efdaee14 refactor setArray and requires unsigned MITSUNARI Shigeo 2021-05-03 14:33:47 +0900
  • 852804f15b refactor setArrayMod MITSUNARI Shigeo 2021-05-03 14:23:50 +0900
  • dd0b16ca3f refactoring setArray MITSUNARI Shigeo 2021-05-03 14:03:54 +0900
  • 8ff04a209a copyUnitToByteAsLE is removed MITSUNARI Shigeo 2021-05-03 12:37:57 +0900
  • 687445ca41 remove unused warning MITSUNARI Shigeo 2021-05-02 20:44:04 +0900
  • 9c3782c3b9 rename setArrayAsLE to convertArrayAsLE MITSUNARI Shigeo 2021-05-02 20:39:38 +0900
  • 71ae0bb970 getArray supports big endian MITSUNARI Shigeo 2021-05-02 20:37:33 +0900
  • 580d574c7a fix test/arrayToDec for big endian MITSUNARI Shigeo 2021-05-02 20:15:13 +0900
  • f25fe506b3 refine arrayToDec MITSUNARI Shigeo 2021-05-02 18:20:19 +0900
  • e15bfe5157 fix comment of setHashOf MITSUNARI Shigeo 2021-05-02 17:28:50 +0900
  • 9080ac305e remove cast in decToArray MITSUNARI Shigeo 2021-05-01 18:11:02 +0900
  • 79624a1fec config.hpp define const var MITSUNARI Shigeo 2021-05-01 12:26:11 +0900
  • 1c699118c6 split fp::setArrayAsLE MITSUNARI Shigeo 2021-05-01 11:55:17 +0900
  • a26075e566 setArray accepts only unsigned MITSUNARI Shigeo 2021-04-30 17:58:00 +0900
  • bb08a49249 fix sign for alised var for Vint::divMod MITSUNARI Shigeo 2021-04-30 15:47:55 +0900
  • 3c4abd4c3c fix sign for alised var for Vint::quotRem MITSUNARI Shigeo 2021-04-30 15:41:30 +0900
  • dcd5404185 setArray on big endian MITSUNARI Shigeo 2021-04-30 15:09:26 +0900
  • 6b4850093a add macro for systemz MITSUNARI Shigeo 2021-04-30 11:10:50 +0900
  • dd702ba232 finalExp checks zero MITSUNARI Shigeo 2021-04-29 03:24:15 +0900
  • 17b8da25e0 Revert "finalExp checks zero for safety" MITSUNARI Shigeo 2021-04-29 03:15:44 +0900
  • 8e9144e1af finalExp checks zero for safety MITSUNARI Shigeo 2021-04-28 20:21:22 +0900
  • f796cfc915 [go] check buf is zero MITSUNARI Shigeo 2021-04-28 13:00:19 +0900
  • f76f7f69e1 avoid cast of Fp2DblT::sqrPre MITSUNARI Shigeo 2021-04-27 15:15:08 +0900
  • f412f768a4 avoid cast of FpDbl::mulPre, sqrPre MITSUNARI Shigeo 2021-04-27 14:23:04 +0900
  • 551c462467 add comment Fp::load MITSUNARI Shigeo 2021-04-27 11:57:40 +0900
  • 4cc28add06 update doc MITSUNARI Shigeo 2021-04-21 13:41:21 +0900
  • b01ef452a5 fix expand_message_xmd for dst with size > 255 MITSUNARI Shigeo 2021-04-21 11:20:23 +0900
  • bb2632ecbe
    Merge 0c1e26a9a2 into c5ad6d0670 #4 Ganesha Upadhyaya 2021-04-19 19:10:48 +0000
  • 5ce237032b [build] fix build error on Mac OS X update-fork Leo Chen 2019-05-26 15:02:08 -0700
  • 0c1e26a9a2 Merge remote-tracking branch 'upstream/master' #4 fork-update Ganesha Upadhyaya 2021-04-19 11:59:39 -0700
  • d32e456fc8 add sample of g1only she MITSUNARI Shigeo 2021-04-14 17:08:17 +0900
  • c4a356038a remove non-mulx-code in jit MITSUNARI Shigeo 2021-04-10 18:02:23 +0900
  • 3f9cce8741 don't use exception in xbyak MITSUNARI Shigeo 2021-04-03 09:26:24 +0900
  • 5304c1f5b3 remove unused header MITSUNARI Shigeo 2021-04-03 09:23:08 +0900
  • e15ab2a649 [doc][skip cs] about C# MITSUNARI Shigeo 2021-03-27 12:47:44 +0900
  • 3fc2ca7109 Merge branch 'cs_tmp' MITSUNARI Shigeo 2021-03-27 09:28:19 +0900
  • 5a24245d0e [cs][skip cs] add G1, G2::Recover/Share MITSUNARI Shigeo 2021-03-27 09:27:50 +0900
  • b389732ba8 [cs][skip cs] pass test of Fr::Recover MITSUNARI Shigeo 2021-03-26 20:57:58 +0900
  • 65c8d5f86f add test for Lagrange MITSUNARI Shigeo 2021-03-26 20:37:37 +0900
  • de148824a4 [skip ci][java] add Fr::inv and Fp::inv MITSUNARI Shigeo 2021-03-26 15:54:44 +0900
  • e9399112b7 v1.40 MITSUNARI Shigeo 2021-03-24 16:43:03 +0900
  • daea66e216 Merge branch 'dev' MITSUNARI Shigeo 2021-03-24 16:40:33 +0900
  • 05213a0fbb remove dmesg in main.yml MITSUNARI Shigeo 2021-03-24 16:31:00 +0900
  • ea8c103aa3 test by valgrind MITSUNARI Shigeo 2021-03-24 16:21:55 +0900
  • c41e9e459d disable JIT unless both mulx and adox are supported MITSUNARI Shigeo 2021-03-24 16:20:06 +0900
  • c76f208703 Merge branch 'dev' MITSUNARI Shigeo 2021-03-24 16:03:19 +0900
  • 1456a13f4c [cs] rename variables MITSUNARI Shigeo 2021-03-24 10:38:01 +0900
  • 19aad60e2a [cs] remove unnecessary set MITSUNARI Shigeo 2021-03-24 10:37:41 +0900
  • aa3e88e54e [cs] check that default value is zero MITSUNARI Shigeo 2021-03-24 10:36:14 +0900
  • 2895287e46 Merge branch 'feature/cs-additions' of https://github.com/UndeadRat22/mcl MITSUNARI Shigeo 2021-03-24 10:26:45 +0900
  • d91c0fc266 [wasm] reduce cast operation MITSUNARI Shigeo 2021-03-23 10:33:17 +0900
  • 2a82e2531a [cs] add some arithmetic operator overloads for g2, static factory, fix serialization issue Valdas Rakutis 2021-03-20 13:35:21 +0200
  • 5221e860f6 simplify generic add MITSUNARI Shigeo 2021-03-20 10:33:02 +0900