github-actions[bot]
|
ab4952c855
|
[release/2.x] Cherry pick: Remove use of `SIG_IGN` for `SIGPIPE` (#3953) (#3956)
|
2022-06-20 16:53:08 +01:00 |
Amaury Chamayou
|
8e752d3809
|
Upgrade to Open Enclave 0.18.0 (#3939)
|
2022-06-14 19:47:02 +01:00 |
Eddy Ashton
|
3fb8b36e31
|
Add endpoint to get previous service identity (#3880) (#3913)
|
2022-06-10 12:39:17 +01:00 |
Julien Maffre
|
0612980b7d
|
Shutdown new joining node early if target service certificate is invalid (#3895) (#3910)
(cherry picked from commit 0c606c681a )
# Conflicts:
# CHANGELOG.md
|
2022-06-08 21:13:49 +01:00 |
github-actions[bot]
|
0baaabb7c4
|
Add log line for when ledger entry cannot be found (#3892) (#3904)
|
2022-06-06 09:30:51 +00:00 |
Amaury Chamayou
|
adbb28e2c1
|
Deprecate set execute outside consensus (#3890)
|
2022-05-25 12:37:23 +00:00 |
Eddy Ashton
|
deec3409c6
|
Log exceptions thrown during enclave init (#3866) (#3884)
|
2022-05-24 15:42:05 +01:00 |
Christoph M. Wintersteiger
|
cf2819776e
|
Add missing \#includes (#3842) (#3846)
|
2022-05-17 14:45:28 +00:00 |
Eddy Ashton
|
95a2e9d849
|
Remove duplicate lines (#3826) (#3844)
|
2022-05-17 14:55:05 +01:00 |
Eddy Ashton
|
456107667a
|
Fix counting of authentication exceptions in endpoint metrics (#3840) (#3841)
|
2022-05-17 11:46:22 +01:00 |
Amaury Chamayou
|
8a596ca7b0
|
Allow two extra ciphers ('ECDHE-RSA-AES256-GCM-SHA384' and 'ECDHE-RSA-AES128-GCM-SHA256') (#3822)
|
2022-05-09 14:19:04 +00:00 |
Julien Maffre
|
21850c560f
|
Stricter JSON configuration schema for `cchost` (#3816)
|
2022-05-06 10:09:35 +01:00 |
Julien Maffre
|
530754d7a8
|
Raft: Do not grant vote if leader is known (#3810)
|
2022-05-05 09:37:01 +01:00 |
Julien Maffre
|
e165709e2a
|
Re-enable joining from old snapshot test (#3573)
|
2022-05-04 15:02:46 +00:00 |
Julien Maffre
|
025f373150
|
Reset `last_committable` on rollback (#3780)
|
2022-05-04 09:16:07 +01:00 |
Julien Maffre
|
5bbeb60835
|
Fix ledger rekey and snapshot generation interleaving (#3797)
|
2022-04-29 15:01:26 +01:00 |
Julien Maffre
|
684954467a
|
Asynchronous execution of start of recovery transaction (#3791)
|
2022-04-29 15:00:40 +01:00 |
Eddy Ashton
|
8e0b2c91cf
|
Restore public `ccf::Receipt` type (#3793)
|
2022-04-29 12:03:22 +00:00 |
Eddy Ashton
|
de4a3c4586
|
Fix off-by-one in indexer (#3799)
|
2022-04-29 11:21:40 +00:00 |
Eddy Ashton
|
17f7b675fb
|
Use pointers for JSON schema ADL (#3795)
|
2022-04-27 11:01:22 +01:00 |
Christoph M. Wintersteiger
|
6c80cfec15
|
Add missing time format and report format errors (#3792)
|
2022-04-26 18:22:27 +01:00 |
Amaury Chamayou
|
d944a58563
|
Always emit custom claims (#3783)
|
2022-04-26 15:29:02 +00:00 |
Eddy Ashton
|
556214627d
|
Return an error when empty historical ranges are requested (#3786)
|
2022-04-25 12:58:30 +01:00 |
Julien Maffre
|
269d10a9f7
|
Infra: Wait for `/app` frontend to open on all nodes (#3779)
|
2022-04-22 16:06:01 +00:00 |
Christoph M. Wintersteiger
|
84461e142c
|
Synchronise ledger chunks via entry header flags (#3768)
Co-authored-by: Julien Maffre <42961061+jumaffre@users.noreply.github.com>
|
2022-04-22 14:49:19 +00:00 |
Julien Maffre
|
314c408466
|
Keep track of time of backup latest ACK on primary (#3769)
|
2022-04-22 15:18:46 +01:00 |
Julien Maffre
|
d22a9c15ed
|
Fix 1.x snapshot verification on 2.x node join (#3775)
|
2022-04-20 11:55:37 +01:00 |
Julien Maffre
|
ea38c18f1e
|
Also renew self-signed node certificate (#3767)
|
2022-04-19 14:17:19 +01:00 |
Julien Maffre
|
af9c42cc30
|
Add generic load testing to end-to-end infra (#3707)
|
2022-04-14 18:31:14 +01:00 |
Christoph M. Wintersteiger
|
24781718d0
|
Move snapshotter out of consensus (#3737)
Co-authored-by: Julien Maffre <jumaffre@microsoft.com>
Co-authored-by: Julien Maffre <42961061+jumaffre@users.noreply.github.com>
|
2022-04-13 18:33:27 +01:00 |
Eddy Ashton
|
f486bc00df
|
Support variably sized elements in the middle of ringbuffer messages (#3764)
|
2022-04-13 12:35:47 +00:00 |
Eddy Ashton
|
67308c13d6
|
Fix fetching of sparse entries during indexing (#3748)
|
2022-04-12 21:31:40 +00:00 |
Eddy Ashton
|
944f28dd32
|
Indexing for values (#3745)
|
2022-04-12 17:14:09 +00:00 |
Eddy Ashton
|
e660b96ae0
|
Make verbose host logging always available (#3762)
|
2022-04-12 17:44:50 +01:00 |
Eddy Ashton
|
dac7a8d038
|
Describe text objects as `text/plain` in generated OpenAPI (#3751)
|
2022-04-11 08:51:39 +00:00 |
Julien Maffre
|
0150c824d4
|
Host ledger fixes and improvements (#3750)
|
2022-04-08 19:03:03 +01:00 |
Julien Maffre
|
306d4866d6
|
Decrease recovery entries batch size to prevent spurious elections (#3754)
|
2022-04-08 16:39:58 +01:00 |
Christoph M. Wintersteiger
|
244fbdabe5
|
Improve handling of X509 times (#3739)
|
2022-04-08 13:00:18 +01:00 |
Julien Maffre
|
060725019c
|
Decrease recovery time by ~60% by recovering ledger in batches (#3746)
|
2022-04-07 10:33:00 +01:00 |
Eddy Ashton
|
26637d159b
|
Remove unused types (#3735)
|
2022-04-05 14:36:48 +00:00 |
Julien Maffre
|
f2909fd0f0
|
Account for timezone in certificate validity period (#3732)
|
2022-04-05 11:51:41 +01:00 |
Eddy Ashton
|
f72f05978d
|
Raft fix: Don't allow heartbeat NACKs to overwrite backtrack progress (#3723)
|
2022-03-31 19:21:05 +00:00 |
Christoph M. Wintersteiger
|
5563dd60d9
|
Fix memory leaks in JS wrappers (#3729)
|
2022-03-31 19:49:55 +01:00 |
Christoph M. Wintersteiger
|
5d3dc191b3
|
Improvements relating to service status (#3724)
|
2022-03-31 15:07:00 +00:00 |
Christoph M. Wintersteiger
|
3c40b8a29a
|
Trigger snapshot at end of recovery (#3722)
|
2022-03-31 15:28:54 +01:00 |
Eddy Ashton
|
5ceef1074c
|
Make `HostProcesses` subsytem public (#3725)
|
2022-03-30 20:56:33 +01:00 |
Eddy Ashton
|
5140e0f7ae
|
Move private headers to separate folder in install (#3716)
|
2022-03-29 08:25:43 +00:00 |
Eddy Ashton
|
65143a28ea
|
Truncate OpenSSL::error_string (#3715)
|
2022-03-28 18:04:43 +01:00 |
Christoph M. Wintersteiger
|
c856048d34
|
Add service identity endorsements to historical receipts (#3679)
|
2022-03-28 14:29:31 +00:00 |
Eddy Ashton
|
cedbd7df07
|
Distinguish public `ReadOnlyStore` from private `Store` (#3632)
|
2022-03-28 12:48:39 +00:00 |