Mahati Chamarthy
2d7382a50b
Remove duplicate governance endpoints ( #4941 )
...
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2023-02-07 14:21:46 +00:00
Takuro Sato
7e7df9efe6
Update CHANGELOG ( #4959 )
2023-02-06 10:48:09 +00:00
Amaury Chamayou
f1421405e2
Raise clang version requirement to 10 ( #4909 )
2023-01-27 15:39:58 +00:00
Amaury Chamayou
86c6d2d931
Add ccf gov msg created at ( #4823 )
2023-01-24 11:37:22 +00:00
Julien Maffre
a5ccb03e35
Add JWK to PEM converters ( #4876 )
2023-01-24 09:40:43 +00:00
Eddy Ashton
9bed464b09
Add `enableUntrustedDateTime` to JS API ( #4838 )
2023-01-13 13:15:27 +00:00
Takuro Sato
139121a46d
Use p1363 encoding for sign() JS API with ECDSA ( #4829 )
2023-01-12 22:05:47 +00:00
Eddy Ashton
5d7d81a646
Check validity times in default auth policies ( #4786 )
2023-01-12 13:18:58 +00:00
Julien Maffre
5e0d4f34bf
Automatically return gRPC errors for framework-level errors ( #4813 )
2023-01-10 16:15:03 +00:00
Amaury Chamayou
245c5932ad
Amend incorrect 4.0.0-dev2 release notes ( #4783 )
2022-12-21 10:47:22 +00:00
Amaury Chamayou
f10e40e96c
Fix recording of node_data in KV for Start nodes ( #4762 )
2022-12-17 20:15:14 +00:00
Amaury Chamayou
5ecf0a1af9
Increase NumHeapPages for js_generic ( #4759 )
2022-12-16 16:36:15 +00:00
Julien Maffre
16a5defab0
Fix issues with snapshot generation for CHAMP ( #4730 )
2022-12-14 17:30:24 +00:00
Eddy Ashton
1ebcd07839
Remove unintended time checks from node-to-node validation ( #4733 )
2022-12-13 16:28:22 +00:00
Amaury Chamayou
02e6cceaa7
Merge changelog entries for 4.0.0 dev1 and 2 ( #4732 )
2022-12-13 14:15:21 +00:00
Julien Maffre
796e25b236
Enable `TCP_NODELAY` for all TCP connections ( #4717 )
2022-12-13 13:45:55 +00:00
Julien Maffre
a2fed9a30a
gRPC server streaming on close callback ( #4713 )
2022-12-13 12:04:49 +00:00
Amaury Chamayou
0a098ff74e
Update CHANGELOG.md ( #4728 )
2022-12-12 21:39:30 +00:00
Eddy Ashton
2f82fc8260
Generate wrapping endpoints for governance tables ( #4659 )
2022-11-30 18:46:09 +00:00
Eddy Ashton
258d43330e
Session consistency: Parse forwarded messages with consistency info ( #4595 )
2022-11-21 18:11:18 +00:00
Andrew Jeffery
a4a512447c
View history ( #4580 )
2022-11-21 15:55:02 +00:00
Julien Maffre
d88c76aa40
Decorate and identify SNP libraries ( #4569 )
2022-11-18 13:21:14 +00:00
Amaury Chamayou
819244515a
Add ccf_cose_sign1 CLI tool ( #4506 )
2022-11-17 21:38:11 +00:00
Julien Maffre
b2ce26fa70
Pass startup snapshot separately from configuration ( #4566 )
2022-11-16 18:42:36 +00:00
Takuro Sato
394cd340a2
Add functions to convert EdDSA keys from PEM to JWK ( #4524 )
...
Co-authored-by: Julien Maffre <42961061+jumaffre@users.noreply.github.com>
2022-11-11 16:46:06 +00:00
Amaury Chamayou
77586e2a2c
Upgrade Open Enclave from 0.18.2 to 0.18.4 ( #4510 )
2022-11-10 20:22:50 +00:00
Takuro Sato
05d35bd9ab
Add sign api to js crypt api ( #4454 )
2022-11-02 22:38:29 +00:00
Mahati Chamarthy
972547ef6e
Add QuickJS runtime execution cap ( #4396 )
2022-11-01 18:38:36 +00:00
Dominic Ayre
513ebcabe0
Different CCF package per platform ( #4421 )
2022-11-01 17:56:09 +00:00
Julien Maffre
d5c21bf6dc
Aggregate `3.0.0-rc0` changelog ( #4424 )
2022-10-31 11:56:14 +00:00
Eddy Ashton
cffa7ee75b
Make `consensus.message_timeout` configurable ( #4423 )
2022-10-31 10:40:55 +00:00
Amaury Chamayou
86375602ad
Enable COSE Sign1 authentication for governance endpoints ( #4392 )
2022-10-26 15:39:26 +00:00
Julien Maffre
d7aadbed0c
Container images release improvements for 3.0.0 ( #4381 )
2022-10-26 13:57:54 +00:00
Takuro Sato
12968a3b9f
Add eddsa with curve25519 to the JS crypto API ( #4391 )
2022-10-25 18:36:58 +00:00
Julien Maffre
742750583e
PEM to JWK converters ( #4359 )
2022-10-20 23:47:42 +01:00
Eddy Ashton
30a044eab8
Remove C++20 stubs from `nonstd.h` ( #4375 )
2022-10-20 12:57:27 +01:00
Julien Maffre
be169caf2a
Move all JS crypto functions to `ccf.crypto` namespace ( #4372 )
2022-10-19 15:44:39 +01:00
Mahati Chamarthy
e8240c9280
Jsruntime memory limit ( #4344 )
2022-10-19 14:18:42 +01:00
Amaury Chamayou
1bbf8886f3
Cose signing authn ( #4306 )
...
* .
* wip
* wip
* wip
* wip
* tag=True does not do anything because it is default
* attach, detach...
* gov
* deps
* fix
* wip
* .
* wip
* wip
* checks
* wip
* .
* verifier
* verifier
* plug stuff in
* fmt
* .
* wip
* fix
* rest
* move test
* fix
* tweaks
* cmake
* cmake_fix
* schema
* Update include/ccf/common_auth_policies.h
Co-authored-by: Eddy Ashton <ashton.eddy@gmail.com>
* feedback
* span span span
* .
* Turn off colours in the governance test
Co-authored-by: Eddy Ashton <ashton.eddy@gmail.com>
2022-10-18 10:01:54 +00:00
Amaury Chamayou
54a3a42a3c
Add 3.0.0-dev6 entry in changelog ( #4357 )
2022-10-17 14:42:28 +01:00
Takuro Sato
5c731c83f8
Add secp256k1 to the JS crypto API ( #4347 )
...
* Add secp256k1 to the JS crypto API
* Fix lint
* Add missing parentheses
* Update CHANGELOG.md
Co-authored-by: Takuro Sato <takurosato@microsoft.com>
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2022-10-14 17:21:59 +01:00
Dominic Ayre
c5a3bd773c
Refactor platform specific documentation into a common place ( #4330 )
2022-10-14 14:25:22 +00:00
Mahati Chamarthy
317942ef46
Remove 'Enclave' naming for AttestationProvider ( #4309 )
...
* Remove 'Enclave' naming for AttestationProvider
... as it now supports attestation for both SGX and SEV-SNP
* Deprecate and add changelog entry
2022-10-06 10:40:58 +01:00
Andrew Jeffery
a8f7b0ff91
Post commit execution: part 2 ( #4296 )
...
Add get_user_data and set_user_data functions to the RpcContext to enable passing data to the post local-commit handler without going through serialization and deserialization.
2022-10-05 09:58:44 +00:00
Julien Maffre
45433fc030
`attestation` configuration format change for server type diversity ( #4302 )
2022-10-05 09:02:46 +00:00
Julien Maffre
47684aedeb
Fetch quote endorsements from AMD endpoint ( #4277 )
2022-10-03 13:18:34 +01:00
Amaury Chamayou
9c0d4924f2
Remove old adapter and is_tx_committed ( #4295 )
2022-09-30 19:46:55 +01:00
Julien Maffre
2fe6b9213b
Remove support for 1.x snapshots ( #4255 )
2022-09-30 17:28:38 +01:00
Amaury Chamayou
7eec79f41a
Add ccf.generateEcdsaKeyPair ( #4271 )
2022-09-28 15:18:55 +00:00
Julien Maffre
17b9e24394
Also install `.inc` files ( #4266 )
2022-09-26 14:16:58 +00:00