Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-23 | Import cleanup, mostly focused on s/tests/./ | Jeff Forcier | |
2017-10-16 | Dropped Python 2.6 so we can stop using u()/b() for literals. | Jeff Forcier | |
Sadly we (ab?)use them in many more places, but hey, every little bit counts | |||
2017-10-10 | Use set literals | Jeff Forcier | |
2017-10-10 | Use new(er)-style string formatting, {} instead of {0} | Jeff Forcier | |
2017-05-31 | Additional house style formatting tweaks, mostly re: removal of line ↵ | Jeff Forcier | |
continuations | |||
2016-12-05 | Just get rid of the frickin' numbers. | Jeff Forcier | |
Every other merge screws them up anyway. | |||
2016-12-05 | Add tests for ~ expansion inside proxycommand | qqo | |
2016-04-25 | Test & implementation for part 1 re: #670 | Jeff Forcier | |
2016-01-19 | Merge branch '1.14' into 1.15 | Jeff Forcier | |
2016-01-19 | Merge branch '1.13' into 1.14 | Jeff Forcier | |
2016-01-08 | Update SSHConfig.parse to strip leading and trailing whitespace | Nick Pillitteri | |
Fixes #499 | |||
2014-12-17 | Added check for proxycommand none and associated test as per Paramiko Issue 415 | Sean Johnson | |
Conflicts: tests/test_util.py | |||
2014-11-12 | Merge branch '1.15' | Jeff Forcier | |
2014-11-12 | Merge branch '1.14' into 1.15 | Jeff Forcier | |
Conflicts: tests/test_util.py | |||
2014-11-12 | Merge branch '1.13' into 1.14 | Jeff Forcier | |
2014-11-12 | Failing test proving #429 | Jeff Forcier | |
2014-09-19 | SSHConfig.get_hostnames: List literal hostnames from SSH config | Søren Løvborg | |
2014-09-08 | Merge branch 'master' into 372-int | Jeff Forcier | |
Conflicts: paramiko/channel.py tests/test_util.py | |||
2014-09-08 | Merge branch 'master' into 374-int | Jeff Forcier | |
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-05 | Merge branch 'master' into 184-int | Jeff Forcier | |
Conflicts: paramiko/config.py tests/test_util.py | |||
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-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-08-15 | Remove all occurences of ParamikoTest. | Olle Lundberg | |
Sorry paramiko, it's time to put on the big boy pants. You no longer support old as hell versions of python. | |||
2014-08-14 | Add a utility method for value clamping. | Olle Lundberg | |
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-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 | |
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 | Use 'with' for opening most file and SFTPFIle objects | Scott Maxwell | |
2013-11-02 | Fix some deprecation and resource warnings | Scott Maxwell | |
2013-10-31 | Fix bytes/str type in more places | Scott Maxwell | |
2013-10-30 | Convert and detect types properly, use helper constants, use StringIO and range | Scott Maxwell | |
2013-10-30 | Fix dict iters, sorts, exceptions, bytes renames and tuple args | Scott Maxwell | |
2013-10-30 | Fix imports | Scott Maxwell | |
2013-09-27 | Merge branch '1.9' into 1.10 | Jeff Forcier | |
2013-09-27 | Merge branch '1.8' into 1.9 | Jeff Forcier | |
2013-09-27 | Fixed a typo in the license header of most files | Jeff Forcier | |
Conflicts: paramiko/proxy.py | |||
2013-09-27 | Fix #179 - missing host variable in fqdn evaluation | Jeff Forcier | |
2013-02-28 | Fix broken test. | Olle Lundberg | |
2013-02-28 | Add tests for identityfile parsing. | Olle Lundberg | |
2013-02-28 | Whitespace fixes. | Olle Lundberg | |
2013-02-28 | Add tests for proxycommand parsing. | Olle Lundberg | |
2013-02-28 | Add test for host negation. | Olle Lundberg | |
2013-02-28 | Updated tests for new ssh config format. | Olle Lundberg | |
2012-11-05 | Implement (& test for) ProxyCommand interpolation. | Jeff Forcier | |
Forgot this earlier. |