Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							a992f42781 
							
						 
					 
					
						
						
							
							Attempt at fixing socket is None on .connect()  
						
						
						
					 
					
						2017-09-22 13:14:56 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							6d60e83adc 
							
						 
					 
					
						
						
							
							Start background thread only if it was None  
						
						
						
					 
					
						2017-09-22 13:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							d8bf8bb2eb 
							
						 
					 
					
						
						
							
							Fix reconnect always returning False -> infinite loop  
						
						
						
					 
					
						2017-09-22 12:48:04 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							4d5f16f2aa 
							
						 
					 
					
						
						
							
							Fix background thread could not reconnect properly  
						
						
						
					 
					
						2017-09-22 12:44:09 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							4245ec5abc 
							
						 
					 
					
						
						
							
							Make reconnect private  
						
						
						
					 
					
						2017-09-22 12:31:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							bc15b451b5 
							
						 
					 
					
						
						
							
							Use a safer reconnect behaviour (respect multithread too)  
						
						
						
					 
					
						2017-09-22 12:20:38 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							ffadcd029f 
							
						 
					 
					
						
						
							
							Save the session much less often (doable because  151e162)  
						
						
						
					 
					
						2017-09-21 19:12:46 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							12c6d4d3ac 
							
						 
					 
					
						
						
							
							Start the background thread only if the user is authorized  
						
						
						
					 
					
						2017-09-21 15:36:20 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							4ba12e717f 
							
						 
					 
					
						
						
							
							Fix reconnect to new_dc wasn't changing connection.ip  
						
						
						
					 
					
						2017-09-21 13:58:57 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							7f83a6109f 
							
						 
					 
					
						
						
							
							Fix authenticator was disconnecting when it shouldn't  
						
						
						
					 
					
						2017-09-21 13:54:44 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							2b2da843a1 
							
						 
					 
					
						
						
							
							Create a Connection only once and avoid no-op if was "connected"  
						
						
						
					 
					
						2017-09-21 13:44:22 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							4777b8dad4 
							
						 
					 
					
						
						
							
							Handle .connect() method more gracefully  
						
						
						
					 
					
						2017-09-21 13:44:22 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey 
							
						 
					 
					
						
						
						
						
							
						
						
							446174c7de 
							
						 
					 
					
						
						
							
							Catching WinError 10038  
						
						... 
						
						
						
						While client.connect() there were OSError: [WinError 10038] an operation was attempted on something that is not a socket 
						
					 
					
						2017-09-21 13:37:13 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c22224f516 
							
						 
					 
					
						
						
							
							Attempt at handling ProxyConnectionError on .connect()  
						
						
						
					 
					
						2017-09-20 13:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b8d7b1c8af 
							
						 
					 
					
						
						
							
							Phone number shouldn't actually start with '+'  
						
						
						
					 
					
						2017-09-20 13:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								jiang gau 
							
						 
					 
					
						
						
						
						
							
						
						
							9ae4f7f641 
							
						 
					 
					
						
						
							
							Fix wrong check on .send_message ( closes   #250 )  
						
						
						
					 
					
						2017-09-19 16:27:10 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							81d4d76d16 
							
						 
					 
					
						
						
							
							Fix generated code showing the incorrent type hint for datetime  
						
						
						
					 
					
						2017-09-19 13:20:34 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							1d3273a306 
							
						 
					 
					
						
						
							
							Fix UpdateState calling handlers with updates with lower pts  
						
						
						
					 
					
						2017-09-19 13:17:40 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							060b8a8b9c 
							
						 
					 
					
						
						
							
							Fix setup.py import subprocess.run (not supported on < py3.5)  
						
						
						
					 
					
						2017-09-19 10:16:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							a71fd2a75e 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:LonamiWebs/Telethon  
						
						
						
					 
					
						2017-09-19 09:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							f7e4f3f678 
							
						 
					 
					
						
						
							
							Make type hinting on the generated code more IDE-friendly  
						
						
						
					 
					
						2017-09-18 21:00:06 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							2595d45bd7 
							
						 
					 
					
						
						
							
							Import os only once on the generated code  
						
						
						
					 
					
						2017-09-18 20:23:03 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							2c5c674531 
							
						 
					 
					
						
						
							
							Stop using TLObject.__repr__ to show the TL definition  
						
						
						
					 
					
						2017-09-18 20:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								Tanuj 
							
						 
					 
					
						
						
						
						
							
						
						
							879621ab70 
							
						 
					 
					
						
						
							
							Add new example usage code for auto-replies ( #249 )  
						
						
						
					 
					
						2017-09-18 20:09:58 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							aea95a398b 
							
						 
					 
					
						
						
							
							Add a pypi option to setup.py to easily update the library  
						
						
						
					 
					
						2017-09-18 14:03:06 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							e12e82357d 
							
						 
					 
					
						
						
							
							Update to v0.13.4  
						
						
						
					 
					
						2017-09-18 13:32:16 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							91f44613a8 
							
						 
					 
					
						
						
							
							Fix SendMessageRequest could return UpdateShortSentMessage  
						
						
						
					 
					
						2017-09-18 11:59:55 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							200d1d67be 
							
						 
					 
					
						
						
							
							Make BufferError message more useful  
						
						
						
					 
					
						2017-09-18 11:45:08 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							0235fce99c 
							
						 
					 
					
						
						
							
							Don't hold ._updates_lock while calling .handlers  
						
						
						
					 
					
						2017-09-18 11:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							143e046cf5 
							
						 
					 
					
						
						
							
							Attempt at passing errors to the main thread through .updates  
						
						
						
					 
					
						2017-09-18 10:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ab98815d 
							
						 
					 
					
						
						
							
							Fix reconnect on TypeNotFoundError failing  
						
						
						
					 
					
						2017-09-18 10:21:53 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							e0e3947d2f 
							
						 
					 
					
						
						
							
							Fix some misleading errors/documentation  
						
						
						
					 
					
						2017-09-18 09:37:20 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							2a3e5e5ed2 
							
						 
					 
					
						
						
							
							Handle BufferError's more gracefully  
						
						
						
					 
					
						2017-09-17 19:39:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							78155a21bd 
							
						 
					 
					
						
						
							
							Retry authentication for auth keys up to five times by default  
						
						
						
					 
					
						2017-09-17 19:15:43 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							e7a936222f 
							
						 
					 
					
						
						
							
							Catch -404 BrokenAuthKeyError on .connect()'s .do_authentication  
						
						
						
					 
					
						2017-09-17 18:38:03 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							940dfe6816 
							
						 
					 
					
						
						
							
							Fix process_updates=True preventing new sessions from signing in  
						
						
						
					 
					
						2017-09-17 18:13:58 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							58fe39f060 
							
						 
					 
					
						
						
							
							Expose MtProtoSender.is_connected() and use it on .connect()  
						
						
						
					 
					
						2017-09-17 16:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							05a8723d36 
							
						 
					 
					
						
						
							
							Catch calling .receive() when .sender is None on recv_thread  
						
						
						
					 
					
						2017-09-17 16:37:08 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							12c12fdfaf 
							
						 
					 
					
						
						
							
							Fix representing .stringify() for bytes with indent > 0  
						
						
						
					 
					
						2017-09-17 16:35:35 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							76b7420b63 
							
						 
					 
					
						
						
							
							Ignore TimeoutError when invoking a request  
						
						
						
					 
					
						2017-09-17 16:32:51 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							2f0f6d4591 
							
						 
					 
					
						
						
							
							Remove initial_query leftovers  
						
						
						
					 
					
						2017-09-17 16:20:04 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							b14a7d9e68 
							
						 
					 
					
						
						
							
							Revert layer being a property  
						
						
						
					 
					
						2017-09-17 16:19:53 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							aea10b103b 
							
						 
					 
					
						
						
							
							Rename generated layer variable to uppercase readonly property  
						
						
						
					 
					
						2017-09-17 16:17:55 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							c84e54b647 
							
						 
					 
					
						
						
							
							Get rid of the initial_query= parameter on .connect()  
						
						
						
					 
					
						2017-09-17 16:06:43 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							2689b0750d 
							
						 
					 
					
						
						
							
							Make DC options static  
						
						... 
						
						
						
						Some datacenters don't allow calling GetConfigRequest,
this way it can both be reused and such calls omitted. 
						
					 
					
						2017-09-17 15:19:21 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							59a4315c28 
							
						 
					 
					
						
						
							
							Avoid calling InitConnectionRequest when it's not needed  
						
						
						
					 
					
						2017-09-17 14:26:25 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							29471f3bba 
							
						 
					 
					
						
						
							
							Force obfuscated2 mode if api_id < 20  
						
						
						
					 
					
						2017-09-15 11:49:39 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							279eb110be 
							
						 
					 
					
						
						
							
							Update to v0.13.3  
						
						
						
					 
					
						2017-09-14 11:51:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							12a39873f1 
							
						 
					 
					
						
						
							
							Workaround msg_seqno too low/high ( closes   #95 )  
						
						
						
					 
					
						2017-09-14 11:50:38 +02:00 
						 
				 
			
				
					
						
							
							
								Lonami Exo 
							
						 
					 
					
						
						
						
						
							
						
						
							151e1623d3 
							
						 
					 
					
						
						
							
							Stop saving the session ID, sequence and time offset  
						
						... 
						
						
						
						After some discussion, storing the session ID is not needed at all.
It can always start off as a new random 8-byte-long number, also
restarting the sequence number at 0. This should prevent some seqno
too low errors.
Also, saving the time offset could cause more trouble than fixing
them, so that has also been removed. 
						
					 
					
						2017-09-14 11:44:42 +02:00