Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-08 | Merge pull request #375 from ↵ | Jeff Forcier | |
lndbrg/lower-the-risk-of-editors-striping-whitespace Don't end a line with whitespace. | |||
2014-09-06 | Bah humbug | Jeff Forcier | |
2014-09-05 | Yup, that was indeed too fucking clever. Bad bitprophet! | Jeff Forcier | |
2014-09-05 | Fix a Python 3 encoding dealie | Jeff Forcier | |
2014-09-05 | Forgot to actually implement allowed-keys/reverse testing | Jeff Forcier | |
2014-09-05 | Add a couple more permutations | Jeff Forcier | |
2014-09-05 | Overhaul multi-key test to set up multiple scenarios | Jeff Forcier | |
2014-09-05 | Factor fingerprint data out of class | Jeff Forcier | |
2014-09-05 | More cleanup to support ECDSA key, and now it works! | Jeff Forcier | |
2014-09-05 | Add RSA key fingerprint, now that test passes | Jeff Forcier | |
2014-09-05 | Set things up for cleaner test key tomfoolery | Jeff Forcier | |
2014-09-05 | Add an explicit RSA test, which fails (!) | Jeff Forcier | |
2014-09-05 | Refactor horrible old copypasta | Jeff Forcier | |
2014-09-05 | Add a (failing :() test re: ECDSA private keys | Jeff Forcier | |
Re #218 | |||
2014-09-05 | Merge branch 'master' into 184-int | Jeff Forcier | |
Conflicts: paramiko/config.py tests/test_util.py | |||
2014-09-05 | Add quick test re #131 | Jeff Forcier | |
2014-09-05 | 80-col tweaks | Jeff Forcier | |
2014-08-25 | Merge branch '1.13' into 1.14 | Jeff Forcier | |
2014-08-25 | Rework re #239 to work off post-1.13 codebase. Closes #239 | Jeff Forcier | |
2014-08-25 | Merge branch '1.13' into 1.14 | Jeff Forcier | |
Conflicts: sites/www/changelog.rst | |||
2014-08-25 | Support passing in "buffer" objects again where bytestrings are expected. | Jelmer Vernooij | |
This fixes bzr's use of paramiko. Fixes issue #343/#285. | |||
2014-08-15 | Don't end a line with whitespace. | Olle Lundberg | |
This might be stripped by editors at will, which will make some tests brake. | |||
2014-04-24 | Merge branch '1.13' | Jeff Forcier | |
2014-04-24 | Fix some trailing whitespace | Jeff Forcier | |
2014-04-24 | Merge updated a01e449 from al-tonio | Jeff Forcier | |
2014-04-24 | Merge branch '1.13' | Jeff Forcier | |
2014-04-22 | Moved get_hosts function into method. | Yan Kalchevksiy | |
2014-04-22 | Add support quoted values for SSHConfig (#157) | Yan Kalchevskiy | |
2014-04-17 | BufferedFile.read() now returns byte strings instead of text strings | Antoine Brenner | |
It is the right thing to do since we have no idea what encoding the file is in, or even if the file is text data. BufferedFile.readline() is unchanged and returns text strings assuming the file is utf-8 encoded. This should fix the following issue: http://comments.gmane.org/gmane.comp.sysutils.backup.obnam/252 Antoine Brenner Conflicts: sites/www/changelog.rst | |||
2014-04-16 | Merge branch '1.13' | Jeff Forcier | |
2014-04-16 | Merge branch '1.12' into 1.13 | Jeff Forcier | |
Conflicts: paramiko/sftp_client.py sites/www/changelog.rst tests/test_sftp.py | |||
2014-04-16 | Merge branch '1.11' into 1.12 | Jeff Forcier | |
2014-04-16 | Fix logging error in sftp_client for filenames containing the character. | Jeff Forcier | |
Bug reported here: http://vlists.pepperfish.net/pipermail/obnam-flarn.net/2013-May/000767.html Antoine Brenner Backported to 1.11 by @bitprophet Conflicts: paramiko/sftp_client.py sites/www/changelog.rst tests/test_sftp.py | |||
2014-04-14 | Merge branch 'master' into use-urandom | Alex Gaynor | |
Conflicts: paramiko/dsskey.py paramiko/ecdsakey.py paramiko/hostkeys.py paramiko/kex_gex.py paramiko/kex_group1.py paramiko/pkey.py paramiko/primes.py paramiko/rsakey.py tests/test_pkey.py | |||
2014-03-29 | Switch from using PyCrypto's Random to using os.urandom. | Alex Gaynor | |
There's several reasons for this change: 1) It's faster for reads up to 1024 bytes (nearly 10x faster for 16 byte reads) 2) It receives considerably more security review since it's in the kernel. 3) It's yet another step towards running on PyPy. 4) Using userspace CSPRNGs is considered something of an anti-pattern. See: http://sockpuppet.org/blog/2014/02/25/safely-generate-random-numbers/ http://webcache.googleusercontent.com/search?q=cache:2nTvpCgKZXIJ:www.2uo.de/myths-about-urandom/+&cd=3&hl=en&ct=clnk&gl=us | |||
2014-03-29 | Switched hash functions from PyCrypto to hashlib. | Alex Gaynor | |
There's a few advantages to this: 1) It's probably fast, OpenSSL, which typically backs hashlib, receives far more attention for optimizaitons than PyCrypto. 2) It's the first step to supporting PyPy, where PyCrypto doesn't run. | |||
2014-03-07 | Fix import * and a bunch of PEP8 formatting | Scott Maxwell | |
2014-03-07 | Start in on star import eradication | Jeff Forcier | |
2014-03-07 | Skip failing test on Py3 | Jeff Forcier | |
2014-01-16 | Fix new test for Py3 and start server in tests instead of in setUp so we can ↵ | Scott Maxwell | |
skip starting server for test 5 | |||
2014-01-16 | Merge remote-tracking branch 'master/master' into py3-support-without-py25 | Scott Maxwell | |
Conflicts: paramiko/__init__.py setup.py tests/test_client.py | |||
2014-01-16 | Add getcwd test | Scott Maxwell | |
2014-01-08 | Merge branch '1.11' into 1.12 | Jeff Forcier | |
Conflicts: NEWS | |||
2014-01-08 | Saner (to me) positive assertion | Jeff Forcier | |
2014-01-08 | Small refactor | Jeff Forcier | |
2014-01-08 | No need for 'self.tc' within a single test :) | Jeff Forcier | |
2014-01-08 | Add a testcase for client.save_host_keys. | Martin Blumenstingl | |
2013-11-19 | Remove byte conversions and unhexlify calls that we only needed for Py2.5 ↵ | Scott Maxwell | |
support and use the `b` byte string marker instead | |||
2013-11-19 | Remove `from __future__ import with_statement` | Scott Maxwell | |
2013-11-19 | Remove unnecessary vars for open | Scott Maxwell | |