## Description

Conduct some improvement to the code base.

Fixes #682 #567 

## Type of change (select or add applied and delete the others)

- [X] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality 
to not work as expected)
- [ ] API change with a documentation update
- [ ] Additional test coverage
- [X] Code cleanup or just sync with upstream third-party crates

## How has this been tested?

## Checklist

- [X] Fork the repo and create your branch from `master`.
- [ ] If you've added code that should be tested, add tests.
- [ ] If you've changed APIs, update the documentation.
- [X] Ensure the tests pass (see CI results).
- [X] Make sure your code lints/format.

You can view, comment on, or merge this pull request online at:

  https://github.com/apache/incubator-teaclave/pull/699

-- Commit Summary --

  * Move the keys folder to the config directory
  * Remove a redundant runtime.config.toml
  * Use DISCLAIMER
  * Fix make doc
  * Use the patched crates from the apache repository
  * Use powerful functions in "My First Function"

-- File Changes --

    A .github/workflows/doc.yml (35)
    M .licenserc.yaml (4)
    A DISCLAIMER (8)
    D DISCLAIMER-WIP (21)
    M README.md (25)
    M attestation/src/report.rs (2)
    M attestation/src/service.rs (2)
    M cmake/UtilTargets.cmake (2)
    M cmake/scripts/cargo_build_ex.sh (2)
    M cmake/scripts/prep.sh (6)
    M cmake/scripts/sgx_link_sign.sh (2)
    M cmake/tomls/Cargo.sgx_trusted_lib.toml (4)
    M config/README.md (16)
    M config/build.config.toml (12)
    R config/keys/auditors/albus_dumbledore/albus_dumbledore.private.pem (0)
    R config/keys/auditors/albus_dumbledore/albus_dumbledore.public.pem (0)
    R config/keys/auditors/godzilla/godzilla.private.pem (0)
    R config/keys/auditors/godzilla/godzilla.public.pem (0)
    R config/keys/auditors/optimus_prime/optimus_prime.private.pem (0)
    R config/keys/auditors/optimus_prime/optimus_prime.public.pem (0)
    R config/keys/dcap_root_ca_cert.pem (0)
    R config/keys/dcap_server_cert.pem (0)
    R config/keys/dcap_server_key.pem (0)
    R config/keys/enclave_signing_key.pem (0)
    R config/keys/ias_root_ca_cert.pem (0)
    M docs/mutual-attestation.md (2)
    M docs/my-first-function.md (123)
    M examples/c/utils.h (4)
    M examples/python/utils.py (4)
    M examples/rust/builtin_echo/src/main.rs (4)
    M examples/rust/builtin_ordered_set_intersect/src/main.rs (4)
    D keys/README.md (19)
    M sdk/rust/src/lib.rs (4)
    M 
sdk/swift/TeaclaveClientSDK/TeaclaveClientSDKTests/TeaclaveClientSDKTests.swift 
(2)
    D tests/fixtures/runtime.config.toml (42)
    M tests/integration/app/src/teaclave_config_tests.rs (3)
    M tests/scripts/functional_tests.py (4)

-- Patch Links --

https://github.com/apache/incubator-teaclave/pull/699.patch
https://github.com/apache/incubator-teaclave/pull/699.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/pull/699
You are receiving this because you are subscribed to this thread.

Message ID: <apache/incubator-teaclave/pull/6...@github.com>

Reply via email to