Skip to content

Releases: phpseclib/phpseclib

3.0.49

27 Jan 09:44

Choose a tag to compare

  • more PHP 8.5 deprecations (#2113)
  • Keys/OpenSSH: add support for pub keys with multiple spaces / tabs (#2116)

2.0.51

27 Jan 09:44

Choose a tag to compare

  • more PHP 8.5 deprecations (#2113)
  • RSA: add support for OpenSSH pub keys with multiple spaces / tabs (#2116)

1.0.26

27 Jan 09:43

Choose a tag to compare

  • more PHP 8.5 deprecations (#2113)
  • RSA: add support for OpenSSH pub keys with multiple spaces / tabs (#2116)

3.0.48

15 Dec 11:54

Choose a tag to compare

  • readd SCP support (#2108)
  • SSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (#2111)
  • ASN1: add more validation checks to asn1map (#2104)
  • RSA/PSS: more elegant int conversion (#2107)
  • more PHP 8.5 deprecations (#2103, #2113)

2.0.50

15 Dec 11:53

Choose a tag to compare

  • SCP: some downloads have an extra null byte tacked onto the end (#146)
  • SCP: uploading a file after trying to download a non existent file fails (#873)
  • more PHP 8.5 deprecations (#2103, #2113)

1.0.25

15 Dec 11:53

Choose a tag to compare

  • SCP: some downloads have an extra null byte tacked onto the end (#146)
  • SCP: uploading a file after trying to download a non existent file fails (#873)
  • more PHP 8.5 deprecations (#2103, #2113)

3.0.47

06 Oct 01:12

Choose a tag to compare

  • fix PHP 8.5 deprecations
  • SFTP: check if realpath succeeded when changing SFTP directory (#2098)
  • SFTP: add copy() method (only usable if copy-data ext is available) (#2101)

2.0.49

06 Oct 01:11

Choose a tag to compare

  • fix PHP 8.5 deprecations
  • SFTP: check if realpath succeeded when changing SFTP directory (#2098)
  • SSH2: server identification string handling enhancements (#2082, #2083)

1.0.24

06 Oct 01:10

Choose a tag to compare

  • fix PHP 8.4 / 8.5 deprecations
  • X509: make the attributes section of new CSRs be blank (#1522)
  • X509: CRL version number wasn't correctly being saved (#2037)
  • SFTP: check if realpath succeeded when changing SFTP directory (#2098)
  • SFTP: convert filenames to strings (#2065)
  • SSH2: ignore kex-strict-s-v00@openssh.com in key re-exchanges (#2050)
  • SSH2: update setPreferredAlgorithms() to accept csv's
  • SSH2: fix possible infinite loop on packet timeout
  • SSH2: handle SSH2_MSG_EXT_INFO out of login (#2001, #2002)
  • SSH2/Agent: reset supported_private_key_algorithms for every key (#1995)

3.0.46

30 Jun 01:57

Choose a tag to compare

  • BigInteger/BCMath: strict_types fix (#2089)