7444a99993 
								
							 
						 
						
							
							
								
								Fix some deprecation and resource warnings  
							
							
							
						 
						
							2013-11-02 20:19:04 -07:00  
				
					
						
							
							
								 
						
							
								45e65b6e1e 
								
							 
						 
						
							
							
								
								Make sftp.open handle binary and text, more type conversion  
							
							
							
						 
						
							2013-11-02 14:56:43 -07:00  
				
					
						
							
							
								 
						
							
								9662a7f779 
								
							 
						 
						
							
							
								
								Changes inspired by the nischu7 branch  
							
							
							
						 
						
							2013-11-01 09:49:52 -07:00  
				
					
						
							
							
								 
						
							
								201a61d66d 
								
							 
						 
						
							
							
								
								Have to use u'' format in test_sftp so this test won't run on Py3.2 unless we find a solution  
							
							
							
						 
						
							2013-11-01 01:02:50 -07:00  
				
					
						
							
							
								 
						
							
								fee18142a5 
								
							 
						 
						
							
							
								
								Fixes for Python 2.5 and Python 3.2 support  
							
							
							
						 
						
							2013-11-01 00:51:00 -07:00  
				
					
						
							
							
								 
						
							
								8a7267beeb 
								
							 
						 
						
							
							
								
								Eliminate all uses of b'' syntax to allow for Python 2.5 support  
							
							
							
						 
						
							2013-11-01 00:37:11 -07:00  
				
					
						
							
							
								 
						
							
								d5ce2b43d6 
								
							 
						 
						
							
							
								
								More type fixes  
							
							
							
						 
						
							2013-10-31 18:52:55 -07:00  
				
					
						
							
							
								 
						
							
								0677ea76cd 
								
							 
						 
						
							
							
								
								Fixes for test_sftp  
							
							
							
						 
						
							2013-10-31 17:20:27 -07:00  
				
					
						
							
							
								 
						
							
								7a45d3c70f 
								
							 
						 
						
							
							
								
								More type conversion  
							
							
							
						 
						
							2013-10-31 15:25:45 -07:00  
				
					
						
							
							
								 
						
							
								85ade33ae3 
								
							 
						 
						
							
							
								
								More type fixups  
							
							
							
						 
						
							2013-10-31 11:36:47 -07:00  
				
					
						
							
							
								 
						
							
								488d85f981 
								
							 
						 
						
							
							
								
								Setup so we can run test_sftp_big independently  
							
							
							
						 
						
							2013-10-31 10:03:38 -07:00  
				
					
						
							
							
								 
						
							
								fcf56ff9f8 
								
							 
						 
						
							
							
								
								Fix bytes/str type in more places  
							
							
							
						 
						
							2013-10-31 10:01:21 -07:00  
				
					
						
							
							
								 
						
							
								0b7d0cf0a2 
								
							 
						 
						
							
							
								
								Convert and detect types properly, use helper constants, use StringIO and range  
							
							
							
						 
						
							2013-10-30 17:14:52 -07:00  
				
					
						
							
							
								 
						
							
								0e4ce3762a 
								
							 
						 
						
							
							
								
								Fix message sending  
							
							... 
							
							
							
							Create constants for byte messages, implement asbytes so many methods can take Message and key objects directly and split get_string into get_text and get_binary. Also, change int handling to use mpint with a flag whenever the int is greater than 32 bits. 
							
						 
						
							2013-10-30 17:09:34 -07:00  
				
					
						
							
							
								 
						
							
								2ea352b8ba 
								
							 
						 
						
							
							
								
								Fix dict iters, sorts, exceptions, bytes renames and tuple args  
							
							
							
						 
						
							2013-10-30 16:46:33 -07:00  
				
					
						
							
							
								 
						
							
								644c52266c 
								
							 
						 
						
							
							
								
								Use test_path to avoid relative path issues  
							
							
							
						 
						
							2013-10-30 16:22:52 -07:00  
				
					
						
							
							
								 
						
							
								66cfa97cce 
								
							 
						 
						
							
							
								
								Fix imports  
							
							
							
						 
						
							2013-10-30 16:19:30 -07:00  
				
					
						
							
							
								 
						
							
								e5822c9fa1 
								
							 
						 
						
							
							
								
								Add Py3.2 and Py3.3 to travis  
							
							
							
						 
						
							2013-10-30 16:02:01 -07:00  
				
					
						
							
							
								 
						
							
								28d78e4e6a 
								
							 
						 
						
							
							
								
								Merge branch '1.11'  
							
							
							
						 
						
							2013-09-27 21:29:59 -07:00  
				
					
						
							
							
								 
						
							
								e25c7c4bdf 
								
							 
						 
						
							
							
								
								Merge branch '1.9' into 1.10  
							
							
							
						 
						
							2013-09-27 21:29:51 -07:00  
				
					
						
							
							
								 
						
							
								2de9c72720 
								
							 
						 
						
							
							
								
								Merge branch '1.8' into 1.9  
							
							
							
						 
						
							2013-09-27 21:29:41 -07:00  
				
					
						
							
							
								 
						
							
								83f44878ea 
								
							 
						 
						
							
							
								
								Fixed a typo in the license header of most files  
							
							... 
							
							
							
							Conflicts:
	paramiko/proxy.py 
							
						 
						
							2013-09-27 21:29:18 -07:00  
				
					
						
							
							
								 
						
							
								e0b401b8d9 
								
							 
						 
						
							
							
								
								Merge branch '152-int' into 152-real-int  
							
							... 
							
							
							
							Conflicts:
	paramiko/hostkeys.py
	requirements.txt 
							
						 
						
							2013-09-27 17:50:25 -07:00  
				
					
						
							
							
								 
						
							
								05abcc40f5 
								
							 
						 
						
							
							
								
								Fix   #179  - missing host variable in fqdn evaluation  
							
							
							
						 
						
							2013-09-27 16:08:59 -07:00  
				
					
						
							
							
								 
						
							
								632129c427 
								
							 
						 
						
							
							
								
								Introduce ECDSA  
							
							... 
							
							
							
							This just adds tests; hooking this up with paramiko comes in the next
