0.25.0 (2021-08-03)
Implemented enhancements:
- Investigate pre-generating Rust protobuf code #98
- Implement Deref on RequestBody and ResponseBody #61
Fixed bugs:
Security fixes:
Merged pull requests:
- Prepare for next release #118 (hug-dev)
- Commit the generated Rust protobuf files in tree #117 (hug-dev)
- Implement Deref(Mut) on bodies #116 (hug-dev)
- Add a cargo audit config #114 (hug-dev)
- Revert "Bump prost crate versions" #113 (ionut-arm)
- Update psa-crypto #110 (hug-dev)
- Add more precision to error messages #108 (hug-dev)
- Fix latest clippy lints #106 (hug-dev)
- Add PsaSignMessage and PsaVerifyMessage operations #105 (akazimierskigl)
- Add updated changelog #104 (hug-dev)
0.24.0 (2021-03-18)
Implemented enhancements:
Merged pull requests:
- Add version 0.24.0 #103 (hug-dev)
- Update psa-crypto dependence #102 (hug-dev)
- Implement Display on ProviderID and AuthType #101 (hug-dev)
- Add log message to help debugging #100 (hug-dev)
- Use newest PSA Crypto crate version #99 (ionut-arm)
- Add Changelog file #97 (ionut-arm)
0.23.0 (2021-01-19)
Security fixes:
- Add a new ResponseStatus for admin operations #93
Closed issues:
- Add ListClients and DeleteClient structures #94
Merged pull requests:
- Bump PSA Crypto version #96 (ionut-arm)
- Add ListClients and DeleteClient operations #95 (hug-dev)
- Fix lints and remove Travis build #92 (ionut-arm)
0.22.0 (2020-12-18)
Merged pull requests:
- Consume psa-crypto at version 0.6.1 and bump interface to 0.22.0 #91 (paulhowardarm)
- Add CryptoAuthLib to Provider enumeration. #90 (RobertDrazkowskiGL)
- Update psa-crypto version #89 (hug-dev)
0.21.0 (2020-10-20)
Implemented enhancements:
- Write opcode numbers in hexadecimal format #82
- Create conversion method from TryFromIntError for ResponseStatus #53
- Add Trusted Services crypto provider ID #87 (ionut-arm)
- Add a JWT SVID authentication type #84 (hug-dev)
Fixed bugs:
Closed issues:
- Add support for another authenticator #70
Merged pull requests:
- Add methods to check opcode nature #88 (hug-dev)
- Use hexadecimal format for opcode values #86 (hug-dev)
- Add a uuid::Error conversion #85 (hug-dev)
- Add ListKeys operation #83 (joechrisellis)
0.20.2 (2020-09-04)
Implemented enhancements:
Fixed bugs:
Security fixes:
- Audit response status code for information disclosure #59
0.20.1 (2020-08-20)
0.20.0 (2020-08-14)
Merged pull requests:
- Added raw key agreement interface #75 (sbailey-arm)
- Added hash compute and compare interfaces #74 (sbailey-arm)
- Added aead encrypt and decrypt #73 (sbailey-arm)
- Add support for ListAuthenticators operation #72 (joechrisellis)
- Add new AuthType variants #71 (joechrisellis)
- Add support for
psa\_generate\_random
#68 (joechrisellis)
0.19.0 (2020-07-15)
Implemented enhancements:
- Bump version of psa-crypto to 0.3.0 #66 (hug-dev)
- Added export key #65 (sbailey-arm)
Merged pull requests:
- Added the from impls for going from an operations and result to NativeOperation and NativeResult for asym encrypt and decrypt #64 (sbailey-arm)
0.18.0 (2020-07-07)
Merged pull requests:
- Added asymmetric encrypt and decrypt #63 (sbailey-arm)
0.17.1 (2020-07-01)
Fixed bugs:
0.17.0 (2020-06-26)
Implemented enhancements:
0.16.0 (2020-06-18)
Implemented enhancements:
0.15.0 (2020-06-03)
Implemented enhancements:
- Use crates.io for psa-crypto #57 (hug-dev)
- Derive PartialEq, Hash and Eq on ProviderInfo #54 (ionut-arm)
Merged pull requests:
0.14.1 (2020-05-11)
Implemented enhancements:
Fixed bugs:
0.14.0 (2020-04-23)
Implemented enhancements:
- Breaking change to wire protocol 1.0 to support additional fields and transports #48 (paulhowardarm)
- Update copyrights on all files #46 (hug-dev)
Fixed bugs:
- Make wire protocol version a property of request and response headers #41
- Make sure there is a clear separation between PSA and Core structures #30
Merged pull requests:
0.13.0 (2020-04-15)
Implemented enhancements:
Merged pull requests:
0.12.0 (2020-04-07)
Implemented enhancements:
- Add provider ID to list_opcodes #44 (ionut-arm)
- Add faillible methods #39 (hug-dev)
- Add a new method for permisison and compatibility #38 (hug-dev)
0.11.0 (2020-04-03)
Implemented enhancements:
0.10.0 (2020-03-18)
Implemented enhancements:
Closed issues:
- Update documentation after upgrading to PSA Crypto 1.0.0 #29
0.8.3 (2020-02-28)
Implemented enhancements:
0.8.2 (2020-02-25)
0.8.1 (2020-02-24)
Fixed bugs:
0.8.0 (2020-02-21)
0.7.1 (2020-02-06)
Implemented enhancements:
Fixed bugs:
- Deploy on crates.io #14
0.7.0 (2020-02-05)
Implemented enhancements:
- Add Travis CI tests for Aarch64 #12
Fixed bugs:
- Build fails with confusing message if wget is not available #17
- Replace direct
Command
by crates in the build script #7
0.6.1 (2020-02-04)
Implemented enhancements:
Fixed bugs:
0.6.0 (2020-01-30)
Fixed bugs:
0.5.1 (2020-01-28)
Implemented enhancements:
0.5.0 (2020-01-27)
Implemented enhancements:
0.4.1 (2020-01-09)
Implemented enhancements:
0.4.0 (2019-12-05)
Implemented enhancements:
0.3.0 (2019-11-18)
Implemented enhancements:
0.2.1 (2019-11-01)
Implemented enhancements:
0.2.0 (2019-10-23)
Merged pull requests:
0.1.0 (2019-10-09)
Merged pull requests:
- Add a specific tag when getting operations #2 (hug-dev)
- Split Rust interface into its own repository #1 (hug-dev)
* This Changelog was automatically generated by github_changelog_generator