| 
								
								
									 John Preston | a2c33545d4 | Improve some paddings. | 2021-06-24 17:44:28 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 8dac6896d6 | Set Send/Receive buffer size for download TCP sockets. | 2021-06-15 16:45:48 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 91f50e8bdc | Move some more code to lib_mtproto. | 2019-12-02 16:11:22 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | cfe12f773f | Move some modules to lib_mtproto. | 2019-11-18 12:28:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 68b1024dd4 | Sync local time with HTTP 'Date' header value. | 2019-07-15 16:00:29 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 2f0331b2e0 | Implement send/receive for the new type. | 2019-07-15 15:59:20 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 3cda267787 | Abstract out tcp socket from tcp connection. | 2019-07-15 15:59:20 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | fe618bd652 | Use crl::time/now instead of TimeMs/getms. | 2019-02-19 11:06:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4c0551ebb1 | Fix crash in tcp connection implementation. | 2018-07-31 22:56:02 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 556f75ef6c | Rewrite TCP socket reading using bytes::vector. I hope this fixes a strange assertion violation. | 2018-07-11 17:56:09 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 941288b58e | Handle new paddings in improved TCP protocol. | 2018-06-27 22:58:31 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | 8c2f11de7d | Send correct paddings in improved TCP protocol. | 2018-06-25 19:55:52 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | 59a1e13955 | Use each AbstractConnection only for one time. | 2018-05-28 22:43:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 017ec87d60 | Replace FlatTextarea with InputField. | 2018-05-22 13:45:22 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 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 |  | 
				
					
						| 
								
								
									 John Preston | a053384618 | Fix mtproto-proxy working with domain names. Also refactor a bit TcpConnection and HttpConnection classes. | 2018-05-17 13:27:49 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | f794d8dbd8 | Check proxy availability in ProxiesBox. | 2018-05-05 21:55:38 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 93f6d4b6e7 | Support many config endpoints for one dc+params. | 2018-05-05 21:55:37 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 7482025c10 | Support work with different dcs on a single IP. | 2018-05-05 21:55:37 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ea7441ae77 | Use single LEGAL file with license and copyright. | 2018-01-03 13:23:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | c8810f87b9 | Move a lot of code from scheme.h to scheme.cpp. | 2017-08-25 14:39:32 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | a35947141c | Encapsulated DcOptions to an independent class. | 2017-02-25 19:48:19 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 7fb1463c43 | Version 1.0 stable: bump copyright date to 2017. | 2017-01-11 23:02:13 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ef69973e6d | fixed build for Xcode | 2016-03-24 16:27:34 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 7c99f947eb | added connection implementations to git, protocol improved | 2016-03-24 15:57:10 +03:00 |  |