Releases: keylime/rust-keylime
Releases · keylime/rust-keylime
v0.2.6
What's Changed
- Build COPR RPMs for centos-stream-10 by @kkaarreell in #782
- rpm: fix COPR RPMs build for centos-stream-10 by @ansasaki in #784
- fix IAK SHA512 template to match IDevID by @Isaac-Matthews in #786
- Fix 'unnecessary qualification' warnings by @ansasaki in #789
- Fix leftover 'unnecessary qualification' warnings on tests by @ansasaki in #793
- Adding /agent/info API to agent by @mpeters in #758
- Add the ability to use persistent handles for IDevID and IAK rather than regenerating, and add auth values for them by @Isaac-Matthews in #785
- config: Support hostnames in registrar_ip option by @ansasaki in #797
- rpm/fedora: Update rust macro usage by @ansasaki in #799
- build(deps): bump serde from 1.0.196 to 1.0.203 by @dependabot in #796
- build(deps): bump libc from 0.2.153 to 0.2.155 by @dependabot in #792
- Bump version to 0.2.6 by @ansasaki in #801
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- config: disable IAK/IDevID by default when no configuration is found by @ansasaki in #731
- build(deps): bump reqwest from 0.11.23 to 0.11.24 by @dependabot in #728
- build(deps): bump libc from 0.2.152 to 0.2.153 by @dependabot in #727
- build(deps): bump serde from 1.0.195 to 1.0.196 by @dependabot in #724
- cargo: Bump ahash to version 0.8.7 by @ansasaki in #741
- cargo: Replace compress-tools with zip crate by @ansasaki in #739
- typo fix for default path to measured boot log file by @galmasi in #743
- crypto: Improve error handling and move to library by @ansasaki in #736
- Fix minor typo, format and remove end white spaces by @sarroutbi in #748
- crypto: Add support for ECC key pair generation by @ansasaki in #747
- Include newest Node20 versions for Github actions by @sarroutbi in #754
- Set X509 SAN with local DNSname/IP/IPv6 by @sarroutbi in #744
- cargo: Add testing feature to keylime library by @ansasaki in #749
- tests: Fix coverage download by supporting arbitrary URL by @kkaarreell in #764
- config: Support IPv6 with or without brackets by @ansasaki in #765
- Enable hex values to be used for tpm_ownerpassword by @Isaac-Matthews in #769
- build(deps): bump mio from 0.8.4 to 0.8.11 by @dependabot in #757
- build(deps): bump tempfile from 3.9.0 to 3.10.1 by @dependabot in #752
- crypto: Enable TLS 1.3 by @ansasaki in #761
- build(deps): bump actix-web from 4.4.1 to 4.5.1 by @dependabot in #732
- build(deps): bump serde_json from 1.0.107 to 1.0.116 by @dependabot in #772
- build(deps): bump h2 from 0.3.24 to 0.3.26 by @dependabot in #771
- build(deps): bump openssl from 0.10.63 to 0.10.64 by @dependabot in #774
- build(deps): bump thiserror from 1.0.56 to 1.0.59 by @dependabot in #775
- build(deps): bump log from 0.4.20 to 0.4.21 by @dependabot in #776
- Bump version to 0.2.5 by @ansasaki in #768
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- build(deps): bump actix-rt from 2.8.0 to 2.9.0 by @dependabot in #684
- packit: Bump Fedora version used for code coverage by @ansasaki in #703
- build(deps): bump openssl from 0.10.57 to 0.10.62 by @dependabot in #694
- Make use of workspace dependencies by @ueno in #692
- build(deps): bump thiserror from 1.0.48 to 1.0.56 by @dependabot in #699
- build(deps): bump wiremock from 0.5.18 to 0.5.22 by @dependabot in #688
- Detect IDevID/IAK template from certificates by @Isaac-Matthews in #689
- tpm: Overhaul errors by @ansasaki in #711
- workflows: Fix keylime-bot token usage by @ansasaki in #713
- cargo: Bump tss-esapi to version 7.4.0 by @ansasaki in #708
- build(deps): bump shlex from 1.1.0 to 1.3.0 by @dependabot in #712
- build(deps): bump h2 from 0.3.17 to 0.3.24 by @dependabot in #710
- build(deps): bump reqwest from 0.11.22 to 0.11.23 by @dependabot in #705
- build(deps): bump actix-web from 4.4.0 to 4.4.1 by @dependabot in #704
- build(deps): bump pest from 2.7.0 to 2.7.6 by @dependabot in #700
- build(deps): bump tempfile from 3.8.0 to 3.9.0 by @dependabot in #717
- build(deps): bump base64 from 0.21.4 to 0.21.7 by @dependabot in #716
- build(deps): bump config from 0.13.3 to 0.13.4 by @dependabot in #715
- build(deps): bump openssl from 0.10.62 to 0.10.63 by @dependabot in #714
- build(deps): bump pest_derive from 2.7.0 to 2.7.6 by @dependabot in #718
- build(deps): bump serde from 1.0.188 to 1.0.195 by @dependabot in #719
- workflows: Update checkout action to version 4 by @ansasaki in #725
- Adding "mutable log paths" feature by @galmasi in #665
- build(deps): bump uuid from 1.4.1 to 1.7.0 by @dependabot in #723
- Bump version to 0.2.4 by @ansasaki in #726
New Contributors
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- README: update requirements by @ansasaki in #624
- Build container image and push to quay.io by @ansasaki in #633
- Update container build workflow actions by @ansasaki in #634
- Use "currently" for swtpm emulator warning by @sarroutbi in #632
- docker: Add 'keylime' system user by @ansasaki in #635
- Use latest versions of checkout/upload-artifacts by @sarroutbi in #641
- README: update dependencies for Debian and Ubuntu by @THS-on in #646
- Add workflow to run cargo-audit security audit by @ansasaki in #647
- Do not use too specific version on cargo audit workflow by @ansasaki in #651
- build(deps): bump reqwest from 0.11.16 to 0.11.20 by @dependabot in #645
- build(deps): bump log from 0.4.17 to 0.4.20 by @dependabot in #638
- build(deps): bump uuid from 1.3.1 to 1.4.1 by @dependabot in #625
- Initial PR to add support for IDevID and IAK by @Isaac-Matthews in #608
- Remove private_in_public by @sarroutbi in #656
- build(deps): bump thiserror from 1.0.40 to 1.0.48 by @dependabot in #655
- build(deps): bump actix-web from 4.3.1 to 4.4.0 by @dependabot in #653
- build(deps): bump signal-hook from 0.3.15 to 0.3.17 by @dependabot in #654
- tests: Fix tarpaulin issues with dropped -v option by @ansasaki in #663
- cargo: Bump serde to version 1.0.188 by @ansasaki in #662
- build(deps): bump openssl from 0.10.55 to 0.10.57 by @dependabot in #664
- build(deps): bump serde_json from 1.0.96 to 1.0.107 by @dependabot in #666
- build(deps): bump base64 from 0.21.0 to 0.21.4 by @dependabot in #660
- build(deps): bump tempfile from 3.6.0 to 3.8.0 by @dependabot in #668
- build(deps): bump rustix from 0.37.11 to 0.37.25 by @dependabot in #674
- Add certificates and certificate checking for IDevID and IAK keys by @Isaac-Matthews in #669
- Update packit plan with new tests by @Koncpa in #679
- Enable test functional/iak-idevid-register-with-certificates by @Isaac-Matthews in #678
- Bump configuration version and fix enable_iak_idevid by @ansasaki in #682
- build(deps): bump reqwest from 0.11.20 to 0.11.22 by @dependabot in #670
- Bump version to 0.2.3 by @ansasaki in #683
New Contributors
- @sarroutbi made their first contribution in #632
- @Isaac-Matthews made their first contribution in #608
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- [tests] Simply coverage file URL parsing by @kkaarreell in #592
- [tests] Update test coverage task name regexp by @kkaarreell in #593
- docker/fedora/keylime_rust.Dockerfile: add the logic of cloning and compiling rust-keylime by @hustliyilin in #584
- keylime-agent/src: update API version to 2.1 to consistent with https//github.com/keylime/keylime/blob/master/docs/rest_apis.rst by @hustliyilin in #588
- rpm: Remove unused directory and add dependency for mount by @ansasaki in #598
- Remove MOUNT_SECURE bool by @Koncpa in #595
- [packit] Do not let COPR project expire by @kkaarreell in #600
- Add secure mount sanity test to packit testing by @Koncpa in #602
- build(deps): bump openssl from 0.10.48 to 0.10.55 by @dependabot in #605
- Parse lists from configuration file by @ansasaki in #604
- cargo: Bump proc-macro2 crate version by @ansasaki in #609
- main: Gracefully shutdown on SIGTERM or SIGINT by @ansasaki in #613
- Add an example of IMA policy by @aplanas in #536
- cargo: Bump tokio crate version to 1.28.2 by @ansasaki in #610
- Bump clap to version 4.3.11 by @ansasaki in #614
- hash: add more configurable hash algorithm for public key digest by @dongx1x in #611
- Adding release Dockerfiles by @mheese in #601
- build(deps): bump libc from 0.2.142 to 0.2.147 by @dependabot in #615
- cargo: Bump serde to version 1.0.166 by @ansasaki in #617
- Removing SIGINT stop signals from Dockerfiles and systemd service by @mheese in #620
- build(deps): bump tempfile from 3.5.0 to 3.6.0 by @dependabot in #621
- Bump version to 0.2.2 by @ansasaki in #619
New Contributors
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- config: Skip validation of keylime_dir during tests by @ansasaki in #528
- Coverage for rust agent as github action by @Koncpa in #512
- Change number of required uploaded files by @Koncpa in #532
- Disable e2e on Rawhide due to RHBZ#2171376 by @kkaarreell in #533
- Cargo: Update tempfile to 3.4.0 version by @ansasaki in #538
- build(deps): bump tokio from 1.24.2 to 1.26.0 by @dependabot in #534
- build(deps): bump openssl from 0.10.45 to 0.10.48 by @dependabot in #539
- build(deps): bump config from 0.13.2 to 0.13.3 by @dependabot in #524
- build(deps): bump reqwest from 0.11.12 to 0.11.15 by @dependabot in #537
- build(deps): bump futures from 0.3.25 to 0.3.27 by @dependabot in #541
- build(deps): bump libc from 0.2.139 to 0.2.140 by @dependabot in #540
- build(deps): bump serde from 1.0.145 to 1.0.147 by @dependabot in #508
- build(deps): bump actix-web from 4.2.1 to 4.3.1 by @dependabot in #529
- build(deps): bump base64 from 0.13.1 to 0.21.0 by @dependabot in #543
- build(deps): bump thiserror from 1.0.38 to 1.0.40 by @dependabot in #544
- Fix typo in name of test for generating coverage by @Koncpa in #535
- build(deps): bump glob from 0.3.0 to 0.3.1 by @dependabot in #545
- build(deps): bump serde from 1.0.147 to 1.0.159 by @dependabot in #548
- build(deps): bump base64 from 0.13.1 to 0.21.0 by @dependabot in #549
- build(deps): bump actix-rt from 2.7.0 to 2.8.0 by @dependabot in #551
- build(deps): bump serde_json from 1.0.91 to 1.0.95 by @dependabot in #553
- Build Fedora packages on Copr using packit by @ansasaki in #546
- build(deps): bump wiremock from 0.5.14 to 0.5.18 by @dependabot in #550
- build(deps): bump base64 from 0.13.1 to 0.21.0 by @dependabot in #557
- Allow setting binary measured boot log path on RPM binaries by @ansasaki in #554
- build(deps): bump reqwest from 0.11.15 to 0.11.16 by @dependabot in #555
- build(deps): bump h2 from 0.3.14 to 0.3.17 by @dependabot in #561
- build(deps): bump libc from 0.2.140 to 0.2.141 by @dependabot in #556
- build(deps): bump tempfile from 3.4.0 to 3.5.0 by @dependabot in #547
- Drop unused features from dependencies by @ansasaki in #567
- build(deps): bump serde_json from 1.0.95 to 1.0.96 by @dependabot in #562
- build(deps): bump serde from 1.0.159 to 1.0.160 by @dependabot in #564
- rpm/fedora: Fix metadata patch by @ansasaki in #568
- packit: Build RPM packages on Copr for fedora-all by @ansasaki in #565
- keylime-agent/src/common.rs: remove VTPM and IMA stub variables by @hustliyilin in #571
- build(deps): bump libc from 0.2.141 to 0.2.142 by @dependabot in #569
- build(deps): bump uuid from 1.3.0 to 1.3.1 by @dependabot in #559
- build(deps): bump enumflags2 from 0.7.5 to 0.7.7 by @dependabot in #573
- Cargo: Update base64 to version 0.21 by @ansasaki in #575
- Bump version to 0.2.1 by @ansasaki in #578
New Contributors
- @hustliyilin made their first contribution in #571
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Cargo.toml: tss-esapi bindings by @aplanas in #459
- Use cargo tarpaulin with the --all-features flag by @avery-blanchard in #460
- Increase unit testing by @avery-blanchard in #464
- README: mark Rust agent as the offical one, fix cargo run command by @THS-on in #466
- Cargo: Drop unused dependencies rust-ini and toml by @ansasaki in #471
- systemd: start agent after network is online by @THS-on in #487
- Enabling more e2e tests in Packit CI by @kkaarreell in #476
- main: only read uuid from KeylimeConfig by @THS-on in #486
- Split crates into library and applications by @ueno in #481
- add support for cargo deb by @THS-on in #484
- CI tests: Do not remove Fedora tag repository by @kkaarreell in #488
- Disable dnf-makecache.service to save RAM by @kkaarreell in #475
- build(deps): bump tokio from 1.21.1 to 1.23.0 by @dependabot in #483
- build(deps): bump openssl from 0.10.41 to 0.10.45 by @dependabot in #493
- build(deps): bump tokio from 1.23.0 to 1.24.2 by @dependabot in #503
- keylime-agent: remove const_err deny by @aplanas in #501
- packit-ci: Add hotfix for tpm2-tss Fedora BZ#2158598 by @kkaarreell in #504
- Cargo.toml: tss-esapi bindings by @aplanas in #502
- build(deps): bump futures from 0.3.24 to 0.3.25 by @dependabot in #496
- build(deps): bump bumpalo from 3.11.0 to 3.12.0 by @dependabot in #505
- build(deps): bump libc from 0.2.133 to 0.2.139 by @dependabot in #494
- build(deps): bump serde_json from 1.0.85 to 1.0.91 by @dependabot in #491
- build(deps): bump base64 from 0.13.0 to 0.13.1 by @dependabot in #495
- crypto, mTLS: allow certificate chain for trusted_client_ca by @THS-on in #511
- Remove unused option "openstack" for obtaining uuid by @Koncpa in #498
- Refactor async code synchronization by @ansasaki in #499
- e2e tests: Fix test name by @kkaarreell in #516
- Add missing e2e tests and reordering tests based on alphabetical order by @Koncpa in #518
- config: Fix overriding options with env vars by @ansasaki in #514
- build(deps): bump thiserror from 1.0.36 to 1.0.38 by @dependabot in #492
- cargo deb: include shim.py in packaging by @THS-on in #517
- build(deps): bump tss-esapi from 7.1.0 to 7.2.0 by @dependabot in #519
- Update tokio, uuid, and clap minimum versions by @ansasaki in #520
- Deprecate
with-zmq
andlegacy-python-actions
features by @ansasaki in #521 - packit: Re-enable tests on Fedora Rawhide by @ansasaki in #523
- Update tss-esapi in Cargo.toml by @aplanas in #522
- ima-emulator: Implement graceful shutdown by @ansasaki in #525
- packit: Remove workaround for Fedora BZ#2158598 by @ansasaki in #527
- Bump version to 0.2.0 by @ansasaki in #526
New Contributors
- @dependabot made their first contribution in #483
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- quotes_handler: Fix measured boot list encoding by @ansasaki in #369
- Drop privileges after startup by @ansasaki in #364
- CI: Add packit to run end-to-end tests by @ansasaki in #370
- main: Do not try to load CA cert if mTLS is disabled by @ansasaki in #379
- Make support for legacy python revocation actions optional by @ansasaki in #377
- Skip serialization of optional fields by @ansasaki in #381
- OpenSSL on deb family is now libssl-dev by @lukehinds in #387
- Add test /functional/measured-boot-swtpm-sanity to Packit CI plan by @kkaarreell in #386
- quotes_handler: Rewind measured boot log file by @ansasaki in #384
- Add support for hash_ek UUID creation by @THS-on in #385
- Update clap dependency to 3.1.18 by @ansasaki in #394
- Drop unused rustc-serialize and flate2 dependencies and make wiremock optional by @ansasaki in #395
- Adjust CI test name according to keylime-tests PR#125 by @kkaarreell in #397
- Update tokio minimum version by @ansasaki in #398
- persist AK, NK and mTLS certificate to disk by @THS-on in #391
- Add dependabot for automatic dependency updates by @ansasaki in #399
- .github/dependabot.yml: prevent updates that require manifest change by @ueno in #405
- Update fmf plans to run test with IMA policy by @Koncpa in #406
- tpm: Add serialization functions for structures in quotes by @ansasaki in #411
- Show path when fail to load the certificate by @aplanas in #412
- main: Use more descriptive message for missing files error by @ansasaki in #416
- permissions: Set supplementary groups when dropping privileges by @ansasaki in #415
- GNUmakefile: Make target dependencies explicit by @ueno in #421
- Load config file less at startup by @avery-blanchard in #419
- ima_emulator: Support PCR hash algorithms other than SHA-1 by @ueno in #376
- keys_handler: Use scopes to drop mutexes before await by @ansasaki in #422
- Handle whitespace in keylime.conf by @greyspectrum in #409
- Add GitLeaks configuration to ignore RSA key used for testing by @ueno in #430
- Set swtpm context which is later used for test filtering by @kkaarreell in #427
- tpm: Respect ek_handle from config by @ueno in #426
- Fix typo in listen_notifications option in keylime.conf by @kkaarreell in #431
- Use Rust agent-specific config in Makefile by @greyspectrum in #428
- Add run_as in keylime.conf and avoid executing as root by @aplanas in #423
- Fix small comment about TPM ownership by @lkatalin in #434
- Add more helpful error when config file is not found by @lkatalin in #436
- Fix display of mb measurement file path by @lkatalin in #435
- Appease clippy by @lkatalin in #443
- Add agent and faked_measured_boot_log tests context by @kkaarreell in #442
- Add cargo audit to test workflow by @avery-blanchard in #444
- Add tpm_ownerpassword option to keylime.conf by @kkaarreell in #432
- Use the tpm_ownerpassword when generating the EK by @ansasaki in #448
- Improve configuration and change format to TOML by @ansasaki in #449
- Update comments in the configuration file by @ansasaki in #456
New Contributors
- @kkaarreell made their first contribution in #386
- @Koncpa made their first contribution in #406
- @avery-blanchard made their first contribution in #419
Full Changelog: 0.0.1...v0.1.0
v0.0.1-alpha
What's Changed
- Add rustfmt in Travis by @frozencemetery in #4
- Appease rustfmt by @frozencemetery in #5
- Add basic installation instructions for the Keylime RPM distribution and copy over RPM spec file by @mbestavros in #8
- Finished adding quote resquest handling functions by @leonjia0112 in #9
- Remove and ignore Cargo.lock by @frozencemetery in #10
- Test tpm function and bug fix by @leonjia0112 in #13
- Add key derivation function binding and appropriate tests by @mbestavros in #12
- Add secure mount function by @leonjia0112 in #15
- Update README file by @leonjia0112 in #17
- Add logging example and some readme fix ups by @lukehinds in #24
- Further fixes to README.md by @lukehinds in #26
- Add tpmdata file io functions for keylime to read/write tpm data by @leonjia0112 in #16
- Fix log by @leonjia0112 in #31
- Add OpenSSL bindings for RSA public key import and random RSA key generation by @mbestavros in #43
- Removed all unwraps/panics for all code except testing by @leonjia0112 in #36
- Update .gitignore to ignore tpmdata.json changes by @mbestavros in #46
- Add custom error type for OpenSSL bindings by @mbestavros in #49
- Migrate RPM to its own repository by @lukehinds in #51
- Update existing crypto bindings to return custom KeylimeCryptoError by @mbestavros in #52
- Add KeylimeTpmError support and change return type in tpm.rs by @leonjia0112 in #53
- Add crypto binding for OpenSSL RSA decryption by @mbestavros in #59
- Rename
node
toagent
. by @lukehinds in #62 - Update README.md by @leonjia0112 in #61
- Update crypto.rs by @leonjia0112 in #63
- Place test data specific files into their own directory by @lukehinds in #79
- Implements Config Parser by @lukehinds in #77
- Update README.md to remove TPM1 ref and update URL by @lukehinds in #80
- Port
run
andKeylimeTpmError
to unique modules by @lukehinds in #82 - Fix line split in secure mount and notify by @lukehinds in #84
- Implement Apache 2.0 License by @lukehinds in #85
- hash: Port HashAlgorithms by @ashcrow in #86
- Migrate to github actions by @lukehinds in #98
- Update keylime.conf to latest version by @lukehinds in #101
- Remove incorrect / redundant author from cargo.toml by @lukehinds in #104
- Typo in .rustfmt.toml is causing warnings by @lukehinds in #103
- Cargo.lock should not be in gitignore by @lukehinds in #105
- ci: Install tpm-tss2 dependencies by @ashcrow in #112
- Implement esapi crate and conf edition 2018 by @lukehinds in #107
- Build Error struct and use it by @puiterwijk in #121
- Refactor Handlers out of Main by @lukehinds in #125
- Pretty-print error if main errors by @puiterwijk in #129
- Remove nightly rustfmt values by @lukehinds in #128
- Use tss2-dev instead of tss-dev by @puiterwijk in #133
- Implements try_join for running multiple async by @lukehinds in #131
- New packages needed and readme refactor by @lukehinds in #130
- actix_web Implementation by @lukehinds in #135
- Add Dockerfile to create Fedora dev environment by @lkatalin in #122
- Use git tss-esapi and add tpm vendor check by @puiterwijk in #139
- Move to a Fedora container for CI by @puiterwijk in #140
- Allow nominator for CI checks on banned calls by @lukehinds in #143
- Make #[allow_ci] a comment by @lkatalin in #145
- Enable PR assignment automation from actions-automation by @mbestavros in #142
- Add create_ek() to tpm.rs by @lkatalin in #141
- Allow TCTI configuration via environment by @puiterwijk in #146
- Opt repo into "copy-labels-linked" automation action by @mbestavros in #150
- Bump to tss-esapi-4.0.10-alpha.2 by @puiterwijk in #153
- Use the rust package instead of rustup by @puiterwijk in #152
- Implement get_ek() function by @lkatalin in #151
- Docker compose file by @lukehinds in #154
- Some error improvements by @puiterwijk in #155
- Enable various lints and fix code by @puiterwijk in #156
- Basic quote handlers by @lukehinds in #157
- Implement revocation service from Python code by @ashcrow in #134
- Call revocation actions by @lkatalin in #159
- Update error handling for revocation scripts by @lkatalin in #162
- Apache license header to source files by @ashcrow in #163
- Override config location with environment variable by @ashcrow in #161
- Implement changes for registrar call by @lkatalin in #158
- Small fixes relating to Keylime components working together by @lkatalin in #165
- Do not allow signing by swtpm by @lkatalin in #169
- Fix communication errors between agent and registrar by @lkatalin in #166
- Fix secure mount error and add more verbose TPM error output by @lkatalin in #171
- Fix uppercase acronyms and use thiserror From derives by @puiterwijk in #182
- Pass a PKeyRef to asym_verify by @puiterwijk in #181
- Rebase on tss-esapi 5.0 by @puiterwijk in #180
- Use PKeys consistently by @lkatalin in #184
- Add more TPM helper functions by @lkatalin in #185
- Send quote data to actixweb handlers by @lkatalin in #189
- Small fixes in TPM functions by @lkatalin in #190
- Add function to read PCR mask by @lkatalin in #191
- Add marshaling functions for TPM structs by @lkatalin in #193
- Add Quote functionality by @lkatalin in #195
- Add handling for Identity and Integrity quotes by @lkatalin in #196
- Fix new clippy lints by @lkatalin in #198
- Add dependency for libzmq3-dev / zeromq-devel by @lukehinds in #200
- Fix minor typos by @ueno in #215
- Remove verify stub as we are not using it by @lkatalin in #222
- Add more verbose logging to better match Python agent by @lkatalin in #223
- Do not fail if EK cert is not present in TPM NV by @ueno in #214
- Better documentation of consts by @lkatalin in #225
- Drop references to vmask by @lkatalin in #227
- Fix bug in revocation service by @lkatalin in #229
- Add U and V key handlers, and decrypt + run payload by @lkatalin in #197
- Run payload script fro...