Commit Graph

1011 Commits

Author SHA1 Message Date
terrafrost
550dcb3e13 Merge branch '3.0' 2024-05-01 15:15:49 -05:00
terrafrost
2689c727e7 BigInteger: EvalBarrett / Barrett could sometimes slow to a crawl 2024-05-01 15:12:04 -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
f333669742 Merge branch '3.0' 2024-02-24 14:27:26 -06:00
terrafrost
a922309855 BigInteger: optimize getLength() 2024-02-24 14:26:29 -06:00
terrafrost
baba459ca1 Tests: phpseclib 3.0 updates 2024-02-24 13:23:49 -06:00
terrafrost
0192fcc4aa Merge branch '2.0' into 3.0 2024-02-24 13:23:11 -06:00
terrafrost
e67c9dd555 Tests: phpseclib 2.0 updates 2024-02-24 13:16:21 -06:00
terrafrost
072ab45681 Merge branch '1.0' into 2.0 2024-02-24 13:15:33 -06:00
terrafrost
e32531001b ASN1: limit OID length 2024-02-24 13:07:01 -06:00
terrafrost
1143630279 Merge branch '3.0' 2024-02-24 12:23:41 -06:00
terrafrost
e17409a3e3 Tests: add unit test for EC pub key with excessively large integer 2024-02-24 08:42:27 -06:00
terrafrost
e47383e23e Tests: fix bad merge 2024-02-07 21:29:42 -06:00
terrafrost
414b0b0d3b Merge branch '3.0' 2024-02-07 21:17:27 -06:00
terrafrost
89f0d3c952 Tests: data providers need to be static 2024-02-07 21:15:15 -06:00
terrafrost
cf18ffca5c Merge branch '3.0' 2023-11-21 19:44:30 -06:00
terrafrost
eafbc8a1a0 CS adjustment 2023-11-21 19:44:19 -06:00
terrafrost
7294cf963e CS adjustment 2023-11-21 19:21:14 -06:00
terrafrost
f6801388a8 Merge branch '3.0' 2023-11-21 19:11:59 -06:00
terrafrost
964d78101a Math/BinaryField: fix for excessively large degrees 2023-11-21 19:10:46 -06:00
terrafrost
7ca852e5e7 CS adjustment 2023-11-19 09:57:28 -06:00
terrafrost
7336c9c49f Merge branch '3.0' 2023-11-19 09:56:08 -06:00
terrafrost
820ec76610 add unit test for PKCS8 RSA keys with DES encryption 2023-11-19 09:41:38 -06:00
terrafrost
c9f4345812 CS adjustment 2023-11-12 09:10:15 -06:00
terrafrost
194b5af961 Merge branch '3.0' 2023-11-12 09:09:13 -06:00
terrafrost
80e82babe9 add unit test for PKCS8 RSA keys with RC2 / MD5 encryption 2023-11-12 08:50:59 -06:00
terrafrost
b19dd5ec7b CS adjustments 2023-11-01 20:44:31 -05:00
terrafrost
8714be625b Merge branch '3.0' 2023-11-01 20:23:50 -05:00
terrafrost
ecd2512a32 Tests: don't do echo in unit tests 2023-11-01 20:23:28 -05:00
terrafrost
70a6271d21 Merge branch '3.0' 2023-11-01 19:48:46 -05:00
terrafrost
90e3b38a29 Merge branch 'ieee' into 3.0 2023-11-01 19:48:32 -05:00
terrafrost
cd4c30e6d0 add test for prime field with prime numbers 2023-11-01 19:43:29 -05:00
terrafrost
0086be8af1 EC/Signature/Format: add new IEEE format 2023-11-01 19:19:07 -05:00
terrafrost
46602823cc CS adjustment 2023-10-21 07:21:42 -05:00
terrafrost
967210fb46 CS adjustment 2023-10-07 18:25:46 -05:00
terrafrost
fa53d11807 more CS adjustments 2023-09-25 11:22:02 -05:00
terrafrost
cb3aff1332 Merge branch '3.0' 2023-09-25 10:57:01 -05:00
terrafrost
c5b4d08669 Merge branch '2.0' into 3.0 2023-09-25 10:56:47 -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
de18d2d81b CS adjustment that i don't agree with 2023-09-25 09:25:59 -05:00
terrafrost
259bd9f1e8 Merge branch '3.0' 2023-09-21 15:17:59 -05:00
terrafrost
eb456ee319 Tests/AES: rm test from 3.0 branch as 3.0 is super strict with size 2023-09-21 15:17:30 -05:00
terrafrost
1b954b7852 Merge branch '2.0' into 3.0 2023-09-21 15:16:45 -05:00
terrafrost
adc378bb69 Tests/Rijndael: update tests to work with 2.0 branch 2023-09-21 15:16:25 -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
b85ce73d17 AES: rm redundant setKey() method and fix setKeyLength() 2023-09-21 15:07:09 -05:00