Tom Smeding 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ef23b213a 
								
							 
						 
						
							
							
								
								Consistent and escaped response in get_pdu  
							
							... 
							
							
							
							1. The fallback text of the get_pdu admin room command response message
   now contains the same text as the formatted_body content (namely, the
   json instead of Debug-formatting of a serde type).
2. The formatted_body content of the get_pdu response is now
   html-escaped. 
							
						 
						
							2021-08-21 15:31:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3b78e43a18 
								
							 
						 
						
							
							
								
								fmt  
							
							
							
						 
						
							2021-08-21 14:24:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4956fb9fba 
								
							 
						 
						
							
							
								
								improvement: limit prev event fetching  
							
							
							
						 
						
							2021-08-21 14:22:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b09499c2df 
								
							 
						 
						
							
							
								
								fix: don't save empty tokens  
							
							
							
						 
						
							2021-08-19 14:05:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								46d8a46e1f 
								
							 
						 
						
							
							
								
								improvement: faster incoming transaction handling  
							
							
							
						 
						
							2021-08-19 11:01:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bf7e019a68 
								
							 
						 
						
							
							
								
								improvement: better prev event fetching, perf improvements  
							
							
							
						 
						
							2021-08-17 16:06:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75ba8bb565 
								
							 
						 
						
							
							
								
								fix: faster room joins  
							
							
							
						 
						
							2021-08-17 00:22:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0823506d05 
								
							 
						 
						
							
							
								
								fix: don't load endless prev events and fix room join bug  
							
							
							
						 
						
							2021-08-16 23:24:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c3bee34a0 
								
							 
						 
						
							
							
								
								improvement: better sqlite  
							
							
							
						 
						
							2021-08-15 13:27:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a4310f840e 
								
							 
						 
						
							
							
								
								improvement: state info cache  
							
							
							
						 
						
							2021-08-15 06:48:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5bd5b41c70 
								
							 
						 
						
							
							
								
								fix: fetch event multiple times  
							
							
							
						 
						
							2021-08-15 06:48:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f9a2edc0dd 
								
							 
						 
						
							
							
								
								fix: also fetch prev events that are outliers already  
							
							
							
						 
						
							2021-08-15 06:48:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ecd1e45a44 
								
							 
						 
						
							
							
								
								fix: fetch more than one prev event  
							
							
							
						 
						
							2021-08-15 06:48:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1d46569929 
								
							 
						 
						
							
							
								
								fix: don't use recursion for prev events  
							
							
							
						 
						
							2021-08-15 06:48:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e3a8ca35d 
								
							 
						 
						
							
							
								
								fmt  
							
							
							
						 
						
							2021-08-15 06:48:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0cb22996be 
								
							 
						 
						
							
							
								
								remove prev event fetch limit  
							
							
							
						 
						
							2021-08-15 06:48:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								38effda799 
								
							 
						 
						
							
							
								
								fix: delta calculation  
							
							
							
						 
						
							2021-08-14 19:11:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3cf0145bc5 
								
							 
						 
						
							
							
								
								fix: room exists panic  
							
							
							
						 
						
							2021-08-14 08:26:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3eabaa2a95 
								
							 
						 
						
							
							
								
								finish implementing better state store  
							
							
							
						 
						
							2021-08-13 19:49:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31f60ad6fd 
								
							 
						 
						
							
							
								
								improvement: migrations, batch inserts  
							
							
							
						 
						
							2021-08-12 17:56:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								41dd620d74 
								
							 
						 
						
							
							
								
								WIP improvement: much better state storage  
							
							
							
						 
						
							2021-08-12 17:56:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9410d3ef9c 
								
							 
						 
						
							
							
								
								fix: long prev event fetch times for huge rooms  
							
							
							
						 
						
							2021-08-12 17:56:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								665aee11c0 
								
							 
						 
						
							
							
								
								less warnings  
							
							
							
						 
						
							2021-08-12 17:56:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5173d0deb5 
								
							 
						 
						
							
							
								
								improvement: cache for short event ids  
							
							
							
						 
						
							2021-08-12 17:56:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c2c6a8673e 
								
							 
						 
						
							
							
								
								improvement: use u64s in auth chain cache  
							
							
							
						 
						
							2021-08-12 17:56:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								096e0971f1 
								
							 
						 
						
							
							
								
								improvement: smaller cache, better prev event fetching  
							
							
							
						 
						
							2021-08-12 17:56:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonas Zohren 
								
							 
						 
						
							
							
							
							
								
							
							
								4cf3c432af 
								
							 
						 
						
							
							
								
								Try to set canonical room alias on room creation.  
							
							... 
							
							
							
							The spec does not require servers to apply a room canonical alias event upon room creation (yet).
