Jason Volk
ac37db212a
fix lints
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-01-01 22:20:39 +00:00
Kévin Commaille
ae3897cad8
identifiers: Allow to validate KeyId with any key name type
...
Use new trait bounds for KeyId to only allow specific types.
Change the KeyId validation to be generic over the key name type.
Remove the KeyName type and replace it with the more specific
ServerSigningKeyVersion.
2024-11-08 12:49:53 -05:00
Jonas Platte
1a138ed6c9
Use workspace lint configuration instead of rustflags hack
2024-09-11 07:13:32 +00:00
Kévin Commaille
d2d64f32c2
Release ruma-identifiers-validation 0.9.5
2024-05-09 11:49:30 +02:00
Jonas Platte
4a02b97aa3
Update website URL
2024-04-04 13:20:58 +02:00
Jonas Platte
e658b8b128
Remove 'www.' from ruma.io URLs
2023-10-12 15:44:00 +02:00
Jonas Platte
a9f42be255
Release ruma-identifiers-validation 0.9.3
2023-10-11 21:25:13 +02:00
Jonas Platte
33f7df8bf2
Release ruma-identifiers-validation 0.9.2
2023-09-27 18:25:45 +02:00
Jonas Platte
10f651916f
identifiers: Add a compat flag to allow arbitrary-length IDs
2023-09-27 16:33:53 +02:00
Kévin Commaille
77d94caf11
chore: Use workspace-defined MSRV
2023-07-04 15:40:37 +02:00
Jonas Platte
4c85fe9c78
Replace compat feature with more fine-grained compat-* features
...
… and document them.
2023-04-20 14:00:27 +02:00
Kévin Commaille
446c6ab753
Release ruma-identifiers-validation 0.9.1
2023-02-15 12:41:47 +01:00
Jonas Platte
d18bea570c
Use Cargo workspace dependencies
...
… for most external dependencies that are used from multiple workspace
crates.
2022-11-01 11:13:21 +01:00
Jonathan de Jong
7e1fd603e6
Bump MSRV to 1.64
2022-10-26 17:22:23 +02:00
Jonas Platte
66ff4dbaad
Raise MSRV to 1.62
2022-09-20 13:49:16 +02:00
Jonas Platte
5d516ca544
Release ruma-identifiers-validation 0.9.0
2022-09-12 20:22:17 +02:00
Jonas Platte
07af61d784
Bump MSRV to 1.60
2022-06-01 14:52:02 +02:00
Kévin Commaille
906d576a27
Implement Improved Signalling for 1:1 VoIP
...
According to MSC2746
2022-05-30 14:09:58 +02:00
Jonas Platte
e1ebff0047
Set rust-version for crates/* (excl. ruma-signatures)
2022-05-27 12:05:41 +02:00
Jonas Platte
5f902851af
Upgrade to Rust 2021
2022-05-27 12:04:23 +02:00
Jonas Platte
70ea38b138
Release ruma-identifiers-validation 0.8.1
2022-04-28 15:47:56 +02:00
Jonas Platte
242085cf37
Release ruma-identifiers-validation 0.8.0
2022-04-28 15:46:12 +02:00
Kévin Commaille
088d1872b7
common: Merge ruma-identifiers into ruma-common
2022-03-09 17:46:51 +00:00
Kévin Commaille
60eb51ee0e
macros: Merge ruma-identifiers-macros into ruma-macros
2022-03-01 17:24:19 +01:00
Jonas Platte
91eac857c7
Release ruma-identifiers-validation 0.7.0
2022-02-19 14:27:44 +01:00
Jonas Platte
62c55d90ed
Release ruma-identifiers-validation 0.6.0
2022-02-19 01:06:17 +01:00
Kévin Commaille
f9b4958654
identifiers: Add MatrixToUri parsing
2022-02-18 19:11:26 +01:00
Jonas Platte
ebb09589f9
Remove authors field from Cargo manifests
...
It's no longer necessary and authorship is much better tracked with git.
2022-02-12 13:46:44 +01:00
Jonathan de Jong
c33920d8ae
Use thiserror in id-validation, add more detail to mxc-uri errors
2021-09-15 20:36:20 +02:00
Jonas Platte
39822f9c16
Release ruma-identifiers-validation 0.5.0
2021-08-11 17:14:37 +02:00
Jonas Platte
dc94340d0a
Release ruma-identifiers-validation 0.4.0
2021-06-01 12:50:42 +02:00
Jonas Platte
6d253c6038
Add missing docs.rs metadata to Cargo manifests
2021-06-01 12:32:29 +02:00
Jonas Platte
3db0ea7026
Move all crates into a new crates directory
2021-05-03 15:50:27 +02:00