0148317495
Bump version to 0.2.1
2018-03-08 00:40:13 +01:00
e6ed97b7d7
Update changelog
2018-03-08 00:39:56 +01:00
9c123a900d
Implement {Add, Div, Mul, Sub}Assign for Gf256
2018-03-06 13:45:48 +01:00
3de16890a4
Fix bug where threshold did not set deg of secret polynomial
...
Fixes #43 .
Fixes a syntactic error. Threshold should determine the number of coefficients
in the secret polynomial. As is the code is equivalent to threshold always being
2.
2018-03-03 17:02:42 +01:00
3e89d1b1ca
Add a test for issue #43 .
...
Regardless of threshold, all polynomials are lines due to small syntactic error
2018-03-03 17:01:55 +01:00
7f9289eb1a
Exclude protobuf-generated files from coverage report
2018-02-17 13:46:31 +01:00
efba922785
Configure kcov and coveralls.io
2018-02-16 17:03:39 +01:00
f5213706eb
Update badges in README and fix CHANGELOG
2018-02-13 22:15:12 +01:00
13095ee690
Start next development iteration 0.1.1-pre.
2018-02-13 21:59:02 +01:00
1fbff5111f
Release version 0.1.0.
2018-02-13 20:54:00 +01:00
474756e830
Remove generated documentation
...
The latest documentation will now be found in the `gh-pages` branch.
2018-02-13 20:48:41 +01:00
cd84c3f5bb
Add a changelog
2018-02-13 20:45:36 +01:00
acccd3316f
Bump version to 0.1.0-pre
2018-02-13 20:44:50 +01:00
f65b4d1e11
Update authors
2018-02-13 20:44:50 +01:00
e28acab43c
Add Cargo.lock to .gitignore
...
See https://doc.rust-lang.org/cargo/faq.html#why-do-binaries-have-cargolock-in-version-control-but-not-libraries for more information.
2018-02-13 20:38:31 +01:00
881ad146f2
Remove warning in README
2018-02-13 20:31:26 +01:00
9b2ac6b9cd
Fix hidden docs
2018-02-13 20:31:26 +01:00
2569e1b27a
Hide proto::dss
module under dss feature flag
2018-02-13 20:31:26 +01:00
e9b0f61c6c
Configure cargo-release
2018-02-13 14:47:36 +01:00
40f6190a9b
Preliminary implementation of deterministic secret sharing
...
#32
2018-02-11 22:17:07 +01:00
d857157efd
Fix typo + feedback from @dtsbourg
2017-10-18 14:15:19 +02:00
a9e942a41a
Add PR warning to the README
2017-10-18 13:46:28 +02:00
02c88e0164
Add link to documentation for latest release.
2017-08-20 14:34:55 +02:00
62e311ce7f
Bump merkle_sigs to 1.2.1
2017-08-04 18:14:56 +02:00
2d39c5950b
Update documentation.
2017-08-04 18:14:56 +02:00
cb44533c62
wrapped_secrets::generate_shares: make MIME type optional.
2017-08-04 18:14:56 +02:00
d3daa6825e
Update ring to v0.11.0 and merkle_sigs to HEAD
2017-08-03 17:03:00 +02:00
1e5626ef14
Bump dependencies ( #22 )
2017-02-16 00:19:04 +01:00
4eea651414
Fixes for share groups ( #21 )
...
* Fix for recovery with n of shares > k with share_groups.
* Cargo updates.
2017-02-13 00:06:13 +00:00
92b4b75096
Adding bug report policy.
2017-01-05 21:50:00 +01:00
4f6928ff99
Adding info in the README about signatures.
2017-01-05 21:36:49 +01:00
4b73faf3e4
Support for wrapped_secrets containing versioning and MIME info.
2017-01-05 20:57:10 +01:00
ef4d525703
Adding share_num field to errors.
2016-12-20 23:10:47 +01:00
f5ab309dd6
Refactoring to allow for a more flexible API.
2016-12-02 14:56:12 +01:00
aeb8e4c21f
New share format. ( #13 )
...
* Removing Coverall support until fixed. (See #12 )
* Changing Cargo license.
* New wrapping of share data to support signatures.
2016-11-18 12:34:06 +01:00
6ad30652a6
Fixing URLs in README.
2016-11-10 22:46:54 +01:00
1735274450
Add license.
2016-11-09 22:45:30 +01:00
36d6ad89fb
Warning in README.md ( #7 )
2016-04-13 23:45:11 +02:00
7f6db55452
Some simplifications.
...
- Removes inv from table (not used).
- Removes 2nd argument from Lagrange interpolation (is always zero).
2016-04-11 16:42:13 +02:00
0966bbbc3d
Fixing typos & adopting std::process::exit.
...
* Minor changes (typos, keep up with rust stable) while skimming through the code
* Minor changes: s/secretshare/rustysecrets in usage string
2016-04-09 20:35:53 +02:00
3767677b9d
Fixed some clippy warnings.
...
Closes #4
2016-04-08 23:32:24 +02:00
62755d6024
README.md tweaks.
2016-04-08 19:15:56 +02:00
a52bf5fff1
Basic documentation.
...
Closes #1 .
2016-04-07 02:01:40 +02:00
2806bc49bc
Tests & CI.
2016-04-06 18:42:51 +02:00
0abd8fac82
Working on test vectors.
2016-04-06 18:42:51 +02:00
762df13012
Readme updates.
2016-04-06 18:42:50 +02:00
eba1046fbf
Building static Gf256 table at compile-time.
2016-04-06 00:31:04 +02:00
62234cc2df
Removing last char from command line.
...
Last char is EOF char.
2016-04-05 21:38:31 +02:00
3ca43e7977
Refactoring to keep same sanitisation of shares between lib & bin.
2016-04-02 23:57:42 +02:00
da01e4e450
Rename methods ahead of FFI support.
2016-04-02 23:15:05 +02:00