commit. 
							
						 
						
							2013-03-25 12:19:21 -04:00  
				
					
						
							
							
								 
						
							
								a3fe422198 
								
							 
						 
						
							
							
								
								Adding test capturing desired behavior and demonstrating issue  #142 .  
							
							
							
						 
						
							2013-03-04 08:45:00 -05:00  
				
					
						
							
							
								 
						
							
								3a9119d78a 
								
							 
						 
						
							
							
								
								Delint test_sftp (remove unused imports and unused variables, remove excess whitespace, move imports to top, remove semicolon terminator)  
							
							... 
							
							
							
							--HG--
extra : source : 01df712a396de5fa7e1c0cc265411fdb2bbc5f41 
							
						 
						
							2013-03-04 08:17:22 -05:00  
				
					
						
							
							
								 
						
							
								38767982cd 
								
							 
						 
						
							
							
								
								Fix broken test.  
							
							
							
						 
						
							2013-02-28 12:36:03 +01:00  
				
					
						
							
							
								 
						
							
								109d2b200a 
								
							 
						 
						
							
							
								
								Add tests for identityfile parsing.  
							
							
							
						 
						
							2013-02-28 12:31:53 +01:00  
				
					
						
							
							
								 
						
							
								c79e6a3f92 
								
							 
						 
						
							
							
								
								Whitespace fixes.  
							
							
							
						 
						
							2013-02-28 12:14:59 +01:00  
				
					
						
							
							
								 
						
							
								b3d5156019 
								
							 
						 
						
							
							
								
								Add tests for proxycommand parsing.  
							
							
							
						 
						
							2013-02-28 12:10:55 +01:00  
				
					
						
							
							
								 
						
							
								21689d9647 
								
							 
						 
						
							
							
								
								Add test for host negation.  
							
							
							
						 
						
							2013-02-28 12:06:51 +01:00  
				
					
						
							
							
								 
						
							
								98ae4e975d 
								
							 
						 
						
							
							
								
								Updated tests for new ssh config format.  
							
							
							
						 
						
							2013-02-28 12:05:03 +01:00  
				
					
						
							
							
								 
						
							
								08109136b4 
								
							 
						 
						
							
							
								
								Replace useless version check with import from __future__  
							
							
							
						 
						
							2013-01-05 00:15:26 +00:00  
				
					
						
							
							
								 
						
							
								0b6aebb8a9 
								
							 
						 
						
							
							
								
								Verify Python version >= 2.6 before running context manager test  
							
							
							
						 
						
							2013-01-05 00:05:58 +00:00  
				
					
						
							
							
								 
						
							
								602250fdf9 
								
							 
						 
						
							
							
								
								Turn SFTPFile into a context manager  
							
							
							
						 
						
							2013-01-04 23:43:15 +00:00  
				
					
						
							
							
								 
						
							
								191a5fc08c 
								
							 
						 
						
							
							
								
								Implement (& test for) ProxyCommand interpolation.  
							
							... 
							
							
							
							Forgot this earlier. 
							
						 
						
							2012-11-05 17:44:25 -08:00  
				
					
						
							
							
								 
						
							
								928c062748 
								
							 
						 
						
							
							
								
								Add failing test(s) re ProxyCommand config parsing  
							
							
							
						 
						
							2012-11-05 17:04:52 -08:00  
				
					
						
							
							
								 
						
							
								dfb45dec7f 
								
							 
						 
						
							
							
								
								Refactoring: it's a thing. Re  #85  
							
							
							
						 
						
							2012-10-15 13:21:58 -07:00  
				
					
						
							
							
								 
						
							
								7c12862b55 
								
							 
						 
						
							
							
								
								Only override unittest assertions when absolutely necessary.  
							
							... 
							
							
							
							Fixes  #85  
						
							2012-10-15 12:57:39 -07:00  
				
					
						
							
							
								 
						
							
								2d7355da5e 
								
							 
						 
						
							
							
								
								Fix module import in tests  
							
							
							
						 
						
							2012-09-25 18:11:30 -07:00  
				
					
						
							
							
								 
						
							
								e0be91a4c9 
								
							 
						 
						
							
							
								
								Fixes to failing-test teardowns to avoid more exceptions or hangs  
							
							... 
							
							
							
							(cherry picked from commit 734f3d6f42ef1564f473fee5526e0354fc8196fc)
