| Commit message (Expand) | Author | Age | Files | Lines |
* | v0.98v0.98 | MITSUNARI Shigeo | 2019-09-08 | 2 | -1/+2 |
* | [she] add test sheMul | MITSUNARI Shigeo | 2019-09-08 | 1 | -1/+27 |
* | add test for Ec::add, dbl | MITSUNARI Shigeo | 2019-09-08 | 1 | -4/+9 |
* | [bug] fix Ec::add(A, B, A) for no-normalized A, B | MITSUNARI Shigeo | 2019-09-08 | 2 | -8/+52 |
* | Ec::mulSmallInt errors if negative | MITSUNARI Shigeo | 2019-09-06 | 1 | -1/+1 |
* | add Ec::mulSmallInt | MITSUNARI Shigeo | 2019-09-06 | 1 | -3/+123 |
* | mulVec | MITSUNARI Shigeo | 2019-09-05 | 2 | -19/+100 |
* | start to develop Ec::mulVec | MITSUNARI Shigeo | 2019-09-05 | 6 | -0/+47 |
* | add test of squareRootFp2 | MITSUNARI Shigeo | 2019-09-04 | 1 | -2/+0 |
* | add mclBnFp2_{add,sub,mul,div,neg,sqr,inv} | MITSUNARI Shigeo | 2019-09-03 | 3 | -0/+73 |
* | add comments to mcl{Fr,Fp,Fp2,G1,G2} | MITSUNARI Shigeo | 2019-09-03 | 1 | -0/+9 |
* | add squareRoot into bn.h | MITSUNARI Shigeo | 2019-09-03 | 3 | -0/+88 |
* | change members of mclBn{Fp,G1,G2} | MITSUNARI Shigeo | 2019-08-30 | 1 | -11/+11 |
* | add millerLoopVec | MITSUNARI Shigeo | 2019-08-28 | 3 | -0/+26 |
* | remove assert | MITSUNARI Shigeo | 2019-08-28 | 1 | -1/+0 |
* | optimize millerLoopVec | MITSUNARI Shigeo | 2019-08-28 | 2 | -11/+102 |
* | refactor millerLoop | MITSUNARI Shigeo | 2019-08-28 | 1 | -52/+52 |
* | remove unnecessary set | MITSUNARI Shigeo | 2019-08-28 | 1 | -9/+8 |
* | use secp256k1 in sample/ecdh.cpp | MITSUNARI Shigeo | 2019-08-28 | 1 | -11/+16 |
* | Merge branch 'dev' | MITSUNARI Shigeo | 2019-08-25 | 8 | -73/+1091 |
|\ |
|
| * | fix include dependency of ec.hpp | MITSUNARI Shigeo | 2019-08-22 | 1 | -3/+1 |
| * | support jit profiler for VTune | MITSUNARI Shigeo | 2019-08-22 | 3 | -69/+19 |
| * | [xbyak] update | MITSUNARI Shigeo | 2019-08-22 | 3 | -2/+150 |
| * | add cybozu/*.hpp | MITSUNARI Shigeo | 2019-08-21 | 2 | -0/+922 |
| * | disable warning of cybozu::Option | MITSUNARI Shigeo | 2019-08-20 | 1 | -1/+1 |
* | | [cybozu] disable warning | MITSUNARI Shigeo | 2019-08-19 | 1 | -1/+1 |
|/ |
|
* | add cybozu/time.hpp | MITSUNARI Shigeo | 2019-08-19 | 1 | -0/+281 |
* | add millerLoopVec | MITSUNARI Shigeo | 2019-08-17 | 2 | -0/+42 |
* | [she] add getNonConstRef() for test | MITSUNARI Shigeo | 2019-08-16 | 1 | -0/+2 |
* | v0.97 | MITSUNARI Shigeo | 2019-08-14 | 2 | -1/+2 |
* | add mclBnFp_* like as mclBnFp_*v0.97 | MITSUNARI Shigeo | 2019-08-13 | 3 | -0/+169 |
* | [doc] update getStr(mode) | MITSUNARI Shigeo | 2019-08-13 | 1 | -5/+6 |
* | add mclBn{Fr,Fp}_getLittleEndian | MITSUNARI Shigeo | 2019-08-13 | 3 | -0/+48 |
* | add Fp::getLittleEndian | MITSUNARI Shigeo | 2019-08-13 | 2 | -0/+54 |
* | dump() accepts const void* | MITSUNARI Shigeo | 2019-08-13 | 1 | -2/+3 |
* | common.mk detects armv6l | MITSUNARI Shigeo | 2019-08-11 | 1 | -1/+1 |
* | add openmp option to setvar.bat | MITSUNARI Shigeo | 2019-08-08 | 1 | -1/+1 |
* | [she] use initCurve | MITSUNARI Shigeo | 2019-07-30 | 1 | -11/+1 |
* | old codes use initCurve | MITSUNARI Shigeo | 2019-07-29 | 10 | -50/+43 |
* | add initCurve | MITSUNARI Shigeo | 2019-07-29 | 4 | -111/+62 |
* | test of GT::powv0.96 | MITSUNARI Shigeo | 2019-07-26 | 1 | -0/+20 |
* | v0.96 improved scalar multiplication | MITSUNARI Shigeo | 2019-07-25 | 10 | -255/+186 |
|\ |
|
| * | v0.96 | MITSUNARI Shigeo | 2019-07-25 | 2 | -1/+2 |
| * | enable GLV for secp256k1 | MITSUNARI Shigeo | 2019-07-25 | 4 | -4/+10 |
| * | simplify GLV1T class | MITSUNARI Shigeo | 2019-07-25 | 2 | -22/+23 |
| * | secp256k1 supports GLV method | MITSUNARI Shigeo | 2019-07-25 | 2 | -170/+24 |
| * | move GLV1 to ec.hpp | MITSUNARI Shigeo | 2019-07-25 | 3 | -248/+146 |
| * | GLV1 is template class | MITSUNARI Shigeo | 2019-07-25 | 3 | -56/+62 |
| * | test of GLV for secp256k1 | MITSUNARI Shigeo | 2019-07-24 | 1 | -1/+166 |
| * | add FixedVec::value_type | MITSUNARI Shigeo | 2019-07-23 | 2 | -1/+2 |
* | | add FixedVec::value_type | MITSUNARI Shigeo | 2019-07-23 | 2 | -1/+2 |
|/ |
|
* | GLV2 supports GT::pow | MITSUNARI Shigeo | 2019-07-23 | 2 | -5/+15 |
* | rewrite GLV2::mul | MITSUNARI Shigeo | 2019-07-23 | 1 | -11/+63 |
* | disable many warnings of LSAN | MITSUNARI Shigeo | 2019-07-23 | 1 | -1/+1 |
* | remove old comments | MITSUNARI Shigeo | 2019-07-23 | 1 | -106/+16 |
* | fix GLV1::mul(0) | MITSUNARI Shigeo | 2019-07-22 | 1 | -0/+1 |
* | use wider naf for G1::mul | MITSUNARI Shigeo | 2019-07-22 | 2 | -0/+67 |
* | add getNAFwidth | MITSUNARI Shigeo | 2019-07-22 | 2 | -0/+76 |
* | remove unused code | MITSUNARI Shigeo | 2019-07-22 | 1 | -9/+0 |
* | [doc] fix link to reference | MITSUNARI Shigeo | 2019-07-19 | 1 | -2/+2 |
* | [java] use Swig 4.0.0 | MITSUNARI Shigeo | 2019-07-10 | 16 | -223/+93 |
* | [java] change C++ version | MITSUNARI Shigeo | 2019-07-10 | 1 | -1/+0 |
* | [java] ignore -Wdeprecated | MITSUNARI Shigeo | 2019-07-10 | 2 | -0/+17 |
* | define hash for g++ of Mac | MITSUNARI Shigeo | 2019-07-10 | 1 | -1/+1 |
* | [java] update documents | MITSUNARI Shigeo | 2019-07-10 | 2 | -41/+33 |
* | [she] fix compile error of she-wasm | MITSUNARI Shigeo | 2019-07-04 | 1 | -6/+6 |
* | [java] fix indent | MITSUNARI Shigeo | 2019-07-04 | 1 | -8/+8 |
* | [java] support windows | MITSUNARI Shigeo | 2019-07-04 | 1 | -2/+4 |
* | [java] fix path for mac | MITSUNARI Shigeo | 2019-07-04 | 5 | -113/+8 |
* | [java] add serialize/deserialize | MITSUNARI Shigeo | 2019-07-04 | 11 | -27/+272 |
* | v0.95 fix a parser of 0b10 with base = 16 | MITSUNARI Shigeo | 2019-07-03 | 4 | -8/+4 |
* | [java] change Bn256 to Mcl | MITSUNARI Shigeo | 2019-07-03 | 21 | -2067/+3304 |
* | [java] jni for BN254(old) | MITSUNARI Shigeo | 2019-06-24 | 13 | -0/+790 |
* | disable addLine/dblLine test for Proj | MITSUNARI Shigeo | 2019-06-20 | 1 | -0/+2 |
* | use Jacobi instead of Proj | MITSUNARI Shigeo | 2019-06-20 | 1 | -2/+2 |
* | fix install for Darwin | MITSUNARI Shigeo | 2019-06-18 | 1 | -2/+2 |
* | [cgo] separate init.go from mcl.go | MITSUNARI Shigeo | 2019-06-05 | 2 | -14/+25 |
* | [cs] update for new mclBn_init | MITSUNARI Shigeo | 2019-05-31 | 1 | -3/+5 |
* | a little optimization of sha-2 without OpenSSL | MITSUNARI Shigeo | 2019-05-23 | 1 | -47/+50 |
* | rename _alloca to alloca_ for mingw | MITSUNARI Shigeo | 2019-05-17 | 2 | -14/+13 |
* | add r and in readme.md | MITSUNARI Shigeo | 2019-05-17 | 1 | -0/+14 |
* | [she] add dec without exception | MITSUNARI Shigeo | 2019-05-15 | 3 | -26/+34 |
* | [she] add deserialize() | MITSUNARI Shigeo | 2019-05-14 | 1 | -32/+50 |
* | [she] add isZero | MITSUNARI Shigeo | 2019-05-13 | 1 | -0/+15 |
* | [she] fix sheSetTryNum returns void | MITSUNARI Shigeo | 2019-05-13 | 1 | -3/+1 |
* | [she] add she_c384_256 | MITSUNARI Shigeo | 2019-05-13 | 7 | -19/+54 |
* | [she] fix the serialization size for BLS12-381 | MITSUNARI Shigeo | 2019-05-13 | 3 | -3/+5 |
* | [she] she.py supports large int | MITSUNARI Shigeo | 2019-05-12 | 1 | -40/+75 |
* | [she] fix for windows | MITSUNARI Shigeo | 2019-05-12 | 1 | -1/+1 |
* | [she] add {Enc,Mul}IntVec | MITSUNARI Shigeo | 2019-05-12 | 4 | -1/+147 |
* | refactor old zkp for ElGamal | MITSUNARI Shigeo | 2019-05-09 | 2 | -67/+47 |
* | remove visual studio warnings | MITSUNARI Shigeo | 2019-05-09 | 2 | -22/+22 |
* | reduce parameter of elgamal | MITSUNARI Shigeo | 2019-05-09 | 1 | -48/+38 |
* | update xbyak to 5.79 | MITSUNARI Shigeo | 2019-05-05 | 3 | -69/+177 |
* | return false if RandomGenerator fails init | MITSUNARI Shigeo | 2019-05-05 | 1 | -0/+4 |
* | support nothrow version of gmp::setStrv0.94 | MITSUNARI Shigeo | 2019-05-01 | 1 | -11/+21 |
* | specify -u bit option for a command gen | MITSUNARI Shigeo | 2019-05-01 | 1 | -1/+2 |
* | don't include exception.hpp if CYBOZU_DONT_USE_EXCEPTION is defined | MITSUNARI Shigeo | 2019-05-01 | 2 | -1/+3 |
* | add C api header for each 256/384/384_256 | MITSUNARI Shigeo | 2019-04-30 | 3 | -0/+35 |
* | cybozu::RandomGenerator supports CYBOZU_DONT_USE_EXCEPTION | MITSUNARI Shigeo | 2019-04-30 | 3 | -26/+33 |
* | fix mode for GMP=0 and XBYAK=1 | MITSUNARI Shigeo | 2019-04-30 | 2 | -2/+2 |
* | update to v0.94 | MITSUNARI Shigeo | 2019-04-29 | 2 | -1/+2 |
* | add mclBn_setETHserialization | MITSUNARI Shigeo | 2019-04-29 | 5 | -19/+122 |
* | big endian serialization for Fp2 | MITSUNARI Shigeo | 2019-04-29 | 2 | -5/+26 |
* | big endian serialization for eth2 | MITSUNARI Shigeo | 2019-04-25 | 3 | -3/+61 |
* | update to v0.93v0.93 | MITSUNARI Shigeo | 2019-04-24 | 2 | -1/+2 |
* | [cmake] add NOT_ONLY_LIB | MITSUNARI Shigeo | 2019-04-24 | 2 | -13/+20 |
* | [vint] safe return if assert fails | MITSUNARI Shigeo | 2019-04-24 | 1 | -15/+76 |
* | cmake support USE_LLVM | MITSUNARI Shigeo | 2019-04-24 | 1 | -3/+35 |
* | increase buffer size of FixedBuffer | MITSUNARI Shigeo | 2019-04-24 | 1 | -1/+8 |
* | avoid overflow in test | MITSUNARI Shigeo | 2019-04-24 | 1 | -4/+8 |
* | MCL_LLVM_BMI2=0 disables bmi2 | MITSUNARI Shigeo | 2019-04-24 | 3 | -2/+12 |
* | use foreach in CMakeLists.txt | MITSUNARI Shigeo | 2019-04-24 | 1 | -17/+6 |
* | refactor CMakeLists.txt | MITSUNARI Shigeo | 2019-04-24 | 2 | -11/+37 |
* | disable warning of 'MACOSX_RPATH is not specified' on mac | MITSUNARI Shigeo | 2019-04-24 | 1 | -1/+1 |
* | define MCL_MAX_BIT_SIZE in gmp_util.hpp | MITSUNARI Shigeo | 2019-04-24 | 3 | -4/+4 |
* | add USE_ASM/USE_XBYAK option to cmake | MITSUNARI Shigeo | 2019-04-24 | 1 | -16/+31 |
* | treat min as not macro but function | MITSUNARI Shigeo | 2019-04-24 | 1 | -3/+3 |
* | don't include exception header if exception is not used | MITSUNARI Shigeo | 2019-04-24 | 1 | -0/+2 |
* | remove unused variable | MITSUNARI Shigeo | 2019-04-24 | 1 | -1/+0 |
* | set max bit for vint_test | MITSUNARI Shigeo | 2019-04-24 | 1 | -0/+1 |
* | cmake supports USE_OPENSSL and USE_GMP | MITSUNARI Shigeo | 2019-04-24 | 1 | -1/+24 |
* | supress warning of gcc | MITSUNARI Shigeo | 2019-04-24 | 1 | -0/+7 |
* | bn_c_test runs without gmp | MITSUNARI Shigeo | 2019-04-24 | 1 | -3/+3 |
* | [she] add test mul by const | MITSUNARI Shigeo | 2019-04-22 | 1 | -0/+4 |
* | benchmark of pairing operationsHEADmasterdev | MITSUNARI Shigeo | 2019-03-29 | 1 | -0/+21 |
* | shortcut for Ec::mul(Px, P, x) if P = 0v0.92 | MITSUNARI Shigeo | 2019-03-22 | 3 | -1/+6 |
* | update doc | MITSUNARI Shigeo | 2019-03-21 | 1 | -0/+1 |
* | binding of she supports windows | MITSUNARI Shigeo | 2019-03-21 | 2 | -4/+10 |
* | add binding of she for python | MITSUNARI Shigeo | 2019-03-21 | 2 | -1/+309 |
* | Merge pull request #50 from sylvarant/master | MITSUNARI Shigeo | 2019-03-19 | 1 | -0/+4 |
|\ |
|
| * | Detect arm CPU in CMake | sylvarant | 2019-03-19 | 1 | -0/+4 |
|/ |
|
* | version v0.91v0.91 | MITSUNARI Shigeo | 2019-03-14 | 4 | -1/+46 |
* | remove unnecessary output | MITSUNARI Shigeo | 2019-03-14 | 1 | -1/+0 |
* | Modp supports mcl-wasm | MITSUNARI Shigeo | 2019-03-14 | 1 | -1/+33 |
* | increase max size of Vint | MITSUNARI Shigeo | 2019-03-13 | 1 | -1/+2 |
* | add version | MITSUNARI Shigeo | 2019-03-12 | 5 | -0/+11 |
* | fix Vint::setArray(x) for x == self | MITSUNARI Shigeo | 2019-03-12 | 1 | -2/+9 |
* | fix comment of mclBnFr_setLittleEndianrelease20190309 | MITSUNARI Shigeo | 2019-03-09 | 1 | -1/+3 |
* | update history | MITSUNARI Shigeo | 2019-03-08 | 1 | -0/+1 |
* | add mclBn{Fr,Fp}_setLittleEndianMod | MITSUNARI Shigeo | 2019-03-07 | 3 | -0/+48 |
* | add mclBnFp_{set,get}Str | MITSUNARI Shigeo | 2019-03-07 | 2 | -0/+10 |
* | add Fp::setArray with Mod | MITSUNARI Shigeo | 2019-03-07 | 4 | -3/+68 |
* | shortcut of modp if small | MITSUNARI Shigeo | 2019-03-07 | 1 | -6/+14 |
* | change IF of Modp::init | MITSUNARI Shigeo | 2019-03-07 | 2 | -3/+4 |
* | fast reduction accepts bls12-381 prime | MITSUNARI Shigeo | 2019-03-07 | 2 | -2/+35 |
* | optimize Vint::div for small denominator | MITSUNARI Shigeo | 2019-03-06 | 2 | -5/+113 |
* | add Modp class | MITSUNARI Shigeo | 2019-03-05 | 2 | -0/+83 |
* | Merge branch 'osyoyu-master' into dev | MITSUNARI Shigeo | 2019-03-02 | 1 | -2/+2 |
|\ |
|
| * | set xi_a for Fp::init | MITSUNARI Shigeo | 2019-03-02 | 1 | -1/+1 |
| * | Fix Fp2::init() call in samples | osyoyu | 2019-02-28 | 1 | -1/+1 |
|/ |
|
* | evaluatePolynomial sets out = c[0] if cSize = 1 | MITSUNARI Shigeo | 2019-02-20 | 2 | -2/+9 |
* | LagrangeInterpolation sets out = yVec[0] if k = 1 | MITSUNARI Shigeo | 2019-02-20 | 4 | -4/+13 |
* | add G1only | MITSUNARI Shigeo | 2019-02-15 | 8 | -39/+210 |
* | add test of affine+generic | MITSUNARI Shigeo | 2019-02-14 | 1 | -0/+36 |
* | a little optimization of Ec::addProj for both are affine | MITSUNARI Shigeo | 2019-02-13 | 1 | -6/+19 |
* | refactor Ec::add | MITSUNARI Shigeo | 2019-02-13 | 1 | -21/+10 |
* | a little optimization of Ec::addJacobi if both points are affine | MITSUNARI Shigeo | 2019-02-13 | 3 | -40/+90 |
* | add some benchmark | MITSUNARI Shigeo | 2019-02-13 | 1 | -0/+25 |
* | add test without xbyak | MITSUNARI Shigeo | 2019-02-06 | 1 | -0/+2 |
* | fix. clear mul_xi in init | MITSUNARI Shigeo | 2019-02-06 | 1 | -0/+1 |
* | how to set generators of G1 and G2 | MITSUNARI Shigeo | 2019-02-04 | 1 | -0/+12 |
* | serialization format | MITSUNARI Shigeo | 2019-02-04 | 1 | -0/+26 |
* | fix typo | MITSUNARI Shigeo | 2019-02-04 | 1 | -1/+1 |
* | add mclBn_getFpByteSize | MITSUNARI Shigeo | 2019-02-03 | 2 | -1/+10 |
* | add thanks | MITSUNARI Shigeo | 2019-02-03 | 1 | -1/+1 |
|\ |
|
| * | add thanks to readme.md | MITSUNARI Shigeo | 2019-01-31 | 1 | -1/+1 |
* | | change members of mclBnFp2 | MITSUNARI Shigeo | 2019-01-31 | 2 | -6/+5 |
* | | add mclBnFp_mapToG1 and mclBnFp2_mapToG2 | MITSUNARI Shigeo | 2019-01-31 | 4 | -0/+167 |
|/ |
|
* | fix crash on x64-CPU without AVX | MITSUNARI Shigeo | 2019-01-31 | 3 | -4/+9 |
* | remove SOVERSION of library in cmake | MITSUNARI Shigeo | 2019-01-31 | 1 | -1/+2 |
* | disable cast-function-type warning of g++-8 | MITSUNARI Shigeo | 2019-01-12 | 4 | -21/+30 |
* | set CGO_* for cgo | MITSUNARI Shigeo | 2019-01-05 | 2 | -9/+8 |
* | rename libmcl_dy.so to libmcl.so | MITSUNARI Shigeo | 2018-12-31 | 4 | -38/+22 |
* | fix include path to build mcl-wasm | MITSUNARI Shigeo | 2018-12-31 | 1 | -1/+1 |
* | remove -O0 option | MITSUNARI Shigeo | 2018-12-20 | 1 | -1/+1 |
* | add doc to build without OpenSSL/GMP | MITSUNARI Shigeo | 2018-12-20 | 1 | -0/+12 |
* | add SOVERSION for cmake | MITSUNARI Shigeo | 2018-12-19 | 1 | -2/+3 |
* | Merge pull request #41 from dfinity/master | MITSUNARI Shigeo | 2018-12-15 | 1 | -0/+1 |
|\ |
|
| * | shared libraries should be linked to their dependencies | Ximin Luo | 2018-12-15 | 1 | -0/+1 |
* | | fix a layout of doc | MITSUNARI Shigeo | 2018-12-15 | 1 | -1/+0 |
* | | fix a layout of doc | MITSUNARI Shigeo | 2018-12-15 | 1 | -1/+1 |
* | | add description of hashAndMapToGi | MITSUNARI Shigeo | 2018-12-15 | 1 | -3/+10 |
|/ |
|
* | cmake install bn_c_impl.hpp | MITSUNARI Shigeo | 2018-12-13 | 1 | -0/+1 |
* | move bn_c_impl.hpp to public | MITSUNARI Shigeo | 2018-12-13 | 6 | -5/+9 |
* | a little optimization of Fp12::mul | MITSUNARI Shigeo | 2018-12-10 | 1 | -86/+117 |
* | add test pattern | MITSUNARI Shigeo | 2018-12-06 | 1 | -8/+9 |
* | The dynamic library should be named the same as the static library | Ximin Luo | 2018-12-06 | 2 | -1/+10 |
* | clear() is reduced | MITSUNARI Shigeo | 2018-12-05 | 1 | -1/+6 |
* | add bn384_256 tag for cgo | MITSUNARI Shigeo | 2018-12-03 | 3 | -3/+21 |
* | fix GT operations | MITSUNARI Shigeo | 2018-12-02 | 1 | -5/+5 |
* | remove C++ syntax | MITSUNARI Shigeo | 2018-11-29 | 1 | -1/+1 |
* | add Array::operator= if exception is enable | MITSUNARI Shigeo | 2018-11-27 | 2 | -6/+46 |
* | use sha2.hpp instead of crypto.hpp | MITSUNARI Shigeo | 2018-11-27 | 5 | -51/+32 |
* | update cybozulib(Sha api is changed) | MITSUNARI Shigeo | 2018-11-26 | 2 | -183/+177 |
* | setByCSPRNG uses setArrayMask to be compatible to setHashOf | MITSUNARI Shigeo | 2018-11-23 | 3 | -63/+3 |
* | simplify Fp2::init | MITSUNARI Shigeo | 2018-11-14 | 2 | -33/+30 |
* | support perf if MCL_PERF=1 | MITSUNARI Shigeo | 2018-11-13 | 1 | -1/+110 |
* | remove warning of vc | MITSUNARI Shigeo | 2018-11-13 | 1 | -2/+2 |
* | fix loop counter of pairing benchmark | MITSUNARI Shigeo | 2018-11-13 | 1 | -3/+3 |
* | avoid time out of ci | MITSUNARI Shigeo | 2018-11-13 | 1 | -9/+9 |
* | fix new Fp2::init() | MITSUNARI Shigeo | 2018-11-13 | 3 | -9/+17 |
* | refactor fp_generator and the argument of Fp2::init() is changed | MITSUNARI Shigeo | 2018-11-13 | 4 | -79/+50 |
* | set xi_a in Fp::init | MITSUNARI Shigeo | 2018-11-12 | 3 | -12/+7 |
* | update benchmark for i7-6700 | MITSUNARI Shigeo | 2018-11-07 | 1 | -2/+8 |
* | fix layout | MITSUNARI Shigeo | 2018-11-07 | 1 | -5/+6 |
* | remove unused code | MITSUNARI Shigeo | 2018-11-07 | 1 | -45/+1 |
* | update benchmark | MITSUNARI Shigeo | 2018-11-07 | 1 | -19/+31 |
* | -mavx option is unnecessary | MITSUNARI Shigeo | 2018-11-07 | 1 | -1/+0 |
* | use pL_ instead of (size_t)p_ | MITSUNARI Shigeo | 2018-11-07 | 1 | -10/+10 |
* | add Fp2::mul_xi for bls12 | MITSUNARI Shigeo | 2018-11-07 | 1 | -31/+50 |
* | add Fp2::sqr for bls12 | MITSUNARI Shigeo | 2018-11-06 | 2 | -24/+44 |
* | ASan requires sudo? | MITSUNARI Shigeo | 2018-11-06 | 1 | -1/+1 |
* | show verbose option for sanitizer | MITSUNARI Shigeo | 2018-11-06 | 2 | -9/+9 |
* | fix dependency of Makefile | MITSUNARI Shigeo | 2018-11-06 | 1 | -1/+1 |
* | add test_ci for travis-ci | MITSUNARI Shigeo | 2018-11-06 | 2 | -1/+3 |
* | add Fp2::mul for bls12 | MITSUNARI Shigeo | 2018-11-06 | 1 | -18/+38 |
* | try to Fp2::(mul|sqr)Pre for bls12 but not fast | MITSUNARI Shigeo | 2018-11-06 | 1 | -29/+39 |
* | add Fp2::neg for bls12 | MITSUNARI Shigeo | 2018-11-06 | 2 | -11/+5 |
* | add Fp2::sub for bls12 | MITSUNARI Shigeo | 2018-11-06 | 1 | -0/+15 |
* | x64 version assumes avx | MITSUNARI Shigeo | 2018-11-06 | 2 | -48/+50 |
* | refactor generator | MITSUNARI Shigeo | 2018-11-05 | 1 | -26/+79 |
* | add Fp2::add for bls12 | MITSUNARI Shigeo | 2018-11-05 | 2 | -7/+41 |
* | add Fp::mul | MITSUNARI Shigeo | 2018-11-05 | 2 | -4/+123 |
* | test of Fp::mul | MITSUNARI Shigeo | 2018-11-05 | 1 | -13/+17 |
* | fix error message | MITSUNARI Shigeo | 2018-11-05 | 1 | -1/+1 |
* | fix compile error if MCL_USE_OLD_MAPTO_FOR_BLS12 is defined | MITSUNARI Shigeo | 2018-11-02 | 1 | -1/+1 |
* | enable Fp::sqr for bls12 | MITSUNARI Shigeo | 2018-11-01 | 2 | -16/+23 |
* | remove -martch=native option | MITSUNARI Shigeo | 2018-11-01 | 1 | -1/+1 |
* | a little optimization of Fp::sqr for bls12 | MITSUNARI Shigeo | 2018-11-01 | 1 | -9/+14 |
* | increase loop counter | MITSUNARI Shigeo | 2018-11-01 | 1 | -1/+1 |
* | fix error | MITSUNARI Shigeo | 2018-10-31 | 1 | -20/+23 |
* | fix cast | MITSUNARI Shigeo | 2018-10-31 | 1 | -20/+36 |
* | mulPre6 + mont is a little faster | MITSUNARI Shigeo | 2018-10-31 | 2 | -14/+25 |
* | sqrPre4 + mod is slower mul4 | MITSUNARI Shigeo | 2018-10-31 | 3 | -6/+15 |
* | fix mulPre4 | MITSUNARI Shigeo | 2018-10-31 | 2 | -34/+60 |
* | fix typo | MITSUNARI Shigeo | 2018-10-31 | 1 | -1/+1 |
* | add Fp::sqrPre for bls12 | MITSUNARI Shigeo | 2018-10-31 | 2 | -29/+76 |
* | add dependency for mcl-wasm | MITSUNARI Shigeo | 2018-10-31 | 1 | -2/+2 |
* | refactor fp_generator.hpp | MITSUNARI Shigeo | 2018-10-31 | 5 | -163/+147 |
* | update xbyak | MITSUNARI Shigeo | 2018-10-31 | 2 | -2/+7 |
* | Karatsuba of mulPre6 is slower | MITSUNARI Shigeo | 2018-10-30 | 3 | -45/+140 |
* | move Label outside Code | MITSUNARI Shigeo | 2018-10-29 | 1 | -34/+43 |
* | update xbyak | MITSUNARI Shigeo | 2018-10-29 | 2 | -17/+43 |
* | fix for wasm | MITSUNARI Shigeo | 2018-10-28 | 1 | -2/+3 |
* | add mclBn_setRandFunc | MITSUNARI Shigeo | 2018-10-28 | 9 | -23/+136 |
* | update cybozulib | MITSUNARI Shigeo | 2018-10-28 | 3 | -58/+91 |
* | specify C header files for cmake | MITSUNARI Shigeo | 2018-10-26 | 1 | -1/+1 |
* | add comments for mclBn_init | MITSUNARI Shigeo | 2018-10-26 | 1 | -0/+7 |
* | update doc for library | MITSUNARI Shigeo | 2018-10-23 | 1 | -3/+28 |