0.16.0 (2023-10-06)
Merged pull requests:
- Bump parsec-interface to 0.29.0 #115 (tgonzalezorlandoarm)
- ci/nightly: use actions/checkoutv2 for coverage builds #114 (tgonzalezorlandoarm)
- ci/nightly: Run parsec-mock for coverage tests #113 (tgonzalezorlandoarm)
- .cargo/audit: Ignore unmaintained ansi_term util spiffe is upgraded #112 (tgonzalezorlandoarm)
- .cargo/audit: Remove deprecated packages field #111 (tgonzalezorlandoarm)
- Remove unmaintained 'users' crate #110 (tgonzalezorlandoarm)
0.15.0 (2023-01-04)
Merged pull requests:
0.14.1 (2022-09-12)
Merged pull requests:
- Bump Crates' versions #105 (mohamedasaker-arm)
- Build parse-interface with deprecated primitive feature changes #104 (mohamedasaker-arm)
0.14.0 (2022-02-15)
Implemented enhancements:
Merged pull requests:
- Prepare for new version of client #102 (ionut-arm)
- Add PsaCipherEncrypt and PsaCipherDecrypt operations #101 (akazimierskigl)
- Merge can-do-crypto branch into main #98 (anta5010)
- Use the main branch of Parsec-interface #97 (anta5010)
- Merge origin/main into can-do-crypto #96 (anta5010)
- Use Parsec Mock for testing #95 (hug-dev)
- Bump prost and spiffe for cargo-audit #94 (hug-dev)
- Added CanDoCrypto to basic client. #93 (Kakemone)
- Update CHANGELOG #92 (hug-dev)
0.13.0 (2021-08-04)
Implemented enhancements:
- Use &str for key names instead of String #81
- Investigate a SignClient for just-in-time key creation #70
- Modify interface to take parameters as reference #31
- Add SPIFFE authentication via the new crate #85 (hug-dev)
Fixed bugs:
Merged pull requests:
- Prepare for the release #90 (hug-dev)
- Add cargo-audit config file. #88 (ionut-arm)
- Changed to use &str for key_name parameters. #86 (MattDavis00)
- Update psa-crypto #84 (hug-dev)
- Support for ps_sign_ and ps_verify_message Parsec operations. #83 (RobertDrazkowskiGL)
- Add dependency on the newest (git only at the moment) parsec-interface. #82 (RobertDrazkowskiGL)
- Add the CHANGELOG #80 (hug-dev)
0.12.0 (2021-03-18)
Implemented enhancements:
- Implement component bootstrapping #52
- Resolve service endpoint from a URI environment variable #37
- Add code coverage checking to the nightly run #77 (ionut-arm)
- Bootstrap socket location from env variable #73 (ionut-arm)
- Increase the default timeout to 60 seconds #72 (hug-dev)
- Add changelog file #60 (ionut-arm)
Closed issues:
Merged pull requests:
- Prepare for version 0.12.0 #79 (hug-dev)
- Update the interface to latest master #78 (hug-dev)
- Update hash to latest interface #76 (hug-dev)
- Move a log message from info to debug #75 (hug-dev)
- Add documentation about the endpoint env. var. #74 (hug-dev)
- Update interface dependency #71 (ionut-arm)
- Remove spiffe-based feature from master #68 (hug-dev)
- Add ListClients and DeleteClient operations #67 (hug-dev)
- Disable Travis CI build #65 (ionut-arm)
- Consume parsec-interface at 0.22.0 and bump crate to 0.12.0 #63 (paulhowardarm)
- Add a note about JWT-SVID Workload Endpoint #62 (hug-dev)
- Add a JWT-SVID authentication method #61 (hug-dev)
0.11.0 (2020-10-20)
Implemented enhancements:
- Implement provider and auth bootstrapping #58 (ionut-arm)
- Add Unix Peer Credential auth support #57 (ionut-arm)
- Remove filesystem checks #56 (ionut-arm)
Fixed bugs:
- Socket path security checks can fail when the client is in a container #51
Closed issues:
- Implement new authenticator support #41
Merged pull requests:
- Add a new construction for naked client #59 (hug-dev)
- Quickfix: replace parsec-interface patch with a direct dependency #54 (joechrisellis)
- Add ListKeys support #53 (joechrisellis)
0.10.0 (2020-10-02)
0.9.0 (2020-09-07)
Implemented enhancements:
0.8.0 (2020-08-18)
Implemented enhancements:
- Added has compute and compare #45 (sbailey-arm)
Merged pull requests:
- Add test for psa_generate_random #47 (joechrisellis)
- Added raw key agreement and test #46 (sbailey-arm)
- Added aead encrypt and decrypt #44 (sbailey-arm)
- Add support for ListAuthenticators operation #43 (joechrisellis)
- Add Rust client support for
psa_generate_random
operation #42 (joechrisellis)
0.7.1 (2020-07-22)
Implemented enhancements:
- Publish a new version #40 (hug-dev)
- Implement
Error
andDisplay
traits forparsec_client::error::Error
#39 (joechrisellis)
0.7.0 (2020-07-15)
Implemented enhancements:
- Added PsaExportKey #38 (sbailey-arm)
0.6.0 (2020-07-07)
Merged pull requests:
- Added asymmetric encrypt and decrypt #36 (sbailey-arm)
0.5.0 (2020-07-02)
Implemented enhancements:
Fixed bugs:
- Fix the fs check on the socket folder feature #35 (hug-dev)
- Import the newer interface #34 (hug-dev)
Merged pull requests:
0.4.0 (2020-06-05)
Implemented enhancements:
- Import the newest interface and increase version #30 (hug-dev)
- Import the new interface #29 (hug-dev)
0.3.0 (2020-05-06)
Implemented enhancements:
- Expose the interface through the client, even for testing #25
- Add Send and Sync to trait objects #27 (hug-dev)
0.2.0 (2020-04-24)
Implemented enhancements:
0.1.0 (2020-04-22)
Implemented enhancements:
- Make the CoreClient really dumb #19
- Extract UnixSocket-specific functionality out of RequestHandler #13
- Create test framework #7
- Implement client-specific error structures #5
- Implement configuration #3
- Add methods for modifying timeout of IPC handlers #24 (ionut-arm)
- Make
implicit_provider
optional #23 (ionut-arm) - Add getters for auth_data and implicit_provider #22 (ionut-arm)
- Add contributing guidelines link #21 (hug-dev)
- Refactor low level clients #20 (ionut-arm)
- Add failing IPC test #15 (ionut-arm)
- Factor IPC handling out of the request handler #14 (ionut-arm)
- Add testing framework and unit tests #12 (ionut-arm)
- Make inner attributes configurable #10 (ionut-arm)
- Add client-specific error types #8 (ionut-arm)
- Seed initial client #1 (ionut-arm)
Closed issues:
Merged pull requests:
- Add "psa_" prefix to method names. #18 (ionut-arm)
- Add documentation #16 (ionut-arm)
- Update the way copyrights are displayed #11 (ionut-arm)
* This Changelog was automatically generated by github_changelog_generator