23rd
								
							 
						 | 
						
							
							
							
							
								
							
							
								b3f8d0e81a
								
							
						 | 
						
							
							
								
								Removed dcId from passport FileKey.
							
							
							
							
							
						 | 
						
							2021-08-24 20:02:36 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									23rd
								
							 
						 | 
						
							
							
							
							
								
							
							
								559d488b0b
								
							
						 | 
						
							
							
								
								Moved load status of files in passport to separated class.
							
							
							
							
							
						 | 
						
							2021-08-24 20:02:36 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								c3595f2e31
								
							
						 | 
						
							
							
								
								Ask for a new password when recovering by email.
							
							
							
							
							
						 | 
						
							2021-08-17 15:07:58 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								c79cd0b692
								
							
						 | 
						
							
							
								
								Use Images::Read instead of App::readImage.
							
							
							
							
							
						 | 
						
							2021-08-11 18:55:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								256546071b
								
							
						 | 
						
							
							
								
								Add ability to reset cloud password in 7 days.
							
							
							
							
							
						 | 
						
							2021-07-30 14:32:49 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								79cc797aff
								
							
						 | 
						
							
							
								
								Fix -Wunused-variable warnings
							
							
							
							
							
						 | 
						
							2021-07-13 21:43:34 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								1342077dcb
								
							
						 | 
						
							
							
								
								Use 48 bit [User/Chat/Channel]Id, 56 bit PeerId.
							
							
							
							
							
						 | 
						
							2021-04-09 15:05:00 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								c0c10689a1
								
							
						 | 
						
							
							
								
								Get rid of deprecated ranges::view usage
							
							
							
							
							
						 | 
						
							2021-03-13 19:14:58 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ilya Fedin
								
							 
						 | 
						
							
							
							
							
								
							
							
								f25b2a2094
								
							
						 | 
						
							
							
								
								Apply autofixes from clazy
							
							
							
							
							
						 | 
						
							2021-03-13 15:25:47 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									23rd
								
							 
						 | 
						
							
							
							
							
								
							
							
								d4bb62d055
								
							
						 | 
						
							
							
								
								Slightly refactored uploading of edit media.
							
							
							
							
							
						 | 
						
							2021-03-13 12:59:11 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								68b0a85369
								
							
						 | 
						
							
							
								
								Rename RPCError to MTP::Error.
							
							
							
							
							
						 | 
						
							2021-03-12 16:58:26 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									23rd
								
							 
						 | 
						
							
							
							
							
								
							
							
								d4bbbdb65c
								
							
						 | 
						
							
							
								
								Replaced rand_value util function with openssl::RandomValue.
							
							
							
							
							
						 | 
						
							2021-01-24 10:41:10 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								f0e1d2fd02
								
							
						 | 
						
							
							
								
								'base::optional_variant<' -> 'std::variant<v::null_t,'
							
							
							
							
							
						 | 
						
							2020-09-29 19:03:19 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								437c9320cd
								
							
						 | 
						
							
							
								
								Implement progressive jpeg loading and sending.
							
							
							
							
							
						 | 
						
							2020-09-29 19:03:18 +03: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
								
							 
						 | 
						
							
							
							
							
								
							
							
								357caf8007
								
							
						 | 
						
							
							
								
								Keep separate MTP::Config's for separate accounts.
							
							
							
							
							
						 | 
						
							2020-06-23 21:53:41 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								0ad7dcaef9
								
							
						 | 
						
							
							
								
								Remove MTP::MainInstance() global access point.
							
							
							
							
							
						 | 
						
							2020-06-23 21:53:40 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b354b0928
								
							
						 | 
						
							
							
								
								Use Main::Session in download/upload.
							
							
							
							
							
						 | 
						
							2020-06-23 21:53:38 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								3878a1b212
								
							
						 | 
						
							
							
								
								Remove some more Auth() calls.
							
							
							
							
							
						 | 
						
							2020-06-23 21:53:38 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								58f82620e0
								
							
						 | 
						
							
							
								
								Simplify media overview layouts.
							
							
							
							
							
						 | 
						
							2020-06-01 18:09:31 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								97bab388ea
								
							
						 | 
						
							
							
								
								Use rpl for file download progress notifications.
							
							
							
							
							
						 | 
						
							2020-06-01 18:09:30 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								dd78052f92
								
							
						 | 
						
							
							
								
								Use new toast style structure.
							
							
							
							
							
						 | 
						
							2020-04-30 11:35:01 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								4611727ab9
								
							
						 | 
						
							
							
								
								Rewrite webFileLoader without Storage::DownloadManager.
							
							
							
							
							
						 | 
						
							2019-12-04 15:15:58 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								e943264823
								
							
						 | 
						
							
							
								
								Pass MTP::Instance to MTP::Sender.
							
							
							
							
							
						 | 
						
							2019-11-29 15:36:05 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								30a1bd7ba2
								
							
						 | 
						
							
							
								
								Use base::call_delayed.
							
							
							
							
							
						 | 
						
							2019-10-19 12:27:56 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								dad73c0e7b
								
							
						 | 
						
							
							
								
								Build with updated submodules.
							
							
							
							
							
						 | 
						
							2019-10-19 12:27:56 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								0c713a930a
								
							
						 | 
						
							
							
								
								Remove app.h / facades.h from precompiled header.
							
							
							
							
							
						 | 
						
							2019-10-01 23:59:46 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								6343221d7b
								
							
						 | 
						
							
							
								
								Remove many includes from stdafx.pch.
							
							
							
							
							
						 | 
						
							2019-09-06 19:31:07 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								03cdddfe18
								
							
						 | 
						
							
							
								
								Allow sending scheduled messages.
							
							
							
							
							
						 | 
						
							2019-08-27 19:10:37 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								caef7dde24
								
							
						 | 
						
							
							
								
								Bundle silent and scheduled to Api::SendOptions.
							
							
							
							
							
						 | 
						
							2019-08-27 19:10:37 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								abf49e1672
								
							
						 | 
						
							
							
								
								Update API scheme.
							
							
							
							
							
						 | 
						
							2019-08-09 11:50:49 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								ff44094ded
								
							
						 | 
						
							
							
								
								Rename AuthSession to Main::Session.
							
							
							
							
							
						 | 
						
							2019-07-24 13:45:24 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								c5df4db621
								
							
						 | 
						
							
							
								
								Fix possible race conditions in msgid().
							
							
							
							
							
						 | 
						
							2019-07-15 16:00:30 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								567bf60644
								
							
						 | 
						
							
							
								
								Use getters in MTP classes.
							
							
							
							
							
						 | 
						
							2019-07-05 16:23:07 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								87fc066e67
								
							
						 | 
						
							
							
								
								Use tr:: instead of lang().
							
							
							
							
							
						 | 
						
							2019-06-21 11:06:51 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								a547f80ae9
								
							
						 | 
						
							
							
								
								Rename Window::Controller to Window::SessionController.
							
							
							
							
							
						 | 
						
							2019-06-06 13:21:40 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								8759d637ff
								
							
						 | 
						
							
							
								
								Use StorageFileLocation in mtpFileLoader.
							
							
							
							
							
						 | 
						
							2019-03-29 14:24:07 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe618bd652
								
							
						 | 
						
							
							
								
								Use crl::time/now instead of TimeMs/getms.
							
							
							
							
							
						 | 
						
							2019-02-19 11:06:33 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								e10c928207
								
							
						 | 
						
							
							
								
								Update API scheme to layer 95.
							
							
							
							
							
						 | 
						
							2019-01-29 14:52:33 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								4111da1dd0
								
							
						 | 
						
							
							
								
								Move some calls from App namespace.
							
							
							
							
							
						 | 
						
							2019-01-22 17:10:01 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								c5a41e1f55
								
							
						 | 
						
							
							
								
								Divide data/data_peer and remove from PCH.
							
							
							
							
							
						 | 
						
							2019-01-17 12:21:29 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								be3e43e6cb
								
							
						 | 
						
							
							
								
								Confirm 2sv recovery email by code.
							
							
							
							
							
						 | 
						
							2018-11-20 19:38:39 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								2e5a0e056c
								
							
						 | 
						
							
							
								
								Move to std::optional.
							
							
							
							
							
						 | 
						
							2018-09-21 19:28:46 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								0c8709ca5f
								
							
						 | 
						
							
							
								
								Replace App::self() with Auth().user().
							
							
							
							
							
							
							
							Always have self Auth().user() when AuthSession exists. 
							
						 | 
						
							2018-09-19 19:22:13 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b87363a20
								
							
						 | 
						
							
							
								
								Check value size before putting to cache db.
							
							
							
							
							
						 | 
						
							2018-09-04 22:37:22 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								55f60866cb
								
							
						 | 
						
							
							
								
								Set correct cache tags for different file types.
							
							
							
							
							
						 | 
						
							2018-09-01 18:56:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								2e7f4c2f21
								
							
						 | 
						
							
							
								
								Use Storage::Cache::Database for file caching.
							
							
							
							
							
						 | 
						
							2018-09-01 18:56:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								83fcb8e8ed
								
							
						 | 
						
							
							
								
								Fix native names handling in passport.
							
							
							
							
							
						 | 
						
							2018-08-22 17:02:06 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								839885910c
								
							
						 | 
						
							
							
								
								Pass FileOrigin in all file downloads.
							
							
							
							
							
						 | 
						
							2018-08-20 17:26:28 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee16070abe
								
							
						 | 
						
							
							
								
								Update API scheme to layer 86.
							
							
							
							
							
						 | 
						
							2018-08-20 17:26:27 +03:00 | 
						
						
							
							
							
								
							
							
						 |