Skip to content

Latest commit

 

History

History
445 lines (250 loc) · 24.9 KB

CHANGELOG.md

File metadata and controls

445 lines (250 loc) · 24.9 KB

Changelog

0.27.0 (2022-09-09)

Full Changelog

Implemented enhancements:

  • Strongify wire header serialization #115
  • Validate hash length for psa_sign_hash #107
  • Find a way to represent deprecated primitives #33

Merged pull requests:

0.26.0 (2022-02-15)

Full Changelog

Implemented enhancements:

Merged pull requests:

0.25.0 (2021-08-03)

Full Changelog

Implemented enhancements:

  • Investigate pre-generating Rust protobuf code #98
  • Implement Deref on RequestBody and ResponseBody #61

Fixed bugs:

Security fixes:

Merged pull requests:

0.24.0 (2021-03-18)

Full Changelog

Implemented enhancements:

  • Rename ProviderID #36
  • Investigate possible use of zerocopy #10

Merged pull requests:

0.23.0 (2021-01-19)

Full Changelog

Security fixes:

  • Add a new ResponseStatus for admin operations #93

Closed issues:

  • Add ListClients and DeleteClient structures #94

Merged pull requests:

0.22.0 (2020-12-18)

Full Changelog

Merged pull requests:

0.21.0 (2020-10-20)

Full Changelog

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:

0.20.2 (2020-09-04)

Full Changelog

Implemented enhancements:

Security fixes:

  • Audit response status code for information disclosure #59

0.20.1 (2020-08-20)

Full Changelog

0.20.0 (2020-08-14)

Full Changelog

Fixed bugs:

Merged pull requests:

0.19.0 (2020-07-15)

Full Changelog

Implemented enhancements:

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)

Full Changelog

Merged pull requests:

0.17.1 (2020-07-01)

Full Changelog

Fixed bugs:

  • Fix compilation on testing feature #62 (hug-dev)

0.17.0 (2020-06-26)

Full Changelog

Implemented enhancements:

  • Implement DataBuffer and replace byte vectors #60 (ionut-arm)

0.16.0 (2020-06-18)

Full Changelog

Implemented enhancements:

  • Import the newer version of psa-crypto #58 (hug-dev)

0.15.0 (2020-06-03)

Full Changelog

Implemented enhancements:

Merged pull requests:

  • Replace algorithms and attributes with psa-crypto #55 (ionut-arm)

0.14.1 (2020-05-11)

Full Changelog

Implemented enhancements:

  • Add validation to sign and verify operations #52 (ionut-arm)

Fixed bugs:

  • Modify Opcode enumeration size #49
  • Modify Opcode size #50 (hug-dev)

0.14.0 (2020-04-23)

Full Changelog

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

0.13.0 (2020-04-15)

Full Changelog

Implemented enhancements:

  • Add body type getter in Convert trait #40
  • Add provider ID to list_opcodes #44 (ionut-arm)
  • Add body_type fn to Convert #42 (ionut-arm)

Merged pull requests:

0.12.0 (2020-04-07)

Full Changelog

Implemented enhancements:

  • Add faillible methods #39 (hug-dev)
  • Add a new method for permisison and compatibility #38 (hug-dev)

0.11.0 (2020-04-03)

Full Changelog

Implemented enhancements:

  • Add permits method to check for policy #37 (hug-dev)

0.10.0 (2020-03-18)

Full Changelog

Implemented enhancements:

  • Update to PSA Crypto API 1.0.0 #4
  • Update to PSA Crypto API 1.0.0 #28 (hug-dev)

Closed issues:

  • Update documentation after upgrading to PSA Crypto 1.0.0 #29

Merged pull requests:

0.8.3 (2020-02-28)

Full Changelog

Implemented enhancements:

0.8.2 (2020-02-25)

Full Changelog

0.8.1 (2020-02-24)

Full Changelog

Fixed bugs:

  • Fix supported wire protocol version #24 (hug-dev)

0.8.0 (2020-02-21)

Full Changelog

0.7.1 (2020-02-06)

Full Changelog

Implemented enhancements:

  • Add a submodule for the operations #21 (hug-dev)

Fixed bugs:

  • Deploy on crates.io #14

0.7.0 (2020-02-05)

Full Changelog

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)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Replace cross tests for native tests #19 (hug-dev)

0.6.0 (2020-01-30)

Full Changelog

Fixed bugs:

  • Add body length limit to reading requests and responses #16 (ionut-arm)

0.5.1 (2020-01-28)

Full Changelog

Implemented enhancements:

0.5.0 (2020-01-27)

Full Changelog

Implemented enhancements:

0.4.1 (2020-01-09)

Full Changelog

Implemented enhancements:

  • Deny compilation for some rustc lints #11 (hug-dev)

0.4.0 (2019-12-05)

Full Changelog

Implemented enhancements:

0.3.0 (2019-11-18)

Full Changelog

Implemented enhancements:

  • Add PKCS 11 ProviderID enumeration variant #8 (hug-dev)

0.2.1 (2019-11-01)

Full Changelog

Implemented enhancements:

  • Add cross-compilation and testing to Arm64 on CI #6 (hug-dev)

0.2.0 (2019-10-23)

Full Changelog

Merged pull requests:

  • Remove references to key lifetime #5 (hug-dev)
  • Remove ci folder and modify CI workflow #3 (hug-dev)

0.1.0 (2019-10-09)

Full Changelog

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