terrafrost
450a961785
Merge branch 'bcrypt2' into bcrypt3
2022-07-30 18:07:26 -05:00
terrafrost
abb6a62384
fix bad merge
2022-07-28 17:35:12 -05:00
terrafrost
11977eeb3c
Merge branch 'bcrypt' into bcrypt2
2022-07-28 16:55:43 -05:00
terrafrost
34a277ff16
a few small tweaks
2022-07-28 16:44:29 -05:00
terrafrost
cd716bcf36
updates to make phpseclib 1.0 work on older PHP versions
2022-07-28 08:42:14 -05:00
terrafrost
0c8994bbad
Crypt/RSA: add support for loading OpenSSH encrypted keys
2022-07-28 08:11:42 -05:00
terrafrost
76a7b07bda
Crypt/Blowfish: partial refactor for bcrypt
2022-07-24 17:37:31 -05:00
terrafrost
445077e733
Crypt/Base: rewrite how safe_intval check is done
2022-07-24 16:51:56 -05:00
terrafrost
33b8a299b5
SymmetricKey: CS update
2022-07-23 09:39:33 -05:00
terrafrost
cd5a38ef3b
Merge branch '2.0' into 3.0
2022-07-23 09:32:44 -05:00
terrafrost
d22110b057
Crypt/Base: rm php <= 5.3.0 code
2022-07-23 09:31:42 -05:00
terrafrost
a7a39624b0
Merge branch '1.0' into 2.0
2022-07-23 09:28:21 -05:00
terrafrost
ccbb116db3
Crypt/Base: limit conditions under which safe_intval is used
2022-07-23 09:22:00 -05:00
terrafrost
2d11f6e820
Merge branch '2.0' into 3.0
2022-07-16 23:49:46 -05:00
terrafrost
e30765fdc8
Merge branch '1.0' into 2.0
2022-07-16 23:49:40 -05:00
terrafrost
22e66a4e3c
BACKERS: add Tharyrok - thank you!!
2022-07-16 23:49:15 -05:00
terrafrost
114f8c8f77
backport more changes from master
2022-07-16 09:03:17 -05:00
Anthony Ryan
dd9146e259
Fix return type comment on Crypt/RSA::createKey()
...
Function returns a Crypt/RSA/PrivateKey and updating
the PHPDoc for it will help with static analysis.
2022-07-15 15:30:47 -05:00
terrafrost
c73b9f0884
RSA/XML: rm redundant check
2022-07-15 12:28:56 -05:00
terrafrost
89944c813c
Composer: phpseclib 3 uses DOM vs XML
2022-07-15 09:55:12 -05:00
terrafrost
243ec71f6f
Merge branch '2.0' into 3.0
2022-07-15 09:54:58 -05:00
terrafrost
dd92c40037
Merge branch '1.0' into 2.0
2022-07-15 09:54:12 -05:00
terrafrost
ad8fd7c135
Composer: add additional suggests
2022-07-15 09:40:50 -05:00
terrafrost
feced404bb
EC/PKCS8: OpenSSL didn't like phpseclib formed Ed25519 public keys
2022-07-15 09:18:15 -05:00
terrafrost
1692298efd
Merge branch '2.0' into 3.0
2022-07-14 23:05:42 -05:00
terrafrost
1359431224
Merge branch '1.0' into 2.0
2022-07-14 23:04:58 -05:00
terrafrost
22e2fdbca6
Merge branch '2.0' into 3.0
2022-07-13 09:14:05 -05:00
terrafrost
68323d8f11
Merge branch '1.0' into 2.0
2022-07-13 09:07:31 -05:00
terrafrost
9fae7ec89d
RSA: loading keys could error out if xml extension wasn't installed
2022-07-13 09:06:33 -05:00
terrafrost
1fd995abdf
Merge branch '3.0-type-hinting-backport' into 3.0
2022-07-02 21:49:55 -05:00
terrafrost
250f1a5b51
more backporting
2022-07-02 21:49:45 -05:00
terrafrost
9e77203746
Tests/BigInteger: make unit test do == vs ===
2022-06-26 17:16:17 -05:00
terrafrost
0b3cc98084
BigInteger: fix behavior on 32-bit PHP installs
2022-06-26 17:07:45 -05:00
terrafrost
22ee5597d3
Merge branch '2.0' into 3.0
2022-06-22 08:19:35 -05:00
terrafrost
2f9bfb7987
Merge branch '1.0' into 2.0
2022-06-22 08:17:22 -05:00
terrafrost
978b2adbfc
RC2: fix deprecation error
2022-06-22 08:17:09 -05:00
terrafrost
8e2461dbaa
Merge branch '2.0' into 3.0
2022-06-22 08:02:16 -05:00
terrafrost
4bceb6ca2d
Merge branch '1.0' into 2.0
2022-06-22 08:01:36 -05:00
terrafrost
f61a9b42d5
don't use dynamic properties, which are deprecated in PHP 8.2
2022-06-22 08:00:59 -05:00
terrafrost
5f137d60ec
Tests/ASN1Test: update tests to work with decodeBER returning null
2022-06-22 07:57:03 -05:00
terrafrost
9141c92236
RSA/PublicKey: rm bad type hint
2022-06-22 07:18:36 -05:00
terrafrost
7de44b745d
X509: backport fix for dnsName to 3.0 branch from master
2022-06-21 08:17:59 -05:00
terrafrost
9a1d16fe97
ASN1: make it so that null is returned if the BER can't be decoded
2022-06-18 22:51:31 -05:00
terrafrost
e0adfa1712
backport select type hinting changes from master branch
2022-06-18 17:42:01 -05:00
terrafrost
f24691dc55
Merge branch '2.0' into 3.0
2022-06-16 09:37:40 -05:00
terrafrost
a0c76f01d2
Merge branch '1.0' into 2.0
2022-06-16 08:32:59 -05:00
terrafrost
f189b9aae2
SFTP: try without path canonicalization if initial realpath() fails
...
also make it so chdir works even without path canonicalization
2022-06-16 08:31:39 -05:00
terrafrost
623bb39f1c
SFTP: update for 3.0 branch
...
in 1.0 / 2.0 _get_channel_packet could return false even when the
channel status was NET_SSH2_MSG_CHANNEL_DATA. in 3.0 it can't.
where 1.0 / 2.0 returned false 3.0 now throws exceptions
2022-06-14 05:43:31 -05:00
terrafrost
d85417c6ec
Merge branch '2.0' into 3.0
2022-06-14 05:42:25 -05:00
terrafrost
413dcb6082
SFTP: update for 2.0 code
2022-06-14 05:32:38 -05:00