phahulin
5bfcd6c692
Split FaultKind. ( #371 )
2019-01-02 13:55:50 +03:00
Andreas Fackler
b2071fe2be
Extend the documentation, simplify errors.
...
This changes and adds several doc comments, adds the `missing_docs` lint
and simplifies some of the error types.
2018-11-27 12:25:50 +01:00
Andreas Fackler
9049dd1793
Add a `Params` struct with HB parameters.
...
This removes some duplication between DHB, HB and their builders.
2018-11-19 14:01:46 +01:00
Andreas Fackler
30cce9bed8
Add a random_value option to HB and DHB.
...
This includes a threshold signature in each batch that can be used as a
pseudorandom value.
Also moves `EncryptionSchedule` from `threshold_decrypt` to
`honey_badger`.
2018-11-12 14:16:21 +01:00
Vladimir Komendantskiy
697565c97a
Move sender queue impls out of Honey Badger algorithms ( #321 )
...
* moved SenderQueueable impls out of HB algorithm modules and into sender_queue
* added sender_queue::honey_badger
2018-11-06 17:22:28 +00:00
Vladimir Komendantskiy
ee46dd4b81
sender queue implementation
2018-11-05 11:11:00 +00:00
Erich Gubler
13162a2e64
Fix #243 : Make Subset optimization optional.
2018-10-03 09:07:20 -06:00
Andreas Fackler
d93ea7b561
Rename CommonSubset to Subset.
2018-08-22 16:20:09 -07:00
Andreas Fackler
b017311e49
Split out individual epochs from Honey Badger.
2018-08-06 10:50:30 -07:00
Andreas Fackler
5591f5ebd0
Split honey_badger into submodules.
2018-08-01 09:56:18 +02:00