|
1 | | -4.0.1 (2016-12-04) |
2 | | ------------------- |
| 1 | +## 4.0.2 (2016-03-12) |
| 2 | + |
| 3 | +* [#157](https://github.com/cryptosphere/rbnacl/pull/157) |
| 4 | + Raise error on degenerate keys (fixes #152). |
| 5 | + ([@paragonie-scott], [@tarcieri]) |
| 6 | + |
| 7 | +## 4.0.1 (2016-12-04) |
3 | 8 |
|
4 | 9 | * [#148](https://github.com/cryptosphere/rbnacl/pull/148) |
5 | 10 | Last minute changes to the ChaCha20Poly1305 API. |
6 | 11 | ([@tarcieri]) |
7 | 12 |
|
8 | | -4.0.0 (2016-12-04) |
9 | | ------------------- |
| 13 | +## 4.0.0 (2016-12-04) |
10 | 14 |
|
11 | 15 | * [#141](https://github.com/cryptosphere/rbnacl/pull/141) |
12 | 16 | Add wrappers for ChaCha20Poly1305 AEAD ciphers. |
|
20 | 24 | Require Ruby 2.2.6+. |
21 | 25 | ([@tarcieri]) |
22 | 26 |
|
23 | | -3.4.0 (2015-05-07) |
24 | | ------------------- |
| 27 | +## 3.4.0 (2015-05-07) |
| 28 | + |
25 | 29 | * [#135](https://github.com/cryptosphere/rbnacl/pull/135) |
26 | | - Expose RbNaCl::Signatures::Ed25519#keypair_bytes. |
| 30 | + Expose `RbNaCl::Signatures::Ed25519#keypair_bytes`. |
27 | 31 | ([@grempe]) |
28 | 32 |
|
29 | 33 | * [#137](https://github.com/cryptosphere/rbnacl/pull/137) |
30 | 34 | Expose HMAC-SHA512 (with 64-byte keys) |
31 | 35 | ([@mwpastore]) |
32 | 36 |
|
33 | | -3.3.0 (2015-12-29) |
34 | | ------------------- |
| 37 | +## 3.3.0 (2015-12-29) |
| 38 | + |
35 | 39 | * [#105](https://github.com/cryptosphere/rbnacl/pull/105) |
36 | 40 | Add salt/personalisation strings for Blake2b. |
37 | 41 | ([@namelessjon]) |
|
40 | 44 | Remove use of Thread.exclusive when initializing library. |
41 | 45 | ([@tarcieri]) |
42 | 46 |
|
43 | | -3.2.0 (2015-05-31) |
44 | | ------------------- |
| 47 | +## 3.2.0 (2015-05-31) |
| 48 | + |
45 | 49 | * Fix method signature for blake2b |
46 | 50 | * RuboCop-friendly codebase |
47 | 51 |
|
48 | | -3.1.2 (2014-08-30) |
49 | | ------------------- |
| 52 | +## 3.1.2 (2014-08-30) |
| 53 | + |
50 | 54 | * Fix scrypt support with libsodium 0.7.0 (scryptsalsa208sha256) |
51 | 55 |
|
52 | | -3.1.1 (2014-06-14) |
53 | | ------------------- |
| 56 | +## 3.1.1 (2014-06-14) |
| 57 | + |
54 | 58 | * Fix undefined variable warning |
55 | 59 | * RSpec 3 fixups |
56 | 60 | * RuboCop |
57 | 61 |
|
58 | | -3.1.0 (2014-05-22) |
59 | | ------------------- |
60 | | -* The scrypt password hashing function: RbNaCl::PasswordHash.scrypt |
| 62 | +## 3.1.0 (2014-05-22) |
| 63 | + |
| 64 | +* The scrypt password hashing function: `RbNaCl::PasswordHash.scrypt` |
| 65 | + |
| 66 | +## 3.0.1 (2014-05-12) |
61 | 67 |
|
62 | | -3.0.1 (2014-05-12) |
63 | | ------------------- |
64 | | -* Load gem from RBNACL_LIBSODIUM_GEM_LIB_PATH if set. Used by rbnacl-libsodium |
| 68 | +* Load gem from `RBNACL_LIBSODIUM_GEM_LIB_PATH` if set. Used by rbnacl-libsodium |
65 | 69 | gem to use libsodium compiled from a gem. |
66 | 70 |
|
67 | | -3.0.0 (2014-04-22) |
68 | | ------------------- |
| 71 | +## 3.0.0 (2014-04-22) |
| 72 | + |
69 | 73 | * Rename RandomNonceBox to SimpleBox (backwards compatibility preserved) |
70 | 74 | * Reverse documented order of SimpleBox/RandomNonceBox initialize parameters. |
71 | 75 | Technically backwards compatible, but confusing. |
72 | 76 | * Ensure all strings are ASCII-8BIT/BINARY encoding prior to use |
73 | 77 |
|
74 | | -2.0.0 (2013-11-07) |
75 | | ------------------- |
| 78 | +## 2.0.0 (2013-11-07) |
| 79 | + |
76 | 80 | * Add encrypt/decrypt aliases for Crypto::RandomNonceBox |
77 | 81 | * Rename Crypto module to RbNaCl module |
78 | 82 | * RbNaCl::VerifyKey#verify operand order was reversed. New operand order is |
|
91 | 95 | * Changes in the low level binding for libsodium and removal of the NaCl module |
92 | 96 | * Add a mutex around calls to randombytes in libsodium |
93 | 97 |
|
94 | | -1.1.0 (2013-04-19) |
95 | | ------------------- |
| 98 | +## 1.1.0 (2013-04-19) |
96 | 99 |
|
97 | 100 | * Provide API for querying primitives and details about them, such as key |
98 | 101 | lengths, nonce lengths, etc. |
99 | 102 | * Fixed bug on passing null bytes to sha256, sha512 functions. |
100 | 103 |
|
101 | | -1.0.0 (2013-03-08) |
102 | | ------------------- |
| 104 | +## 1.0.0 (2013-03-08) |
| 105 | + |
103 | 106 | * Initial release |
104 | 107 |
|
105 | 108 | [@namelessjon]: https://github.com/namelessjon |
|
108 | 111 | [@grempe]: https://github.com/grempe |
109 | 112 | [@mwpastore]: https://github.com/mwpastore |
110 | 113 | [@elijh]: https://github.com/elijh |
| 114 | +[@paragonie-scott]: https://github.com/paragonie-scott |
0 commit comments