Maik Riechert
|
8de9f6dbf2
|
cmake: standalone samples (#2990)
|
2021-09-17 09:51:25 +01:00 |
Alex
|
11ddc7919b
|
BFT recovery tests (#2663)
|
2021-06-18 10:24:44 +01:00 |
Julien Maffre
|
403474e4aa
|
Jwt infra refactor (#2600)
|
2021-05-20 17:08:16 +01:00 |
Julien Maffre
|
ce131e667e
|
Python infra for testing node partitions (#2553)
|
2021-05-11 17:13:07 +01:00 |
Julien Maffre
|
6f9261d01f
|
Unify open network and accept recovery proposals (#2332)
|
2021-03-24 09:50:28 +00:00 |
Maik Riechert
|
674c4f190b
|
PascalCase enum members in REST API responses (#2323)
|
2021-03-16 19:23:54 +00:00 |
Julien Maffre
|
af6836b52c
|
Recover historical ledger secrets from the ledger (#2200)
|
2021-02-19 14:03:12 +00:00 |
Julien Maffre
|
2d32dd1365
|
Fix ledger chunks discrepancy between primary and backups (#2110)
|
2021-01-26 17:05:07 +00:00 |
Julien Maffre
|
016d5441b5
|
Generate snapshots by default (#2029)
|
2020-12-18 09:37:39 +00:00 |
Julien Maffre
|
8018e87d2a
|
Verify snapshot evidence on join/recover (#1925)
|
2020-12-08 19:21:45 +00:00 |
Julien Maffre
|
b0df355f29
|
Member recovery shares encryption with RSA-OAEP-256 (#1841)
|
2020-10-30 16:57:26 +00:00 |
Amaury Chamayou
|
891f8335ed
|
Explicit node flags (#1803)
|
2020-10-22 14:54:43 +01:00 |
Julien Maffre
|
f5a3f96b95
|
Re-enable snapshot test suite (#1759)
|
2020-10-14 16:49:34 +01:00 |
Julien Maffre
|
ab0f6031e7
|
Python infra support for read-only ledger (#1748)
|
2020-10-13 15:10:24 +01:00 |
Julien Maffre
|
96b7dcf2f1
|
Validate snapshot when snapshot evidence is committed (#1668)
|
2020-09-30 15:42:35 +01:00 |
Amaury Chamayou
|
7f38bb8ff5
|
Fix cft election (#1641)
|
2020-09-30 13:16:57 +01:00 |
Julien Maffre
|
02c6e686fe
|
Recovery from snapshot (#1656)
|
2020-09-29 12:37:15 +01:00 |
Julien Maffre
|
3203203eb9
|
Update black (#1535)
|
2020-08-26 16:52:41 +01:00 |
Amaury Chamayou
|
21d819a2a9
|
Wait for a new primary, rather than just a timeout (#1525)
* Wait for a new primary, rather than just a timeout
* lint
|
2020-08-21 17:29:14 +01:00 |
Julien Maffre
|
f798d8b902
|
Python clients cleanup and docs (#1429)
|
2020-07-27 17:34:16 +01:00 |
Julien Maffre
|
b53a4445ce
|
Start packaging Python infra (#1380)
|
2020-07-07 15:46:44 +01:00 |
Amaury Chamayou
|
d10701a801
|
Client prefix drop (#1367)
|
2020-07-03 13:52:56 +01:00 |
Julien Maffre
|
2d9f402584
|
Recovery share CLI (#1295)
|
2020-06-17 10:03:44 +01:00 |
Julien Maffre
|
88db19337e
|
Resilient recovery (#1212)
|
2020-05-26 14:11:49 +01:00 |
Julien Maffre
|
4fa696274d
|
Use start_test_network.sh for recovery (#1177)
|
2020-05-15 09:12:14 +01:00 |
Julien Maffre
|
a3f821d86a
|
Remove sealing (#1101)
|
2020-04-28 09:14:50 +01:00 |
Julien Maffre
|
221c73f802
|
Rekey with recovery shares (#1094)
|
2020-04-24 15:32:30 +01:00 |
Julien Maffre
|
73ba10cf0d
|
Shares table is now of constant size (#1088)
|
2020-04-22 12:26:04 +01:00 |
Eddy Ashton
|
4bfc63b913
|
Python linter + cleanup (#1074)
|
2020-04-17 10:03:29 +01:00 |
Julien Maffre
|
8405fbaa2d
|
Key shares and consortium update (#1032)
|
2020-04-06 16:51:57 +01:00 |
Julien Maffre
|
68408c81af
|
Multiple recoveries with key shares (#992)
|
2020-03-25 14:07:40 +00:00 |
olgavrou
|
41398896dc
|
Enable more pbft tests (#954)
|
2020-03-17 14:50:19 +00:00 |
Julien Maffre
|
9e45c650d7
|
One recovery with keyshare (#944)
|
2020-03-12 14:56:51 +00:00 |
Julien Maffre
|
7cb881bf7a
|
Members key share retrieval, decryption and submission (#932)
|
2020-03-11 08:39:20 +00:00 |
Julien Maffre
|
21f2a200f4
|
Store local artefacts in their own folders (#892)
|
2020-02-27 12:32:27 +00:00 |
Eddy Ashton
|
7f7657fe95
|
Use explicit binary directory in Python (#809)
|
2020-02-06 15:27:18 +00:00 |
Eddy Ashton
|
fba15ed4cb
|
Install all headers and export CCF targets (#742)
|
2020-01-29 15:09:28 +00:00 |
Eddy Ashton
|
ae327aa09a
|
Add common enclave lib for building CCF apps against (#715)
|
2020-01-28 14:06:12 +00:00 |
Julien Maffre
|
7eff8a21ed
|
Add new transaction object to test suite (#717)
|
2020-01-24 12:37:51 +00:00 |
Julien Maffre
|
0d5fd0e99f
|
Support for late join after rekey/recovery (#713)
|
2020-01-23 16:59:45 +00:00 |
Julien Maffre
|
74e9a55743
|
Ledger rekey RPC (#699)
|
2020-01-20 13:47:03 +00:00 |
Julien Maffre
|
065c2e485b
|
HTTP signed requests (client side) (#594)
|
2019-11-28 11:41:46 +00:00 |
Julien Maffre
|
2dcf7354b8
|
Support for HTTP in the CI (#550)
|
2019-11-13 09:54:32 +00:00 |
Julien Maffre
|
4c15a97961
|
Split ccf.py (#538)
|
2019-11-08 10:12:21 +00:00 |
Julien Maffre
|
2d2e004dbd
|
First version of end-to-end tests chaining (#533)
|
2019-11-08 09:33:47 +00:00 |
Julien Maffre
|
eaafc9d36a
|
start_test_network.sh accepts full enclave package path (#505)
|
2019-11-04 11:47:41 +00:00 |
Julien Maffre
|
f5009fb62d
|
Members should vote for Lua app before opening the network (#411)
|
2019-10-07 15:18:10 +01:00 |
Julien Maffre
|
11543c69a7
|
Pending nodes should not be added to consensus (#404)
|
2019-10-01 17:07:29 +01:00 |
Amaury Chamayou
|
e0a031c0c0
|
Merge node and mgmt frontends (#402)
|
2019-10-01 16:17:14 +01:00 |
Julien Maffre
|
c089e08f02
|
After the service is open, members should trust new nodes (#395)
|
2019-09-30 13:13:42 +01:00 |