Skip to content

Latest commit

 

History

History
328 lines (193 loc) · 21.2 KB

CHANGELOG.md

File metadata and controls

328 lines (193 loc) · 21.2 KB

Changelog

Full Changelog

psa-crypto-0.10.0 (2023-03-09)

Full Changelog

Merged pull requests:

psa-crypto-0.9.2 (2022-08-31)

Full Changelog

Full Changelog

Closed issues:

  • Warn when the vendor directory is not populated #89

Merged pull requests:

Full Changelog

Merged pull requests:

psa-crypto-0.9.1 (2021-11-30)

Full Changelog

Full Changelog

Fixed bugs:

  • Compile issue with clang 13 #85

Merged pull requests:

psa-crypto-0.9.0 (2021-08-02)

Full Changelog

Full Changelog

Fixed bugs:

  • Fix the UsageFlags structure #82
  • Move to Mbed TLS version 3.0.0 #88 (hug-dev)

Merged pull requests:

psa-crypto-0.8.0 (2021-03-17)

Full Changelog

Full Changelog

Implemented enhancements:

  • Handling key handle closing is noisy and error prone #34
  • Add method to retrieve hash from AsymSign #73 (ionut-arm)

Closed issues:

  • Update the Mbed TLS submodule to 2.25.0 #76

Merged pull requests:

psa-crypto-0.7.0 (2021-01-18)

Full Changelog

Full Changelog

Merged pull requests:

psa-crypto-0.6.1 (2020-12-18)

Full Changelog

Full Changelog

Fixed bugs:

  • Conversion to Status seems wrong #24

Merged pull requests:

psa-crypto-0.6.0 (2020-10-20)

Full Changelog

Full Changelog

Fixed bugs:

Closed issues:

  • What's the purpose of the "interface" feature? #66

Merged pull requests:

  • Lower the version of bindgen to avoid conflict #67 (hug-dev)
  • Remove const for backwards compatibility #65 (hug-dev)

psa-crypto-0.5.1 (2020-09-04)

Full Changelog

Full Changelog

Implemented enhancements:

Closed issues:

  • Exposing native types for key encodings #53

Merged pull requests:

psa-crypto-0.5.0 (2020-08-20)

Full Changelog

Full Changelog

Implemented enhancements:

  • Added helper methods and changed safety of size macros #55 (sbailey-arm)

Fixed bugs:

  • Added missing AEAD conversion and tag length method #57 (sbailey-arm)

psa-crypto-0.4.0 (2020-08-13)

Full Changelog

Full Changelog

Implemented enhancements:

  • Added conversion helper methods #51 (sbailey-arm)
  • Added tests for all operations that were added that are supported by Mbed Crypto #50 (sbailey-arm)

Fixed bugs:

  • 'export_key_pair_test' panicked at 'called Result::unwrap() on an Err value: StorageFailure' #46
  • psa-crypto-sys test fail on i686 #41
  • Changes to the C library do not trigger a rebuild #35
  • Add license file to crates #45 (ionut-arm)
  • Re-run build if any file under psa-crypto-sys/vendor has changed #43 (joechrisellis)
  • Blocklist max_align_t in bindgen #42 (joechrisellis)

Closed issues:

  • Include the LICENSE file in the crate #44

Merged pull requests:

psa-crypto-0.3.0 (2020-07-14)

Full Changelog

Full Changelog

Implemented enhancements:

  • Have a feature only using the PSA interface #38
  • Add an interface feature only using include files #39 (hug-dev)

Merged pull requests:

psa-crypto-0.2.2 (2020-07-06)

Full Changelog

Full Changelog

Implemented enhancements:

  • Added asymmetric encrypt and decrypt to psa-crypto and psa-crypto-sys #37 (sbailey-arm)
  • Add an env var for static linking to Mbed Crypto #36 (hug-dev)
  • Derive Zeroize for all types #33 (ionut-arm)

0.2.1 (2020-06-23)

Full Changelog

Implemented enhancements:

  • Implement macros to have size of output buffers #30
  • Always close key handle if key is persistent #26
  • Add a test on the CI compiling Mbed TLS and linking dynamically the crate to Mbed Crypto #25

Merged pull requests:

  • Added macro calls for sign output size and export key buffer size #31 (sbailey-arm)

0.2.0 (2020-06-16)

Full Changelog

Implemented enhancements:

  • Part of moving Parsec to use psa-crypto #28 (sbailey-arm)
  • Modify Mbed TLS version to most recent realease #27 (hug-dev)

Fixed bugs:

Closed issues:

  • Design a good abstraction for key IDs #4
  • Create the Rust representation of PSA Crypto operations #3
  • Create abstractions of key attributes and algorithms #2

0.1.0 (2020-06-03)

Full Changelog

Implemented enhancements:

Closed issues:

  • Be able to dynamically link with any PSA Crypto C shared library #1

* This Changelog was automatically generated by github_changelog_generator