Commit Graph

5567 Commits

Author SHA1 Message Date
terrafrost
7aa66fd376 CS adjustments 2024-11-22 17:11:35 -06:00
terrafrost
feb12c8df0 Merge branch '3.0' 2024-11-22 17:08:03 -06:00
terrafrost
dcd4b2a034 Merge branch '2.0' into 3.0 2024-11-22 16:54:19 -06:00
terrafrost
53645af893 Merge branch '1.0' into 2.0 2024-11-22 16:32:36 -06:00
terrafrost
b38e84972d SSH2: don't count len of packets sent / rcvd during key exchange 2024-11-22 16:31:06 -06:00
terrafrost
b966aa2536 Merge branch '1.0' into 2.0 2024-11-22 14:54:47 -06:00
terrafrost
ccf4b488e8 SSH2: PHP didn't support constant expressions until PHP 5.6 2024-11-22 14:54:16 -06:00
terrafrost
0b9fd56b6f Merge branch '1.0' into 2.0 2024-11-22 14:40:40 -06:00
terrafrost
7f31a1e3e6 SSH2: make it so phpseclib initiates key re-exchange after 1GB 2024-11-22 14:29:20 -06:00
terrafrost
9fa2900713 Revert "chore: add EXTR_SKIP to extract() calls to remediate vulnerability: Possible Variable Overwrite: Global Scope (CWE ID 473)"
This reverts commit 101650b65d.
2024-11-14 22:33:04 -06:00
terrafrost
ea8535a976 Merge branch 'master' of https://github.com/phpseclib/phpseclib 2024-11-14 21:02:07 -06:00
terrafrost
9dab78cd04 Merge branch '3.0' 2024-11-14 20:22:36 -06:00
terrafrost
f7714a529e Merge branch '2.0' into 3.0 2024-11-14 20:14:52 -06:00
terrafrost
57450591e3 Merge branch '1.0' into 2.0 2024-11-14 20:14:04 -06:00
terrafrost
2b3d219fb4 SSH2: update setPreferredAlgorithms() to accept csv's 2024-11-14 20:13:31 -06:00
terrafrost
ea10516d43
Merge pull request #2045 from felipef0xx/var-overwrite
Fix - Possible Variable Overwrite: Global Scope
2024-10-26 09:11:52 -05:00
terrafrost
4526ef6a51 Merge branch '3.0' 2024-10-26 08:53:33 -05:00
terrafrost
c0f74b21d6 Merge branch '2.0' into 3.0 2024-10-26 08:53:26 -05:00
terrafrost
97a5d4f1e8 Merge branch '1.0' into 2.0 2024-10-26 08:53:12 -05:00
terrafrost
40e13eff99 BACKERS: add ssddanbrown - thanks!! 2024-10-26 08:52:56 -05:00
Santos, Felipe Almeida dos
101650b65d chore: add EXTR_SKIP to extract() calls to remediate vulnerability: Possible Variable Overwrite: Global Scope (CWE ID 473) 2024-10-25 15:27:44 -03:00
terrafrost
489ff793a7 Merge branch '3.0' 2024-10-01 17:57:27 -05:00
terrafrost
c228cc002b X509: add getRequestedCertificateExtensions() 2024-10-01 17:56:59 -05:00
terrafrost
a868b3d7dc Merge branch '3.0' 2024-09-30 05:21:45 -05:00
terrafrost
1d594b65e6 Tests: new CSR encoding broke another unit test 2024-09-30 05:00:58 -05:00
terrafrost
eebe2a88b4 Merge branch '2.0' into 3.0 2024-09-30 04:56:39 -05:00
terrafrost
7ee9f87846 Tests: add unit test for attributes 2024-09-30 04:40:33 -05:00
terrafrost
418965da38 Merge branch '1.0' into 2.0 2024-09-30 04:29:45 -05:00
terrafrost
c6ff35a494 X509: make the attributes section of new CSRs be blank 2024-09-30 04:29:10 -05:00
terrafrost
902b293d55 Merge branch '3.0' 2024-09-25 23:13:39 -05:00
terrafrost
41c78a7d36 PKCS8: Ed25519 / Ed448 pub keys couldn't be saved as DER 2024-09-25 23:13:33 -05:00
terrafrost
fcabf21cd2 Merge branch '3.0' 2024-09-25 22:08:27 -05:00
terrafrost
a3ef82e281 PKCS8: make it so keys can be saved as PEMs or DERs 2024-09-25 21:54:55 -05:00
terrafrost
764394ddd1 Merge branch '3.0' 2024-09-25 18:03:21 -05:00
terrafrost
fb3aa8d8ab Merge branch '2.0' into 3.0 2024-09-25 18:03:15 -05:00
terrafrost
be7ecd3456 Merge branch '1.0' into 2.0 2024-09-25 18:03:06 -05:00
terrafrost
9f1602e64c CHANGELOG: add entries for 0.2.1, 0.2.0, 0.1.5 and 0.1.1
using release notes from https://web.archive.org/web/20101215043248/http://freshmeat.net/projects/phpseclib
2024-09-25 18:01:31 -05:00
terrafrost
2ea810f2ae Merge branch '3.0' 2024-09-24 23:22:14 -05:00
terrafrost
826b4cb582 don't run unit tests on PHP 5.6
phpseclib 3.0 still nominally supports PHP 5.6 but i'm tired of seeing
unit tests fail because of issues i can't reproduce on my own local
PHP 5.6 install.

this isn't without precident.phpseclib 1.0 nominally supports PHP 4.4,
as well, but it's not unit tested on PHP 4.4. for that one, if someone
has an issue with PHP 4.4 they're free to report it on github. PHP 5.6
will henceforth work that way for phpseclib 3.0.
2024-09-24 22:21:02 -05:00
terrafrost
ac1d45f523 Merge branch '3.0' 2024-09-24 09:09:13 -05:00
terrafrost
c3cd458bcf BigInteger: speed up Barrett reductions
the changes for #1994 (commit 2689c727) slowed things down
unnecessarily.
2024-09-24 06:37:52 -05:00
terrafrost
69c4fed80d Merge branch '3.0' 2024-09-15 22:06:21 -05:00
terrafrost
db92f1b198 CHANGELOG: add 3.0.42 release 2024-09-15 22:06:04 -05:00
terrafrost
42f575c079 Merge branch '3.0' 2024-09-15 21:47:47 -05:00
terrafrost
1dba4262e9 X509: CRL default version should be v1 - not v2 2024-09-15 21:45:40 -05:00
terrafrost
d84925124d Merge branch '2.0' into 3.0 2024-09-15 21:43:31 -05:00
terrafrost
567a439152 Merge branch '1.0' into 2.0 2024-09-15 21:43:24 -05:00
terrafrost
f23b6d583b X509: CRL fixes 2024-09-15 21:43:11 -05:00
terrafrost
702ec756f4 Merge branch '3.0' 2024-09-15 14:05:38 -05:00
terrafrost
c8da4c50d5 SFTP: refactor posix_rename() somewhat 2024-09-15 14:03:35 -05:00