Package: php-phpseclib / 2.0.42-1+deb12u2

Metadata

Package Version Patches format
php-phpseclib 2.0.42-1+deb12u2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Use homemade autoload.php.patch | (download)

phpseclib/Crypt/AES.php | 2 1 + 1 - 0 !
phpseclib/Crypt/Blowfish.php | 2 1 + 1 - 0 !
phpseclib/Crypt/DES.php | 2 1 + 1 - 0 !
phpseclib/Crypt/Hash.php | 2 1 + 1 - 0 !
phpseclib/Crypt/RC2.php | 2 1 + 1 - 0 !
phpseclib/Crypt/RC4.php | 2 1 + 1 - 0 !
phpseclib/Crypt/RSA.php | 4 2 + 2 - 0 !
phpseclib/Crypt/Random.php | 2 1 + 1 - 0 !
phpseclib/Crypt/Rijndael.php | 2 1 + 1 - 0 !
phpseclib/Crypt/TripleDES.php | 2 1 + 1 - 0 !
phpseclib/Crypt/Twofish.php | 2 1 + 1 - 0 !
phpseclib/Net/SCP.php | 2 1 + 1 - 0 !
phpseclib/Net/SFTP.php | 2 1 + 1 - 0 !
phpseclib/Net/SSH1.php | 4 2 + 2 - 0 !
phpseclib/Net/SSH2.php | 4 2 + 2 - 0 !
phpseclib/System/SSH/Agent.php | 2 1 + 1 - 0 !
16 files changed, 19 insertions(+), 19 deletions(-)

 use homemade autoload.php

0003 phpcbf run.patch | (download)

tests/Functional/Net/SCPSSH2UserStoryTest.php | 6 3 + 3 - 0 !
tests/Functional/Net/SFTPUserStoryTest.php | 8 4 + 4 - 0 !
2 files changed, 7 insertions(+), 7 deletions(-)

 phpcbf run

0004 Drop test failing on pbuilder.patch | (download)

tests/Unit/File/X509/X509Test.php | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 drop test failing on pbuilder

To be investigated

0005 Compatibility with recent PHPUnit 8.patch | (download)

tests/Functional/Net/SCPSSH2UserStoryTest.php | 2 1 + 1 - 0 !
tests/Functional/Net/SFTPLargeFileTest.php | 2 1 + 1 - 0 !
tests/Functional/Net/SFTPStreamTest.php | 2 1 + 1 - 0 !
tests/Functional/Net/SFTPTestCase.php | 4 2 + 2 - 0 !
tests/Functional/Net/SFTPUserStoryTest.php | 2 1 + 1 - 0 !
tests/Functional/Net/SSH2AgentTest.php | 2 1 + 1 - 0 !
tests/PhpseclibFunctionalTestCase.php | 2 1 + 1 - 0 !
tests/PhpseclibTestCase.php | 12 6 + 6 - 0 !
tests/Unit/Crypt/AES/McryptTest.php | 2 1 + 1 - 0 !
tests/Unit/Crypt/AES/OpenSSLTest.php | 2 1 + 1 - 0 !
tests/Unit/Crypt/AES/PurePHPTest.php | 2 1 + 1 - 0 !
tests/Unit/Crypt/Hash/TestCase.php | 4 2 + 2 - 0 !
tests/Unit/Math/BigInteger/BCMathTest.php | 2 1 + 1 - 0 !
tests/Unit/Math/BigInteger/GMPTest.php | 2 1 + 1 - 0 !
tests/Unit/Math/BigInteger/InternalOpenSSLTest.php | 2 1 + 1 - 0 !
tests/Unit/Math/BigInteger/InternalTest.php | 2 1 + 1 - 0 !
tests/Unit/Math/BigInteger/TestCase.php | 2 1 + 1 - 0 !
17 files changed, 24 insertions(+), 24 deletions(-)

 compatibility with recent phpunit (8)


0005 Adapt to recent version of PHPUnit 9.patch | (download)

tests/Unit/Net/SSH2UnitTest.php | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 adapt to recent version of phpunit (9)


0006 Skip test failing on 32 bits architectures.patch | (download)

tests/Unit/Crypt/BlowfishTest.php | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 skip test failing on 32-bits architectures


0007 Skip test failing on s390x architecture.patch | (download)

tests/Unit/Crypt/RSA/LoadKeyTest.php | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 skip test failing on s390x architecture

To be investigated

0008 SSH2 add support for RFC8308.patch | (download)

phpseclib/Net/SSH2.php | 45 44 + 1 - 0 !
1 file changed, 44 insertions(+), 1 deletion(-)

 ssh2: add support for rfc8308

0009 SSH2 implement terrapin attack countermeasures.patch | (download)

phpseclib/Net/SSH2.php | 24 23 + 1 - 0 !
1 file changed, 23 insertions(+), 1 deletion(-)

 ssh2: implement terrapin attack countermeasures

0010 BigInteger put guardrails on isPrime and randomPrime.patch | (download)

phpseclib/Math/BigInteger.php | 41 40 + 1 - 0 !
1 file changed, 40 insertions(+), 1 deletion(-)

 biginteger: put guardrails on isprime() and randomprime()

0011 BigInteger rm visibility modifiers from static varia.patch | (download)

phpseclib/Math/BigInteger.php | 14 7 + 7 - 0 !
1 file changed, 7 insertions(+), 7 deletions(-)

 biginteger: rm visibility modifiers from static variables

the non static variables don't have privacy modifiers so idk that
the static ones ought to either. phpseclib 3.0 uses privacy
modifiers but not the 2.0 branch

0012 ASN1 limit OID length.patch | (download)

phpseclib/File/ASN1.php | 5 5 + 0 - 0 !
tests/Unit/File/ASN1/mal-cert-02.der | 6 6 + 0 - 0 !
tests/Unit/File/ASN1Test.php | 13 13 + 0 - 0 !
3 files changed, 24 insertions(+)

 asn1: limit oid length

0013 Tests updates for phpseclib 2.0.patch | (download)

tests/Unit/File/ASN1Test.php | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 tests: updates for phpseclib 2.0

0014 BigInteger phpseclib 2.0 updates.patch | (download)

phpseclib/Math/BigInteger.php | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 biginteger: phpseclib 2.0 updates

0015 BigInteger fix getLength.patch | (download)

phpseclib/Math/BigInteger.php | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 biginteger: fix getlength()