Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency phpseclib/phpseclib to v3 #335

Conversation

renovate-bot
Copy link
Contributor

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
phpseclib/phpseclib (source) require-dev major ^2.0.31 -> 3.0.8

Release Notes

phpseclib/phpseclib

v3.0.8

Compare Source

  • AsymetrticKey: add getComment() method (#​1638)
  • SymmetricKey: cipher_name_openssl_ecb shouldn't be static because of AES (#​1636)
  • X509: don't filter basicConstraints on unique values (#​1639)
  • X509: make it so extensions can be set as critical (#​1640)

v3.0.7

Compare Source

  • X509: always parse the first cert of a bundle (#​1568)
  • SSH2: behave like putty with broken publickey auth (#​1572)
  • SSH2: don't close channel on unexpected response to channel request (#​1631)
  • RSA: cleanup RSA PKCS#​1 v1.5 signature verification (CVE-2021-30130)
  • Crypt: use a custom error handler for mcrypt to avoid deprecation errors

v3.0.6

Compare Source

  • SFTP/Stream: make it so you can write past the end of a file (#​1618)
  • SFTP/Stream: fix undefined index notice in stream touch() (#​1615)
  • SFTP/Stream: mkdir didn't work (#​1617)
  • BigInteger: fix issue with toBits on 32-bit PHP 8 installs
  • SFTP: digit only filenames were converted to integers by php (#​1623)

v3.0.5

Compare Source

  • X509: add getCurrentCert method (since $currentCert is now private) (#​1602)
  • PublicKeyLoader: add loadPrivateKey() and loadPublicKey() methods (#​1603)
  • Rijndael: calling setIV() after setBlockLength() can result in err (#​1599)
  • RSA: use OpenSSL for generating private keys (#​1596)
  • BigInteger: big speedups for when OpenSSL is used (#​1596)

v3.0.4

Compare Source

  • Random: use v9.99.99 of random_compat if appropriate (#​1585, #​1571)
  • SSH/Agent: EC keys didn't work with agent (#​1593)
  • X509: fix niche issue with computeKeyIdentifier (#​1586)

v3.0.3

Compare Source

  • X509: passing DateTime objects to setEndDate produced errors (#​1578)
  • X509: always parse the first cert of a bundle (#​1568)
  • X509: streamline the management of custom extensions (#​1573)
  • EC: fix case sensitivity errors when using Symfony autoloader (#​1570)
  • RSA: improve identification of public / private PKCS1 / PKCS8 keys (#​1579)
  • RSA: add support for PSS keys that don't have parameters present (#​1583)
  • RSA: tweaks to how the salt length works
  • RSA: throw exceptions instead of returning false
  • SSH2: behave like putty with broken publickey auth (#​1572)

v3.0.2

Compare Source

  • EC/PKCS1: throw exception when trying to load non-strings (#​1559)
  • X509: make date methods accept DateTimeInterface instead of DateTime (#​1562)
  • SSH2: suppress errors on stream_select calls (#​1560)

v3.0.1

Compare Source

  • PKCS8: fix E_WARNING (#​1551)
  • SSH2/Stream: stream_select needs to be able to access $fsock (#​1552)
  • SFTP: resuming uploads didn't work (#​1553)

v3.0.0

Compare Source

  • drop SSH1 and SCP support
  • add support for the following crypto algorithms:
    • Ed25519 / Ed449 / Curve25519 / Curve449
    • ECDSA / ECDH (66 curves)
    • DSA / DH
    • GCM / Poly1305
    • Salsa20 / ChaCha20
  • namespace changed from phpseclib\ to \phpseclib3 to facilitate phpseclib 2 shim (phpseclib2_compat)

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 25, 2021
@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label May 25, 2021
@bshaffer
Copy link
Contributor

This will not be possible until #322

@bshaffer bshaffer closed this May 25, 2021
@forking-renovate
Copy link

forking-renovate bot commented May 25, 2021

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 3.x releases. However, if you upgrade to 3.x manually then Renovate will reenable minor and patch updates automatically.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.

@renovate-bot renovate-bot deleted the renovate/phpseclib-phpseclib-3.x branch May 25, 2021 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes This human has signed the Contributor License Agreement. kokoro:force-run Add this label to force Kokoro to re-run the tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants