Jack Worman
|
97902d4bd3
|
Upgrade to PHP 7.0
|
2022-07-02 16:26:15 -05:00 |
|
Jack Worman
|
8855351cbb
|
Remove_@access
|
2022-05-04 01:35:56 -05:00 |
|
terrafrost
|
a0d06e5e81
|
CS adjustments
|
2022-02-19 17:19:08 -06:00 |
|
Jack Worman
|
ea9f6540f3
|
PSR12 fixes
PSR12 fixes
|
2022-02-19 17:06:13 -06:00 |
|
terrafrost
|
97eea332c5
|
PuTTY: add support for saving PuTTY v3 keys
|
2022-02-17 22:24:46 -06:00 |
|
terrafrost
|
9f6af761b0
|
Merge branch '2.0' into 3.0
|
2022-02-17 08:19:47 -06:00 |
|
terrafrost
|
5bc572e2ce
|
EC/PKCS8: OpenSSL didn't like phpseclib formed Ed25519 private keys
Tested with openssl pkey -in private.pem -pubout -text on
OpenSSL 1.1.1f 31 Mar 2020
|
2022-02-14 21:15:36 -06:00 |
|
terrafrost
|
f1dec13c38
|
PKCS8: the parent class shouldn't be directly called
|
2022-02-14 20:09:33 -06:00 |
|
Jack Worman
|
b96fc26dbc
|
Psalm coverage to everywhere except phpseclib/Crypt/, phpseclib/Math/ and tests/
Revert "Removed remaining tabs"
This reverts commit 31c077d6b1 .
Revert "Whitespace php-cs-fixer.php rules added"
This reverts commit 25e336614d .
Addressing comments
|
2022-02-14 17:30:41 -06:00 |
|
terrafrost
|
56973d40db
|
SSH2: stop using more dynamic properties in SymmetricKey
|
2022-02-01 21:17:10 -06:00 |
|
Jack Worman
|
9b1c218664
|
psalm ci
psalm-ci
psalm-ci
psalm-ci
|
2022-02-01 20:45:53 -06:00 |
|
Jack Worman
|
ef66d9f7dd
|
php-cs-fixer ci
php-cs-fixer ci
|
2022-02-01 20:29:48 -06:00 |
|
terrafrost
|
d925e66677
|
Merge branch '1.0' into 3.0
|
2022-02-01 06:33:46 -06:00 |
|
terrafrost
|
215fd61d12
|
SSHi2: stop using dynamic properties in SymmetricKey
|
2022-01-30 01:36:02 -06:00 |
|
Jack Worman
|
e3b71763ae
|
Fixed psalm level 6 errors in phpseclib/Net/
|
2022-01-30 01:18:53 -06:00 |
|
terrafrost
|
56ed69fbe7
|
fix bad merge
|
2022-01-29 09:15:01 -06:00 |
|
terrafrost
|
1017120fa9
|
Merge branch '2.0' into 3.0
|
2022-01-28 15:10:07 -06:00 |
|
terrafrost
|
1bd5b40ee1
|
SymmetricKey: add getMode()
|
2021-11-28 11:27:52 -06:00 |
|
terrafrost
|
13b5ad9593
|
Merge branch '1.0' into 3.0
|
2021-09-28 09:00:00 -05:00 |
|
terrafrost
|
12864bd9f6
|
AsymmetricKey: make more methods static
|
2021-08-14 12:03:23 -05:00 |
|
terrafrost
|
a5fcb44e28
|
AsymmetricKey: make methods static
|
2021-06-16 01:40:27 -05:00 |
|
terrafrost
|
cfe8a24011
|
PrivateKey: tweak interface
|
2021-05-22 10:18:11 -05:00 |
|
terrafrost
|
d9615a6fb9
|
AsymetrticKey: add getComment() method
|
2021-04-18 22:20:48 -05:00 |
|
terrafrost
|
03e9060cbb
|
cipher_name_openssl_ecb shouldn't be static because of AES
|
2021-04-14 05:24:03 -05:00 |
|
terrafrost
|
b7eaee4977
|
don't load plugins whose filename start with a .
|
2021-04-09 10:55:50 -05:00 |
|
terrafrost
|
57b6942962
|
Merge branch '2.0' into 3.0
|
2021-03-20 06:30:39 -05:00 |
|
terrafrost
|
55f23334cd
|
loadPublic -> loadPublicKey; loadPrivate -> loadPrivateKey
|
2021-02-12 07:48:12 -06:00 |
|
terrafrost
|
3bddf4d962
|
PublicKeyLoader: add loadPublic, loadPrivate and loadParameters
|
2021-02-08 23:44:24 -06:00 |
|
terrafrost
|
d096769654
|
Rijndael: calling setIV() after setBlockLength() can result in err
|
2021-02-02 20:21:56 -06:00 |
|
terrafrost
|
7b7d254a6c
|
rm docblock templates
|
2020-12-30 09:08:05 -06:00 |
|
terrafrost
|
a19b5b4ca8
|
update how @internal phpdoc attributes are used
|
2020-12-30 05:05:54 -06:00 |
|
terrafrost
|
99e8d7b822
|
PKCS8: fix E_WARNING
|
2020-12-17 08:13:56 -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
|
478672607c
|
PKCS8: fix E_NOTICE
|
2020-07-19 22:40:42 -05:00 |
|
terrafrost
|
32acf235e8
|
SymmetricKey: rm unused line
|
2020-05-16 13:19:24 -05:00 |
|
terrafrost
|
a82dc8e009
|
SymmetricKey: ECB doesn't use an IV either
|
2020-05-15 07:53:14 -05:00 |
|
terrafrost
|
f780640ecf
|
move more common elements to StreamCipher class
|
2020-05-12 22:03:06 -05:00 |
|
terrafrost
|
cc45f18cb8
|
stream ciphers don't use IVs
|
2020-05-12 08:15:49 -05:00 |
|
terrafrost
|
881fbd78ee
|
Hash: add __toString() method
|
2020-04-19 09:19:27 -05:00 |
|
terrafrost
|
10ce0b9b21
|
PuTTY: comments weren't settable via toString() method
|
2020-04-18 10:44:15 -05:00 |
|
terrafrost
|
92d0cd837e
|
PKCS8: add extractEncryptionAlgorithm() method
|
2020-04-17 22:51:03 -05:00 |
|
terrafrost
|
0f8486cc87
|
allow strinable objects to be loaded instead of just strings
|
2020-04-13 07:58:00 -05:00 |
|
terrafrost
|
94d3403ed3
|
getLoadedFormat() threw exception for loadFormat()-loaded keys
|
2020-04-08 06:15:46 -05:00 |
|
terrafrost
|
327a13d133
|
$key->getLoadedFormat didn't work on EC / DSA keys
|
2020-04-08 05:07:47 -05:00 |
|
terrafrost
|
ceff4cfbbc
|
rm call_user_func() calls
|
2020-04-05 15:04:22 -05:00 |
|
terrafrost
|
fc87edce6e
|
PKCS8: throw an exception when no ASN1 maps can be used
|
2020-03-30 00:19:45 -05:00 |
|
terrafrost
|
2b28c3814b
|
Keys/PuTTY: better support RFC4716 keys
|
2020-01-19 02:09:39 -06:00 |
|
terrafrost
|
14c09f8527
|
throw exceptions for all private formats not supporting encryption
|
2020-01-18 22:53:35 -06:00 |
|
terrafrost
|
bed8be26d7
|
Keys/OpenSSH: throw an exception if you try to encrypt
|
2020-01-18 18:53:09 -06:00 |
|