| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
=== Do not change lines below ===
{
"chain": [],
"cmd": "codespell -w",
"exit": 0,
"extra_inputs": [],
"inputs": [],
"outputs": [],
"pwd": "."
}
^^^ Do not change lines above ^^^
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Initially spotted since 'larg' was picked up by codespell as something possibly
to fix to become 'large'. But realized that it is just an inconsistency.
Had various uses:
❯ git grep '\*arg\>' | nl
1 paramiko/sftp_client.py: def _request(self, t, *arg):
2 paramiko/sftp_client.py: num = self._async_request(type(None), t, *arg)
3 paramiko/sftp_client.py: def _async_request(self, fileobj, t, *arg):
4 paramiko/sftp_server.py: def _response(self, request_number, t, *arg):
❯ git grep '\*largs\>' | nl
1 paramiko/sftp_server.py: *largs,
2 paramiko/sftp_server.py: self.server = sftp_si(server, *largs, **kwargs)
3 paramiko/sftp_si.py: def __init__(self, server, *largs, **kwargs):
4 paramiko/sftp_si.py: super().__init__(*largs, **kwargs)
❯ git grep '\*larg\>' | nl
1 paramiko/server.py: handler = handler_class(channel, name, self, *larg, **kwarg)
2 paramiko/transport.py: def set_subsystem_handler(self, name, handler, *larg, **kwarg):
in addition to more conventional
❯ git grep '\*args\>' | nl
1 paramiko/_winapi.py: super().__init__(*args)
2 paramiko/_winapi.py: def __init__(self, *args, **kwargs):
3 paramiko/_winapi.py: super().__init__(*args, **kwargs)
4 paramiko/auth_handler.py: def _log(self, *args):
5 paramiko/auth_handler.py: return self.transport._log(*args)
6 paramiko/channel.py: def _check(self, *args, **kwds):
7 paramiko/channel.py: return func(self, *args, **kwds)
8 paramiko/channel.py: def _log(self, level, msg, *args):
9 paramiko/channel.py: self.logger.log(level, "[chan " + self._name + "] " + msg, *args)
10 paramiko/sftp.py: def _log(self, level, msg, *args):
11 paramiko/sftp.py: self.logger.log(level, msg, *args)
12 paramiko/sftp_client.py: def _log(self, level, msg, *args):
13 paramiko/sftp_client.py: self._log(level, m, *args)
14 paramiko/transport.py: def _log(self, level, msg, *args):
15 paramiko/transport.py: self.logger.log(level, msg, *args)
16 tests/__init__.py: def _test_under_locale(testself, *args, **kwargs):
17 tests/__init__.py: return test_method(testself, *args, **kwargs)
18 tests/test_client.py: def __init__(self, *args, **kwargs):
19 tests/test_client.py: super().__init__(*args, **kwargs)
20 tests/test_config.py: def inner(command, *args, **kwargs):
21 tests/test_packetizer.py: def wrapper(*args, **kwargs):
22 tests/test_packetizer.py: result = func(*args, **kwargs)
|
| |
|
|
|
|
|
|
|
| |
- a couple spots where we wrote longs as int64 and ints as int. I
_think_ the right thing to do here is write all ints as int64 given
how Python handles these under 3.
- docs bits
|
| |
|
|
|
|
| |
They moved from Temple Place to Franklin Street in 2005.
|
| |
|
|
|
|
| |
longer understands 'list' :(
|
|
|
|
|
|
|
| |
Choosing to skip it in some edge/corner cases where it's more harmful
than helpful. Also choosing to replace many non-%s specifiers with
regular old {} since I don't see why one would normally care. Again,
eschewing that in spots where it seems like it might matter.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
The ssh protocol allows for the server to send a pre-authentication
banner. It may be sent any time between the start of authentication and
successful authentication. This commit allow ServerInterface subclasses
to define messages which we'll send right right at the start of
authentication before we send the supported authentication methods.
|
|
|
|
|
|
|
| |
Existing just-warnings setup was old and not as rigorous as my usual.
Required a lot of stupid little changes, but now same tooling for all
projects, toot toot.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
.gitignore
README
demos/demo_simple.py
dev-requirements.txt
paramiko/__init__.py
paramiko/_winapi.py
paramiko/agent.py
paramiko/auth_handler.py
paramiko/ber.py
paramiko/buffered_pipe.py
paramiko/channel.py
paramiko/client.py
paramiko/common.py
paramiko/dsskey.py
paramiko/ecdsakey.py
paramiko/file.py
paramiko/hostkeys.py
paramiko/kex_gex.py
paramiko/kex_group1.py
paramiko/message.py
paramiko/packet.py
paramiko/pkey.py
paramiko/primes.py
paramiko/proxy.py
paramiko/py3compat.py
paramiko/server.py
paramiko/sftp_client.py
paramiko/transport.py
paramiko/util.py
paramiko/win_pageant.py
setup.py
sites/shared_conf.py
sites/www/changelog.rst
sites/www/conf.py
sites/www/index.rst
sites/www/installing.rst
test.py
tests/loop.py
tests/stub_sftp.py
tests/test_auth.py
tests/test_client.py
tests/test_file.py
tests/test_hostkeys.py
tests/test_kex.py
tests/test_message.py
tests/test_packetizer.py
tests/test_pkey.py
tests/test_sftp.py
tests/test_sftp_big.py
tests/test_transport.py
tests/test_util.py
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
|
| | | |
|
| | | |
|
| |\ \
| | |/
| |/|
| | |
| | | |
Conflicts:
paramiko/hostkeys.py
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Some :rtype:s were left around as they were truly useful, given
difficulty of linking to constant integer values.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
authentication with Python 3 support
Add Python 3 support for the GSS-API / SSPI authenticated Diffie-Hellman
Key Exchange and user authentication. This patch supersedes pull request
#250.
|
|/ /
| |
| | |
SebastianDeiss:gssapi-py3-support
|
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
Conflicts:
paramiko/proxy.py
|
|/ |
|
|
|
|
| |
(cherry picked from commit 8c8d0a81ad41a5a4040823049f6548f07ac531b3)
|
|
|
|
|
|
|
| |
(cherry picked from commit 35a173631f4d5be2e47d8880ee0a1df08f95cebc)
Conflicts:
paramiko/agent.py
|
| |
|