summary refs log tree commit diff
path: root/rust/src/acl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update PyO3 to 0.21 (#17162)Erik Johnston2024-05-081-7/+7
| | | | | | | | | | This version change requires a migration to a new API. See https://pyo3.rs/v0.21.2/migration#from-020-to-021 This will fix the annoying warnings added when using the recent rust nightly: > warning: non-local `impl` definition, they should be avoided as they go against expectation
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-231-0/+1
| | | | | During the migration the automated script to update the copyright headers accidentally got rid of some of the existing copyright lines. Reinstate them.
* Update license headersPatrick Cloke2023-11-211-13/+19
|
* Add a cache around server ACL checking (#16360)Patrick Cloke2023-09-261-0/+102
* Pre-compiles the server ACLs onto an object per room and invalidates them when new events come in. * Converts the server ACL checking into Rust.