Still, synapse does that, since users can set their desired alias in Elements room creation dialog.
With this commit, conduit also sets that alias if it is a valid one.
This closes https://gitlab.com/famedly/conduit/-/issues/123  
							
						 
						
							2021-08-12 14:02:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								e83c226b1b 
								
							 
						 
						
							
							
								
								Merge branch 'zap-displayname' into 'master'  
							
							... 
							
							
							
							Set nicer displayname
See merge request famedly/conduit!149  
							
						 
						
							2021-08-10 05:43:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								8335f44bfe 
								
							 
						 
						
							
							
								
								Set nicer displayname  
							
							
							
						 
						
							2021-08-10 05:43:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								3745a7cbe6 
								
							 
						 
						
							
							
								
								Merge branch '3pid' into 'master'  
							
							... 
							
							
							
							Add support for a minimal `r0/account/3pid`.
See merge request famedly/conduit!151  
							
						 
						
							2021-08-10 05:42:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								610b4f9ad1 
								
							 
						 
						
							
							
								
								Merge branch 'fetchprev' into 'master'  
							
							... 
							
							
							
							improvement: try to load missing prev events
See merge request famedly/conduit!152  
							
						 
						
							2021-08-10 05:30:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ahmed Charles 
								
							 
						 
						
							
							
							
							
								
							
							
								879aeafa9e 
								
							 
						 
						
							
							
								
								Add support for a minimal r0/account/3pid.  
							
							
							
						 
						
							2021-08-09 12:34:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								260db9fcc7 
								
							 
						 
						
							
							
								
								improvement: try to load missing prev events  
							
							
							
						 
						
							2021-08-09 21:05:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								1cbc61c558 
								
							 
						 
						
							
							
								
								Merge branch 'badeventfix' into 'master'  
							
							... 
							
							
							
							fix: handle bad events in db better
See merge request famedly/conduit!148  
							
						 
						
							2021-08-08 19:48:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d2f406e0e8 
								
							 
						 
						
							
							
								
								fix: handle bad events in db better  
							
							
							
						 
						
							2021-08-08 21:33:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kurt Roeckx 
								
							 
						 
						
							
							
							
							
								
							
							
								989a20e99c 
								
							 
						 
						
							
							
								
								Support creating rooms with a version  
							
							
							
						 
						
							2021-08-07 16:25:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								55a2ff025f 
								
							 
						 
						
							
							
								
								improvement: longer timeout, more descriptive errors  
							
							
							
						 
						
							2021-08-04 22:55:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								df727688ef 
								
							 
						 
						
							
							
								
								remove rocksdb  
							
							
							
						 
						
							2021-08-04 21:17:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								902404d48d 
								
							 
						 
						
							
							
								
								improvement: save member count + sled fixes  
							
							
							
						 
						
							2021-08-04 21:15:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b813c34642 
								
							 
						 
						
							
							
								
								improvement: more auth chain caching  
							
							
							
						 
						
							2021-08-04 18:30:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab7835dedb 
								
							 
						 
						
							
							
								
								fix: early return from state res  
							
							
							
						 
						
							2021-08-04 15:19:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9bb4c3cd01 
								
							 
						 
						
							
							
								
								improvement: batched inserts for tokenids  
							
							
							
						 
						
							2021-08-04 12:54:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fce22362d4 
								
							 
						 
						
							
							
								
								improvement: better auth chain calculation  
							
							
							
						 
						
							2021-08-03 19:18:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								41ec7cf5d0 
								
							 
						 
						
							
							
								
								improvement: batch inserts for stateids  
							
							
							
						 
						
							2021-08-03 16:14:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								49ade0cfbd 
								
							 
						 
						
							
							
								
								improvement: allow batch inserts  
							
							
							
						 
						
							2021-08-03 11:24:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0eeba86b32 
								
							 
						 
						
							
							
								
								fix: improve locks  
							
							
							
						 
						
							2021-08-03 11:17:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b06fc9707 
								
							 
						 
						
							
							
								
								fix: don't run push rules for users that don't exist  
							
							
							
						 
						
							2021-08-03 10:24:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bd63797213 
								
							 
						 
						
							
							
								
								improvement: make better use of sqlite connections  
							
							
							
						 
						
							2021-08-03 10:24:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c4f966d60 
								
							 
						 
						
							
							
								
								improvement: use sqlite properly  
							
							
							
						 
						
							2021-08-01 16:59:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc85a8fafd 
								
							 
						 
						
							
							
								
								fix: migration and push edu bugs  
							
							
							
						 
						
							2021-07-30 18:05:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5df6b8cd5f 
								
							 
						 
						
							
							
								
								improvement: better account data implementation  
							
							
							
						 
						
							2021-07-30 16:08:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c776e9ba7 
								
							 
						 
						
							
							
								
								feat: heed db backend (LMDB)  
							
							
							
						 
						
							2021-07-29 23:11:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c209775abd 
								
							 
						 
						
							
							
								
								fix: pdu without state bug  
							
							
							
						 
						
							2021-07-29 12:33:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5e924227b6 
								
							 
						 
						
							
							
								
								feat: add threadpool for iterator threads, bug fixes, tracing_flame support  
							
							
							
						 
						
							2021-07-29 08:49:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								e0072eff63 
								
							 
						 
						
							
							
								
								Merge branch 'v5' into 'master'  
							
							... 
							
							
							
							feat: support room version 5
