Julien Maffre
b174fd5cad
Update CI image to use `protoc` ( #4180 )
2022-08-31 13:31:55 +01:00
Eddy Ashton
23f3d1cb40
Add support for setting HTTP/2 trailing headers ( #4179 )
2022-08-31 10:46:57 +01:00
Amaury Chamayou
d6739f65e1
Test behaviour of historical queries with missing files ( #4149 )
2022-08-30 16:54:44 +00:00
Julien Maffre
37cb9c337d
Add `protoc` to `ccf-ci` image ( #4178 )
2022-08-30 14:26:57 +01:00
Jamie Magee
c0e258d315
Add `$schema` to `cgmanifest.json` ( #4177 )
2022-08-30 08:46:32 +00:00
Eddy Ashton
e0336695ee
Add timeouts to raw requests calls ( #4175 )
2022-08-26 14:55:58 +01:00
Eddy Ashton
04b146a0f2
Initial commit of external executor app ( #4173 )
2022-08-26 13:49:00 +01:00
Eddy Ashton
19994a52b1
Add protobuf definition of interface between CCF and executors ( #4169 )
2022-08-26 10:28:07 +01:00
Eddy Ashton
7a7ff7e8f6
Initialize actor vars ( #4172 )
2022-08-25 09:17:31 +00:00
Istvan Haller
a27d3d0756
Improved OpenSSL keygen usage ( #4167 )
...
* Improved OpenSSL keygen usage
* Updated canary
Co-authored-by: Eddy Ashton <edashton@microsoft.com>
2022-08-24 15:01:52 +01:00
Mahati Chamarthy
efad35042a
Fix lts_compatibility test ( #4168 )
...
... by reverting openapi_schema changes so that it can test with old nodes
successfully.
2022-08-24 12:50:13 +01:00
Amaury Chamayou
6af2cb9e45
Add read_only_adapter_v3 ( #4162 )
2022-08-24 10:29:19 +01:00
Mahati Chamarthy
dcac6d6c82
Remove hardcoded prefix `/app` for application endpoints ( #4147 )
...
* Remove hardcoded prefix `/app` for application endpoint
This change will allow applications to use endpoints as defined when creating them i.e. an endpoint created at `/log/private`
will be available `/log/private` without the additional prefix of `/app/`. The reference openapi schema now reflects this change.
This change will also allow existing applications to continue using and calling with `/app/` prefix as well.
* Refactor code and modify doc
2022-08-23 16:43:35 +01:00
Eddy Ashton
04e7e52c06
Permanently delete items from the KV ( #4145 )
2022-08-23 10:03:49 +01:00
Eddy Ashton
ae42553277
Partitions test fix - Ensure mid-reconfiguration partition meets correctly blocks commit ( #4166 )
2022-08-22 14:49:48 +01:00
Eddy Ashton
97bc95907d
Correct printing of deleted entries when parsing snapshots ( #4150 )
2022-08-22 13:24:33 +01:00
Heidi Howard
c9039b4459
Fix typo in builtin_maps.rst ( #4164 )
2022-08-19 20:03:47 +01:00
Dominic Ayre
79dc84556c
Support SEV-SNP attestation in CCF ( #4106 )
2022-08-19 14:16:27 +01:00
Dominic Ayre
0d7e017394
Update changelog for 3.0.0-dev2 release ( #4152 )
2022-08-19 11:01:01 +01:00
Lyndon Shi
f111a15239
update commands to activate a member ( #4151 )
2022-08-19 10:00:28 +00:00
Dominic Ayre
2595b521ae
Refactor PAL into a namespace with separate header files ( #4148 )
2022-08-18 13:16:28 +01:00
Christoph M. Wintersteiger
a828a4d31c
Add facilities for custom ACME challenges ( #4115 )
2022-08-17 17:13:16 +00:00
Christoph M. Wintersteiger
14727d0191
Expose node config subsystem interface ( #4118 )
2022-08-17 16:30:39 +00:00
Eddy Ashton
02375f2cb4
Update `ledger.py` to handle multiple recoveries ( #4141 )
2022-08-17 13:43:13 +01:00
Amaury Chamayou
3c00880530
Enable perf regression tests for virtual builds ( #4125 )
2022-08-16 18:08:53 +00:00
Eddy Ashton
dafcd67024
Mitigations for potential stale reads from Legacy xAPIC ( #4127 )
2022-08-16 16:46:47 +00:00
Eddy Ashton
14e546b798
Upgrade to OpenEnclave 0.18.2 ( #4134 )
2022-08-16 16:57:42 +01:00
Eddy Ashton
4359c91eb3
Update playbooks to use OE 0.18.2 ( #4132 )
2022-08-16 14:15:59 +01:00
Amaury Chamayou
268a9bc326
Upgrade llhttp from v6.0.6 to v6.0.9 ( #4121 )
2022-08-15 15:07:31 +00:00
Amaury Chamayou
5285c12a16
Upgrade fmtlib from 8.1.1 to 9.0.0 ( #4122 )
2022-08-15 14:01:53 +00:00
Mahati Chamarthy
856df5be72
Add a method that decodes path parameters ( #4126 )
2022-08-15 13:21:53 +00:00
Amaury Chamayou
66b537a9a1
Upgrade CLI11 from 2.1.1 to 2.2 ( #4123 )
2022-08-15 11:26:00 +00:00
Amaury Chamayou
efce8edd5e
Upgrade nlohmann::json from 3.10.2 to 3.11.2 ( #4124 )
2022-08-15 11:53:19 +01:00
Eddy Ashton
d41341c753
Fix failures in multi-threaded indexing unit tests ( #4117 )
...
* Uniform sleep, remove may_fail
* TEMP: Repeat test many times in threading job
* Slightly more paranoid randomisation
* Wait until fetches have finished, before stopping tick!
* Remove TODO hacks
2022-08-12 13:37:04 +01:00
Eddy Ashton
33b9f4c9fe
Re-execute auth policies on conflict ( #4102 )
2022-08-11 16:45:01 +01:00
Eddy Ashton
7df2b3d5cc
Fix detection of cross-map conflicts in KV ( #4101 )
2022-08-09 22:17:42 +01:00
Julien Maffre
4bb77b4ce0
Move attestation report generation/verification to `Pal` ( #4083 )
2022-08-09 20:19:08 +00:00
Dominic Ayre
dd6da6fdea
Update golden tls report ( #4110 )
2022-08-08 16:00:56 +00:00
Amaury Chamayou
dbf95d892b
Update release_ccf.rst ( #4108 )
2022-08-08 14:54:58 +00:00
Mahati Chamarthy
88d3e83faa
Populate all error details on authentication failure ( #4093 )
...
When an application is configured with multiple auth options,
respond with auth specific error details on failure.
Co-authored-by: Mahati Chamarthy <mchamarthy@microsoft.com>
2022-08-08 15:21:22 +01:00
Eddy Ashton
4e813e0559
Support `secp256r1` for Server Temp Key ( #4088 )
2022-08-08 11:26:22 +00:00
Christoph M. Wintersteiger
03955ecd67
Add missing header includes ( #4104 )
2022-08-05 15:09:12 +01:00
Julien Maffre
a83d0a2fb5
Update service-endorsed certificate on local hook ( #4094 )
2022-08-05 09:03:14 +01:00
Amaury Chamayou
ec978cebfa
Don't run CI on doc-only changes ( #4078 )
2022-08-04 13:33:33 +00:00
Eddy Ashton
0a8bfd8065
Mark multi-threaded indexing tests as may_fail ( #4099 )
2022-08-04 10:23:08 +00:00
Julien Maffre
e652418086
Infra: Ignore `backport` prefix in branch name in LTS test ( #4092 )
2022-08-03 16:11:31 +01:00
Julien Maffre
2432c743ad
Docs: ignore link check for RFC2616 ( #4089 )
2022-08-02 16:41:28 +01:00
Eddy Ashton
6b04017f85
Add mutex locks to sample indexing strategies ( #4075 )
2022-07-31 09:59:02 +00:00
Mahati Chamarthy
0dbbe05cb9
Docs: add documentation ( #4081 )
2022-07-29 16:38:34 +00:00
Eddy Ashton
822de7859e
Support HTTP/2 with Python CurlClient ( #4080 )
2022-07-29 15:01:23 +00:00