2e7f4c2f21 
								
							 
						 
						
							
							
								
								Use Storage::Cache::Database for file caching.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								cb371f09ac 
								
							 
						 
						
							
							
								
								Clear old versions of Storage::Cache::Database.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								5b88f4d3d2 
								
							 
						 
						
							
							
								
								Update API scheme.  
							
							
							
						 
						
							2018-08-20 17:25:06 +03:00  
				
					
						
							
							
								 
						
							
								bdab477040 
								
							 
						 
						
							
							
								
								Update API scheme to layer 84.  
							
							
							
						 
						
							2018-08-11 22:03:34 +03:00  
				
					
						
							
							
								 
						
							
								4c0551ebb1 
								
							 
						 
						
							
							
								
								Fix crash in tcp connection implementation.  
							
							
							
						 
						
							2018-07-31 22:56:02 +03:00  
				
					
						
							
							
								 
						
							
								091d1157da 
								
							 
						 
						
							
							
								
								Fix clearing callbacks for timeout-ed requests.  
							
							
							
						 
						
							2018-07-31 22:56:02 +03:00  
				
					
						
							
							
								 
						
							
								556f75ef6c 
								
							 
						 
						
							
							
								
								Rewrite TCP socket reading using bytes::vector.  
							
							... 
							
							
							
							I hope this fixes a strange assertion violation. 
							
						 
						
							2018-07-11 17:56:09 +03:00  
				
					
						
							
							
								 
						
							
								a43dfc567c 
								
							 
						 
						
							
							
								
								Allow injecting fail handlers in export.  
							
							... 
							
							
							
							Handle CHANNEL_PRIVATE while exporting all channel messages. 
							
						 
						
							2018-06-28 17:25:50 +01:00  
				
					
						
							
							
								 
						
							
								ff53404d5b 
								
							 
						 
						
							
							
								
								Update API scheme to layer 82.  
							
							
							
						 
						
							2018-06-27 22:58:32 +01:00  
				
					
						
							
							
								 
						
							
								941288b58e 
								
							 
						 
						
							
							
								
								Handle new paddings in improved TCP protocol.  
							
							
							
						 
						
							2018-06-27 22:58:31 +01:00  
				
					
						
							
							
								 
						
							
								22441ef80c 
								
							 
						 
						
							
							
								
								Handle improved protocol secrets.  
							
							
							
						 
						
							2018-06-25 20:22:03 +01:00  
				
					
						
							
							
								 
						
							
								8c2f11de7d 
								
							 
						 
						
							
							
								
								Send correct paddings in improved TCP protocol.  
							
							
							
						 
						
							2018-06-25 19:55:52 +01:00  
				
					
						
							
							
								 
						
							
								266102df2f 
								
							 
						 
						
							
							
								
								Some phrases fixed, some logs added.  
							
							
							
						 
						
							2018-06-24 16:17:46 +01:00  
				
					
						
							
							
								 
						
							
								269bb94138 
								
							 
						 
						
							
							
								
								Closed beta 1.3.7.1: Fix build with GCC.  
							
							
							
						 
						
							2018-06-22 01:44:28 +01:00  
				
					
						
							
							
								 
						
							
								36fb6dac89 
								
							 
						 
						
							
							
								
								Call finish takeout. Handle errors.  
							
							
							
						 
						
							2018-06-21 14:50:56 +01:00  
				
					
						
							
							
								 
						
							
								5f01751660 
								
							 
						 
						
							
							
								
								Display errors in export UI.  
							
							... 
							
							
							
							All errors are now fatal errors :( 
							
						 
						
							2018-06-19 13:35:21 +01:00  
				
					
						
							
							
								 
						
							
								c7aa5ed544 
								
							 
						 
						
							
							
								
								_DEBUG-test ConcurrentSender generic handlers.  
							
							
							
						 
						
							2018-06-17 21:29:50 +01:00  
				
					
						
							
							
								 
						
							
								9d02e539c8 
								
							 
						 
						
							
							
								
								Update scheme for special export methods.  
							
							... 
							
							
							
							Export all saved contacts. 
							
						 
						
							2018-06-16 20:48:38 +01:00  
				
					
						
							
							
								 
						
							
								83786ddeaf 
								
							 
						 
						
							
							
								
								Export chat messages photos and documents.  
							
							... 
							
							
							
							Also rename .visit() with .match() in MTP types.
Also add base::match_method() and base::match() for base::variant.
Also add base::match() and .match() for base::optional_variant. 
							
						 
						
							2018-06-14 01:09:48 +03:00  
				
					
						
							
							
								 
						
							
								5a9d1a3fce 
								
							 
						 
						
							
							
								
								Add .visit(many, callbacks) method to MTP types.  
							
							
							
						 
						
							2018-06-12 22:59:58 +03:00  
				
					
						
							
							
								 
						
							
								affe9defb5 
								
							 
						 
						
							
							
								
								Fix authorization import in FILE_MIGRATE case.  
							
							... 
							
							
							
							Regression was introduced in dd933cf61c 
							
						 
						
							2018-06-12 16:30:00 +03:00  
				
					
						
							
							
								 
						
							
								cec8114b99 
								
							 
						 
						
							
							
								
								Add simple files and contacts export.  
							
							... 
							
							
							
							Also move all API calls in export to Export::ApiWrap. 
							
						 
						
							2018-06-12 01:02:05 +03:00  
				
					
						
							
							
								 
						
							
								0a1a5ed70e 
								
							 
						 
						
							
							
								
								Use abstract export writer for different formats.  
							
							
							
						 
						
							2018-06-12 01:02:05 +03:00  
				
					
						
							
							
								 
						
							
								c587c011d2 
								
							 
						 
						
							
							
								
								Start data export in lib_export.  
							
							
							
						 
						
							2018-06-12 01:02:04 +03:00  
				
					
						
							
							
								 
						
							
								9ebeddbed8 
								
							 
						 
						
							
							
								
								Request, show and require accept for updated ToS.  
							
							
							
						 
						
							2018-06-06 21:37:01 +03:00  
				
					
						
							
							
								 
						
							
								c85fd368fe 
								
							 
						 
						
							
							
								
								Possible fix of travis build.  
							
							
							
						 
						
							2018-06-06 15:16:21 +03:00  
				
					
						
							
							
								 
						
							
								233be5ec13 
								
							 
						 
						
							
							
								
								Fix crash in web request destructors.  
							
							
							
						 
						
							2018-06-06 12:32:38 +03:00  
				
					
						
							
							
								 
						
							
								72f95b984f 
								
							 
						 
						
							
							
								
								Replace cDebug() with Logs::DebugEnabled().  
							
							
							
						 
						
							2018-06-05 21:51:05 +03:00  
				
					
						
							
							
								 
						
							
								a52392241d 
								
							 
						 
						
							
							
								
								Fix some possible crashes.  
							
							
							
						 
						
							2018-06-04 22:48:17 +03:00  
				
					
						
							
							
								 
						
							
								dd81f5d59f 
								
							 
						 
						
							
							
								
								Replace base::lambda with shorter term.  
							
							... 
							
							
							
							base::lambda -> Fn (type alias for std::function).
base::lambda_once -> FnMut (type alias for base::unique_function).
base::lambda_guarded -> crl::guard.
base::lambda_call_type_t -> crl::deduced_call_type. 
							
						 
						
							2018-06-04 18:38:27 +03:00  
				
					
						
							
							
								 
						
							
								fae4b92d8d 
								
							 
						 
						
							
							
								
								Add store version label to sessions list.  
							
							
							
						 
						
							2018-06-04 13:41:53 +03:00  
				
					
						
							
							
								 
						
							
								ead31757d7 
								
							 
						 
						
							
							
								
								Submit passport results.  
							
							
							
						 
						
							2018-06-03 23:16:36 +03:00  
				
					
						
							
							
								 
						
							
								1392e05ab1 
								
							 
						 
						
							
							
								
								Move all gsl::byte helpers to base/bytes module.  
							
							
							
						 
						
							2018-06-03 23:16:34 +03:00  
				
					
						
							
							
								 
						
							
								ddb4527159 
								
							 
						 
						
							
							
								
								Start passport support: handle link, receive form.  
							
							
							
						 
						
							2018-06-03 23:16:33 +03:00  
				
					
						
							
							
								 
						
							
								e122353bfb 
								
							 
						 
						
							
							
								
								Show better information in sessions list.  
							
							
							
						 
						
							2018-06-03 23:14:44 +03:00  
				
					
						
							
							
								 
						
							
								03037121aa 
								
							 
						 
						
							
							
								
								Add support for autoupdate through MTProto.  
							
							
							
						 
						
							2018-05-30 01:00:36 +03:00  
				
					
						
							
							
								 
						
							
								59a1e13955 
								
							 
						 
						
							
							
								
								Use each AbstractConnection only for one time.  
							
							
							
						 
						
							2018-05-28 22:43:14 +03:00  
				
					
						
							
							
								 
						
							
								4e858ba839 
								
							 
						 
						
							
							
								
								Improve connections debug logs.  
							
							
							
						 
						
							2018-05-28 11:36:12 +03:00  
				
					
						
							
							
								 
						
							
								37bf9ffcff 
								
							 
						 
						
							
							
								
								Show bad proxy configuration error.  
							
							
							
						 
						
							2018-05-24 16:40:19 +03:00  
				
					
						
							
							
								 
						
							
								017ec87d60 
								
							 
						 
						
							
							
								
								Replace FlatTextarea with InputField.  
							
							
							
						 
						
							2018-05-22 13:45:22 +03:00  
				
					
						
							
							
								 
						
							
								8e442563f2 
								
							 
						 
						
							
							
								
								Enable checked auth key creation.  
							
							
							
						 
						
							2018-05-20 23:20:48 +03:00  
				
					
						
							
							
								 
						
							
								f2a5a29d12 
								
							 
						 
						
							
							
								
								Alpha version 1.2.21: Fix build for Xcode.  
							
							
							
						 
						
							2018-05-18 21:07:31 +03:00  
				
					
						
							
							
								 
						
							
								96f7c0c02e 
								
							 
						 
						
							
							
								
								Don't try to logout CDN dcs.  
							
							
							
						 
						
							2018-05-18 19:41:59 +03:00  
				
					
						
							
							
								 
						
							
								425e56b3ea 
								
							 
						 
						
							
							
								
								Apply proxy settings in mtproto-key-destroyer.  
							
							
							
						 
						
							2018-05-18 15:20:28 +03:00  
				
					
						
							
							
								 
						
							
								4478c0a143 
								
							 
						 
						
							
							
								
								Resolve domain names for proxy servers.  
							
							... 
							
							
							
							Also use dc_id-checked auth key creation.
Fixes  #4695 . 
							
						 
						
							2018-05-18 10:57:11 +03:00  
				
					
						
							
							
								 
						
							
								a053384618 
								
							 
						 
						
							
							
								
								Fix mtproto-proxy working with domain names.  
							
							... 
							
							
							
							Also refactor a bit TcpConnection and HttpConnection classes. 
							
						 
						
							2018-05-17 13:27:49 +03:00  
				
					
						
							
							
								 
						
							
								d3f85b4c4e 
								
							 
						 
						
							
							
								
								Display channels promoted by proxy on top.  
							
							
							
						 
						
							2018-05-13 21:26:35 +03:00  
				
					
						
							
							
								 
						
							
								8764da787b 
								
							 
						 
						
							
							
								
								Don't logout on some server-side problems.  
							
							
							
						 
						
							2018-05-13 12:19:34 +03:00  
				
					
						
							
							
								 
						
							
								e3c6abfc3d 
								
							 
						 
						
							
							
								
								Fix possible crash in reply returns.  
							
							
							
						 
						
							2018-05-10 14:56:36 +03:00  
				
					
						
							
							
								 
						
							
								257dfa6b3f 
								
							 
						 
						
							
							
								
								Improve phone rules checking.  
							
							
							
						 
						
							2018-05-05 21:55:39 +03:00