creamwhip
|
03f7a4577c
|
move tools (benchgen, benchsign) to their own module
|
2022-01-29 23:00:28 +08:00 |
|
Gustavo Frederico
|
1e02560e7e
|
Merging the branch that has CGGMP21 Oct changes onto the master branch. Resolving conflicts (listed below). In general, file versions of CGGMP21 Oct were chosen and security patches or small recent improvements from the master branch were copied over.
Merge branch 'master' into feature/cggmp21oct-tss-lib-tmp-merge
# Conflicts:
# .github/workflows/test.yml
# Makefile
# README.md
# crypto/ckd/child_key_derivation.go
# crypto/ecpoint.go
# crypto/mta/proofs.go
# crypto/mta/range_proof.go
# crypto/mta/share_protocol.go
# crypto/mta/share_protocol_test.go
# crypto/paillier/paillier.go
# crypto/vss/feldman_vss.go
# ecdsa/keygen/ecdsa-keygen.pb.go
# ecdsa/keygen/local_party.go
# ecdsa/keygen/local_party_test.go
# ecdsa/keygen/messages.go
# ecdsa/keygen/prepare.go
# ecdsa/keygen/round_1.go
# ecdsa/keygen/round_2.go
# ecdsa/keygen/round_3.go
# ecdsa/keygen/round_4.go
# ecdsa/keygen/save_data.go
# ecdsa/resharing/ecdsa-resharing.pb.go
# ecdsa/resharing/local_party_test.go
# ecdsa/resharing/messages.go
# ecdsa/resharing/round_1_old_step_1.go
# ecdsa/resharing/round_4_new_step_2.go
# ecdsa/signing/ecdsa-signing.pb.go
# ecdsa/signing/finalize.go
# ecdsa/signing/key_derivation_util.go
# ecdsa/signing/local_party.go
# ecdsa/signing/local_party_test.go
# ecdsa/signing/messages.go
# ecdsa/signing/prepare.go
# ecdsa/signing/round_1.go
# ecdsa/signing/round_2.go
# ecdsa/signing/round_3.go
# ecdsa/signing/round_4.go
# ecdsa/signing/round_5.go
# ecdsa/signing/round_6.go
# ecdsa/signing/round_7.go
# ecdsa/signing/rounds.go
# eddsa/keygen/eddsa-keygen.pb.go
# eddsa/keygen/local_party.go
# eddsa/keygen/local_party_test.go
# eddsa/keygen/messages.go
# eddsa/keygen/round_1.go
# eddsa/keygen/round_2.go
# eddsa/keygen/round_3.go
# eddsa/keygen/save_data.go
# eddsa/keygen/test_utils.go
# eddsa/resharing/eddsa-resharing.pb.go
# eddsa/resharing/local_party.go
# eddsa/resharing/local_party_test.go
# eddsa/resharing/messages.go
# eddsa/resharing/round_1_old_step_1.go
# eddsa/resharing/round_4_new_step_2.go
# eddsa/signing/eddsa-signing.pb.go
# eddsa/signing/finalize.go
# eddsa/signing/local_party.go
# eddsa/signing/local_party_test.go
# eddsa/signing/messages.go
# eddsa/signing/prepare.go
# eddsa/signing/round_1.go
# eddsa/signing/round_2.go
# eddsa/signing/round_3.go
# eddsa/signing/rounds.go
# eddsa/signing/utils.go
# go.mod
# go.sum
# protob/ecdsa-keygen.proto
# protob/ecdsa-resharing.proto
# protob/ecdsa-signing.proto
# protob/eddsa-keygen.proto
# protob/eddsa-resharing.proto
# protob/eddsa-signing.proto
# protob/message.proto
# protob/signature.proto
# test/_ecdsa_fixtures/keygen_data_0.json
# test/_ecdsa_fixtures/keygen_data_1.json
# test/_ecdsa_fixtures/keygen_data_2.json
# test/_ecdsa_fixtures/keygen_data_3.json
# test/_ecdsa_fixtures/keygen_data_4.json
# test/_eddsa_fixtures/keygen_data_0.json
# test/_eddsa_fixtures/keygen_data_1.json
# test/_eddsa_fixtures/keygen_data_2.json
# test/_eddsa_fixtures/keygen_data_3.json
# test/_eddsa_fixtures/keygen_data_4.json
# test/config.go
# tss/message.pb.go
# tss/params.go
# tss/party.go
# tss/wire.go
|
2021-12-17 16:03:49 -05:00 |
|
creamwhip
|
ce74f650c0
|
Makefile: set test timeouts to 30 mins
|
2021-11-29 18:00:59 +08:00 |
|
ycen
|
356a99831b
|
Fix broken eddsa caused by change of zkp/sch
|
2021-09-23 14:17:39 +08:00 |
|
creamwhip
|
ccd7db8b44
|
add local benchmark tools (make benchgen, make benchsign)
|
2020-12-28 19:31:20 +08:00 |
|
creamwhip
|
ac984066ea
|
Makefile: enable race detector for 'make test'
|
2020-12-28 00:21:05 +08:00 |
|
creamwhip
|
17ad569b72
|
makefile: add lint command
|
2020-11-16 09:44:22 +08:00 |
|
Luke Plaster
|
524d07a53a
|
use the latest protobufs
|
2020-11-15 16:24:46 +08:00 |
|
Luke Plaster
|
b6b577da8d
|
eddsa/signing: add identifable abort for phase 7
|
2020-11-15 16:24:46 +08:00 |
|
ackratos
|
0d6625b357
|
tweak test timeout
|
2020-11-13 10:54:34 +08:00 |
|
Luke Plaster
|
ec49b27f35
|
tests: run tests with race detection on github
|
2020-03-05 12:05:16 +08:00 |
|
Luke Plaster
|
b2ff8ac7b2
|
makefile: increase go test timeout to 20m
|
2020-03-05 12:05:16 +08:00 |
|
Luke Plaster
|
6df6dd67d8
|
makefile: remove WIP mobile targets
|
2019-11-01 15:09:27 +08:00 |
|
Luke Plaster
|
641f146b15
|
add SignatureData protobuf message to replace LocalSignData
and use it in the mobile interface
|
2019-10-24 16:48:08 +08:00 |
|
Luke Plaster
|
0311a65953
|
makefile: add ios and android targets
|
2019-10-24 16:17:18 +08:00 |
|
Luke Plaster
|
58979c1960
|
makefile: run tests without race detection by default
|
2019-10-21 12:49:38 +08:00 |
|
Luke Plaster
|
2629d2ebb0
|
ecdsa/regroup: rename to resharing
|
2019-10-14 21:26:53 +08:00 |
|
Luke Plaster
|
c628cf08eb
|
Makefile: build runs go fmt
|
2019-09-25 13:10:57 +08:00 |
|
Luke Plaster
|
6ece43606a
|
protob: WIP wire message format
|
2019-09-25 13:10:57 +08:00 |
|
Luke Plaster
|
752ea5235a
|
protob: WIP protobuf conversion
|
2019-09-25 13:10:57 +08:00 |
|
Luke Plaster
|
01c35c71e2
|
protob: update Makefile
|
2019-09-25 13:10:57 +08:00 |
|
Luke Plaster
|
9d94c73447
|
protob: prepare for protobufs
|
2019-09-25 13:10:57 +08:00 |
|
Luke Plaster
|
01fdaff2a6
|
Makefile: use go test -race
|
2019-07-03 21:03:30 +08:00 |
|
Luke Plaster
|
e594ee54da
|
add Makefile
|
2019-06-02 23:21:30 +08:00 |
|