forked from dsheets/ocaml-sodium
-
Notifications
You must be signed in to change notification settings - Fork 7
/
CHANGES
40 lines (33 loc) · 1.36 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
0.6.0 (2017-04-12):
* Now requires libsodium 1.0.9+
* Now requires ctypes 0.6.0
* New `Password_hash` module
* New `derive_key` function in `Secret_box`, `Stream`, `Auth`, `Generichash`
* New `Sodium.initialized` value
* Install sodium.cmx
0.5.0 (2015-07-06):
* Add crypto_generichash binding with streaming support
0.4.1 (2015-04-01):
* Fix minor Makefile issue
0.4.0 (2015-03-31):
* Now requires libsodium 0.7.0+, latest libsodium is 1.0.1
* Now requires ctypes 0.4.0
* New ed25519 key to curve25519 key convertors `Sign.box_public_key`,
`Sign.box_secret_key`, and `Sign.box_keypair`.
* New `Sign` type `seed` with size constant `Sign.seed_size`
* New seeded signing keypair generator `Sign.seed_keypair`
* New signing key projection `Sign.secret_key_to_seed`
* New signing key projection `Sign.secret_key_to_public_key`
0.3.0 (2014-11-20):
* Now requires libsodium 0.6.1+, latest libsodium is 1.0.0
* Dynamic binding replaced with faster and safer cstubs generation (#8)
* crypto_sign_detached functions are now bound (#9)
* FreeBSD support
* Debian, Ubuntu, OS X, and FreeBSD opam depexts
0.2.1 (2014-08-18):
* Uses safe_string and ctypes' bytes rather than string interfaces
0.2.0 (2014-06-09):
* Complete bindings thanks to major contributions by whitequark (Peter Zotov)
* Many breaking changes with lots of interface improvements
0.1.0 (2013-08-11):
* Initial public release.