John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5040c2e766 
								
							 
						 
						
							
							
								
								Don't use MTP* for ChatData flags.  
							
							 
							
							
							
						 
						
							2021-07-08 15:11:46 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								dd381d9b56 
								
							 
						 
						
							
							
								
								Show vector elements count in DebugLogs.  
							
							 
							
							
							
						 
						
							2021-07-06 16:54:26 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									GitHub Action 
								
							 
						 
						
							
							
							
							
								
							
							
								2fdcda7536 
								
							 
						 
						
							
							
								
								Update User-Agent for DNS to Chrome 91.0.4472.114.  
							
							 
							
							
							
						 
						
							2021-07-01 10:48:17 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a2c33545d4 
								
							 
						 
						
							
							
								
								Improve some paddings.  
							
							 
							
							
							
						 
						
							2021-06-24 17:44:28 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5eba65aaa0 
								
							 
						 
						
							
							
								
								Remove unused legacy protocol code.  
							
							 
							
							
							
						 
						
							2021-06-24 09:55:57 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								6d08542afa 
								
							 
						 
						
							
							
								
								Moved proxy global variables from facades to core settings.  
							
							 
							
							
							
						 
						
							2021-06-16 09:31:32 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								8dac6896d6 
								
							 
						 
						
							
							
								
								Set Send/Receive buffer size for download TCP sockets.  
							
							 
							
							
							
						 
						
							2021-06-15 16:45:48 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								425a632965 
								
							 
						 
						
							
							
								
								Accept DD / EE as proxy type tag.  
							
							 
							
							... 
							
							
							
							Fixes #16218 . 
							
						 
						
							2021-06-11 14:20:00 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								9a9430b5e1 
								
							 
						 
						
							
							
								
								Move some logging to DEBUG_LOG instead of LOG.  
							
							 
							
							
							
						 
						
							2021-05-28 15:21:15 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								f7489592d6 
								
							 
						 
						
							
							
								
								Fix BIO_new_mem_buf leaks  
							
							 
							
							
							
						 
						
							2021-05-17 09:53:02 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								0cb32181c5 
								
							 
						 
						
							
							
								
								Handle small SLOWMODE_WAIT as FLOOD_WAIT.  
							
							 
							
							
							
						 
						
							2021-05-10 16:44:28 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									GitHub Action 
								
							 
						 
						
							
							
							
							
								
							
							
								5d0222b1c1 
								
							 
						 
						
							
							
								
								Update User-Agent for DNS to Chrome 90.0.4430.85.  
							
							 
							
							
							
						 
						
							2021-05-02 10:45:06 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2843500ce3 
								
							 
						 
						
							
							
								
								Add url with the Focus Assist API information.  
							
							 
							
							... 
							
							
							
							Thanks https://www.withinrafael.com/2019/09/19/ 
determine-if-your-app-is-in-a-focus-assist-profiles-priority-list/ 
							
						 
						
							2021-04-26 10:51:10 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Loïc Molinari 
								
							 
						 
						
							
							
							
							
								
							
							
								06618a5253 
								
							 
						 
						
							
							
								
								Use fine grained session timers  
							
							 
							
							... 
							
							
							
							The check of sent requests and containers is done unconditionally
every second even though the request timeout is 10 seconds and the
container timeout is 600 seconds. This commit uses fine grained timers
instead in order to avoid useless system wake-up events.
The check of sent requests is now scheduled on demand when a new
request is queued. Then the callback, while parsing queued requests,
computes the delta to the closest expiring request and automatically
schedules the next check if necessary.
Given the high value of the container timeout, its callback is called
repeatedly every 600 seconds, unless it computes a lower delta for an
expiring container using the same logic as for the requests. 
							
						 
						
							2021-04-15 16:20:42 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Loïc Molinari 
								
							 
						 
						
							
							
							
							
								
							
							
								46ee5598f5 
								
							 
						 
						
							
							
								
								Remove dangling timer in MTP Session  
							
							 
							
							... 
							
							
							
							Commit bdc7f4114f  got rid of
