Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Nuke now extraneous chmod | Jeff Forcier | 2023-01-16 | 1 | -2/+0 |
| | |||||
* | Switch an os.open call to use kwargs now that we're py3 only | Jeff Forcier | 2023-01-16 | 1 | -8/+14 |
| | | | | Also shuffle comments around to be more local to subjects. | ||||
* | No more (object)ions | Jeff Forcier | 2023-01-16 | 1 | -2/+2 |
| | |||||
* | No more PKey.__cmp__ | Jeff Forcier | 2023-01-12 | 1 | -18/+0 |
| | |||||
* | Swap around __bytes__/__str__ for some classes | Jeff Forcier | 2023-01-12 | 1 | -1/+2 |
| | | | | Plus related updates to tests, docstrings, changelog | ||||
* | Start fixing up blatantly wrong-under-py3 docstring types | Jeff Forcier | 2023-01-12 | 1 | -5/+5 |
| | |||||
* | Last spot of six removal | Jeff Forcier | 2023-01-12 | 1 | -3/+2 |
| | |||||
* | blacken | Jeff Forcier | 2023-01-11 | 1 | -1/+1 |
| | |||||
* | Update encode/decodebytes | Jeff Forcier | 2023-01-09 | 1 | -1/+1 |
| | |||||
* | string_types -> str | Jeff Forcier | 2023-01-09 | 1 | -3/+3 |
| | |||||
* | Move b, u helpers to util module for now | Jeff Forcier | 2023-01-09 | 1 | -1/+2 |
| | | | | Later on we can likely nuke many uses of these | ||||
* | Merge branch '2.10' into 2.11 | Jeff Forcier | 2022-05-20 | 1 | -0/+2 |
|\ | |||||
| * | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-05-20 | 1 | -0/+2 |
| |\ | |||||
| | * | Whitespace only | Poleguy | 2022-05-20 | 1 | -1/+1 |
| | | | | | | | | | to make CI pass | ||||
| | * | fix for list index out of range | Poleguy | 2022-05-20 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to recreate bug: pip install vorta rm ~/.ssh/.known_hosts.lock touch ~/.ssh/.known_hosts.lock vorta -f Traceback (most recent call last): File "/opt/anaconda/anaconda3/bin/vorta", line 10, in <module> sys.exit(main()) File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/vorta/__main__.py", line 40, in main app = VortaApp(sys.argv, single_app=True) File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/vorta/application.py", line 59, in __init__ self.open_main_window_action() File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/vorta/application.py", line 80, in open_main_window_action self.main_window = MainWindow(self) File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/vorta/views/main_window.py", line 37, in __init__ self.repoTab = RepoTab(self.repoTabSlot) File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/vorta/views/repo_tab.py", line 55, in __init__ self.init_ssh() File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/vorta/views/repo_tab.py", line 88, in init_ssh keys = get_private_keys() File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/vorta/utils.py", line 74, in get_private_keys parsed_key = key_format.from_private_key_file(key_file) File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/paramiko/pkey.py", line 235, in from_private_key_file key = cls(filename=filename, password=password) File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/paramiko/rsakey.py", line 55, in __init__ self._from_private_key_file(filename, password) File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/paramiko/rsakey.py", line 175, in _from_private_key_file data = self._read_private_key_file("RSA", filename, password) File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/paramiko/pkey.py", line 308, in _read_private_key_file data = self._read_private_key(tag, f, password) File "/opt/anaconda/anaconda3/lib/python3.6/site-packages/paramiko/pkey.py", line 320, in _read_private_key m = self.BEGIN_TAG.match(lines[start]) IndexError: list index out of range Segmentation fault (core dumped) | ||||
* | | | Merge branch '2.10' | Jeff Forcier | 2022-04-25 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Merge branch '2.9' into 2.10 | Jeff Forcier | 2022-04-25 | 1 | -1/+1 |
| |\ \ | | |/ | |||||
| | * | don't throw exception when comparing PKey to non-PKey | Christopher Papke | 2022-04-25 | 1 | -1/+1 |
| | | | |||||
* | | | Fix Free Software Foundation address | Paul Howarth | 2022-03-15 | 1 | -1/+1 |
|/ / | | | | | | | They moved from Temple Place to Franklin Street in 2005. | ||||
* | | Use args, not kwargs, to retain py2 compat for now | Jeff Forcier | 2022-03-14 | 1 | -2/+3 |
| | | |||||
* | | Fix CVE re: PKey.write_private_key chmod race | Jeff Forcier | 2022-03-11 | 1 | -1/+11 |
|/ | | | | CVE-2022-24302 (see changelog for link) | ||||
* | Add support for RSA SHA2 host and public keys | Jeff Forcier | 2021-12-23 | 1 | -2/+9 |
| | | | | | | Includes a handful of refactors and new semiprivate attributes on Transport and AuthHandler for better test visibility. | ||||
* | Roll back ABC using kit from contributed patch | Jeff Forcier | 2021-11-28 | 1 | -6/+3 |
| | | | | | | - blew up good for me for reasons I don't entirely grok - also feels like too big of a change to do in a patch release - is not a critical piece of the bugfix - NotImplementedError is fine for now | ||||
* | Check all data on keys when comparing for equality | Josh Snyder | 2021-11-28 | 1 | -2/+12 |
| | | | | | This eliminates the possibility that a hash collision results in two PKey objects that == each other. | ||||
* | Fixing syntax for the "note" directive | Mark Watts | 2020-09-11 | 1 | -1/+2 |
| | |||||
* | fix loading new openssh private key format when no padding | Pierce Lopez | 2019-12-05 | 1 | -13/+23 |
| | |||||
* | Blacken (again? wtf black) | Jeff Forcier | 2019-12-03 | 1 | -3/+1 |
| | |||||
* | Comment a particularly egregious example of message passing | Jeff Forcier | 2019-12-03 | 1 | -0/+3 |
| | |||||
* | Remove a few spots of old style string formatting | Jeff Forcier | 2019-12-03 | 1 | -3/+3 |
| | |||||
* | Rename old/new_format to be slightly more accurate (pem vs openssh) | Jeff Forcier | 2019-12-03 | 1 | -4/+4 |
| | |||||
* | Modify exception raised by weird key subclasses w/ bad pkformat | Jeff Forcier | 2019-12-03 | 1 | -0/+4 |
| | | | | Not sure this can even really happen though | ||||
* | Privatize new pkformat variable | Jeff Forcier | 2019-12-03 | 1 | -4/+4 |
| | | | | Would like to rewrite later probably | ||||
* | Blacken | Jeff Forcier | 2019-12-03 | 1 | -3/+1 |
| | |||||
* | Use raw string | Jared Hobbs | 2019-04-25 | 1 | -2/+2 |
| | |||||
* | add noqa comments | Jared Hobbs | 2019-04-24 | 1 | -2/+4 |
| | |||||
* | handle exception that can occur if no regex match | Jared Hobbs | 2019-03-20 | 1 | -2/+2 |
| | |||||
* | ignore few rounds in bcrypt kdf call | Jared Hobbs | 2018-12-10 | 1 | -1/+9 |
| | |||||
* | try to fix test | Jared Hobbs | 2018-11-27 | 1 | -3/+3 |
| | |||||
* | blacken, tests | Jared Hobbs | 2018-11-27 | 1 | -2/+2 |
| | |||||
* | blacken | Jared Hobbs | 2018-11-27 | 1 | -5/+5 |
| | |||||
* | blacken | Jared Hobbs | 2018-11-27 | 1 | -37/+39 |
| | |||||
* | add support for new OpenSSH private key format | Jared Hobbs | 2018-11-27 | 1 | -12/+179 |
| | | | | This work is based off the work done in https://github.com/paramiko/paramiko/pull/618 | ||||
* | Blacken under black 18.5b0 | Jeff Forcier | 2018-05-29 | 1 | -2/+4 |
| | |||||
* | Blacken Paramiko on 2.4 | Chris Rose | 2018-05-17 | 1 | -49/+51 |
| | |||||
* | flake8 for previous changeset | Jeff Forcier | 2017-10-11 | 1 | -2/+4 |
| | |||||
* | String format modernization, part 11070-remove-python26-and-33 | Jeff Forcier | 2017-10-10 | 1 | -2/+2 |
| | | | | | | | 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. | ||||
* | Use new(er)-style string formatting, {} instead of {0} | Jeff Forcier | 2017-10-10 | 1 | -6/+6 |
| | |||||
* | Python 3 fixes re #10421042-int | Jeff Forcier | 2017-08-28 | 1 | -2/+2 |
| | |||||
* | flake8 | Jeff Forcier | 2017-08-28 | 1 | -8/+8 |
| | |||||
* | This isn't required when one is just calling asbytes() | Jeff Forcier | 2017-08-28 | 1 | -1/+0 |
| |