terrafrost
630b589f80
Merge branch 'master' of https://github.com/phpseclib/phpseclib
2024-04-10 08:44:40 -05:00
terrafrost
1d9a6bf8b0
Merge branch '3.0'
2024-04-10 04:46:02 -05:00
terrafrost
901a79f0ec
Keys/OpenSSH: clean up exception messages
2024-04-10 04:43:30 -05:00
Ayesh Karunaratne
6931c96422
[PHP 8.4] Fixes for implicit nullability deprecation
...
Fixes all issues that emit deprecation notices on PHP 8.4 for implicit nullable parameter type declarations.
See:
- [RFC](https://wiki.php.net/rfc/deprecate-implicitly-nullable-types )
- [PHP 8.4: Implicitly nullable parameter declarations deprecated](https://php.watch/versions/8.4/implicitly-marking-parameter-type-nullable-deprecated )
2024-03-16 02:33:11 +07:00
terrafrost
27d1ccc688
Merge branch '3.0'
2024-01-24 07:43:44 -06:00
terrafrost
6a6c22234a
EC: when using openssl to do signing use unencrypted key
2024-01-24 07:42:28 -06:00
terrafrost
20f8c3101b
Merge branch '3.0'
2023-12-27 00:55:41 -06:00
terrafrost
4bdfec9c23
Crypt/AsymmetricKey: loading hidden custom key plugins didn't work
2023-12-27 00:47:36 -06:00
terrafrost
0a70605d79
Merge branch '3.0'
2023-12-16 11:17:01 -06:00
terrafrost
f0194cf639
AsymmetricKey: toString('Raw') returns an array - not a string
2023-12-16 11:12:31 -06:00
terrafrost
4da3ee3867
Merge branch '3.0'
2023-12-03 09:50:17 -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
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
7336c9c49f
Merge branch '3.0'
2023-11-19 09:56:08 -06:00
terrafrost
9bfd136259
PKCS8: PBES2 / DES encrypted keys didn't work
2023-11-19 09:51:15 -06:00
terrafrost
194b5af961
Merge branch '3.0'
2023-11-12 09:09:13 -06:00
terrafrost
c21db263b0
PKCS8: RC2 encrypted keys didn't work
2023-11-12 09:02:35 -06:00
terrafrost
b19dd5ec7b
CS adjustments
2023-11-01 20:44:31 -05:00
terrafrost
70a6271d21
Merge branch '3.0'
2023-11-01 19:48:46 -05:00
terrafrost
0086be8af1
EC/Signature/Format: add new IEEE format
2023-11-01 19:19:07 -05:00
terrafrost
1bfc9a3e44
Merge branch '2.0' into 3.0
2023-10-07 17:40:39 -05: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
fa53d11807
more CS adjustments
2023-09-25 11:22:02 -05:00
terrafrost
10e57d6a5e
Merge branch '3.0'
2023-09-21 15:10:50 -05:00
terrafrost
d25f03be9a
Merge branch '2.0' into 3.0
2023-09-21 15:10:42 -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
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
90dc3cf6cb
Merge branch '3.0'
2023-07-19 19:33:44 -05:00
terrafrost
fc4d9dd480
AsymmetricKey: phpstan tweak
2023-07-02 17:43:35 -05:00
terrafrost
e6dd9f6492
Merge branch '3.0'
2023-06-02 10:25:13 -05:00
terrafrost
f418be845b
RSA: setting sig padding broke enc padding and vice versa
2023-06-02 10:14:58 -05:00
terrafrost
128d5496b5
Merge branch '3.0'
2023-05-05 07:38:24 -05:00
terrafrost
961034f4c2
SymmetricKey: fix typehint
2023-05-05 07:36:29 -05:00
terrafrost
e9596cef8c
Merge branch '3.0'
2023-03-05 10:11:53 -06:00
terrafrost
0f6e1c2218
PKCS8: fix public private checks for human readable keys
2023-03-05 10:01:22 -06:00
terrafrost
79dead6a5e
CS adjustments
2023-03-05 00:09:02 -06:00
terrafrost
60358cefb1
Merge branch '3.0'
2023-03-04 23:31:30 -06:00
terrafrost
cf69b29427
Crypt/PKCS8: rm duplicate code and improve detection of public keys
2023-03-04 23:25:36 -06:00
terrafrost
f8d2ff5ae4
CS adjustments
2023-03-03 14:42:42 -06:00
terrafrost
c918d60b20
SymmetricKey: rm safe_intval
2023-03-03 14:06:25 -06:00
terrafrost
f519a54e7a
Merge branch '3.0'
2023-03-03 12:54:14 -06:00
terrafrost
fbe79b0855
Merge branch '2.0' into 3.0
2023-03-03 09:30:48 -06:00