aboutsummaryrefslogtreecommitdiffstats
path: root/ffi/go/bls/bls.go
Commit message (Collapse)AuthorAgeFilesLines
* Make static linking optional with build tagsWei-Ning Huang2019-04-121-1/+1
|
* ffi/go: remove libcrypto dependency and build static on linux by defaultWei-Ning Huang2019-04-111-1/+1
| | | | libbls384.a must be built with MCL_USE_OPENSSL=0
* static link bls dependenciesSonic2019-04-101-6/+8
|
* Add Marshal/UnmarshalJSON to all bls types (#1)Jimmy Hu2019-04-081-0/+93
|
* add more nil pointer checkerLeo Chen2019-02-201-0/+12
| | | | | | | this is to prevent program crash which I have encountered during my test. Signed-off-by: Leo Chen <leo@harmony.one>
* fix position of #nosecMITSUNARI Shigeo2019-02-151-1/+1
|
* Merge branch 'prevent_segfault_when_public_key_is_empty' of ↵MITSUNARI Shigeo2019-02-151-0/+12
|\ | | | | | | https://github.com/harmony-one/bls into harmony-one-prevent_segfault_when_public_key_is_empty
| * check nil pointer before calling to C functionsLeo Chen2019-02-151-0/+12
| | | | | | | | | | | | | | this will prevent program crash when null public key were passed into the function calls. Signed-off-by: Leo Chen <leo@harmony.one>
* | [cgo] change type of argument of SetRandFuncMITSUNARI Shigeo2019-02-081-3/+3
| |
* | add SetRandFunc functionMITSUNARI Shigeo2019-01-271-0/+34
|/
* add VerifyAggregateHashes for cgoMITSUNARI Shigeo2019-01-091-0/+19
|
* add SignHash, VerifyHash to cgoMITSUNARI Shigeo2019-01-091-0/+18
|
* sample_test runs on macMITSUNARI Shigeo2019-01-051-2/+17
|
* rename lib*_dy.so to lib*.soMITSUNARI Shigeo2018-12-311-4/+4
|
* [Go] use bls384 unless tags is specifiedMITSUNARI Shigeo2018-12-061-1/+3
|
* -tags options is necessary fo cgoMITSUNARI Shigeo2018-12-051-3/+7
|
* update new api of mclBn_initMITSUNARI Shigeo2018-10-221-1/+1
|
* add SerializeToHexStr and DeserializeHexStrMITSUNARI Shigeo2018-09-251-0/+30
|
* forget to commitMITSUNARI Shigeo2018-08-011-0/+2
|
* change the order of link librariesMITSUNARI Shigeo2018-05-281-1/+1
|
* mov go to ffi/goMITSUNARI Shigeo2018-05-081-0/+296