Amaury Chamayou
1bf76ddd7e
Add API to allow setting unprotected headers ( #6586 )
...
Co-authored-by: Max <maxtropets@gmail.com>
2024-10-24 15:03:29 +00:00
Amaury Chamayou
65fe3d896e
Remove experimental gRPC support ( #6572 )
2024-10-18 09:52:03 +01:00
Amaury Chamayou
79c6681ba9
Libstdc++ compatibility ( #6552 )
2024-10-09 21:01:07 +00:00
Max
1b30b2472f
COSE signing API for raw payload ( #6444 )
...
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
Co-authored-by: Amaury Chamayou <amaury@xargs.fr>
2024-08-22 15:55:29 +00:00
Max
542bba87c7
Initial removal of SGX targets ( #6426 )
...
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2024-08-16 10:43:28 +00:00
Max
1a97e95f9a
Perf test under CTest conf to exclude from default test set ( #6422 )
...
Co-authored-by: Amaury Chamayou <amaury@xargs.fr>
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2024-08-06 13:17:01 +00:00
Amaury Chamayou
20965ebdcb
Remove open-enclave-hostverify dependency in virtual and snp builds ( #6423 )
...
Co-authored-by: Max Tropets <maxtropets@gmail.com>
Co-authored-by: Max <maxtropets@microsoft.com>
2024-08-06 10:41:11 +00:00
Max
e7d363572b
Partially rollback public headers functions & cleanup nonstd.cpp ( #6362 )
2024-07-16 11:12:07 +00:00
Eddy Ashton
ea74f647be
Make a private `nonstd.h` header, and remove some inline definitions ( #6352 )
...
Signed-off-by: Markus Alexander Kuppe <github.com@lemmster.de>
Co-authored-by: Markus Alexander Kuppe <github.com@lemmster.de>
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2024-07-11 11:05:18 +00:00
Max
0153c575fd
Unconditionally enable LTO in linker ( #6350 )
...
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2024-07-10 17:08:53 +00:00
Amaury Chamayou
e30a3fab47
Add unit test to split_x509_cert_bundle ( #6323 )
2024-07-03 10:50:14 +01:00
Amaury Chamayou
8f7689ccea
Run unit tests concurrently in CI ( #6314 )
2024-06-28 15:46:15 +01:00
Amaury Chamayou
5687a4bff9
Upgrade base to open enclave 0.19.7 ( #6293 )
2024-06-26 16:52:14 +01:00
Amaury Chamayou
cb9229ee58
Update to use latest CI image containing Open Enclave 0.19.6 ( #6263 )
2024-06-13 15:39:51 +01:00
Amaury Chamayou
9a50e06fb7
Further bencher tweaks ( #6257 )
2024-06-13 10:40:30 +00:00
Amaury Chamayou
4d16d2c353
Add remaining performance tests to bencher ( #6226 )
2024-06-05 13:30:42 +01:00
Eddy Ashton
0ad88b2365
Extend Bencher testing, add Memory metric ( #6210 )
2024-05-28 14:39:22 +01:00
Amaury Chamayou
2897f85ac9
Post numbers from a few benchmarks to bencher ( #6207 )
2024-05-28 11:18:40 +01:00
Amaury Chamayou
ed9e178651
Turn off LTO when using ThreadSanitizer ( #5893 )
2024-01-08 09:41:08 +00:00
Amaury Chamayou
d4ce99368f
Enable LTO in release virtual and SNP ( #5857 )
2023-12-08 13:29:37 +00:00
Amaury Chamayou
d224a32ecc
Replace Secret Sharing implementation ( #5655 )
2023-09-21 16:30:49 +01:00
Eddy Ashton
a62f7bfeee
Restore use of `-lvi-cfg` variants of OE libs ( #5635 )
2023-09-08 16:06:13 +01:00
Julien Maffre
4265dcf959
Upgrade `nghttp` from `1.51.0` to `1.55.1` ( #5604 )
2023-09-01 14:01:06 +01:00
Julien Maffre
8aa778c212
OpenSSL3: remove use of deprecated functions ( #5481 )
2023-08-22 09:56:02 +01:00
Amaury Chamayou
edda3bbaed
Split preloading and client defs ( #5493 )
2023-08-02 11:54:03 +01:00
Amaury Chamayou
d3626eb6de
Update to Open Enclave 0.19.3 ( #5460 )
2023-07-18 11:48:28 +01:00
Amaury Chamayou
25f9dfafc4
Remove shadowing instances from the code ( #5449 )
2023-07-13 20:40:46 +01:00
Julien Maffre
cf265b9b59
Update Open Enclave to `0.19.2` ( #5431 )
2023-07-13 10:42:47 +01:00
Eddy Ashton
63ec9b67b0
Remove QUICTLS build pipeline ( #5440 )
2023-07-12 13:15:14 +00:00
Eddy Ashton
cd33041505
Permit Trace+Debug logging in all non-SGX builds ( #5375 )
2023-07-07 15:13:51 +01:00
Julien Maffre
19512e3172
Allow for SNP/Virtual builds with no dependency on Open Enclave ( #5308 )
2023-05-30 11:50:18 +01:00
Amaury Chamayou
b0b9b0cd2e
Move side-effects out of common.cmake and into CMakeLists.txt ( #5287 )
2023-05-23 17:00:05 +01:00
Amaury Chamayou
2b322ed461
Fix color diagnostics ( #5288 )
2023-05-22 13:53:13 +01:00
Eddy Ashton
f738ac9d0a
Support action style (`:`) templated paths ( #5258 )
2023-05-12 08:55:00 +01:00
Eddy Ashton
8e780c24b4
Add `populate_service_endorsements` to public headers ( #5242 )
2023-05-05 14:16:14 +01:00
Julien Maffre
85597110cd
Ensure that latest version of OpenSSL is installed ( #5227 )
2023-05-04 15:00:17 +01:00
Julien Maffre
520af81092
Update to Open Enclave `0.19.0` ( #5215 )
2023-04-26 20:14:34 +01:00
Amaury Chamayou
0cf54ba2be
Switch remaining virtual clang10 jobs to clang15 ( #5157 )
2023-04-21 14:14:55 +01:00
Julien Maffre
62b1e74bb5
Fix container image generation for `4.0.0-rc2` ( #5194 )
2023-04-20 13:23:59 +01:00
Julien Maffre
77c4a66738
Update snmalloc to `0.6.0` ( #5186 )
2023-04-20 10:11:52 +01:00
Eddy Ashton
527cceb35d
Upgrade to OE 0.19.0-rc1 ( #5165 )
2023-04-19 15:42:34 +01:00
Amaury Chamayou
5b1c504cdb
Remove signed HTTP request support ( #5137 )
2023-04-19 11:47:44 +01:00
Amaury Chamayou
64c2df38fa
Remove experimental 2tx support from consensus ( #5179 )
2023-04-17 18:27:40 +01:00
Julien Maffre
d16752fad3
Increase tick intervals on SAN builds ( #5169 )
2023-04-12 21:10:28 +01:00
Takuro Sato
987fa16167
Fix ring buffer TSAN warnings ( #5135 )
2023-03-24 10:17:02 +00:00
Amaury Chamayou
7a60db59cf
Clang 15 for Virtual and SNP ( #5102 )
2023-03-14 13:09:34 +00:00
Takuro Sato
532eefe739
Fix tsan option + Add CI with TSAN ( #5073 )
...
Co-authored-by: Amaury Chamayou <amaury@xargs.fr>
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2023-03-08 13:26:59 +00:00
Amaury Chamayou
d0fd99a7d0
Upgrade to Open Enclave 0.18.5 ( #5004 )
2023-02-14 14:54:07 +00:00
Takuro Sato
c858298213
Fix TSAN errors ( #4998 )
...
Co-authored-by: Ubuntu <takurosato@microsoft.com--username>
2023-02-13 15:33:42 +00:00
Eddy Ashton
a44759fbc6
Historical queries: Re-request seqnos if host fails to respond ( #4976 )
2023-02-09 14:19:49 +00:00