Amaury Chamayou
b78fbba021
[release/5.x] Cherry pick: Extend pathlen for CAs ( #6662 ) ( #6667 )
2024-11-20 09:06:57 +00:00
Eddy Ashton
305c25ed12
[release/5.x] Cherry pick: When joining, always retrieve the service's `subject_name` from the given cert ( #6660 ) ( #6665 )
...
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2024-11-19 17:27:46 +00:00
Amaury Chamayou
0cb409da30
[release/5.x] Cherry pick: Any cert authn policy ( #6608 ) ( #6615 )
2024-11-06 17:04:10 +00:00
Amaury Chamayou
6e42877617
[release/5.x] Cherry pick: Add test to confirm service certificate refreshes do not disturb client connections ( #6578 ) ( #6579 )
2024-10-17 16:03:55 +01:00
CCF [bot]
94f214187d
[release/5.x] Cherry pick: Test and fix recovery with snapshot without ledger ( #6472 ) ( #6484 )
2024-09-18 12:56:24 +01:00
CCF [bot]
423f918302
[release/5.x] Cherry pick: Improve JWT auth error msg ( #6435 ) ( #6439 )
...
Co-authored-by: Max <maxtropets@microsoft.com>
2024-08-13 19:35:35 +01:00
CCF [bot]
6eab9f018d
[release/5.x] Cherry pick: Fix and re-enable JWT auth tests ( #6431 ) ( #6436 )
...
Co-authored-by: Max <maxtropets@microsoft.com>
2024-08-12 15:27:52 +01:00
CCF [bot]
9217756d92
[release/5.x] Cherry pick: Replace RSASSA-PKCS1-v1_5 with RSA-PSS in crypto API ( #6415 ) ( #6425 )
...
Co-authored-by: Max <maxtropets@microsoft.com>
2024-08-05 13:53:11 +00:00
CCF [bot]
b9c2a6d398
[release/5.x] Cherry pick: Fix flakiness for hist range test ( #6418 ) ( #6420 )
...
Co-authored-by: Max <maxtropets@microsoft.com>
2024-08-01 20:24:45 +01:00
Max
6fac042a83
UPDATED Correct error response for /app/log/public/historical/range when given a future to_seqno ( #6402 )
...
Co-authored-by: Eddy Ashton <edashton@microsoft.com>
2024-07-29 13:47:29 +00:00
Amaury Chamayou
b1673da7da
More informative error messages for invalid txids ( #6359 )
2024-07-29 10:47:29 +00:00
Max
d0ee89e7ce
Daily -> GHA ( #6386 )
2024-07-25 14:41:40 +01:00
Amaury Chamayou
361e7ab4cc
Forbid small keys in tests in a way that's hopefully picked up by CodeQL ( #6379 )
2024-07-22 14:07:58 +00:00
Amaury Chamayou
14806496b6
Upgrade ccf python package to pyproject.toml ( #6376 )
2024-07-22 09:27:25 +00:00
Amaury Chamayou
7e3b3b9538
Import from packaging directly, add to requirements ( #6374 )
2024-07-18 13:01:43 +00:00
Max
a80c081da0
Reduce max message size ring buffer in destruction test ( #6373 )
2024-07-18 13:22:34 +01:00
Max
e7d363572b
Partially rollback public headers functions & cleanup nonstd.cpp ( #6362 )
2024-07-16 11:12:07 +00:00
Max
17c4776af9
Configure hist. cache size on startup ( #6346 )
2024-07-12 10:35:05 +00:00
Eddy Ashton
ea74f647be
Make a private `nonstd.h` header, and remove some inline definitions ( #6352 )
...
Signed-off-by: Markus Alexander Kuppe <github.com@lemmster.de>
Co-authored-by: Markus Alexander Kuppe <github.com@lemmster.de>
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2024-07-11 11:05:18 +00:00
Eddy Ashton
ccf21db2d2
Add gov API version 2024-07-01 ( #6321 )
2024-07-11 09:15:22 +00:00
Eddy Ashton
f12b8255f3
Timeout idle sessions ( #6332 )
2024-07-05 11:13:40 +01:00
Amaury Chamayou
13f2e600bb
GitHub Actions release pipeline ( #6325 )
2024-07-04 10:33:48 +01:00
Eddy Ashton
967a83ef45
`fuzz_test`: Reduce logging spam at allocation quotas, to avoid test timeouts ( #6324 )
2024-07-03 16:49:53 +01:00
Amaury Chamayou
e30a3fab47
Add unit test to split_x509_cert_bundle ( #6323 )
2024-07-03 10:50:14 +01:00
Max
329288c221
Fixup historical perf test shutdown ( #6307 )
2024-07-01 20:04:51 +01:00
Eddy Ashton
ec469a4a6b
Remove `serdes` namespace and automatic detection/conversion for msgpack ( #6297 )
2024-07-01 15:28:58 +00:00
Eddy Ashton
d31d027cba
Escape loguru tags in request body ( #6319 )
2024-07-01 11:13:33 +01:00
Amaury Chamayou
3a30ce341c
Re-namespace ::logger to ccf::logger ( #6304 )
2024-06-28 13:47:45 +01:00
Eddy Ashton
1123336358
Remove boofuzz's database logger ( #6308 )
2024-06-28 13:46:28 +01:00
Amaury Chamayou
9500dd96ba
Fix local_branch() to work on GHA ( #6303 )
2024-06-28 13:45:54 +01:00
Eddy Ashton
d973d75f5d
`ccf::crypto` namespace ( #6298 )
2024-06-27 16:53:08 +01:00
Amaury Chamayou
7279ea9b5f
Speed up boofuzz by telling to write its SQLite db to /dev/shm ( #6292 )
2024-06-27 09:27:30 +01:00
Amaury Chamayou
7768480618
Mandate that signed payloads are endpoint-specific and timestamped in Programmability sample ( #6285 )
2024-06-26 09:29:43 +01:00
Eddy Ashton
8bc10d4cf8
Add `to_backup` redirection strategy ( #6275 )
2024-06-24 18:47:45 +00:00
Eddy Ashton
15d6682d11
Add sample of app-defined JS extension ( #6289 )
2024-06-24 16:00:10 +01:00
Eddy Ashton
647fbbd043
Remove metrics endpoints ( #6283 )
2024-06-20 15:55:27 +01:00
Amaury Chamayou
dcb13291d2
Namespace more of the public headers ( #6279 )
2024-06-19 17:23:03 +01:00
Eddy Ashton
c4f19a8c6b
Create standalone `programmability` app, restore minimal `basic` app for perf testing ( #6266 )
2024-06-14 11:30:23 +01:00
Eddy Ashton
32a6a91839
Handle recursive JS includes ( #6271 )
2024-06-13 17:38:07 +00:00
Eddy Ashton
69c8299c37
Fix polars deprecation warnings ( #6261 )
2024-06-13 16:12:00 +01:00
Eddy Ashton
f6ab75820a
Support `historical` mode endpoints in `DynamicJSEndpointRegistry` ( #6249 )
2024-06-13 11:53:57 +01:00
Amaury Chamayou
9a50e06fb7
Further bencher tweaks ( #6257 )
2024-06-13 10:40:30 +00:00
Amaury Chamayou
281fc8f924
Progammability: multiple authentication methods ( #6259 )
2024-06-13 09:47:41 +01:00
Eddy Ashton
43c5b1dfa7
Fix `CryptographyDeprecationWarning` for `not_valid_before` and `not_valid_after` ( #6256 )
2024-06-12 14:29:52 +01:00
Amaury Chamayou
e6e194154d
Fix usage of generate_private_key() ( #6252 )
2024-06-12 14:29:36 +01:00
Eddy Ashton
5c8376b954
Handle JWT schema change in `lts_compatibility` ( #6255 )
2024-06-12 13:22:59 +01:00
Amaury Chamayou
38a8afd00f
Update dependencies for npm-app and protobuf import ( #6253 )
2024-06-12 10:36:17 +01:00
Eddy Ashton
fb95682789
Fix an unnecessary mismatch between the JS and C++ implementations of the logging app ( #6248 )
2024-06-11 16:21:46 +00:00
Eddy Ashton
8fa0d0eedc
Add ability to further restrict which tables are accessed by JS code ( #6240 )
2024-06-11 16:18:22 +01:00
Max
fbc400bce6
JWT issuer validation ( #6175 )
...
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2024-06-11 08:21:22 +00:00