Commit Graph

9 Commits

Author SHA1 Message Date
Conrado Gouvea ac7715fe94
organize projects (#520)
* moved everything; compiling and tests passing

* move main CLI code into frost_client::cli module

* fix redundant trusted_dealer module

* move Cipher to frost-client

* move types to frost-client api module

* moved SessionStates to a session module

* restore old tests; add old binaries; updated READMEs
2025-06-03 17:42:21 +01:00
Conrado Gouvea a71ace3dcb all: improve HTTP error handling (#517) 2025-04-23 11:05:22 -03:00
Conrado Gouvea 9321352acd
all: refactor encryption code into separate module (#496) 2025-04-07 20:10:51 -03:00
Conrado Gouvea 6622bde3dd
frostd, dkg, coordinator: check msg size; cleanup on error (#493) 2025-03-17 13:36:21 +00:00
Conrado Gouvea e6889627d9
frostd: validate sender and recipient in send and receive (#485) 2025-03-17 13:22:29 +00:00
Conrado Gouvea 95c3f8cfc6
use PublicKey type throughout the workspace (#495) 2025-03-11 14:26:05 +00:00
Conrado Gouvea 9f92ab7f72
frost-client: add broadcast channel to DKG (#434)
* frost-client: add broadcast channel to DKG

* fix issue that breaks test_http in macos

* check if broadcast package is correct upon receipt
2025-01-29 15:51:38 +00:00
Conrado Gouvea 65efddda6a
coordinator, participant: don't send identifier; get it from channel authentication (#431)
* coordinator, participant: don't send identifier; get it from channel authentication

* fix test
2025-01-22 15:28:38 +00:00
Conrado Gouvea 54537baf34
frostd: rename from 'server' (#414) 2024-12-27 14:44:15 +00:00