parallaxsecond / rust-tss-esapi

TSS 2.0 Enhanced System API (ESAPI) Rust wrapper
https://docs.rs/tss-esapi/
Apache License 2.0
86 stars 51 forks source link

File encryption and decryption example ; dev container with c library build and tpm emulator #536

Closed nicolaspernoud closed 1 month ago

nicolaspernoud commented 1 month ago

Hello,

Here is a pull request with those two features that seems useful...

Best regards.

nicolaspernoud commented 1 month ago

@ionut-arm and @Superhepper : i made the changes, thanks for your feedbacks !

Superhepper commented 1 month ago

Rebase it on latest from main. I have merged a fix for all the lint errors.

nicolaspernoud commented 1 month ago

I updated using github web "update" button : it merges instead of rebasing, but that should be ok.

wiktor-k commented 1 month ago

I think the only missing bit is running cargo fmt locally and committing and pushing the result :thinking:

ionut-arm commented 1 month ago

Unfortunately I don't think we can merge as is now - you'll need to rebase and get all your commits on top of @Superhepper's, otherwise we'll have his commit twice.