Nicholas Guriev
								
							 
						 | 
						
							
							
							
							
								
							
							
								9828262a03
								
							
						 | 
						
							
							
								
								Update GSL to v3.0.1 and lib_base
							
							
							
							
							
							
							
							* Use identical types for std::min. 
							
						 | 
						
							2020-05-01 12:03:18 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								6882093ed1
								
							
						 | 
						
							
							
								
								Send init connection params.
							
							
							
							
							
						 | 
						
							2020-04-21 18:55:34 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e2f4bed50
								
							
						 | 
						
							
							
								
								Update scheme to layer 102.
							
							
							
							
							
							
							
							Support different dice-like media. 
							
						 | 
						
							2020-04-21 18:55:34 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Кипорский Алексей
								
							 
						 | 
						
							
							
							
							
								
							
							
								ea854e5be3
								
							
						 | 
						
							
							
								
								bugfix: incorrect erase element
							
							
							
							
							
						 | 
						
							2020-03-24 11:31:38 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								1df1b9fb53
								
							
						 | 
						
							
							
								
								Fix build with external minizip.
							
							
							
							
							
						 | 
						
							2020-03-13 22:53:59 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e3696298f
								
							
						 | 
						
							
							
								
								Fix possible use-after-free in test connections.
							
							
							
							
							
						 | 
						
							2020-02-25 13:40:09 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								74d848311b
								
							
						 | 
						
							
							
								
								Replace str_const with base::const_string.
							
							
							
							
							
						 | 
						
							2020-01-29 12:47:50 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								4eeac7dc18
								
							
						 | 
						
							
							
								
								Fix whitespace and indentation errors.
							
							
							
							
							
							
							
							See #6672, thanks Sea-n. 
							
						 | 
						
							2020-01-02 14:25:53 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								da7178089f
								
							
						 | 
						
							
							
								
								Version 1.9.3: Fix build for OS X 10.10-10.11.
							
							
							
							
							
						 | 
						
							2019-12-31 17:52:15 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								fb36359a6d
								
							
						 | 
						
							
							
								
								Disable one failing assertion for now.
							
							
							
							
							
						 | 
						
							2019-12-31 17:26:05 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								a980fba3aa
								
							
						 | 
						
							
							
								
								Create only temporary keys for CDN.
							
							
							
							
							
						 | 
						
							2019-12-28 13:52:29 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f26f81e4f
								
							
						 | 
						
							
							
								
								Give names to MTProto session threads.
							
							
							
							
							
						 | 
						
							2019-12-12 16:26:26 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								f91f77ff2e
								
							
						 | 
						
							
							
								
								Make temporary keys live one day.
							
							
							
							
							
						 | 
						
							2019-12-10 18:29:18 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								e60a9f0943
								
							
						 | 
						
							
							
								
								Fix key creation for media cluster.
							
							
							
							
							
						 | 
						
							2019-12-09 18:42:11 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								e426f2895b
								
							
						 | 
						
							
							
								
								Add download sessions if it works fast enough.
							
							
							
							
							
						 | 
						
							2019-12-05 14:46:28 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								3ae2986c25
								
							
						 | 
						
							
							
								
								Allow variable count of download sessions.
							
							
							
							
							
						 | 
						
							2019-12-04 09:51:21 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								907965531c
								
							
						 | 
						
							
							
								
								Don't bind key for more than 10 seconds.
							
							
							
							
							
						 | 
						
							2019-12-02 16:30:33 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								91f50e8bdc
								
							
						 | 
						
							
							
								
								Move some more code to lib_mtproto.
							
							
							
							
							
						 | 
						
							2019-12-02 16:11:22 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								718de09aa6
								
							
						 | 
						
							
							
								
								Handle state / resend requests separately.
							
							
							
							
							
						 | 
						
							2019-12-02 16:11:22 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b703d7262
								
							
						 | 
						
							
							
								
								Keep in sent container only important msgIds.
							
							
							
							
							
						 | 
						
							2019-12-02 16:11:22 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								efaa3ba453
								
							
						 | 
						
							
							
								
								Handle sent containers separately.
							
							
							
							
							
						 | 
						
							2019-12-02 16:11:22 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								9caac426ef
								
							
						 | 
						
							
							
								
								Correctly check container lifetime.
							
							
							
							
							
						 | 
						
							2019-12-02 16:11:22 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								64535251e8
								
							
						 | 
						
							
							
								
								Use limited number of threads in MTP.
							
							
							
							
							
						 | 
						
							2019-11-29 15:36:06 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								c742d7406c
								
							
						 | 
						
							
							
								
								Make MTP::Session handle the connection thread.
							
							
							
							
							
						 | 
						
							2019-11-29 15:36:06 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								06f5f7f7d9
								
							
						 | 
						
							
							
								
								Don't always restart connection on config change.
							
							
							
							
							
						 | 
						
							2019-11-29 15:36:06 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								e943264823
								
							
						 | 
						
							
							
								
								Pass MTP::Instance to MTP::Sender.
							
							
							
							
							
						 | 
						
							2019-11-29 15:36:05 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								8be4dfb346
								
							
						 | 
						
							
							
								
								Use explicit fields for sent container ids wrap.
							
							
							
							
							
						 | 
						
							2019-11-22 17:38:01 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								46a42e02bc
								
							
						 | 
						
							
							
								
								Fix lost bind key messages.
							
							
							
							
							
						 | 
						
							2019-11-22 12:06:48 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								276adec0ff
								
							
						 | 
						
							
							
								
								Fix temporary keys for media cluster.
							
							
							
							
							
						 | 
						
							2019-11-21 13:38:02 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								54b5342af4
								
							
						 | 
						
							
							
								
								Closed alpha version 1.9.1.2: Key expire in 10 min.
							
							
							
							
							
						 | 
						
							2019-11-20 17:30:20 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								410efc924b
								
							
						 | 
						
							
							
								
								Closed alpha version 1.9.1.2.
							
							
							
							
							
						 | 
						
							2019-11-20 17:26:31 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								4edfd4804f
								
							
						 | 
						
							
							
								
								Fix destroyed key clearing.
							
							
							
							
							
						 | 
						
							2019-11-20 16:33:45 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								4c24ec7725
								
							
						 | 
						
							
							
								
								Fix keys destruction on logout.
							
							
							
							
							
						 | 
						
							2019-11-20 14:50:19 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								bdc7f4114f
								
							
						 | 
						
							
							
								
								Move some things from SessionData.
							
							
							
							
							
						 | 
						
							2019-11-20 13:41:14 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								885738ac32
								
							
						 | 
						
							
							
								
								Always choose correct address for key creation.
							
							
							
							
							
						 | 
						
							2019-11-20 12:16:53 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								43bab3eeaa
								
							
						 | 
						
							
							
								
								Fix instant restarts with additional timeout.
							
							
							
							
							
						 | 
						
							2019-11-20 11:23:30 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								f424cb54f7
								
							
						 | 
						
							
							
								
								Create keys not simultaneously.
							
							
							
							
							
						 | 
						
							2019-11-19 19:22:02 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								e6d3b2b098
								
							
						 | 
						
							
							
								
								Fix resending requests after new session.
							
							
							
							
							
						 | 
						
							2019-11-19 19:14:50 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								e7e1c9aa5a
								
							
						 | 
						
							
							
								
								Don't handle 'msg_resend_req'.
							
							
							
							
							
						 | 
						
							2019-11-19 14:55:39 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								173ae746a2
								
							
						 | 
						
							
							
								
								First version of working through temp keys.
							
							
							
							
							
						 | 
						
							2019-11-19 13:10:51 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								d9fc3619c2
								
							
						 | 
						
							
							
								
								Remove all signals from ConnectionPrivate.
							
							
							
							
							
						 | 
						
							2019-11-18 15:53:37 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								cfe12f773f
								
							
						 | 
						
							
							
								
								Move some modules to lib_mtproto.
							
							
							
							
							
						 | 
						
							2019-11-18 12:28:14 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								90c6475c8c
								
							
						 | 
						
							
							
								
								Closed alpha version 1.9.1.1: Fix build on macOS.
							
							
							
							
							
						 | 
						
							2019-11-15 17:11:05 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								be06d68468
								
							
						 | 
						
							
							
								
								Don't lock whole key creation by a mutex.
							
							
							
							
							
						 | 
						
							2019-11-15 16:16:33 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								055b99f5b0
								
							
						 | 
						
							
							
								
								Don't use shared_ptr for Dcenters.
							
							
							
							
							
						 | 
						
							2019-11-15 16:16:33 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								f37ab6e38e
								
							
						 | 
						
							
							
								
								Remove checked key property.
							
							
							
							
							
						 | 
						
							2019-11-15 16:16:33 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe1e627cac
								
							
						 | 
						
							
							
								
								Improve working with sessions.
							
							
							
							
							
						 | 
						
							2019-11-15 16:16:33 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								1e252a6505
								
							
						 | 
						
							
							
								
								Remove old debug information.
							
							
							
							
							
						 | 
						
							2019-11-15 16:16:32 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								3a7faffa3a
								
							
						 | 
						
							
							
								
								Use thread_local counter in logs for thread index.
							
							
							
							
							
						 | 
						
							2019-11-15 16:16:32 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								8b14249cd2
								
							
						 | 
						
							
							
								
								Move DumpToText from Telegram to lib_mtproto.
							
							
							
							
							
						 | 
						
							2019-11-15 16:16:32 +03:00 | 
						
						
							
							
							
								
							
							
						 |