Confidential Consortium Framework
Перейти к файлу
Christoph M. Wintersteiger c6be4b98eb
Fix for async DNS resolution request cleanup (#3497)
2022-02-02 17:43:47 +00:00
.azure-pipelines-templates Skip perf tests in tag release job (#3483) 2022-02-01 10:52:09 +00:00
.devcontainer Make what we can prettier (#1862) 2020-11-10 10:57:56 +00:00
.github Experimental V8 app (#3258) 2021-12-16 14:55:29 +00:00
.vscode Experimental V8 app (#3258) 2021-12-16 14:55:29 +00:00
3rdparty JSON schema for `cchost` configuration file (#3446) 2022-01-27 11:57:49 +00:00
cmake Commit evidence in ledger (#3460) 2022-01-31 18:19:48 +00:00
doc Add 2.0 announcement in docs (#3495) 2022-02-02 09:55:29 +00:00
docker Do not uninstall `curl` from `app_ci` docker image (#3443) 2022-01-24 17:25:59 +00:00
edl Service certificate validity period and renewal (#3363) 2022-01-19 10:35:38 +00:00
getting_started/setup_vm Remove mbedTLS (#3394) 2022-01-18 17:43:53 +00:00
include/ccf Add system for offloading index to disk (#3444) 2022-01-31 19:29:03 +00:00
js/ccf-app Add more request fields to JS API (#3498) 2022-02-02 16:42:12 +00:00
python Camel case `cchost` configuration enums (#3489) 2022-02-01 16:52:09 +00:00
samples Camel case `cchost` configuration enums (#3489) 2022-02-01 16:52:09 +00:00
scripts Implement TLS in OpenSSL, support TLS 1.3 (#3361) 2022-01-09 15:16:46 +00:00
src Fix for async DNS resolution request cleanup (#3497) 2022-02-02 17:43:47 +00:00
tests Add more request fields to JS API (#3498) 2022-02-02 16:42:12 +00:00
tla TLA+ model of CCF's Raft (#2821) 2021-07-23 09:30:51 +01:00
.azure-pipelines-gh-pages.yml GitHub Pages CI Job updates (#3496) 2022-02-02 15:40:24 +00:00
.azure-pipelines-v8.yml Experimental V8 app (#3258) 2021-12-16 14:55:29 +00:00
.azure-pipelines.yml Use the same build image everywhere (#3371) 2022-01-10 10:23:39 +00:00
.clang-format Clang 10 toolchain & default compiler updates (#2739) 2021-08-02 20:09:32 +01:00
.cmake-format.py Python infra: run CCF nodes inside containers (#2900) 2021-09-20 16:45:38 +00:00
.daily.yml Use the same build image everywhere (#3371) 2022-01-10 10:23:39 +00:00
.daily_canary Fix for async DNS resolution request cleanup (#3497) 2022-02-02 17:43:47 +00:00
.dockerignore Remove boost dependency (#349) 2019-09-03 17:24:38 +01:00
.gitattributes All our (non-vendored) .h and .cpp are C++ (#1330) 2020-06-23 15:34:55 +01:00
.gitignore JSON schema for `cchost` configuration file (#3446) 2022-01-27 11:57:49 +00:00
.gitmodules Remove submodule (#500) 2019-11-01 14:37:38 +00:00
.multi-thread.yml Use the same build image everywhere (#3371) 2022-01-10 10:23:39 +00:00
.prettierignore Clean up doc structure (#3359) 2022-01-11 10:28:53 +00:00
.pylintrc Use generated votes (#1413) 2020-07-17 14:13:53 +01:00
.stress.yml Experimental V8 app (#3258) 2021-12-16 14:55:29 +00:00
.threading_canary Cleanup Raft implementation (#3210) 2021-11-12 20:03:18 +00:00
.ycm_extra_conf.py Disable -Werror for YCM (#3161) 2021-11-04 16:45:41 +00:00
CCF-TECHNICAL-REPORT.pdf TR and docs (#19) 2019-05-02 21:00:42 +01:00
CHANGELOG.md Add more request fields to JS API (#3498) 2022-02-02 16:42:12 +00:00
CMakeLists.txt Run only one LTS (#3493) 2022-02-01 18:04:11 +00:00
Doxyfile Update Doxyfile to 1.9.3 (#3391) 2022-01-12 12:49:31 +00:00
LICENSE Initial file import 2019-04-26 16:27:27 +01:00
README.md Create onboarding page (#3399) 2022-01-13 17:55:15 +00:00
SECURITY.md Create SECURITY.md (#813) 2020-02-07 13:58:27 +00:00
THIRD_PARTY_NOTICES.txt Experimental V8 app (#3258) 2021-12-16 14:55:29 +00:00
cgmanifest.json JSON schema for `cchost` configuration file (#3446) 2022-01-27 11:57:49 +00:00
livehtml.sh upgrade_pip (#2934) 2021-09-02 15:35:27 +01:00
metrics.yml Try metrics groups (#3349) 2021-12-31 16:14:54 +00:00

README.md

The Confidential Consortium Framework

ccf

Docs

Continuous Integration Build Status
Daily Build Build Status
Documentation docs
Containers Build and Publish Release Containers

The Confidential Consortium Framework (CCF) is an open-source framework for building a new category of secure, highly available, and performant applications that focus on multi-party compute and data.

Get Started with CCF

Learn More

Third-party components

We rely on several open source third-party components, attributed under THIRD_PARTY_NOTICES.

Contributing

This project welcomes contributions and suggestions. Please see the Contribution guidelines.