aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Expand)AuthorAgeFilesLines
* add binding of she for pythonMITSUNARI Shigeo2019-03-211-1/+12
* version v0.91MITSUNARI Shigeo2019-03-141-0/+7
* set CGO_* for cgoMITSUNARI Shigeo2019-01-051-5/+6
* rename libmcl_dy.so to libmcl.soMITSUNARI Shigeo2018-12-311-16/+12
* fix include path to build mcl-wasmMITSUNARI Shigeo2018-12-311-1/+1
* remove -O0 optionMITSUNARI Shigeo2018-12-201-1/+1
* add bn384_256 tag for cgoMITSUNARI Shigeo2018-12-031-1/+4
* show verbose option for sanitizerMITSUNARI Shigeo2018-11-061-1/+1
* fix dependency of MakefileMITSUNARI Shigeo2018-11-061-1/+1
* add test_ci for travis-ciMITSUNARI Shigeo2018-11-061-0/+2
* add dependency for mcl-wasmMITSUNARI Shigeo2018-10-311-2/+2
* update cybozulibMITSUNARI Shigeo2018-10-281-0/+2
* add mclbn384_256MITSUNARI Shigeo2018-10-231-3/+18
* update xbyakMITSUNARI Shigeo2018-10-151-0/+3
* MCL_XBYAK_DIRECT_CALL is defined if use xbyakMITSUNARI Shigeo2018-09-111-1/+0
* update how to make QcoeffTblMITSUNARI Shigeo2018-09-091-0/+8
* contains cybozulibMITSUNARI Shigeo2018-09-071-4/+5
* change machro for emuMITSUNARI Shigeo2018-08-301-2/+2
* add dependency of pairing_c_min.exeMITSUNARI Shigeo2018-08-291-1/+1
* support go on mingwMITSUNARI Shigeo2018-07-301-9/+21
* direct call asmMITSUNARI Shigeo2018-07-261-0/+1
* make clean lib/*.aMITSUNARI Shigeo2018-07-261-1/+1
* makefile to support cygwin/mingwMITSUNARI Shigeo2018-07-261-5/+9
* add -fno-threadsafe-statics for min sampleMITSUNARI Shigeo2018-06-231-1/+1
* minimum dependency sample of pairingMITSUNARI Shigeo2018-06-231-0/+2
* remove test of clangMITSUNARI Shigeo2018-06-221-12/+0
* remove -Oz optionMITSUNARI Shigeo2018-06-141-1/+1
* -Os is 1.6 times slowerMITSUNARI Shigeo2018-06-071-1/+1
* fix typo of macroMITSUNARI Shigeo2018-06-051-1/+1
* test for clangMITSUNARI Shigeo2018-06-051-0/+13
* remove throw in ecdsa-wasmMITSUNARI Shigeo2018-05-281-1/+1
* reduce including standard headersMITSUNARI Shigeo2018-05-271-1/+1
* build bn_c256 with -fno-exceptionsMITSUNARI Shigeo2018-05-271-2/+2
* reducing string/throwMITSUNARI Shigeo2018-05-271-1/+1
* add ecdsaFreeMITSUNARI Shigeo2018-05-271-1/+1
* split error and throwMITSUNARI Shigeo2018-05-271-1/+1
* rename vector.hpp to array.hppMITSUNARI Shigeo2018-05-271-1/+1
* Vector without exceptionMITSUNARI Shigeo2018-05-231-1/+1
* fix Makefile for emccMITSUNARI Shigeo2018-05-231-5/+5
* same option for sheMITSUNARI Shigeo2018-05-231-3/+3
* use DISABLE_EXCEPTION_CATHING=1MITSUNARI Shigeo2018-05-231-2/+4
* fix Vint:setStrMITSUNARI Shigeo2018-05-231-1/+4
* add bn::init wo exceptionMITSUNARI Shigeo2018-05-221-1/+1
* add Fp::init for mpz_classMITSUNARI Shigeo2018-05-221-2/+2
* reduce exceptionMITSUNARI Shigeo2018-05-171-1/+1
* use web crypto api for bn_c512.jsMITSUNARI Shigeo2018-05-141-1/+1
* call cryptoGetRandomValuesMITSUNARI Shigeo2018-05-141-1/+1
* remove stringstream in vint.hppMITSUNARI Shigeo2018-05-141-2/+2
* fix encoding bitSize of Elgamal::PublicKey for JavaMITSUNARI Shigeo2018-05-101-0/+3
* add ecdsa-wasm to MakefileMITSUNARI Shigeo2018-05-061-0/+6
* add ecdsaPrecomputedMITSUNARI Shigeo2018-05-051-1/+10
* test of ecdsa runs wellMITSUNARI Shigeo2018-05-051-2/+2
* add how to make she_c384 to MakefileMITSUNARI Shigeo2018-05-031-7/+11
* test of she_c384MITSUNARI Shigeo2018-04-301-2/+11
* BLS12::addLine is okMITSUNARI Shigeo2018-03-041-0/+1
* sample of aggregate signatureMITSUNARI Shigeo2018-02-201-0/+1
* add she-wasm target to MakefileMITSUNARI Shigeo2018-02-061-0/+3
* fix dependency of SHE256_LIBMITSUNARI Shigeo2018-02-041-2/+1
* add benchmark of Firefox and SafariMITSUNARI Shigeo2018-01-271-2/+6
* add bn_c512MITSUNARI Shigeo2018-01-261-5/+21
* remove old deserialize apinew_deserialize_apiMITSUNARI Shigeo2017-12-241-1/+1
* [she] increase TOTAL_MEMORYMITSUNARI Shigeo2017-12-131-2/+2
* define MCLBN_USE_NEW_DESERIALIZE_API for mcl-wasmMITSUNARI Shigeo2017-12-101-1/+1
* [capi] new deserialize apiMITSUNARI Shigeo2017-12-101-2/+2
* change size_t to mclSize of bn.h for JSMITSUNARI Shigeo2017-12-101-2/+2
* [js] docs/demo is moved to mcl-wasmMITSUNARI Shigeo2017-12-061-10/+3
* update Makefile for she-wasmMITSUNARI Shigeo2017-12-061-15/+2
* [js] add IBE demoMITSUNARI Shigeo2017-11-281-1/+3
* [js] remove exported-mcl.json ; add setInt32 for JSMITSUNARI Shigeo2017-11-271-6/+1
* she ; exported-she.json is removedMITSUNARI Shigeo2017-11-231-9/+2
* add mcl-wasm(TBD)MITSUNARI Shigeo2017-11-201-9/+22
* exported-she.txt is removedMITSUNARI Shigeo2017-11-201-7/+3
* add wasm option(TBD)MITSUNARI Shigeo2017-11-201-0/+7
* [js] refactor Makefile for wasmMITSUNARI Shigeo2017-11-081-13/+13
* [js] use pre.jsMITSUNARI Shigeo2017-11-071-10/+16
* [js] she.js supports Node.js and browserMITSUNARI Shigeo2017-11-021-1/+1
* [js] use __attribute__((used)) instead of EXPORTED_FUNCTIONSMITSUNARI Shigeo2017-11-011-0/+3
* [js] move exported-she.js to exported-she.jsonMITSUNARI Shigeo2017-10-251-2/+2
* correct dependency of she_c256.objMITSUNARI Shigeo2017-10-221-0/+1
* [js] enc/dec for G1/G2/GTMITSUNARI Shigeo2017-10-171-1/+1
* [she] add MCLSHE_WIN_SIZE macroMITSUNARI Shigeo2017-10-021-1/+1
* [she] add remove old pagesMITSUNARI Shigeo2017-10-011-3/+8
* [js] add re option to export-functions.pyMITSUNARI Shigeo2017-10-011-11/+12
* remove warning to miss opt command in MakefileMITSUNARI Shigeo2017-09-291-1/+3
* [she] add C api for sheMITSUNARI Shigeo2017-09-281-3/+12
* [gen] llvm 5.0 uses simd but it is slow, then disable sseMITSUNARI Shigeo2017-09-271-1/+1
* 128-bit security BN curve is okMITSUNARI Shigeo2017-09-181-1/+1
* add BN462 parameter (but not run)MITSUNARI Shigeo2017-09-181-1/+1
* rename bnXXXinit to initPairing()MITSUNARI Shigeo2017-09-181-1/+1
* support llvm-3.4MITSUNARI Shigeo2017-09-161-2/+7
* add some export functions with underscoreMITSUNARI Shigeo2017-09-131-1/+4
* change option of export_functions.pyMITSUNARI Shigeo2017-09-101-2/+2
* add wasm demoMITSUNARI Shigeo2017-09-021-1/+14
* rename bgn_test.cpp with she_test.cppMITSUNARI Shigeo2017-08-301-1/+1
* test_go runs on Linux/OSXMITSUNARI Shigeo2017-08-121-7/+16
* add test vint_test.cppMITSUNARI Shigeo2017-07-181-1/+1
* fix spell of paillierMITSUNARI Shigeo2017-07-071-1/+1
* add sample of bgnMITSUNARI Shigeo2017-06-291-1/+1
* specify lib for macMITSUNARI Shigeo2017-06-281-5/+5
* start to implement bgn with prime-order pairingMITSUNARI Shigeo2017-06-231-1/+1
* implement GLV for G2MITSUNARI Shigeo2017-06-111-21/+15
* fix testMITSUNARI Shigeo2017-06-071-2/+9
* rename MCLBN_OP_UNIT_SIZE to MCLBN_FP_UNIT_SIZEMITSUNARI Shigeo2017-06-051-2/+2
* make test_goMITSUNARI Shigeo2017-06-051-1/+1
* rename mbn to mclBnMITSUNARI Shigeo2017-06-041-2/+2
* unify setHexStr and setDecStr to setStrMITSUNARI Shigeo2017-06-021-0/+3
* rename MCLBN_ to MBN_MITSUNARI Shigeo2017-06-011-2/+2
* rename macroMITSUNARI Shigeo2017-06-011-2/+2
* rename BN_ to MCLBN_MITSUNARI Shigeo2017-06-011-2/+2
* rename C interface libraryMITSUNARI Shigeo2017-06-011-11/+12
* rename BN_MAX_FP_UNIT_SIZE to BN_MAX_OP_UNIT_SIZEMITSUNARI Shigeo2017-05-311-2/+2
* add bn_if384_test.exeMITSUNARI Shigeo2017-05-311-1/+5
* rename bn256 to bn_fMITSUNARI Shigeo2017-05-311-7/+21
* add pailler encryptionMITSUNARI Shigeo2017-05-291-1/+1
* add SHARE_BASENAME_SUFMITSUNARI Shigeo2017-05-061-4/+5
* add make installMITSUNARI Shigeo2017-05-021-0/+8
* start to imple GLV for G1MITSUNARI Shigeo2017-03-261-1/+1
* make returns 1 if tests failMITSUNARI Shigeo2017-03-131-1/+1
* add bn384_testMITSUNARI Shigeo2017-03-101-1/+1
* enable bn256_test.cpp for travisMITSUNARI Shigeo2017-03-091-4/+1
* avoid bn256_test if travis-ciMITSUNARI Shigeo2017-03-081-2/+4
* _MITSUNARI Shigeo2017-03-081-1/+1
* specify dependency of bn256_test.oMITSUNARI Shigeo2017-03-081-3/+4
* _MITSUNARI Shigeo2017-03-081-4/+4
* _MITSUNARI Shigeo2017-03-081-1/+1
* debug makefileMITSUNARI Shigeo2017-03-081-1/+1
* rename shared library from _if to _dyMITSUNARI Shigeo2017-03-071-8/+8
* rename libmcl.so to libmcls.soMITSUNARI Shigeo2017-03-051-1/+1
* update Makefile for test/bn256_if_test.cpp and sample/pairing_if.cMITSUNARI Shigeo2017-02-211-7/+29
* add BLS signature sampleMITSUNARI Shigeo2017-02-151-1/+1
* add asm files for macosMITSUNARI Shigeo2017-01-161-1/+5
* use asm files generated by llvmMITSUNARI Shigeo2016-12-291-11/+20
* support w/wo bmi2MITSUNARI Shigeo2016-12-281-2/+15
* specify -march for optMITSUNARI Shigeo2016-11-281-1/+1
* test ok for snarkMITSUNARI Shigeo2016-11-171-1/+1
* fix dependencyMITSUNARI Shigeo2016-11-141-7/+7
* add MCL_USE_XBYAK=0 optionMITSUNARI Shigeo2016-11-101-1/+7
* specify files to be removed in objMITSUNARI Shigeo2016-10-311-1/+1
* fix macro nameMITSUNARI Shigeo2016-10-281-2/+2
* rename USE_LLVM to MCL_USE_LLVMMITSUNARI Shigeo2016-10-111-3/+6
* add generic SqrMont, Mul, SqrMITSUNARI Shigeo2016-10-071-4/+0
* op.add requires pMITSUNARI Shigeo2016-09-261-1/+6
* benchmark of low_testMITSUNARI Shigeo2016-09-201-1/+1
* fix error if USE_LLVMMITSUNARI Shigeo2016-09-181-2/+6
* compare retMITSUNARI Shigeo2016-09-051-1/+1
* add mcl_fp_addNC for x86-64 by nasmMITSUNARI Shigeo2016-09-051-0/+9
* add sq_test to MakefileMITSUNARI Shigeo2016-08-151-1/+1
* add/sub for 768-bit primeMITSUNARI Shigeo2016-07-281-1/+1
* fix independency of directoriesMITSUNARI Shigeo2016-07-111-13/+8
* add large prime sampleMITSUNARI Shigeo2016-07-111-1/+1
* dummy add src/asmMITSUNARI Shigeo2016-06-271-3/+9
* default of USE_LLVM=0MITSUNARI Shigeo2016-06-151-1/+1
* use add/sub LMITSUNARI Shigeo2016-06-121-0/+1
* dont link asm_obj if USE_LLVM=0MITSUNARI Shigeo2016-06-061-2/+6
* consider arm linuxMITSUNARI Shigeo2016-06-061-1/+1
* mkdir obj/bin/libMITSUNARI Shigeo2016-06-061-6/+14
* change default clang version from 3.6 to 3.8MITSUNARI Shigeo2016-06-021-2/+2
* move opti/llvmMITSUNARI Shigeo2016-06-011-5/+0
* add misc codeMITSUNARI Shigeo2016-06-011-0/+5
* add dependencyMITSUNARI Shigeo2016-05-311-1/+1
* add asm for debugMITSUNARI Shigeo2016-05-311-0/+3
* add default paramMITSUNARI Shigeo2016-05-301-1/+1
* gen.py is removedMITSUNARI Shigeo2016-05-301-13/+11
* long.txt is removedMITSUNARI Shigeo2016-05-271-1/+1
* short.txt is removedMITSUNARI Shigeo2016-05-271-1/+1
* add -relocation-model=pic for llvm-llcMITSUNARI Shigeo2016-05-251-1/+1
* mkdir lib at firstMITSUNARI Shigeo2016-05-251-1/+3
* remove dependency of all.txt in MakefileMITSUNARI Shigeo2016-05-241-1/+1
* remove once.txtMITSUNARI Shigeo2016-05-231-1/+1
* add mcl_fpDbl_mod_NIST_P521(COND)MITSUNARI Shigeo2016-05-221-1/+1
* start to use llvm_gen.hpp for once.txtMITSUNARI Shigeo2016-05-201-4/+12
* start to impl naive optimal ateMITSUNARI Shigeo2016-04-251-1/+1
* add gmp_test.cpp to MakefileMITSUNARI Shigeo2016-04-191-1/+1
* recover common.mk ; update java/MakefileMITSUNARI Shigeo2016-04-131-56/+1
* fix MakefileMITSUNARI Shigeo2016-04-121-13/+122
* fix Makefile for srcMITSUNARI Shigeo2015-05-271-1/+1
* from mieMITSUNARI Shigeo2015-05-051-0/+20