Releases: datachainlab/lcp
Releases · datachainlab/lcp
v0.2.17
What's Changed
- Improve sgx debugger support by @bluele in #136
- Update rocksdb crate by @bluele in #137
- Add graceful shutdown support for lcp service by @bluele in #138
- Bump risc0 to v3.0 by @bluele in #139
- Bump zkdcap to v0.0.4 by @bluele in #140
- develop -> main by @bluele in #141
Full Changelog: v0.2.16...v0.2.17
v0.2.16
What's Changed
- [CI] Update DCAP_VERSION to 1.23.100.0-jammy1 by @abicky in #134
- [App][Enclave] Only output size when debugging output if Any.value is huge by @yoshidan in #135
Compatibility
This release does not introduce any breaking changes.
The host app and enclaves built with v0.2.12 remain compatible with this version.
New Contributors
Full Changelog: v0.2.15...v0.2.16
v0.2.15
v0.2.14
v0.2.13
What's Changed
- Add 2024-11 security audit report by @bluele in #128
- Add DCAP quote support by @bluele in #112
- Bump zkdcap to v0.0.2 by @bluele in #131
Security Audit
zkDCAP support in LCP has been audited by Quantstamp.
The full security audit report is available here.
Full Changelog: v0.2.12...v0.2.13
v0.2.13-rc.1
v0.2.13-rc.0
What's Changed
Full Changelog: v0.2.12...v0.2.13-rc.0
v0.2.12
What's Changed
- Remove
serdedependency from defaultlight-clientby @bluele in #113 - Remove tendermint crate from
lcp-typesby @bluele in #114 - Fix to always keep the current timestamp in
Contextby @bluele in #116 - LCP-7: Fix to use
rand::rngs::OsRnginstead by @bluele in #118 - LCP-8: Add
panic-loggingfeature toenclave-runtimecrate by @bluele in #120 - LCP-1: zeroize
EnclaveKeyandUnsealedEnclaveKeyafter using them by @bluele in #121 - LCP-2: Use
Signature::parse_standard_slice()to parse signature bytes by @bluele in #122 - LCP-3: Fix to apply assertions instead of returning
u32::MAXincalc_raw_sealed_data_sizeby @bluele in #123 - S-1: Fix to remove redundant check with
rsgx_raw_is_outside_enclave()by @bluele in #124 - S-{2,3}: Fix audit suggestions by @bluele in #125
- LCP-5: Update crate dependencies by @bluele in #126
- LCP-5: Bump rustls to v0.23.18 by @bluele in #127
- Audit-202409 by @bluele in #119
Full Changelog: v0.2.11...v0.2.12
v0.2.11
What's Changed
- Fix
generate-keyto create a report that contains the EK by @bluele in #110 - Refactor crates build and fix linter settings for enclave-modules by @bluele in #111
Breaking Changes
ecall-handlerinterface is changed, so please upgrade both app and enclave to lcp v0.2.11- The table schema
enclave_keysis changed, so please remove the previous version of/path/to/.lcp/km.sqlite
Full Changelog: v0.2.10...v0.2.11
v0.2.10
What's Changed
- fix: ungraceful exit of init_client() by @fragwuerdig in #106
- Fix to return no error if the returned keys are empty by @bluele in #107
- Remove sgx_tstd crate dependency and bump up compiler version by @bluele in #108
- Update README by @bluele in #109
New Contributors
- @fragwuerdig made their first contribution in #106
Full Changelog: v0.2.9...v0.2.10