terrafrost
2870c8fab3
BigInteger: phpseclib 2.0 updates
2024-02-24 13:29:02 -06:00
terrafrost
0777e700b9
Tests: updates for phpseclib 2.0
2024-02-24 13:26:33 -06:00
terrafrost
63711d50e2
Merge branch '1.0' into 2.0
2024-02-24 13:25:48 -06:00
terrafrost
e32531001b
ASN1: limit OID length
2024-02-24 13:07:01 -06:00
terrafrost
2124f399b4
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
2024-02-23 21:55:47 -06:00
terrafrost
e46ef4cdf7
Merge branch '1.0' into 2.0
2024-02-23 19:15:25 -06:00
terrafrost
ad5dbdf212
BigInteger: put guardrails on isPrime() and randomPrime()
2024-02-23 08:57:22 -06:00
terrafrost
ef9718e40a
Merge branch '1.0' into 2.0
2024-02-20 09:00:04 -06:00
terrafrost
d430fb9d8d
BACKERS: add anna filina - thanks!
2024-02-20 08:59:58 -06:00
terrafrost
34ab00b27d
Merge branch '1.0' into 2.0
2024-02-07 22:42:46 -06:00
terrafrost
a69364def9
SSH2/SFTP: tweak docblock comments for getLastError() / etc
2024-02-07 22:42:24 -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
2fb6f317d6
SSH2: set stream timeout before calling stream_get_contents
2024-02-06 19:42:08 -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
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