fix: Additional sanity checks when creating a PDU #871

Merged
Jade merged 1 commit from nex/additional-sanity-checks into main 2025-06-27 20:05:54 +00:00
Owner

Prevents creating events that are most likely catastrophically invalid, such as non-state events at depths 1-2, or events without prev events.

This doesn't fix the root cause, but also, bulkheads don't fix leaks.

Prevents creating events that are most likely catastrophically invalid, such as non-state events at depths 1-2, or events without prev events. This doesn't fix the root cause, but also, bulkheads don't fix leaks.
nex added this to the 0.5.0 milestone 2025-06-27 20:00:21 +00:00
nex added the
Matrix/Core
Enhancement
labels 2025-06-27 20:00:21 +00:00
nex added 1 commit 2025-06-27 20:00:22 +00:00
fix: Additional sanity checks when creating a PDU
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 51s
Checks / Prefligit / prefligit (pull_request) Successful in 25s
Release Docker Image / define-variables (push) Successful in 4s
Checks / Prefligit / prefligit (push) Successful in 21s
Documentation / Build and Deploy Documentation (push) Successful in 37s
Checks / Rust / Format (push) Successful in 44s
Checks / Rust / Clippy (push) Successful in 4m13s
Checks / Rust / Cargo Test (push) Successful in 4m45s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 12m28s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 23m10s
Release Docker Image / merge (push) Successful in 27s
543ab27747
Prevents creating events that are most likely catastrophically invalid
requested review from Owners 2025-06-27 20:00:27 +00:00
Jade approved these changes 2025-06-27 20:05:45 +00:00
Jade merged commit 543ab27747 into main 2025-06-27 20:05:54 +00:00
Aranjedeath approved these changes 2025-06-27 21:54:15 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: continuwuation/continuwuity#871
No description provided.