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/DH.php |
2 1 + 1 - 0 !
phpseclib/Crypt/DSA.php |
2 1 + 1 - 0 !
phpseclib/Crypt/EC.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/SFTP.php |
2 1 + 1 - 0 !
phpseclib/Net/SSH2.php |
4 2 + 2 - 0 !
phpseclib/System/SSH/Agent.php |
2 1 + 1 - 0 !
17 files changed, 19 insertions(+), 19 deletions(-) |
use homemade autoload.php
|
0002 Drop test requiring network access.patch | (download) |
tests/Unit/File/X509/X509Test.php |
1 0 + 1 - 0 !
1 file changed, 1 deletion(-) |
drop test requiring network access
|
0003 Compatibility with recent PHPUnit 8.patch | (download) |
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/PhpseclibTestCase.php |
16 8 + 8 - 0 !
tests/Unit/Crypt/AES/EvalTest.php |
2 1 + 1 - 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/RSA/LoadKeyTest.php |
2 1 + 1 - 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/PHP32Test.php |
2 1 + 1 - 0 !
tests/Unit/Math/BigInteger/PHP64OpenSSLTest.php |
2 1 + 1 - 0 !
tests/Unit/Math/BigInteger/PHP64Test.php |
2 1 + 1 - 0 !
16 files changed, 24 insertions(+), 24 deletions(-) |
compatibility with recent phpunit (8)
|
0004 Skip test failing on 32 bit architectures.patch | (download) |
tests/Unit/Math/BigInteger/TestCase.php |
4 4 + 0 - 0 !
1 file changed, 4 insertions(+) |
skip test failing on 32-bit architectures
To be investigated
|
0005 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
|
0006 Drop PHPUnit 10 Updates.patch | (download) |
tests/PhpseclibTestCase.php |
36 35 + 1 - 0 !
1 file changed, 35 insertions(+), 1 deletion(-) |
drop phpunit 10 updates
|
0007 Math BinaryField fix for excessively large degrees.patch | (download) |
phpseclib/Math/BinaryField.php |
9 9 + 0 - 0 !
tests/Unit/Crypt/EC/KeyTest.php |
16 16 + 0 - 0 !
2 files changed, 25 insertions(+) |
math/binaryfield: fix for excessively large degrees
|
0008 SSH2 add support for RFC8308.patch | (download) |
phpseclib/Net/SSH2.php |
33 31 + 2 - 0 !
1 file changed, 31 insertions(+), 2 deletions(-) |
ssh2: add support for rfc8308
|
0009 SSH2 CS adjustment.patch | (download) |
phpseclib/Net/SSH2.php |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
ssh2: cs adjustment
|
0010 SSH2 implement terrapin attack countermeasures.patch | (download) |
phpseclib/Net/SSH2.php |
25 24 + 1 - 0 !
1 file changed, 24 insertions(+), 1 deletion(-) |
ssh2: implement terrapin attack countermeasures
|
0011 BigInteger put guardrails on isPrime and randomPrime.patch | (download) |
phpseclib/Math/BigInteger/Engines/Engine.php |
14 14 + 0 - 0 !
1 file changed, 14 insertions(+) |
biginteger: put guardrails on isprime() and randomprime()
|
0012 Tests add unit test for EC pub key with excessively .patch | (download) |
tests/Unit/File/X509/X509Test.php |
12 12 + 0 - 0 !
tests/Unit/File/X509/mal-cert-01.der |
7 7 + 0 - 0 !
2 files changed, 19 insertions(+) |
tests: add unit test for ec pub key with excessively large integer
|
0013 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
|
0014 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
|
0015 Tests phpseclib 3.0 updates.patch | (download) |
phpseclib/File/ASN1.php |
2 1 + 1 - 0 !
tests/Unit/File/ASN1Test.php |
1 0 + 1 - 0 !
2 files changed, 1 insertion(+), 2 deletions(-) |
tests: phpseclib 3.0 updates
|
0016 BigInteger optimize getLength.patch | (download) |
phpseclib/Math/BigInteger/Engines/Engine.php |
2 1 + 1 - 0 !
phpseclib/Math/BigInteger/Engines/PHP.php |
13 13 + 0 - 0 !
tests/Unit/File/ASN1Test.php |
5 2 + 3 - 0 !
3 files changed, 16 insertions(+), 4 deletions(-) |
biginteger: optimize getlength()
|