_timeouter's callback without removing the timer that still fires
every second. 
							
						 
						
							2021-04-12 12:03:15 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a100048cce 
								
							 
						 
						
							
							
								
								Fix build on macOS and Linux.  
							
							 
							
							
							
						 
						
							2021-04-12 10:48:17 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								663db64688 
								
							 
						 
						
							
							
								
								Allow saving and using saved credentials.  
							
							 
							
							
							
						 
						
							2021-04-06 18:41:16 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								3343880ed0 
								
							 
						 
						
							
							
								
								Watch for network availability changes  
							
							 
							
							
							
						 
						
							2021-04-06 16:40:29 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									GitHub Action 
								
							 
						 
						
							
							
							
							
								
							
							
								a814c3f428 
								
							 
						 
						
							
							
								
								Update User-Agent for DNS to Chrome 89.0.4389.90.  
							
							 
							
							
							
						 
						
							2021-04-02 20:49:20 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4fc2b1f1a3 
								
							 
						 
						
							
							
								
								Append x64 to app_version on Windows.  
							
							 
							
							
							
						 
						
							2021-03-15 20:14:39 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								ae0b9141dd 
								
							 
						 
						
							
							
								
								Trying to get rid of unused variables...  
							
							 
							
							
							
						 
						
							2021-03-15 11:40:44 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								c0c10689a1 
								
							 
						 
						
							
							
								
								Get rid of deprecated ranges::view usage  
							
							 
							
							
							
						 
						
							2021-03-13 19:14:58 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								c4dcf064d5 
								
							 
						 
						
							
							
								
								Avoid multiple .arg usage as suggested by clazy  
							
							 
							
							
							
						 
						
							2021-03-13 19:08:33 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								f25b2a2094 
								
							 
						 
						
							
							
								
								Apply autofixes from clazy  
							
							 
							
							
							
						 
						
							2021-03-13 15:25:47 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								68b0a85369 
								
							 
						 
						
							
							
								
								Rename RPCError to MTP::Error.  
							
							 
							
							
							
						 
						
							2021-03-12 16:58:26 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								267e5fd9e0 
								
							 
						 
						
							
							
								
								Allow getting outer_msg_id in MTProto handlers.  
							
							 
							
							
							
						 
						
							2021-03-12 16:58:26 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								f66d7088ef 
								
							 
						 
						
							
							
								
								Support broadcast mode in voice chats.  
							
							 
							
							
							
						 
						
							2021-03-12 16:58:26 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								23272430b4 
								
							 
						 
						
							
							
								
								Build with QT_NO_KEYWORDS  
							
							 
							
							
							
						 
						
							2021-03-04 12:07:54 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									GitHub Action 
								
							 
						 
						
							
							
							
							
								
							
							
								54685155b0 
								
							 
						 
						
							
							
								
								Update User-Agent for DNS to Chrome 88.0.4324.182.  
							
							 
							
							
							
						 
						
							2021-03-03 20:19:57 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									GitHub Action 
								
							 
						 
						
							
							
							
							
								
							
							
								d202a0cd06 
								
							 
						 
						
							
							
								
								Update User-Agent for DNS to Chrome 88.0.4324.96.  
							
							 
							
							
							
						 
						
							2021-02-01 11:29:58 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								d4bbbdb65c 
								
							 
						 
						
							
							
								
								Replaced rand_value util function with openssl::RandomValue.  
							
							 
							
							
							
						 
						
							2021-01-24 10:41:10 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								dd01ece14a 
								
							 
						 
						
							
							
								
								Replaced snap util function with std::clamp.  
							
							 
							
							
							
						 
						
							2021-01-24 10:41:10 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									GitHub Action 
								
							 
						 
						
							
							
							
							
								
							
							
								8ce0bd5575 
								
							 
						 
						
							
							
								
								Update User-Agent for DNS to Chrome 87.0.4280.88.  
							
							 
							
							
							
						 
						
							2021-01-04 11:24:11 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									GitHub Action 
								
							 
						 
						
							
							
							
							
								
							
							
								61b7b5d03b 
								
							 
						 
						
							
							
								
								Update User-Agent for DNS to Chrome 86.0.4240.198.  
							
							 
							
							
							
						 
						
							2020-12-08 21:17:22 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								74d2313784 
								
							 
						 
						
							
							
								
								Build Linux version with Qt 5.15.1 in CentOS 7 docker.  
							
							 
							
							
							
						 
						
							2020-11-06 11:21:34 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Crist Ye 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								60f91ebce4 
								
							 
						 
						
							
							
								
								Using MS/Apple official names for stores ( #8959 )  
							
							 
							
							
							
						 
						
							2020-11-02 11:14:57 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								12a77cffd8 
								
							 
						 
						
							
							
								
								Add flatpak and snap update URLs  
							
							 
							
							
							
						 
						
							2020-11-01 18:30:12 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									GitHub Action 
								
							 
						 
						
							
							
							
							
								
							
							
								b7d7ba82f8 
								
							 
						 
						
							
							
								
								Update User-Agent for DNS to Chrome 86.0.4240.111.  
							
							 
							
							
							
						 
						
							2020-11-01 18:28:05 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								303684fef5 
								
							 
						 
						
							
							
								
								Version 2.4.5: Fix build on Xcode 12 and Linux.  
							
							 
							
							
							
						 
						
							2020-10-30 21:30:55 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									GitHub Action 
								
							 
						 
						
							
							
							
							
								
							
							
								fbacb6c0a4 
								
							 
						 
						
							
							
								
								Update User-Agent for DNS to Chrome 86.0.4240.75.  
							
							 
							
							
							
						 
						
							2020-10-27 20:46:52 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								8634c1f7f3 
								
							 
						 
						
							
							
								
								Move lang keys to td_lang library.  
							
							 
							
							
							
						 
						
							2020-09-30 12:18:52 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								def1266216 
								
							 
						 
						
							
							
								
								Rename td-specific libs from lib_ to td_.  
							
							 
							
							
							
						 
						
							2020-09-30 10:51:17 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								734d834a20 
								
							 
						 
						
							
							
								
								Replace mapbox variant with std::variant.  
							
							 
							
							
							
						 
						
							2020-09-29 19:03:19 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vitaly Kryukov 
								
							 
						 
						
							
							
							
							
								
							
							
								23aef6c365 
								
							 
						 
						
							
							
								
								Update mtproto_domain_resolver.cpp  
							
							 
							
							
							
						 
						
							2020-09-10 19:46:48 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vitaly Kryukov 
								
							 
						 
						
							
							
							
							
								
							
							
								210e3f0cb6 
								
							 
						 
						
							
							
								
								Bump DNS User-Agent  
							
							 
							
							
							
						 
						
							2020-09-10 19:46:48 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								1aaf7df54a 
								
							 
						 
						
							
							
								
								Add labels to call buttons.  
							
							 
							
							
							
						 
						
							2020-08-14 16:53:06 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								9463bbd266 
								
							 
						 
						
							
							
								
								Fix animated stickers with wrong dimensions.  
							
							 
							
							
							
						 
						
							2020-07-17 08:13:45 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								6960e4808a 
								
							 
						 
						
							
							
								
								Don't change dc after qr request / phone submit.  
							
							 
							
							
							
						 
						
							2020-06-26 15:28:06 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								e318a7d65f 
								
							 
						 
						
							
							
								
								Simplified ranges::find_if with ranges::any_of and ranges::none_of.  
							
							 
							
							
							
						 
						
							2020-06-23 21:53:43 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								83538675ce 
								
							 
						 
						
							
							
								
								Move a lot of settings to Core::Settings.  
							
							 
							
							
							
						 
						
							2020-06-23 21:53:42 +04:00