Commit Graph

4693 Commits

Author SHA1 Message Date
terrafrost
89f0d3c952 Tests: data providers need to be static 2024-02-07 21:15:15 -06:00
terrafrost
b0c0a82ae7 Merge branch '2.0' into 3.0 2024-02-07 20:14:32 -06:00
terrafrost
bcc04abb94 Merge branch '2.0-stream-set-timeout' into 2.0 2024-02-07 20:14:25 -06:00
terrafrost
c948a9a407 SSH2: set stream timeout before calling stream_get_contents 2024-02-07 20:09:26 -06:00
terrafrost
57971458fa Merge branch '2.0' into 3.0 2024-02-06 19:42:18 -06:00
terrafrost
2fb6f317d6 SSH2: set stream timeout before calling stream_get_contents 2024-02-06 19:42:08 -06:00
terrafrost
6a6c22234a EC: when using openssl to do signing use unencrypted key 2024-01-24 07:42:28 -06:00
terrafrost
6b34da463c SFTP: size() isn't a method.. 2024-01-12 15:44:58 -06:00
terrafrost
978a5d9dc0 SFTP: fix possible E_NOTICE with put() 2024-01-12 10:58:38 -06:00
terrafrost
4b1827beab Merge branch '2.0' into 3.0 2023-12-28 19:59:53 -06:00
terrafrost
498e67a0c8 Merge branch '1.0' into 2.0 2023-12-28 19:52:43 -06:00
terrafrost
db27873147 CHANGELOG: add 1.0.22 release 2023-12-28 19:44:43 -06:00
terrafrost
80bc33b741 Merge branch '2.0' into 3.0 2023-12-28 07:54:49 -06:00
terrafrost
542a044cf5 Merge branch '1.0' into 2.0 2023-12-28 07:52:46 -06:00
terrafrost
c8e3ab9317 SSH2: implement terrapin attack countermeasures 2023-12-28 07:44:51 -06:00
terrafrost
4bdfec9c23 Crypt/AsymmetricKey: loading hidden custom key plugins didn't work 2023-12-27 00:47:36 -06:00
terrafrost
d2cd758ecb Merge branch '2.0' into 3.0 2023-12-18 22:55:17 -06:00
terrafrost
90de8f1255 Merge branch '1.0' into 2.0 2023-12-18 22:54:31 -06:00
terrafrost
23f117e32b SSH2: only capture login info once 2023-12-18 22:54:09 -06:00
terrafrost
f0194cf639 AsymmetricKey: toString('Raw') returns an array - not a string 2023-12-16 11:12:31 -06:00
terrafrost
0548866d42 Merge branch '2.0' into 3.0 2023-12-08 21:38:40 -06:00
terrafrost
5a903ae520 Merge branch '1.0' into 2.0 2023-12-08 18:58:54 -06:00
terrafrost
404f86fb61 SFTP: ping() didn't work for SFTP connections 2023-12-08 18:58:32 -06:00
terrafrost
d962fd6796 Merge branch '2.0' into 3.0 2023-12-03 09:50:10 -06:00
terrafrost
ea4bbbc151 Merge branch '1.0' into 2.0 2023-12-03 09:44:40 -06:00
terrafrost
6d1cc74bf3 RSA: add note discussion source of openssl errors 2023-12-03 09:44:23 -06:00
terrafrost
9c0a004d01 SSH2: CS adjustment 2023-12-02 16:42:09 -06:00
terrafrost
4d62a8ad16 Merge branch '2.0' into 3.0 2023-12-02 16:31:37 -06:00
terrafrost
df1203f651 Crypt/Base: simplify logic using de morgan's law 2023-12-02 16:28:12 -06:00
Anthonius Alfred Andreas
f404932895 is_string() check 2023-11-30 21:44:06 +07:00
Anthonius Alfred Andreas
e403a2f986 ensure php_uname function existence prior to getting machine type 2023-11-30 21:04:19 +07:00
terrafrost
56c79f16a6 CHANGELOG: add 3.0.34 release 2023-11-27 05:13:31 -06:00
terrafrost
1513383a8c BigInteger/Engines/PHP: Windows JIT impl issue has been resolved 2023-11-24 06:01:28 -06:00
terrafrost
f71cc096db
Merge pull request #1962 from LordSimal/3.0
fix syntax error
2023-11-23 05:34:54 -06:00
Kevin Pfeifer
ad968b2f69 fix syntax error 2023-11-23 10:05:17 +01:00
terrafrost
8ecd156ce1 SSH2: reset more internal variables when connection is reset 2023-11-22 18:08:38 -06:00
terrafrost
be05f4ef1f Merge branch '2.0' into 3.0 2023-11-22 12:44:52 -06:00
terrafrost
f1e58543b0 Merge branch '1.0' into 2.0 2023-11-22 12:39:23 -06:00
terrafrost
e84886fde2 SSH2: another attempt at #1960 2023-11-22 12:38:34 -06:00
terrafrost
7b893c5cb4 Merge branch '2.0' into 3.0 2023-11-22 08:18:49 -06:00
terrafrost
70c7ffe42c Merge branch '1.0' into 2.0 2023-11-22 08:14:20 -06:00
terrafrost
49c9439878 SSH2: use phpseclib's preferred order for auth algorithms 2023-11-22 08:13:46 -06:00
terrafrost
7cc1814f9d Merge branch '2.0' into 3.0 2023-11-22 04:44:23 -06:00
terrafrost
848992230f Merge branch '1.0' into 2.0 2023-11-21 23:03:12 -06:00
terrafrost
356ab5f76a SSH2: add support for RFC8308 2023-11-21 23:02:42 -06:00
terrafrost
eafbc8a1a0 CS adjustment 2023-11-21 19:44:19 -06:00
terrafrost
964d78101a Math/BinaryField: fix for excessively large degrees 2023-11-21 19:10:46 -06:00
terrafrost
9bfd136259 PKCS8: PBES2 / DES encrypted keys didn't work 2023-11-19 09:51:15 -06:00
terrafrost
820ec76610 add unit test for PKCS8 RSA keys with DES encryption 2023-11-19 09:41:38 -06:00
terrafrost
c21db263b0 PKCS8: RC2 encrypted keys didn't work 2023-11-12 09:02:35 -06:00