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
e34f45d954
Update rand to ^0.4.2
...
RustySecrets makes minimal use of the rand library. It only initializes
the `ChaChaRng` with a seed, and `OsRng` in the standard way, and then calls
their `fill_bytes` methods, provided by the same Trait, and whose function
signature has not changed. I have confirmed by looking at the code changes,
that there have been no changes to the relevant interfaces this library uses.
2018-08-13 21:29:39 +02:00
910479f698
Start next development iteration 0.2.3-pre.
2018-05-17 10:53:01 +02:00
bdeb36d6d1
Release version 0.2.2.
2018-05-17 10:52:13 +02:00
a69d61dfbc
Pin protobuf to >=1.4 && <1.6. Fixes #67
2018-05-17 10:37:05 +02:00
c112f7920b
Start next development iteration 0.2.2-pre.
2018-03-08 00:41:31 +01:00
0148317495
Bump version to 0.2.1
2018-03-08 00:40:13 +01:00
efba922785
Configure kcov and coveralls.io
2018-02-16 17:03:39 +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
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
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
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
4b73faf3e4
Support for wrapped_secrets containing versioning and MIME info.
2017-01-05 20:57:10 +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
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
eba1046fbf
Building static Gf256 table at compile-time.
2016-04-06 00:31:04 +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
fdcf4cce1e
keep up with Rust
2015-02-13 23:42:51 +01:00
6edf29480b
keep up with Rust
2015-02-05 15:26:12 +01:00
4a5682fb64
change version requirements to ^x.y.z
2015-02-04 14:01:22 +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