c5df4db621 
								
							 
						 
						
							
							
								
								Fix possible race conditions in msgid().  
							
							
							
						 
						
							2019-07-15 16:00:30 +02:00  
				
					
						
							
							
								 
						
							
								33fce38f90 
								
							 
						 
						
							
							
								
								Fix build in Xcode and GCC.  
							
							
							
						 
						
							2019-07-15 15:59:20 +02:00  
				
					
						
							
							
								 
						
							
								69b6b48738 
								
							 
						 
						
							
							
								
								Add new socket type.  
							
							
							
						 
						
							2019-07-15 15:59:20 +02:00  
				
					
						
							
							
								 
						
							
								90fb9eccd4 
								
							 
						 
						
							
							
								
								Optimize InvokeQueued().  
							
							
							
						 
						
							2019-07-10 19:37:00 +02:00  
				
					
						
							
							
								 
						
							
								53a3d0038c 
								
							 
						 
						
							
							
								
								Fix build for Xcode.  
							
							
							
						 
						
							2019-07-01 17:57:38 +02:00  
				
					
						
							
							
								 
						
							
								09c9f4ef9a 
								
							 
						 
						
							
							
								
								Implement Lottie::MultiPlayer.  
							
							
							
						 
						
							2019-07-01 17:57:38 +02:00  
				
					
						
							
							
								 
						
							
								27018d94ee 
								
							 
						 
						
							
							
								
								Load file parts even when not streaming.  
							
							
							
						 
						
							2019-06-04 14:30:43 +03:00  
				
					
						
							
							
								 
						
							
								fe15ee742d 
								
							 
						 
						
							
							
								
								Track in Reader if it is used in streaming.  
							
							
							
						 
						
							2019-06-04 14:30:43 +03:00  
				
					
						
							
							
								 
						
							
								4ab3c2dfcb 
								
							 
						 
						
							
							
								
								Add support for gzip-ed animated stickers.  
							
							
							
						 
						
							2019-05-27 14:11:27 +02:00  
				
					
						
							
							
								 
						
							
								cfff744cb1 
								
							 
						 
						
							
							
								
								Parse and render lottie in the background.  
							
							
							
						 
						
							2019-05-27 14:11:26 +02:00  
				
					
						
							
							
								 
						
							
								60a991bcb0 
								
							 
						 
						
							
							
								
								Fix typing / send action updates handling.  
							
							
							
						 
						
							2019-04-05 15:17:34 +04:00  
				
					
						
							
							
								 
						
							
								d3bf489bea 
								
							 
						 
						
							
							
								
								Improve base::binary_guard interface.  
							
							
							
						 
						
							2019-04-02 14:33:52 +04:00  
				
					
						
							
							
								 
						
							
								f133dd396c 
								
							 
						 
						
							
							
								
								Return pair<iterator,bool> from flat_set::emplace.  
							
							
							
						 
						
							2019-03-11 11:49:54 +04:00  
				
					
						
							
							
								 
						
							
								8e44a7f5c4 
								
							 
						 
						
							
							
								
								Basic code for video streaming + testing on video.  
							
							
							
						 
						
							2019-03-11 11:49:22 +04:00  
				
					
						
							
							
								 
						
							
								fe618bd652 
								
							 
						 
						
							
							
								
								Use crl::time/now instead of TimeMs/getms.  
							
							
							
						 
						
							2019-02-19 11:06:33 +04:00  
				
					
						
							
							
								 
						
							
								d208236994 
								
							 
						 
						
							
							
								
								Accept binary_guard in crl::guard().  
							
							
							
						 
						
							2019-02-17 15:56:07 +04:00  
				
					
						
							
							
								 
						
							
								4d987f7278 
								
							 
						 
						
							
							
								
								Fix index_based_iterator for const containers.  
							
							
							
						 
						
							2019-02-17 15:56:07 +04:00  
				
					
						
							
							
								 
						
							
								e2f0886950 
								
							 
						 
						
							
							
								
								Add option to blur chat background.  
							
							
							
						 
						
							2019-02-07 19:36:30 +03:00  
				
					
						
							
							
								 
						
							
								1894b8fcf7 
								
							 
						 
						
							
							
								
								Handle t.me/bg links with wallpapers / colors.  
							
							
							
						 
						
							2019-01-18 16:41:07 +04:00  
				
					
						
							
							
								 
						
							
								2a0b9a44dd 
								
							 
						 
						
							
							
								
								Remove supergroup migrate messages.  
							
							
							
						 
						
							2019-01-17 12:21:31 +04:00  
				
					
						
							
							
								 
						
							
								e1a2ab0d7e 
								
							 
						 
						
							
							
								
								Log only source base name in assertions.  
							
							
							
						 
						
							2019-01-17 12:21:30 +04:00  
				
					
						
							
							
								 
						
							
								f48ae29f22 
								
							 
						 
						
							
							
								
								Load emoji sets from the cloud.  
							
							
							
						 
						
							2019-01-11 17:30:00 +04:00  
				
					
						
							
							
								 
						
							
								59ecf375b0 
								
							 
						 
						
							
							
								
								Move tg:// handlers to a separate module.  
							
							... 
							
							
							
							Also move joinGroupByHash and stickerSetBox from MainWidget. 
							
						 
						
							2018-11-26 17:31:13 +04:00  
				
					
						
							
							
								 
						
							
								8a3615281c 
								
							 
						 
						
							
							
								
								Support structured bindings in base::flat_map.  
							
							
							
						 
						
							2018-11-20 19:38:40 +04:00  
				
					
						
							
							
								 
						
							
								60103f7ad6 
								
							 
						 
						
							
							
								
								Use upstream range-v3 on MSVC.  
							
							... 
							
							
							
							The build works using MSVS 15.9 and latest range-v3 code. 
							
						 
						
							2018-11-20 19:38:39 +04:00  
				
					
						
							
							
								 
						
							
								f8eef7c9a6 
								
							 
						 
						
							
							
								
								Forget least used images gradually.  
							
							
							
						 
						
							2018-11-04 15:51:37 +04:00  
				
					
						
							
							
								 
						
							
								b6128b6fe0 
								
							 
						 
						
							
							
								
								Fix undefined behaviour in base::weak_ptr.  
							
							... 
							
							
							
							Regression was introduced in 1c79f85d00 
							
						 
						
							2018-10-10 00:19:47 +03:00  
				
					
						
							
							
								 
						
							
								fd53385c1f 
								
							 
						 
						
							
							
								
								Version 1.4.1: Fix build for old OS X.  
							
							
							
						 
						
							2018-10-09 21:58:56 +03:00  
				
					
						
							
							
								 
						
							
								1c79f85d00 
								
							 
						 
						
							
							
								
								Optimize base::weak_ptr.  
							
							
							
						 
						
							2018-10-09 19:27:16 +03:00  
				
					
						
							
							
								 
						
							
								b66f32fe9e 
								
							 
						 
						
							
							
								
								Version 1.4.0: Fix build for old OS X versions.  
							
							
							
						 
						
							2018-09-28 15:50:47 +03:00  
				
					
						
							
							
								 
						
							
								d485a05935 
								
							 
						 
						
							
							
								
								Reorder chat settings sections.  
							
							
							
						 
						
							2018-09-28 14:20:36 +03:00  
				
					
						
							
							
								 
						
							
								a70613d929 
								
							 
						 
						
							
							
								
								Fix client side generated changelogs display.  
							
							... 
							
							
							
							Also use message date if available in MediaView. 
							
						 
						
							2018-09-27 23:31:48 +03:00  
				
					
						
							
							
								 
						
							
								2e5a0e056c 
								
							 
						 
						
							
							
								
								Move to std::optional.  
							
							
							
						 
						
							2018-09-21 19:28:46 +03:00  
				
					
						
							
							
								 
						
							
								736789a9ed 
								
							 
						 
						
							
							
								
								Closed beta version 1.3.14.1: Fix for OS X old.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								8210a51fdc 
								
							 
						 
						
							
							
								
								Fix build for Xcode.  
							
							... 
							
							
							
							Also guard database compactor so that it won't work after closing. 
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								08ff324b1b 
								
							 
						 
						
							
							
								
								Work with Cache::Database in LocalStorageBox.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								a58c082cfa 
								
							 
						 
						
							
							
								
								Fix base::binary_guard.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								2f9d65b4eb 
								
							 
						 
						
							
							
								
								Add a generic BinlogReader.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								b9af3c7f34 
								
							 
						 
						
							
							
								
								Add base::ConcurrentTimer.  
							
							... 
							
							
							
							Write removes from cache database once an hour. 
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								64b8adb3d0 
								
							 
						 
						
							
							
								
								Isolate lib_base library. Use crl::time in getms.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								cb371f09ac 
								
							 
						 
						
							
							
								
								Clear old versions of Storage::Cache::Database.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								9147c12687 
								
							 
						 
						
							
							
								
								Add basic implementation of Storage::Cache DB.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								62a396b661 
								
							 
						 
						
							
							
								
								Fix Storage::File lock with killing and add tests.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								8a371b9c1b 
								
							 
						 
						
							
							
								
								New storage encrypted file.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								46946c7323 
								
							 
						 
						
							
							
								
								Use correct SHA1_ functions.  
							
							... 
							
							
							
							Fixes  #5103 . 
						
							2018-08-27 14:36:26 +03:00  
				
					
						
							
							
								 
						
							
								bdab477040 
								
							 
						 
						
							
							
								
								Update API scheme to layer 84.  
							
							
							
						 
						
							2018-08-11 22:03:34 +03:00  
				
					
						
							
							
								 
						
							
								550c159ca8 
								
							 
						 
						
							
							
								
								Update API scheme to layer 83.  
							
							
							
						 
						
							2018-08-04 23:11:04 +03:00  
				
					
						
							
							
								 
						
							
								90f4187ca9 
								
							 
						 
						
							
							
								
								Don't accept tg:// links in passport callbacks.  
							
							... 
							
							
							
							Fixes  #5021 . 
						
							2018-07-31 22:51:06 +03:00  
				
					
						
							
							
								 
						
							
								947204bb9d 
								
							 
						 
						
							
							
								
								Add missing include to <gsl/gsl> ( #4886 )  
							
							
							
						 
						
							2018-07-03 20:23:14 +03:00  
				
					
						
							
							
								 
						
							
								f37f097dec 
								
							 
						 
						
							
							
								
								Add include to <memory> ( #4887 )  
							
							
							
						 
						
							2018-07-03 20:22:52 +03:00