Changes
- Apply a patch to ssh2 and make use of it to fix OpenSSH 8.8+ disabling
ssh-rsa
(SHA1) by default (#309) (8f62809)- Patch file in
.yarn/patches
based on https://github.com/Eugeny/ssh2/tree/rsa-sha applied to[email protected]
- The patch adds an option
convertSha1
topublickey
andagent
authentication methods on top of Eugeny's modifications- When the option is present,
ssh-rsa
keys will be treated asrsa-sha2-512
orrsa-sha2-256
, if the server supports it
- When the option is present,
- Added a flag
OPENSSH-SHA1
(enabled by default) to pass thisconvertSha1
flag when usingpublickey
oragent
auths - Part of this change required creating a custom ssh2
authHandler
(based on the built-in version) to pass the option if desired
- Patch file in
- Changed the
lastVersion
extension version tracking to a newversionHistory
system to better track bug origins (5314e21) - Fix error notifications appearing for missing Python config file (d878b78, #379)
- The
FS_NOTIFY_ERRORS
flag was supposed to default to'write'
for VS Code 1.56+ but defaulted totrue
(i.e.'all'
) instead - Added
/pyproject.toml
to the ignore list (added as aconfigBasedExtensionTips
inproduct.json
in VS Code 1.77)
- The