Scott Maxwell
f0017b8330
Fix import * and a bunch of PEP8 formatting
2014-03-07 20:45:26 -08:00
Jeff Forcier
b2be63ec62
Merge remote-tracking branch 'scottkmaxwell/py3-support-without-py25' into python3
...
Conflicts:
dev-requirements.txt
paramiko/__init__.py
paramiko/file.py
paramiko/hostkeys.py
paramiko/message.py
paramiko/proxy.py
paramiko/server.py
paramiko/transport.py
paramiko/util.py
paramiko/win_pageant.py
setup.py
2014-03-05 17:03:37 -08:00
Jeff Forcier
b9cea90581
Merge branch '1.12'
2014-03-04 11:45:12 -08:00
Jeff Forcier
91c47b1748
s/python/Python/, c'mon son!
2014-02-21 15:46:58 -08:00
Jeff Forcier
f836c98e5c
Don't actually need :class: anywhere now
2014-02-21 12:16:11 -08:00
Jeff Forcier
3f9270c0be
Mass SnR of class refs with dotted ones.
...
Boo on Sphinx for not letting me just change this behavior
by default.
There are a handful of incorrect items here that will get
tweaked later.
2014-02-21 11:11:10 -08:00
Jeff Forcier
725b96c0ae
Not a fan of pointless getters.
2014-02-11 15:04:34 -08:00
Johan Prins
985c3069fb
Adding banner functionality
2014-02-11 15:01:29 -08:00
Olle Lundberg
24635609dc
Epydoc -> Sphinx.
2014-01-23 11:32:59 +01:00
Scott Maxwell
2da5f1fb45
Use 'with' for opening most file and SFTPFIle objects
2013-11-19 08:56:53 -08:00
Scott Maxwell
25dd096da0
Change all exceptions to modern format (not Py2.5 compatible)
2013-11-19 08:06:35 -08:00
Scott Maxwell
9662a7f779
Changes inspired by the nischu7 branch
2013-11-01 09:49:52 -07:00
Scott Maxwell
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
Scott Maxwell
2ea352b8ba
Fix dict iters, sorts, exceptions, bytes renames and tuple args
2013-10-30 16:46:33 -07:00
Jeff Forcier
83f44878ea
Fixed a typo in the license header of most files
...
Conflicts:
paramiko/proxy.py
2013-09-27 21:29:18 -07:00
Gary van der Merwe
044e702998
Use Crypto.Random rather than Crypto.Util.RandomPool.
2010-08-03 00:13:08 +02:00
Robey Pointer
60c6e94e7d
fix my email address to be the current one.
2009-07-19 19:45:02 -07:00
Robey Pointer
0e2e882d0d
make the "auth type not permitted" message debug level, for bazaar.
2009-07-19 18:49:04 -07:00
Robey Pointer
e5a1b4bf56
[project @ robey@lag.net-20080323025751-de0lem9pi4oydt2g]
...
bug 193779:
catch EOFError in auth, and turn it into an auth exception. add a unit
test to verify.
2008-03-22 19:57:51 -07:00
Robey Pointer
888aa8d5b7
[project @ robey@lag.net-20080124045017-dfqiamorj356btrd]
...
fix the utf-8 password bug for good (aka bug 177117) and add unit tests
this time.
2008-01-23 20:50:17 -08:00
Robey Pointer
38835bc24c
[project @ robey@lag.net-20080121190842-mq94nybu8qxhw1jl]
...
for password authentication, only utf-8 encode the password if it's in
unicode. this should let clients work around servers that expect non-utf-8
passwords (possibly because they predate the RFCs).
2008-01-21 11:08:42 -08:00
Robey Pointer
83b335e10f
[project @ robey@lag.net-20070213191706-v8djxd4jiunb3his]
...
bump copyright year to 2007
2007-02-13 11:17:06 -08:00
Robey Pointer
8843feb633
[project @ robey@lag.net-20060509164549-14e664f234b4b747]
...
new parent exception for all auth failures, and new specific exception for bad host key
2006-05-09 09:45:49 -07:00
Robey Pointer
8446c0bda1
[project @ robey@lag.net-20060220005934-58d0df2920e799b5]
...
update copyright year
2006-02-19 16:59:34 -08:00
Robey Pointer
27ccd56af7
[project @ robey@master-shake.local-20060209030112-ab9669fa6d1d3d26]
...
avoid really obvious/brainfart reference loop. found by andrew bennetts
2006-02-08 19:01:12 -08:00
Robey Pointer
3596251856
[project @ robey@master-shake.local-20060130182024-4f0c84964b65cb72]
...
describe auth types better in logs
2006-01-30 10:20:24 -08:00
Robey Pointer
cf0c5c7720
[project @ robey@master-shake.local-20060127035453-c91a77a5aa6d2136]
...
a few more pychecker warning fixups
2006-01-26 19:54:53 -08:00
Robey Pointer
568ddd963d
[project @ robey@lag.net-20051202211544-900e02e2693d4a92]
...
add tentative compression support (off by default)
2005-12-02 13:15:44 -08:00
Robey Pointer
6eab0b3b4d
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-65]
...
remove unnecessary shebangs, fix import lines to be explicit about imports from within paramiko, and a bit of whitespace cleanup
2005-10-13 18:52:59 +00:00
Robey Pointer
f2ec841a15
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-61]
...
add server-side support for keyboard-interactive auth, and a couple of unit tests
2005-09-27 04:03:27 +00:00
Robey Pointer
364479610e
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-59]
...
add auth_none and auth_interactive to support 'no auth' and 'keyboard-interactive auth'; for password auth, add a mode where it will try to fallback to keyboard-interactive in a pinch
2005-09-21 22:42:11 +00:00
Robey Pointer
0f3bf86617
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-54]
...
smooth BaseTransport and Transport together, and move the auth stuff into AuthHandler -- an improvement i made in jaramiko and decided deserved to be backported
2005-08-09 07:40:07 +00:00