See merge request famedly/conduit!138  
							
						 
						
							2021-07-21 11:05:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								cae2b200cc 
								
							 
						 
						
							
							
								
								Merge branch 'initial_state_keys' into 'master'  
							
							... 
							
							
							
							Implement From<AnyInitialStateEvent> on PduBuilder
Closes  #116 
See merge request famedly/conduit!136  
							
						 
						
							2021-07-21 10:03:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								918df9ca6d 
								
							 
						 
						
							
							
								
								feat: support room version 5  
							
							
							
						 
						
							2021-07-21 11:59:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kurt Roeckx 
								
							 
						 
						
							
							
							
							
								
							
							
								0d33cc4acd 
								
							 
						 
						
							
							
								
								Implement getting room aliases  
							
							... 
							
							
							
							Signed-off-by: Kurt Roeckx <kurt@roeckx.be> 
							
						 
						
							2021-07-21 10:56:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									phesch 
								
							 
						 
						
							
							
							
							
								
							
							
								666e1d30a3 
								
							 
						 
						
							
							
								
								Implement From<AnyInitialStateEvent> on PduBuilder  
							
							... 
							
							
							
							The conversion between the two is now direct and thus shouldn't lose the state_keys. 
							
						 
						
							2021-07-21 10:55:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1587f2cd52 
								
							 
						 
						
							
							
								
								fix: check events in timeline (not only state) for member changes  
							
							
							
						 
						
							2021-07-21 09:39:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f121978897 
								
							 
						 
						
							
							
								
								fix: state bug  
							
							
							
						 
						
							2021-07-20 23:36:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								80533bfab2 
								
							 
						 
						
							
							
								
								fix: improve code when skipping /state_ids  
							
							
							
						 
						
							2021-07-20 22:06:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								08a3326431 
								
							 
						 
						
							
							
								
								docs: Initial end-to-end encryption over federation support  
							
							
							
						 
						
							2021-07-20 21:37:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe3b5d32a7 
								
							 
						 
						
							
							
								
								feat: send to-device events over federation  
							
							
							
						 
						
							2021-07-20 21:17:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e20f55970e 
								
							 
						 
						
							
							
								
								feat: call /query/profile over federation when local user asks  
							
							
							
						 
						
							2021-07-20 19:49:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								728e176a06 
								
							 
						 
						
							
							
								
								feat: /keys/query and /keys/claim over federation  
							
							
							
						 
						
							2021-07-20 19:40:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								68cc743f2a 
								
							 
						 
						
							
							
								
								fix: use get_auth_chain method more often  
							
							
							
						 
						
							2021-07-20 18:45:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								56e5d5e3d2 
								
							 
						 
						
							
							
								
								fix: add warning for strange bug  
							
							
							
						 
						
							2021-07-20 18:38:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f0ac7ed933 
								
							 
						 
						
							
							
								
								chore: update ruma again  
							
							
							
						 
						
							2021-07-20 15:25:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0f8ecdc625 
								
							 
						 
						
							
							
								
								fix: state res fixes  
							
							
							
						 
						
							2021-07-20 15:25:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cfaa900e83 
								
							 
						 
						
							
							
								
								improvement: auth chain cache  
							
							
							
						 
						
							2021-07-20 15:25:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f5273f7eb1 
								
							 
						 
						
							
							
								
								improvement: upgrade ruma and implement blurhashes  
							
							
							
						 
						
							2021-07-20 15:25:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0fcefa4125 
								
							 
						 
						
							
							
								
								fix: ruma  
							
							
							
						 
						
							2021-07-20 15:25:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								d07762f596 
								
							 
						 
						
							
							
								
								Merge branch 'connection-cushion' into 'master'  
							
							... 
							
							
							
							Spillover connection cushion
