JCW
5e16b3df62
Fix formatting
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:54 +01:00
JCW
2f6d133169
Improve test coverage
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:54 +01:00
JCW
06c212495d
Fix formatting
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:54 +01:00
JCW
9543ccf8e1
Set module name in json
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:53 +01:00
JCW
816089eab7
Fix error
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:53 +01:00
JCW
e6c5f8338b
Fix formatting
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:53 +01:00
JCW
4d0c0ca5c7
Polish code
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:53 +01:00
JCW
4f63747f33
Polish code
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:52 +01:00
JCW
1a2b7e9b94
Fix issues
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:52 +01:00
JCW
c2aae2d846
Optimisation
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:52 +01:00
JCW
458bd8a3bd
Revert unrelated changes
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:52 +01:00
JCW
cd8d5d97d1
Fix issues
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:52 +01:00
JCW
addfae1213
Fix formatting
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:51 +01:00
JCW
89ebb6b495
Fix issues
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:24 +01:00
JCW
67aa3d5ac9
Remove hardcoded logstyle
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:24 +01:00
JCW
3b2edce813
Fix formatting
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:23 +01:00
JCW
1d3d0c6774
Optimise
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:23 +01:00
JCW
feae1d6e15
Optimisation
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:23 +01:00
JCW
7debf3e9f4
Optimisation
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:23 +01:00
JCW
90f970be46
Improve performance
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:23 +01:00
JCW
5e060a9e7b
Fix
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:22 +01:00
JCW
dca000a60f
Optimisation
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:22 +01:00
JCW
7500d635bb
Fix issues
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:22 +01:00
JCW
157aa367f2
Fix issues
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:22 +01:00
JCW
48cf042258
Optimisation
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:22 +01:00
JCW
61ff2ba0e7
Fix issues
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:21 +01:00
JCW
e19d770b86
performance optimisation
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 14:02:21 +01:00
JCW
a128571ab5
Fix issues
2025-09-26 14:02:21 +01:00
JCW
76bb517eb8
Fix issues
2025-09-26 14:02:21 +01:00
JCW
dc221de60c
Fix issues
2025-09-26 14:02:21 +01:00
JCW
cdf1109558
Performance improvement
2025-09-26 14:02:18 +01:00
JCW
0fe8f3f62d
Hardcode the log style as json
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:55 +01:00
JCW
ab9e6563e4
Fix PR comments
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:54 +01:00
JCW
d36ef0cd18
Fix formatting
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:54 +01:00
JCW
a90bf169bf
Improve coverage
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:54 +01:00
JCW
b3f389d918
Remove unneeded file
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:54 +01:00
JCW
d68f87f968
Fix errors
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:54 +01:00
JCW
34127593e6
Fix errors
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:53 +01:00
JCW
9e09595db0
Fix errors
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:53 +01:00
JCW
eda9bf1f1a
Fix formatting
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:41 +01:00
JCW
43c6e202af
Fix to_string error
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:41 +01:00
JCW
e4db80f61d
Fix errors
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:39 +01:00
JCW
af9dde4f75
Fix formatting
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:19 +01:00
JCW
f6d7b90b70
Support structured logs
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:18 +01:00
JCW
1774769226
Support structured logs
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:18 +01:00
JCW
92312801f1
Support structured logs
...
Signed-off-by: JCW <a1q123456@users.noreply.github.com >
2025-09-26 13:55:16 +01:00
Jingchen
cfd26f444c
fix: Address http header case sensitivity ( #5767 )
...
This change makes the regex in `HttpClient.cpp` that matches the content-length http header case insensitive to improve compatibility, as http headers are case insensitive.
2025-09-26 11:40:43 +00:00
Bronek Kozicki
51c5f2bfc9
Improve ValidatorList invalid UNL manifest logging ( #5804 )
...
This change raises logging severity from `INFO` to `WARN` when handling UNL manifest signed with an unexpected / invalid key. It also changes the internal error code for an invalid format of UNL manifest to `invalid` (from `untrusted`).
This is a follow up to problems experienced by an UNL node due to old manifest key configured in `validators.txt`, which would be easier to diagnose with improved logging.
It also replaces a log line with `UNREACHABLE` for an impossible situation when we match UNL manifest key against a configured key which has an invalid type (we cannot configure such a key because of checks when loading configured keys).
2025-09-25 16:14:29 +02:00
Valentin Balaschenko
73ff54143d
docs: Add warning about using std::counting_semaphore ( #5595 )
...
This adds a comment to avoid using `std::counting_semaphore` until the minimum compiler versions of GCC and Clang have been updated to no longer contain the bug that is present in older compilers.
2025-09-23 13:26:26 +02:00
Mayukha Vadari
6b8a589447
test: Add STInteger and STParsedJSON tests ( #5726 )
...
This change is to improve code coverage (and to simplify #5720 and #5725 ); there is otherwise no change in functionality. The change adds basic tests for `STInteger` and `STParsedJSON`, so it becomes easier to test smaller changes to the types, as well as removes `STParsedJSONArray`, since it is not used anywhere (including in Clio).
2025-09-22 20:00:31 +02:00