terrafrost
a922309855
BigInteger: optimize getLength()
2024-02-24 14:26:29 -06:00
terrafrost
0358eb163c
Merge branch '2.0' into 3.0
2024-02-24 08:38:47 -06:00
terrafrost
bc8e0ed636
BigInteger: speed up powMod() method
2023-06-25 10:03:16 -05:00
Simon Podlipsky
530f8ab210
feat: add return types to few jsonSerialize()
2023-03-03 14:54:56 -06:00
terrafrost
d3e72bd1fc
Merge branch '2.0-github-actions' into 3.0
2023-02-11 20:40:52 -06:00
terrafrost
13b241e3e9
use libsodium's hex (en|de)coding if available
2022-08-19 22:49:26 -05:00
Jack Worman
8855351cbb
Remove_@access
2022-05-04 01:35:56 -05:00
terrafrost
eb971aaaac
BigInteger: fix deprecation notice
2022-03-18 12:47:40 -05:00
terrafrost
26d8f7a250
make it so BigIntegers can be JSON serialized
2022-03-10 20:26:46 -06:00
terrafrost
824b232b47
BigInteger: add precision to __debugInfo
2022-03-08 20:53:18 -06:00
Jack Worman
9e321981a2
Psalm coverage for phpseclib3\Math\
...
Revert accidental change
2022-03-03 17:40:20 -06:00
Jack Worman
6f2db49696
Psalm coverage for phpseclib3\Math\
...
Psalm coverage for phpseclib3\Math\
2022-03-03 17:20:24 -06:00
Jack Worman
ea9f6540f3
PSR12 fixes
...
PSR12 fixes
2022-02-19 17:06:13 -06:00
Jack Worman
ef66d9f7dd
php-cs-fixer ci
...
php-cs-fixer ci
2022-02-01 20:29:48 -06:00
terrafrost
e5e21c114f
BigInteger: code cleanup
...
generateCustomReduction() is called by slidingWindow() and
createRecurringModuloFunction(). i suspect this code was an early
attempt to implement what'd later become createRecurringModuloFunction()
2021-08-14 18:15:14 -05:00
terrafrost
5e290492d1
Serializable is being deprecated in PHP 8.1
2021-07-22 09:19:15 -05:00
terrafrost
bdb6c08c35
misc docblock adjustments
2021-01-25 12:36:02 -06:00
terrafrost
a19b5b4ca8
update how @internal phpdoc attributes are used
2020-12-30 05:05:54 -06:00
William Desportes
5711e7fbe4
Fix phpdoc issues reported by Doctum
2020-09-12 10:14:54 +02:00
William Desportes
480af6b980
Merge branch '2.0' into 3.0
2020-09-09 10:46:22 +02:00
terrafrost
653dbd7f94
rename phpseclib/phpseclib to phpseclib/phpseclib3 for 3.0 branch
2019-11-21 19:38:03 -06:00
terrafrost
10f79a86af
BigInteger: fix for BigInteger('-0')
2019-05-26 15:35:28 -05:00
terrafrost
75f51fc8cc
BigInteger: make the bitwise methods better handle negative numbers
2019-04-10 06:53:00 -05:00
terrafrost
0398f7a815
add ECDSA / EdDSA support
2018-11-19 12:39:21 -06:00
terrafrost
ab270d1602
Merge branch '2.0'
2018-04-10 00:19:49 -05:00
Sokolovskyy Roman
c705e7d9c6
Add PhpDoc @var for extract() functions
2017-12-04 11:11:43 +01:00
terrafrost
ec579bd9ed
revisions to rrran's PHPDoc changes
2017-11-05 14:35:27 -06:00
Sokolovskyy Roman
f40ea062c2
Lots of PHPDoc fixes
2017-10-25 11:44:14 +02:00
terrafrost
ce92283c10
Merge branch '2.0'
2017-10-05 05:42:38 -05:00
Sokolovskyy Roman
55cacdf7cd
More PHPDOC fixes
2017-08-04 12:06:25 +02:00
Sokolovskyy Roman
7bffa6bb8f
Set of PHPDOC fixes
2017-08-03 09:26:09 +02:00
terrafrost
5fe629a171
BigInteger: modularize / modernize class and add new powmod engines
2017-06-26 20:07:10 -05:00