See merge request famedly/conduit!133  
							
						 
						
							2021-07-20 10:39:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								d253f9236a 
								
							 
						 
						
							
							
								
								change fraction type  
							
							
							
						 
						
							2021-07-20 11:01:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								ec44f3d568 
								
							 
						 
						
							
							
								
								change to f64  
							
							
							
						 
						
							2021-07-20 10:47:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								e7a51c07d0 
								
							 
						 
						
							
							
								
								log change feedback  
							
							
							
						 
						
							2021-07-19 17:17:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								79bf7fc597 
								
							 
						 
						
							
							
								
								some logging shuffling  
							
							
							
						 
						
							2021-07-19 16:46:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								7e579f8d34 
								
							 
						 
						
							
							
								
								change to fraction-based approach  
							
							
							
						 
						
							2021-07-19 16:25:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								0f2dc9a239 
								
							 
						 
						
							
							
								
								add stuff and bits  
							
							
							
						 
						
							2021-07-19 15:56:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								faa283d35b 
								
							 
						 
						
							
							
								
								review feedback  
							
							
							
						 
						
							2021-07-19 13:44:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								3ce75d1f02 
								
							 
						 
						
							
							
								
								apply fix  
							
							
							
						 
						
							2021-07-19 11:55:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								f924ebf8a6 
								
							 
						 
						
							
							
								
								Merge branch 'fix-windows-signal' into 'master'  
							
							... 
							
							
							
							fix signal compiling on windows
See merge request famedly/conduit!126  
							
						 
						
							2021-07-15 16:29:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								b1993421c2 
								
							 
						 
						
							
							
								
								fix signal compiling on windows  
							
							
							
						 
						
							2021-07-15 18:09:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								d76e95e8fc 
								
							 
						 
						
							
							
								
								use existing db cache size  
							
							
							
						 
						
							2021-07-15 13:47:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								661101c9ae 
								
							 
						 
						
							
							
								
								add sled cache_capacity back  
							
							
							
						 
						
							2021-07-15 13:29:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								f7ecf83ac3 
								
							 
						 
						
							
							
								
								Merge branch 'stuff' into 'master'  
							
							... 
							
							
							
							fix: stuck/duplicate messages, e2ee and sync timeouts
See merge request famedly/conduit!123  
							
						 
						
							2021-07-15 08:18:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								952fb75795 
								
							 
						 
						
							
							
								
								add shutdown handler to kick sync  
							
							
							
						 
						
							2021-07-14 14:50:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e12b1ff863 
								
							 
						 
						
							
							
								
								improvement: locks  
							
							
							
						 
						
							2021-07-14 13:21:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e15e6d4405 
								
							 
						 
						
							
							
								
								improvement: efficient /sync, mutex for federation transactions  
							
							
							
						 
						
							2021-07-14 13:20:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c25492a7e 
								
							 
						 
						
							
							
								
								fix: stuck messages  
							
							... 
							
							
							
							Conduit did not send the event in /sync because of a race condition.
There is a brief moment in time where Conduit accepted the event, but
did not store it yet. So when the client /syncs it updates the since
token without sending the event. I hope I fixed it by significantly
shortening the race-condition period. 
							
						 
						
							2021-07-14 13:19:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8c44312485 
								
							 
						 
						
							
							
								
								fix: e2ee verification  
							
							
							
						 
						
							2021-07-14 13:10:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ac0027756e 
								
							 
						 
						
							
							
								
								improvement: more efficient state res  
							
							
							
						 
						
							2021-07-14 13:10:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								e1b89c1248 
								
							 
						 
						
							
							
								
								apply lint suggestions and version bump  
							
							
							
						 
						
							2021-07-14 12:31:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								15471d9ac4 
								
							 
						 
						
							
							
								
								update rocket and lock  
							
							
							
						 
						
							2021-07-14 11:28:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								9d4fa9a220 
								
							 
						 
						
							
							
								
								Sqlite  
							
							
							
						 
						
							2021-07-14 07:07:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kurt Roeckx 
								
							 
						 
						
							
							
							
							
								
							
							
								dcb5e5900f 
								
							 
						 
						
							
							
								
								Getting capabilities requires authentication  
							
							
							
						 
						
							2021-07-11 22:07:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								4732aa6782 
								
							 
						 
						
							
							
								
								Merge branch 'invalid_utf8' into 'master'  
							
							... 
							
							
							
							Return proper error in case of invalid UTF-8
See merge request famedly/conduit!110  
							
						 
						
							2021-07-11 13:44:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kurt Roeckx 
								
							 
						 
						
							
							
							
							
								
							
							
								699f77671f 
								
							 
						 
						
							
							
								
								Return proper error in case of invalid UTF-8 in json_body  
							
							... 
							
							
							
							json_body is used in places that need authentication. In
case an unknown field is set, Ruma doesn't parse the field
and so doesn't give an error on invalid UTF-8. But Conduit
has parsed and on error makes json_body None. Return an
error to the client instead of generating an internal error. 
							
						 
						
							2021-07-11 14:47:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								13c0beafa6 
								
							 
						 
						
							
							
								
								Merge branch 'lib-fix' into 'master'  
							
							... 
							
							
							
							Export conduits Config struct and fix clippy warnings
See merge request famedly/conduit!99  
							
						 
						
							2021-07-11 11:42:07 +00:00