30 Commits

Author SHA1 Message Date
mii
61ec9e3f81 change protobuf versio 2024-04-08 17:07:45 +09:00
mii
2548ca1ebe bugfix 2024-04-08 16:06:33 +09:00
8ea296b57d Update Cargo.lock 2018-08-13 21:33:27 +02:00
36bc055520 Add back Cargo.lock
Although RustySecrets is a library, it is important that all
contributors to the library are using the very same version
of every package, as we cannot always trust downstream deps
to follow SemVer to the letter.
2018-08-13 21:29:39 +02: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
40f6190a9b Preliminary implementation of deterministic secret sharing
#32
2018-02-11 22:17:07 +01:00
62e311ce7f Bump merkle_sigs to 1.2.1 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
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
0abd8fac82 Working on test vectors. 2016-04-06 18:42:51 +02:00
da01e4e450 Rename methods ahead of FFI support. 2016-04-02 23:15:05 +02:00
8c37b2f629 Part 1 of #1. Refactoring to separate lib from command line. 2016-04-02 16:07:26 +02:00
16be20fcff Remove CRC-24 dependency. Closes #3 2016-04-02 11:00:52 +02:00
fce35a8d66 Update dependencies so it builds 2016-03-25 10:23:46 -07:00
814819af81 rustup (1.0 beta) 2015-04-06 22:36:54 +02:00
d15cb70774 rustup + new io 2015-03-24 17:28:53 +01:00
908cb8f2fd keep up with Rust 2015-02-24 13:15:46 +01:00
34fdcaa284 update Cargo.lock to make dependencies compile again with newer Rust 2015-02-19 21:35:01 +01:00
fdcf4cce1e keep up with Rust 2015-02-13 23:42:51 +01:00
2959585fdf cargo update to keep up with Rust 2015-02-10 12:41:13 +01:00
073099814c keep up with Rust 2015-02-06 20:32:01 +01:00
6edf29480b keep up with Rust 2015-02-05 15:26:12 +01:00
807872342c make it compile again under the new Rust version 2015-02-04 13:51:44 +01:00
16f52a9d1d update README and bump version number. 2015-02-03 02:04:44 +01:00
27015b7d43 add checksums to shares (CRC-24) 2015-01-31 21:06:23 +01:00
3ab77d5b31 First commit. 2015-01-29 17:03:31 +01:00