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

2370 Коммитов

Автор SHA1 Сообщение Дата
Eddy Ashton cd6a5ac680
Make fewer calls to `/node/metrics` (#3678) 2022-03-21 09:53:10 +00:00
Julien Maffre b1a729b6f7
Parsing errors as metrics (#3671) 2022-03-18 16:24:17 +00:00
Christoph M. Wintersteiger 465481f752
Add documentation for identity parameters of transition_service_to_open (#3663)
Co-authored-by: Julien Maffre <42961061+jumaffre@users.noreply.github.com>
2022-03-18 11:27:49 +00:00
Eddy Ashton e52d23c1b2
Describe `enclave::` namespace removal in changelog (#3667) 2022-03-17 16:50:45 +00:00
Eddy Ashton 08d175d90c
Remove `enclave` namespace (#3664) 2022-03-17 13:06:07 +00:00
Eddy Ashton 5e05584896
Add free-form `node_data` field (#3662) 2022-03-16 18:59:09 +00:00
Julien Maffre 47d02cc71e
Recovery global hook (#3611) 2022-03-15 15:41:11 +00:00
Julien Maffre 2da37d6082
Doc: order consistency between tiles and left-hand menu (#3661) 2022-03-15 14:25:34 +00:00
Julien Maffre 05c25d8a32
Infra: guards logging message for ledger verification (#3659) 2022-03-15 10:34:03 +00:00
Julian Sequeira 18fd18e339
Edit example.rst (#3660)
Removed duplicate 'public' word on the GET /app/log/public/ endpoint description (C++ logging application example)
2022-03-15 07:36:22 +00:00
Amaury Chamayou 363a63b43d
Disable LTS tests for Unsafe build (#3655) 2022-03-14 14:05:59 +00:00
Amaury Chamayou 08117e4a03
Update release policy for LTS (#3652) 2022-03-14 10:45:02 +00:00
Christoph M. Wintersteiger 677025a487
Scoped logging transactions in tests (#3581) 2022-03-12 11:35:03 +00:00
Christoph M. Wintersteiger dbbc2dd735
Fix LTS recovery tests (#3647)
Co-authored-by: Amaury Chamayou <amaury@xargs.fr>
Co-authored-by: Eddy Ashton <ashton.eddy@gmail.com>
2022-03-11 18:56:57 +00:00
Christoph M. Wintersteiger 678bd70eff
Fix problems with early process exit while waiting for files (#3649) 2022-03-11 15:19:23 +00:00
Eddy Ashton 952df50c75
Add ALPN extension to CCF servers, advertising HTTP/1.1 (#3643) 2022-03-11 11:02:16 +00:00
Eddy Ashton a1d1520b58
Stop nodes before calling get_ledger (#3645) 2022-03-11 10:18:09 +00:00
Amaury Chamayou 592a6818ba
Cleaner init (#3646) 2022-03-10 17:27:42 +00:00
Christoph M. Wintersteiger 80d6037e7e
Add previous and next service identities to transition_service_to_open after recovery (#3624) 2022-03-10 15:10:56 +00:00
Amaury Chamayou 8811dd6f2e
Set up unsafe build (#3631) 2022-03-09 21:36:50 +00:00
Christoph M. Wintersteiger e23fc5d866
Multiple expected curl error messages (#3642) 2022-03-09 16:11:16 +00:00
Renato Golin 98c9fa7fc3
[NFC] Rename rpc/node connection behaviours (#3641) 2022-03-09 14:12:14 +00:00
Eddy Ashton 075642f85e
Fix HTTP fuzzing tests to produce consistently invalid requests (#3640) 2022-03-09 11:59:31 +00:00
Eddy Ashton 4342b4b22f
Enforce alignment of ringbuffer messages (#3630) 2022-03-08 22:44:43 +00:00
Eddy Ashton 80f7cd272a
Extend testing of invalid HTTP requests and other HTTP protocols (#3634) 2022-03-08 14:22:45 +00:00
Alex 7f5e246ccf
update paper with official title (#3635) 2022-03-08 13:02:38 +00:00
Renato Golin 302115cacb
TLS and QUIC internal architecture documents (#3532)
* TLS doc

* QUIC doc

* Address review comments
2022-03-07 18:09:26 +00:00
Christoph M. Wintersteiger 095c41c1fd
Fix memory leaks and cycles (#3633) 2022-03-07 16:25:53 +00:00
Eddy Ashton 978dce6e5d
Make `EnclaveAttestationProvider` public (#3626) 2022-03-04 09:10:42 +00:00
Eddy Ashton 484ea535ca
`ledger.py` reports errors on non-contiguous ranges (#3623) 2022-03-03 09:08:24 +00:00
Eddy Ashton 2e7dbdc2ae
Distinguish different kinds of EntityID in OpenAPI (#3619) 2022-03-02 09:46:47 +00:00
Amaury Chamayou 54316075e1
Add --split-services flag to ledger_viz (#3621) 2022-03-01 17:20:00 +00:00
Eddy Ashton 3f5c7928f4
Add `GET /gov/members` endpoint (#3617) 2022-03-01 17:10:24 +00:00
Eddy Ashton 8747b85833
Take individual chunk files in ledger parsing tools (#3620) 2022-03-01 16:56:36 +00:00
Amaury Chamayou 30eefa17bb
Add insecure skip validation to ledger viz (#3618) 2022-03-01 16:13:06 +00:00
Eddy Ashton 8be03eeea2
Remove dependency on `TxReceipt` from public API (#3610) 2022-03-01 09:46:16 +00:00
Eddy Ashton 1a95fbf234
Log early messages from a separate thread (#3614) 2022-02-28 17:39:54 +00:00
Amaury Chamayou 146a8fa566
More detailed startup logging (#3612) 2022-02-28 15:40:08 +00:00
Eddy Ashton 2a53b4dc83
Move definition of public service tables to public headers (#3608) 2022-02-28 14:38:25 +00:00
Eddy Ashton c629ba6004
Add CI check that enforces public-only headers (#3609) 2022-02-28 13:29:59 +00:00
Julien Maffre 938e4913ee
Document ways to build old CCF versions in container (#3607) 2022-02-28 11:42:33 +00:00
Julien Maffre c230df869f
Remove duplicated log messages in Raft (#3604) 2022-02-28 09:14:32 +00:00
Julien Maffre b72868a70a
Do not write snapshot out if it is too big for ring buffer (#3603) 2022-02-26 13:48:06 +00:00
Julien Maffre 664570b6b4
Leftover from #3593 (#3600) 2022-02-25 11:21:00 +00:00
Eddy Ashton e6df25dceb
Remove metrics tracker (#3599) 2022-02-24 17:36:14 +00:00
Julien Maffre 681672fc11
Do not crash at start-up if r/o ledger directory is ahead of main ledger directory (#3597) 2022-02-24 13:39:20 +00:00
Julien Maffre ffb5c20ae1
Fix slow ledger verification (#3593) 2022-02-24 12:34:28 +00:00
Amaury Chamayou e36ce3a764
Remove unused password support (#3594) 2022-02-24 11:59:15 +00:00
Eddy Ashton ba0914bc2c
Fix Daily Build (#3595) 2022-02-24 09:10:51 +00:00
Julien Maffre a73c561ded
Resilient ledger recovery (#3585) 2022-02-23 17:26:44 +00:00