Граф коммитов

2741 Коммитов

Автор SHA1 Сообщение Дата
Amaury Chamayou 4ee1f9f81f
Tentative cmake fix for break introduced by #4306 (#4369) 2022-10-18 15:18:32 +01:00
Julien Maffre 63257163a3
Remove 1.x-specific doc pages (#4365) 2022-10-18 11:17:38 +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
Eddy Ashton 1dd0f69b45
Fix formatting of IPv6 addresses (#4339) 2022-10-18 08:20:34 +00:00
Amaury Chamayou 74d3b744da
Expand job timeout (#4361) 2022-10-17 22:31:04 +01:00
Amaury Chamayou 54a3a42a3c
Add 3.0.0-dev6 entry in changelog (#4357) 2022-10-17 14:42:28 +01:00
Mahati Chamarthy 7a2c9d190d
Revert doc changes related to `/app` prefix (#4355)
* Doc links

* Update tests

* OpenAPI changes

* Daily
2022-10-17 14:20:03 +01:00
Paul Liétar 3c7f7cbaf6
Allow applications to be built with sanitizers enabled. (#4353) 2022-10-14 19:46:51 +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 6d2b06ee9b
Update tests to reflect the removal of app prefix (#4342)
* Update tests to reflect the removal of app prefix

* Update
2022-10-14 07:57:10 +00:00
Julien Maffre c422421f74
Add docs on `OE_SERVICE_UNAVAILABLE` (#4341) 2022-10-13 16:20:53 +01:00
Mahati Chamarthy cc2614e8ab
Add endpoint to display all open proposals (#4336) 2022-10-12 12:22:51 +00:00
Heidi Howard 5f816ca077
Fixing TLA+ specifications (#3965) 2022-10-11 22:17:51 +01:00
Amaury Chamayou 10613ecfb3
Log instances of excessive I/O waits (#4287) 2022-10-11 17:55:15 +00:00
Christoph M. Wintersteiger fa5304ef9e
Upgrade merklecpp from 1.0.0 to 1.0.1 (#4332) 2022-10-10 15:15:59 +01:00
Christoph M. Wintersteiger afeee9bf0f
Fix CodeQL complaints about scanf (#4311) 2022-10-10 08:33:40 +00:00
Mahati Chamarthy 594c179a62
Fix doc links (#4328) 2022-10-10 09:05:56 +01:00
Eddy Ashton c6f5bb55e1
Enforce type of arg in TS DataConverter.convert (#4327) 2022-10-10 08:36:12 +01:00
Eddy Ashton 738ee8c569
Move namespace of proto generated C++ types (#4323) 2022-10-07 16:15:58 +01:00
Dominic Ayre 454fba9b21
Use host_data for SNP verification (#4235) 2022-10-07 11:39:54 +00:00
Eddy Ashton 06ef4d6094
Miscellaneous API improvements (#4318) 2022-10-07 10:02:11 +00:00
Julien Maffre dd3c08f003
Remove 1.x configuration migration script (#4310) 2022-10-06 18:25:02 +00:00
Eddy Ashton f6fec034df
Remove `ENABLE_HTTP2` compile-time flag (#4317) 2022-10-06 17:19:59 +00:00
Eddy Ashton 63cb6026ae
Fix implementation of `Math.random()` in JS interpreter (#4313) 2022-10-06 16:07:02 +01: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
Amaury Chamayou c5a804cdeb
Remove V8 build pipeline (#4308) 2022-10-05 15:09:46 +00:00
Amaury Chamayou 4de7235b7d
Disable remaining V8-app builds in CI (#4307) 2022-10-05 10:58:52 +00: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 9d3d552c5f
Fix client endorsements fetching logic (#4305) 2022-10-04 21:01:25 +00:00
Mahati Chamarthy dbf64facdf
Remove `app` prefix from API docs (#4298) 2022-10-04 19:54:51 +00:00
Mahati Chamarthy 0440e7f6f9
Add authentication policy for Executors (#4281) 2022-10-04 16:34:04 +00:00
Eddy Ashton 3608412d17
Ensure LF line returns are used in construction of TBS (#4303) 2022-10-04 16:22:40 +01:00
Andrew Jeffery e15cb903c3
Post commit execution: part 1 (#4291) 2022-10-04 11:36:40 +01:00
Amaury Chamayou f9d1aeaafc
Longer GH timeout (#4301) 2022-10-04 09:29:18 +01:00
dependabot[bot] 33addebc27
Bump @types/mocha from 9.1.1 to 10.0.0 in /js/ccf-app (#4300) 2022-10-03 21:21:26 +00:00
Julien Maffre 47684aedeb
Fetch quote endorsements from AMD endpoint (#4277) 2022-10-03 13:18:34 +01:00
Amaury Chamayou 0a41cb42f5
Expose validation failure details (#4280)
Co-authored-by: Mahati Chamarthy <mahati.chamarthy@gmail.com>
Co-authored-by: Julien Maffre <42961061+jumaffre@users.noreply.github.com>
2022-10-03 09:52:35 +00:00
Eddy Ashton 4fefde8288
Send a timeout error to clients for forwarded requests (#4182) 2022-10-03 08:56:46 +00:00
Andrew Jeffery 617d38bf9d
Implement open ranges on the untyped map (#4288) 2022-09-30 19:36:25 +00: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
Eddy Ashton bcc5fe615b
Add dependency required between protobuf libs (#4289) 2022-09-30 13:06:16 +01:00
Eddy Ashton a221771673
Initial implementation of KV service, basic gRPC sample app (#4257) 2022-09-30 09:01:55 +00:00
Eddy Ashton 141122031c
Increase `wait_for_commit` timeouts to workaround `lts_compatibility` failures (#4286) 2022-09-29 18:25:36 +01:00
Julien Maffre 0d9ba93e21
Always enable time-based signature after first tx (#4276) 2022-09-29 16:17:35 +01:00
Julien Maffre af47b3f85f
HTTP/2: support for large responses (#4284) 2022-09-29 14:14:13 +01:00
Mahati Chamarthy 22b7574685
Add error schema to openapi definition (#4223) 2022-09-29 09:45:59 +01:00
Amaury Chamayou 7eec79f41a
Add ccf.generateEcdsaKeyPair (#4271) 2022-09-28 15:18:55 +00:00