Conflicts:
	test.py 
							
						 
						
							2012-09-24 18:59:33 -07:00  
				
					
						
							
							
								 
						
							
								681a465f32 
								
							 
						 
						
							
							
								
								Handle/fix handling of EINTR errors in a few places.  
							
							... 
							
							
							
							(cherry picked from commit 351bdb72e539c373985e108c89f61839f3acdd2a)
Conflicts:
	paramiko/agent.py
	paramiko/client.py
	paramiko/transport.py 
							
						 
						
							2012-09-24 18:58:54 -07:00  
				
					
						
							
							
								 
						
							
								d18b8cf1e9 
								
							 
						 
						
							
							
								
								Fix   #33  - parse config as described by manpage  
							
							... 
							
							
							
							(cherry picked from commit 011805eae07ee7be6140b95f6d8669763c55b3d9) 
							
						 
						
							2012-09-23 16:45:49 -07:00  
				
					
						
							
							
								 
						
							
								f04ddd420d 
								
							 
						 
						
							
							
								
								Fix broken tests  
							
							... 
							
							
							
							(cherry picked from commit 00e1072ee5abbc92b5df57e10cadb638d583d971)
Conflicts:
	tests/test_util.py 
							
						 
						
							2012-09-23 16:45:28 -07:00  
				
					
						
							
							
								 
						
							
								ae3ecbe548 
								
							 
						 
						
							
							
								
								Remove comparison between int and str  
							
							... 
							
							
							
							The code had been doing 'n < self.__in_buffer' when it
wanted to be doing 'n < len(self.__in_buffer)'
In Python 2.x, this comparison (int < str) is always True.
I found this while porting to Python 3 where it raises
an error.
The code has been working without complaints because always
taking the true branch of this conditional is actually fine.
We don't need the false branch, so drop the check entirely.
(cherry picked from commit 0a013f829e 
							
						 
						
							2012-09-23 16:18:57 -07:00  
				
					
						
							
							
								 
						
							
								044e702998 
								
							 
						 
						
							
							
								
								Use Crypto.Random rather than Crypto.Util.RandomPool.  
							
							
							
						 
						
							2010-08-03 00:13:08 +02:00  
				
					
						
							
							
								 
						
							
								f67cea44d0 
								
							 
						 
						
							
							
								
								code style and fix test.  
							
							
							
						 
						
							2010-04-13 18:52:29 -07:00  
				
					
						
							
							
								 
						
							
								b4ee844a3c 
								
							 
						 
						
							
							
								
								added functionality to skip verifying the file, which works around sftp servers that remove the file immediately after it's been closed.  
							
							
							
						 
						
							2009-12-18 17:02:55 -06:00  
				
					
						
							
							
								 
						
							
								71e872e23a 
								
							 
						 
						
							
							
								
								bug 426925: lookup host keys correctly when they have a different port.  
							
							
							
						 
						
							2009-11-01 21:28:47 -08:00