Confidential Consortium Framework
Перейти к файлу
Maik Riechert 52fa5a0623
print signal a node was terminated by (#3332)
2021-12-16 14:25:54 +00:00
.azure-pipelines-templates Enable manifest generation (#3228) 2021-11-26 09:38:10 +00:00
.devcontainer Make what we can prettier (#1862) 2020-11-10 10:57:56 +00:00
.github Add job to build CI containers (#3308) 2021-12-14 11:39:18 +00:00
.vscode VSCode C++ simplest configuration (#3093) 2021-10-19 08:51:02 +01:00
3rdparty Upgrade llhttp from v6.0.5 to v6.0.6 (#3328) 2021-12-15 18:26:39 +00:00
cmake Only scan for release tags (#3315) 2021-12-14 13:11:34 +00:00
doc Fix typedoc casing issue (#3321) 2021-12-15 21:38:55 +00:00
docker Intel PSW 2.15.100 (#3103) 2021-10-20 09:53:49 +01:00
edl Move channel manager into node state (#2780) 2021-07-09 09:34:19 +01:00
getting_started/setup_vm add pkg-config to build images for v8 (#3317) 2021-12-14 13:44:02 +00:00
include/ccf Upgrade nlohmann/json from 3.10.2 to 3.10.4 (#3326) 2021-12-15 16:59:51 +00:00
js/ccf-app Bump @types/node from 16.11.11 to 16.11.12 in /js/ccf-app (#3304) 2021-12-14 13:40:03 +00:00
python Multiple RPC interfaces redirection (#3300) 2021-12-15 10:40:13 +00:00
samples Multiple RPC interfaces redirection (#3300) 2021-12-15 10:40:13 +00:00
scripts Minor V8 CI fixes (#3254) 2021-11-26 09:07:04 +00:00
src Fix atom leak (#3320) 2021-12-15 12:03:41 +00:00
tests print signal a node was terminated by (#3332) 2021-12-16 14:25:54 +00:00
tla TLA+ model of CCF's Raft (#2821) 2021-07-23 09:30:51 +01:00
.azure-pipelines-gh-pages.yml Upgrade Open Enclave to 0.17.5 (#3284) 2021-12-09 08:57:59 +00:00
.azure-pipelines-v8.yml Upgrade Open Enclave to 0.17.5 (#3284) 2021-12-09 08:57:59 +00:00
.azure-pipelines.yml Upgrade Open Enclave to 0.17.5 (#3284) 2021-12-09 08:57:59 +00:00
.cg.yml Make CG run on recent Ubuntu (#2957) 2021-09-07 16:19:01 +01: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 Upgrade Open Enclave to 0.17.5 (#3284) 2021-12-09 08:57:59 +00:00
.daily_canary Multiple RPC interfaces redirection (#3300) 2021-12-15 10:40:13 +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 Update recovery documentation (#3136) 2021-10-26 21:55:26 +00:00
.gitmodules Remove submodule (#500) 2019-11-01 14:37:38 +00:00
.multi-thread.yml Upgrade Open Enclave to 0.17.5 (#3284) 2021-12-09 08:57:59 +00:00
.prettierignore Add csv import/export to forum sample & remove old tsoa sample/test (#1963) 2020-12-03 09:18:29 +00:00
.pylintrc Use generated votes (#1413) 2020-07-17 14:13:53 +01:00
.stress.yml Upgrade Open Enclave to 0.17.5 (#3284) 2021-12-09 08:57:59 +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 2.0.0-dev changelog (#3323) 2021-12-15 14:07:39 +00:00
CMakeLists.txt Add option to link in `nghttp2` library (#3287) 2021-12-08 09:41:14 +00:00
Doxyfile Move documentation building to faster VMs (#3022) 2021-09-23 17:32:24 +01:00
LICENSE Initial file import 2019-04-26 16:27:27 +01:00
README.md Update README.md (#3133) 2021-10-26 14:57:27 +01:00
SECURITY.md Create SECURITY.md (#813) 2020-02-07 13:58:27 +00:00
THIRD_PARTY_NOTICES.txt Cleanup Raft implementation (#3210) 2021-11-12 20:03:18 +00:00
cgmanifest.json Upgrade llhttp from v6.0.5 to v6.0.6 (#3328) 2021-12-15 18:26:39 +00:00
livehtml.sh upgrade_pip (#2934) 2021-09-02 15:35:27 +01:00
metrics.yml Replaces references to master with references to main (#2171) 2021-02-05 11:32:19 +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.