Commit Graph

3437 Commits

Author SHA1 Message Date
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 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 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 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 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 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 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 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 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 414aeaa066 Merge branch '1.0' into 2.0 2023-10-07 17:38:54 -05:00
terrafrost 173bb38e67 Crypt/Base: improve ARM detection code 2023-10-07 17:36:50 -05:00
terrafrost a0abd3507b Tests/X509: updates to work for 2.0 branch 2023-09-25 10:46:39 -05:00
terrafrost abf482f73b Merge branch '1.0' into 2.0 2023-09-25 10:46:02 -05:00
terrafrost 6cd6e8ceab X509: fix for weird characters in subjaltname 2023-09-25 10:45:13 -05:00
terrafrost adc378bb69 Tests/Rijndael: update tests to work with 2.0 branch 2023-09-21 15:16:25 -05:00
terrafrost 76e94055f4 Merge branch '1.0' into 2.0 2023-09-21 15:08:28 -05:00
terrafrost b1bd715445 Rijndael: fix for PHP 8.3+ compatability 2023-09-21 15:07:38 -05:00
terrafrost b85ce73d17 AES: rm redundant setKey() method and fix setKeyLength() 2023-09-21 15:07:09 -05:00
terrafrost 28d8f438a0 CHANGELOG: add 2.0.45 release 2023-09-15 15:55:47 -05:00
terrafrost 1c30cbee8c Merge branch '1.0' into 2.0 2023-09-06 09:14:41 -05:00
terrafrost 2cc785fc54 Rijndael: fix E_DEPRECATED
bfba3db1a7 removed setKey() from the 1.0 branch, however, 5321b9b610 reintroduced it. that merge commit had conflicts and the conflicts were (apparently) inappropriately resolved
2023-09-06 09:09:11 -05:00
terrafrost bc62673fdd Merge branch '1.0' into 2.0 2023-08-28 08:51:02 -05:00
terrafrost 320c43a4a0 SFTP: fix issue with get() downloading to files / streams
the code that's being removed has its origins in 65193d9a25. in that commit the packet length is set outside of the while loop. this would continue to be the case until https://github.com/phpseclib/phpseclib/pull/945.
2023-08-28 08:47:30 -05:00
terrafrost 278f8e5f5a Merge branch '1.0' into 2.0 2023-08-24 20:21:13 -05:00
terrafrost 0f23be3188 SFTP: fix SFTPv2 errors when logging errors 2023-08-24 20:20:47 -05:00
terrafrost 585e0e44f4 ASN1: fix string conversion code for 32-bit PHP installs 2023-08-24 20:20:11 -05:00
terrafrost 04036131c9 Merge branch '1.0' into 2.0 2023-07-09 10:35:14 -05:00
terrafrost 699642770d README: add 1.0.21 zip file and drop PEAR support
i'll add 1.0.21 to the PEAR channel if there's any demand for it
but if there is any demand for it that'd be news to me
2023-07-09 10:33:58 -05:00
terrafrost 182d322002 Merge branch '1.0' into 2.0 2023-07-09 10:17:21 -05:00
terrafrost de7ec75b54 CHANGELOG: add 1.0.21 release 2023-07-09 10:16:21 -05:00
terrafrost d8eec980b7 Merge branch '1.0' into 2.0 2023-07-05 07:30:33 -05:00
Kevin Reniers 38a2a84da1 Add EOF test to SSH2::isConnected
This adds an additional test to SSH2::isConnected to make it more intuitive. Aside from testing against the internal state, it will also assert that there is an internal socket and that that socket has not reached EOF.
2023-07-05 07:29:54 -05:00
terrafrost 09f19cb92a Merge branch '1.0' into 2.0 2023-07-02 11:55:40 -05:00
terrafrost de09e8e817 SFTP: RESUME_START didn't work as described 2023-07-02 11:48:07 -05:00
terrafrost 6aa6a5241f SFTP: CS adjustments 2023-07-02 10:46:34 -05:00
terrafrost 411d09cb7a Merge branch '1.0' into 2.0 2023-07-02 10:45:46 -05:00
terrafrost df3dab7d3f SFTP: make it so SFTP::RESUME also sets offset of local file 2023-07-02 10:45:25 -05:00
terrafrost 149f608243 CHANGELOG: add 2.0.44 release 2023-06-13 03:41:47 -05:00
terrafrost cbbadea6d1 Merge branch '1.0' into 2.0 2023-06-13 03:02:45 -05:00
terrafrost 16c67f4399 SSH2: fix more E_DEPRECATE_NOTICEs 2023-06-13 03:01:43 -05:00