terrafrost
|
a773ae80bd
|
Merge branch '2.0'
|
2019-05-28 08:47:59 -05:00 |
|
terrafrost
|
06ccf5d1f9
|
Merge branch '1.0' into 2.0
|
2019-05-28 08:47:51 -05:00 |
|
terrafrost
|
8df35cc368
|
SFTP: improve handling of malformed packets
|
2019-05-28 08:47:34 -05:00 |
|
terrafrost
|
337b41f865
|
Merge branch 'master' into immutable-keys
|
2019-05-26 22:51:40 -05:00 |
|
terrafrost
|
3ca5b88d58
|
Merge branch '1.0' into 2.0
|
2019-05-26 15:38:34 -05:00 |
|
terrafrost
|
677ae387b0
|
BigInteger: backport GMP fixes from master branch
|
2019-05-26 15:38:18 -05:00 |
|
terrafrost
|
10f79a86af
|
BigInteger: fix for BigInteger('-0')
|
2019-05-26 15:35:28 -05:00 |
|
terrafrost
|
fae6542efc
|
Merge branch '1.0' into 2.0
|
2019-05-26 12:17:27 -05:00 |
|
terrafrost
|
8b76e96b83
|
BigInteger: GMP engine didn't always return 1 or -1
|
2019-05-26 12:14:44 -05:00 |
|
terrafrost
|
77ffe153a0
|
Merge branch '1.0' into 2.0
|
2019-05-26 11:42:01 -05:00 |
|
terrafrost
|
9c67616f1e
|
BigInteger: new BigInteger('00') caused issues with GMP
|
2019-05-26 11:41:42 -05:00 |
|
terrafrost
|
7c270b9db3
|
Merge branch '2.0'
|
2019-05-26 10:29:34 -05:00 |
|
terrafrost
|
7d4b724749
|
Merge branch '1.0' into 2.0
|
2019-05-26 10:28:50 -05:00 |
|
terrafrost
|
70c0a0ddf4
|
ASN1: correctly handle long tags
|
2019-05-26 03:18:06 -05:00 |
|
terrafrost
|
64542e699f
|
BigInteger: GMP engine didn't always return 1 or -1
|
2019-05-24 21:45:59 -05:00 |
|
terrafrost
|
d02f96e180
|
System/Agent: non-SSH2 signatures aren't *currently* supported
|
2019-05-23 08:57:46 -05:00 |
|
terrafrost
|
7c7d500d80
|
System/Agent: add support for DSA / ECDSA keys
|
2019-05-23 08:35:36 -05:00 |
|
terrafrost
|
85e2bd4811
|
SSH2: get binary output from OpenSSH key handler
|
2019-05-21 09:10:18 -05:00 |
|
terrafrost
|
e06f733528
|
ECDSA: add missing class variables for deterministic ECDSA
|
2019-05-21 00:03:21 -05:00 |
|
terrafrost
|
cc32cd2e95
|
make RSA / DSA / ECDSA immutable and add support to SSH2 / X509
|
2019-05-19 15:35:29 -05:00 |
|
terrafrost
|
b09bc1883e
|
Merge branch 'oid-revamp-2.0'
|
2019-05-02 07:28:27 -05:00 |
|
terrafrost
|
98cbccc81a
|
Merge branch 'oid-revamp' into oid-revamp-2.0
|
2019-05-02 07:18:37 -05:00 |
|
terrafrost
|
e793461543
|
ASN1: revamp how OIDs are handled
|
2019-05-01 09:17:53 -05:00 |
|
terrafrost
|
00b6eaf507
|
ECDSA/Keys/PKCS8: correctly convert private keys to public
|
2019-04-29 21:45:17 -05:00 |
|
terrafrost
|
227d9c45ef
|
Merge branch '2.0'
|
2019-04-11 21:56:27 -05:00 |
|
terrafrost
|
0ac880fca0
|
Merge branch '1.0' into 2.0
|
2019-04-11 21:56:17 -05:00 |
|
terrafrost
|
756b247446
|
SSH2: explain NET_SSH2_READ_NEXT in comments
|
2019-04-11 21:54:37 -05:00 |
|
terrafrost
|
75f51fc8cc
|
BigInteger: make the bitwise methods better handle negative numbers
|
2019-04-10 06:53:00 -05:00 |
|
terrafrost
|
31c10f39e5
|
BigInteger/GMP: negative base-256 numbers didn't load correctly
|
2019-04-09 20:42:18 -05:00 |
|
terrafrost
|
114dc17f5b
|
BigInteger: toBits(true) wasn't working correctly
|
2019-04-08 08:02:48 -05:00 |
|
terrafrost
|
0e874f1d21
|
SSH/Agent: use Strings::packSSH2() / Strings::unpackSSH2()
|
2019-04-06 13:34:33 -05:00 |
|
terrafrost
|
cee3f3cd4a
|
SFTP: use Strings::packSSH2() / Strings::unpackSSH2()
|
2019-04-03 22:09:15 -05:00 |
|
terrafrost
|
0001b81950
|
SSH2: use Strings::packSSH2() / Strings::unpackSSH2()
|
2019-04-02 00:09:19 -05:00 |
|
terrafrost
|
f2226184ee
|
rm Common/Functions/Objects.php
|
2019-03-31 16:28:21 -05:00 |
|
terrafrost
|
d329814f55
|
SSH2: send_binary_packet() now always throws exceptions on error
|
2019-03-31 00:33:57 -05:00 |
|
terrafrost
|
1780bee619
|
SSH2: add support for elliptic curve hostkeys
|
2019-03-30 13:35:16 -05:00 |
|
terrafrost
|
c9d4a89267
|
rm SSH1
|
2019-03-29 21:51:26 -05:00 |
|
terrafrost
|
72209ffd65
|
add setPreferredAlgorithms() and getServerAlgorithms()
|
2019-03-29 18:44:31 -05:00 |
|
terrafrost
|
0cff98b19e
|
SSH2: make it so preferred algorithm depends on available engines
|
2019-03-28 22:15:04 -05:00 |
|
terrafrost
|
e629271f7d
|
SSH2: add getMethodsNegotiated() method
|
2019-03-28 18:53:26 -05:00 |
|
terrafrost
|
aa4c6e686a
|
Merge branch 'master' into chacha20
|
2019-03-26 08:36:07 -05:00 |
|
terrafrost
|
16abd15089
|
SSH2: micro-optimization for AES-GCM
|
2019-03-23 21:41:52 -05:00 |
|
terrafrost
|
70f5eb4bf7
|
SSH2: Rijndael -> AES (for consistency)
|
2019-03-23 20:53:20 -05:00 |
|
terrafrost
|
213516128a
|
Crypt: $use_inline_crypt is no longer used
|
2019-03-23 20:50:10 -05:00 |
|
terrafrost
|
34e065fec8
|
Merge branch '2.0'
|
2019-03-23 20:22:34 -05:00 |
|
terrafrost
|
337d115179
|
Merge branch '1.0' into 2.0
|
2019-03-23 20:17:59 -05:00 |
|
terrafrost
|
b5b763b3f2
|
RSA: use hash_equals if available
|
2019-03-23 20:17:43 -05:00 |
|
terrafrost
|
539fc1a9b0
|
SSH2: CS adjustments
|
2019-03-23 19:20:06 -05:00 |
|
terrafrost
|
7d41903846
|
Merge branch '2.0'
|
2019-03-23 19:18:31 -05:00 |
|
terrafrost
|
b9f7f0c021
|
Merge branch '1.0' into 2.0
|
2019-03-23 18:43:04 -05:00 |
|