]> git.proxmox.com Git - rustc.git/blob - vendor/rust-argon2/CHANGELOG.md
New upstream version 1.49.0+dfsg1
[rustc.git] / vendor / rust-argon2 / CHANGELOG.md
1 ChangeLog for rust-argon2
2 =========================
3
4 This documents all notable changes to
5 [rust-argon2](https://github.com/sru-systems/rust-argon2).
6
7
8 ## 0.7.0
9
10 - Update crossbeam-utils dependency to 0.7.
11
12
13 ## 0.6.1
14
15 - Use constant time equals to compare hashes.
16
17
18 ## 0.6.0
19
20 - Use 2018 edition or Rust
21 - Use &dyn error::Error instead of &error::Error
22 - Fix clippy lints
23 - Allow callers of encode_string to pass any &[u8]
24 - Update base64 dependency.
25
26
27 ## 0.5.1
28
29 - Use crossbeam utils 0.6 instead of crossbeam 0.5
30
31
32 ## 0.5.0
33
34 - Replace blake2-rfc with blake2b_simd.
35
36
37 ## 0.4.0
38
39 - Replace rustc-serialize dependency with base64 and hex.
40 - Update base64 dependency.
41 - Update crossbeam dependency.
42 - Update hex dependency.
43 - Allow updating to minor versions of blake2-rfc.
44
45
46 ## 0.3.0
47
48 - Embed Config struct in Context struct.
49
50
51 ## 0.2.0
52
53 - Use ThreadMode enum instead of explicit thread number.
54 - Use a Config struct instead of explicit configuration arguments.
55 - Use references instead of vectors for byte data in the Context struct.
56 - Deprecate the following functions:
57 - hash_encoded_defaults
58 - hash_encoded_old
59 - hash_encoded_std
60 - hash_raw_defaults
61 - hash_raw_old
62 - hash_raw_std
63 - verify_raw_old
64 - verify_raw_std