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