| 
							
							
								 Kévin Commaille | 045861441a | doc: Update Matrix spec links to v1.4 | 2022-10-21 10:41:20 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | b538234bce | chore: Fix new docs warnings | 2022-10-12 10:31:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | c745d3baf7 | Fix clippy lint | 2022-09-02 14:07:28 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 6b04b6c567 | signatures: Silence unreachable lint with unstable-exhaustive-patterns | 2022-06-29 10:50:25 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | a4a95e74fa | Address review feedback and finish canonical JSON move | 2022-06-23 10:18:26 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 940450b953 | [WIP] Move redaction from ruma-signatures to ruma-common | 2022-06-23 10:18:26 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 402b2764fb | common: Move CanonicalJson out of serde mod and behind a Cargo feature | 2022-06-23 10:18:26 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 3deae8eac7 | identifiers: Add MatrixVersionId::V10 According to MSC3604 | 2022-06-21 13:38:34 +02:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 75cf634413 | signatures: Make some test assertions more helpful | 2022-06-14 10:01:49 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 8912182c56 | Increase usage of implicit named arguments in format strings | 2022-06-03 10:06:28 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 73c2963ebd | Enforce consistent semicolons after ()-typed expressions in blocks | 2022-06-03 08:40:16 +02:00 |  | 
			
				
					| 
							
							
								 Jonathan de Jong | 49663f4adf | signatures: Update pkcs8, and add ring backwards compatibility | 2022-05-30 14:43:21 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 5f902851af | Upgrade to Rust 2021 | 2022-05-27 12:04:23 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2257b4daf9 | Derive Eq for types where it makes sense | 2022-05-23 18:40:34 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 6805f67d75 | signatures: Remove PartialEq impl for Ed25519Verifier | 2022-05-23 18:30:32 +02:00 |  | 
			
				
					| 
							
							
								 Jonathan de Jong | cc72ddb689 | Implement MSC2870 (Protect server ACLs from redaction) | 2022-04-27 10:22:43 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 6100a0fa12 | Use new owned ID types in more places | 2022-04-20 10:39:36 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | d855ec33d6 | identifiers: Update ToOwned implementations to use new types … and a lot of changes that cascaded from that. | 2022-04-20 10:39:36 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 571fa90b8d | identifiers: Rename Error to IdParseError … because it's now exported from the ruma-common crate root. | 2022-03-28 12:22:28 +02:00 |  | 
			
				
					| 
							
							
								 Timo Kösters | 83e46b6aea | state-res: Fix restricted joins | 2022-03-14 15:02:21 +01:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | bdcf07be87 | common: Merge ruma-serde into ruma-common | 2022-03-10 12:11:00 +01:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 088d1872b7 | common: Merge ruma-identifiers into ruma-common | 2022-03-09 17:46:51 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan de Jong | 936bb64e84 | Update links to spec.matrix.org/v1.2 | 2022-02-18 19:45:04 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 41d6bcc2a6 | Format code in doc comments | 2022-02-18 11:33:16 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 215cb35806 | Clean up import grouping / ordering | 2022-02-18 11:20:39 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2f84fdbd76 | serde: Wrap base64::DecodeError to make base64 a private dependency | 2022-02-12 00:36:20 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 8d15c3d0f9 | signatures: Merge SplitError into Error | 2022-02-11 23:55:04 +01:00 |  | 
			
				
					| 
							
							
								 Kévin Commaille | 2da8a34ff4 | signatures: Move Room v9 allowed content keys out of unstable-pre-spec Part of #849 | 2022-02-10 18:11:29 +01:00 |  | 
			
				
					| 
							
							
								 Jonathan de Jong | e4d8761222 | signatures: Add redact_contentfunction | 2022-02-02 14:27:27 +01:00 |  | 
			
				
					| 
							
							
								 Jonathan de Jong | bdf4a86770 | signatures: Add redact_in_place | 2022-02-01 15:03:22 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | b7bcecbb77 | serde: Fix lots of issues from previous commit | 2022-01-23 14:10:57 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4c859c5aeb | Introduce a Base64 type and use it where applicable | 2022-01-13 16:22:21 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2f732bf9c2 | signatures: Implement room version 9 redaction change | 2021-12-17 18:58:40 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 881f64fd64 | signatures: Simplify imports | 2021-11-27 01:26:02 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 6b76d7813e | identifiers: Shorten RoomVersionId variant names | 2021-11-26 01:07:26 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 3ce578f384 | identifiers: Make UserId a DST | 2021-11-26 00:40:40 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 52608cc72c | identifiers: Make EventId a DST | 2021-11-25 22:34:40 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 438efee143 | identifiers: Remove Box<$id> aliases | 2021-11-25 21:07:14 +01:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 1bb9298059 | Update clippy configuration | 2021-10-19 14:34:51 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | aa5fdf9d22 | Merge serde attributes and improve docs | 2021-10-08 12:49:13 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 3c76fa1492 | signatures: Fix verify_json and sign_json enforcing PDU size limits These functions are used for request signatures too. | 2021-08-10 15:22:47 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | c55dab7122 | misc-errors: Allow or make error enums non_exhaustive | 2021-08-10 15:22:26 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 96567a295e | signatures: Fix canonical json functions to now return Result signatures: Fix canonical json functions to now return Result | 2021-08-10 15:22:26 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4dfaad104b | Enable clippy lint str_to_string | 2021-07-02 23:02:50 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | fc99c32c3d | signatures: Upgrade pkcs8 | 2021-06-21 17:28:55 +02:00 |  | 
			
				
					| 
							
							
								 Devin Ragotzy | 337b1e26ef | misc: Allow exhaustive for non api related structs | 2021-06-18 22:44:00 +02:00 |  | 
			
				
					| 
							
							
								 Jonathan de Jong | 97776d7132 | signatures: Bump pkcs8 to 0.6.1 proper | 2021-06-17 19:43:22 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 2538b23c26 | signatures: Make Algorithm non-exhaustive | 2021-06-17 19:43:22 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 3f520bf907 | signatures: Rename UnknownAlgorithm => UnsupportedAlgorithm | 2021-06-17 19:43:22 +02:00 |  | 
			
				
					| 
							
							
								 Jonas Platte | 4c31b83543 | signatures: Add missing newlines | 2021-06-17 19:43:22 +02:00 |  |