Jack Worman
|
46758107de
|
GitHub actions
|
2022-03-08 06:08:01 -06:00 |
|
Jack Worman
|
574953061a
|
PSR4 for tests and added fall-through for switches
PSR4 for tests and added fall-through for switches
|
2022-02-27 01:26:31 -06:00 |
|
Jack Worman
|
ea9f6540f3
|
PSR12 fixes
PSR12 fixes
|
2022-02-19 17:06:13 -06:00 |
|
terrafrost
|
9f6af761b0
|
Merge branch '2.0' into 3.0
|
2022-02-17 08:19:47 -06:00 |
|
terrafrost
|
019b4ffd3a
|
Merge branch '1.0' into 2.0
|
2022-02-17 00:35:01 -06:00 |
|
terrafrost
|
45d2ddcbc4
|
RSA: add support for loading PuTTY v3 keys
|
2022-02-17 00:32:21 -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
|
f5858a6a1d
|
Tests/RSA: add test for changing PKCS8 encryption parameters
|
2022-02-14 19:25:13 -06:00 |
|
terrafrost
|
f96f3505a8
|
Hash: add support for keccak256
|
2022-02-08 20:34:17 -06:00 |
|
Filippo Tessarotto
|
e884929175
|
EC: decipher private key to generate signature
|
2022-02-04 10:15:39 +01:00 |
|
Jack Worman
|
ef66d9f7dd
|
php-cs-fixer ci
php-cs-fixer ci
|
2022-02-01 20:29:48 -06:00 |
|
Jack Worman
|
5916c2bff8
|
Fixed risky tests
|
2022-01-31 09:53:36 -06:00 |
|
terrafrost
|
1017120fa9
|
Merge branch '2.0' into 3.0
|
2022-01-28 15:10:07 -06:00 |
|
terrafrost
|
c8d379daa5
|
Crypt/Base: add OFB8 as a new mode
|
2022-01-28 14:39:16 -06:00 |
|
terrafrost
|
ddfb217855
|
Merge branch '1.0' into 3.0
|
2022-01-08 19:51:35 -06:00 |
|
terrafrost
|
676b099789
|
Merge branch '1.0' into 2.0
|
2022-01-08 19:50:36 -06:00 |
|
PetrP
|
888867e7b6
|
SFTP: fix chgrp() for version < 4
$uid and $gid were flipped with dbfc762257
|
2022-01-08 19:50:22 -06:00 |
|
terrafrost
|
796270a254
|
Tests: update for 3.0 branch
|
2022-01-08 16:49:43 -06:00 |
|
terrafrost
|
2aa8072410
|
Merge branch '1.0' into 3.0
|
2022-01-08 16:49:00 -06:00 |
|
terrafrost
|
bc457521f1
|
Tests: update for 2.0 branch
|
2022-01-08 16:36:47 -06:00 |
|
terrafrost
|
d2994dafe1
|
Merge branch '1.0' into 2.0
|
2022-01-08 16:36:21 -06:00 |
|
terrafrost
|
9b587a87c0
|
Tests: add test for connecting to non-existant host
|
2022-01-08 16:35:57 -06:00 |
|
terrafrost
|
8c137a19e4
|
Tests/Salsa20: use stream[0..63] instead of xor-digest
|
2021-12-04 22:44:20 -06:00 |
|
terrafrost
|
4141799c02
|
Tests: fix issues with Salsa20 / ChaCha20 unit tests
|
2021-12-04 18:43:12 -06:00 |
|
terrafrost
|
35d8974ac1
|
Tests: ChaCha20 and Salsa20 unit tests weren't being ran
|
2021-12-04 16:27:52 -06:00 |
|
thephilosoft
|
aa88c5621b
|
fix: fix syntax errors in ChaCha20 and Salsa20 tests
|
2021-12-04 15:42:25 -06:00 |
|
terrafrost
|
dc3e7bda71
|
Tests/SFTP: PHP 8.1 error message changed
|
2021-11-29 07:23:49 -06:00 |
|
terrafrost
|
84295e2fc2
|
RSA/Keys/Raw: add support for private keys
|
2021-11-21 21:22:34 -06:00 |
|
terrafrost
|
ea0e71977e
|
Tests/EC: add a test showing phpseclib's immunity to an EC vuln
|
2021-11-21 10:34:15 -06:00 |
|
terrafrost
|
c4b571a588
|
EC: error out when scalar is out of range
|
2021-11-21 09:55:04 -06:00 |
|
terrafrost
|
01cdf396b2
|
Merge branch '2.0' into 3.0
|
2021-10-13 22:00:32 -05:00 |
|
terrafrost
|
3da069570c
|
Merge branch '1.0' into 2.0
|
2021-10-13 22:00:20 -05:00 |
|
terrafrost
|
30a9a1541c
|
Tests/SSH2: fix intermittently failing unit test
|
2021-10-13 21:03:54 -05:00 |
|
terrafrost
|
2ec8356121
|
Merge branch '2.0' into 3.0
|
2021-10-12 20:37:34 -05:00 |
|
terrafrost
|
a684f12065
|
Merge branch '1.0' into 2.0
|
2021-10-12 20:37:27 -05:00 |
|
terrafrost
|
6f8d12ffc7
|
Tests: tests were being skipped because their deps had no asserts
|
2021-10-12 20:35:38 -05:00 |
|
terrafrost
|
927f8062a7
|
Merge branch '2.0' into 3.0
|
2021-06-24 21:45:57 -05:00 |
|
terrafrost
|
01addfb92f
|
Tests/X509: update new unit test to work with 2.0
|
2021-06-24 21:39:07 -05:00 |
|
terrafrost
|
5a3e622c4d
|
Merge branch '1.0' into 2.0
|
2021-06-24 21:38:25 -05:00 |
|
terrafrost
|
973bb072a0
|
ASN1: return false when not enough bytes are available
|
2021-06-24 21:36:03 -05:00 |
|
terrafrost
|
5f3281a6d5
|
Tests/X509/CSR: cast implicit bools to explicit bools
|
2021-06-23 22:05:00 -05:00 |
|
terrafrost
|
a8a13ae7c9
|
Tests/X509/CSR: getPublicKey() didn't handle PKCS1 / PSS correctly
|
2021-06-23 21:53:48 -05:00 |
|
terrafrost
|
07423805ac
|
Merge branch '2.0' into 3.0
|
2021-06-12 07:58:20 -05:00 |
|
terrafrost
|
f5c4c19880
|
Tests/RSA: update unit test for 2.0
|
2021-06-12 07:12:59 -05:00 |
|
terrafrost
|
451ddf453c
|
Merge branch '1.0' into 2.0
|
2021-06-12 07:11:44 -05:00 |
|
terrafrost
|
c3560c2d4d
|
RSA: OAEP decryption didn't check labels correctly
|
2021-06-12 07:06:08 -05:00 |
|
terrafrost
|
6d4f436da1
|
X509: add unit tests
|
2021-06-01 21:01:48 -05:00 |
|
Kyle
|
c596078d7a
|
Create tbsCertificate/extensions if missing
Fix #1642
Create tbsCertificate/extensions if missing when extensions values are proceeded
|
2021-04-20 15:59:46 -05:00 |
|
terrafrost
|
0d9d1eedb1
|
Tests/EC: now that Parallels isn't running these plugins linger
|
2021-04-17 08:18:11 -05:00 |
|
terrafrost
|
5fccc4cada
|
fix bad merge
|
2021-04-17 07:36:50 -05:00 |
|