terrafrost
|
71ced69714
|
SSH2: add support for EtM
|
2019-09-09 01:18:33 -05:00 |
|
terrafrost
|
580eb94fd3
|
SSH2: add umac-64 / umac-128 support
|
2019-09-08 11:23:29 -05:00 |
|
terrafrost
|
b89c488f43
|
SFTP: unpack() -> unpackSSH2()
|
2019-08-22 05:01:33 -05:00 |
|
terrafrost
|
66efabda53
|
SSH2: update libsodium check
|
2019-08-07 23:29:33 -05:00 |
|
terrafrost
|
f04d69a3eb
|
Merge branch 'master' into diffie-hellman
|
2019-08-07 08:09:36 -05:00 |
|
terrafrost
|
1e7453b585
|
add a new diffie-hellman key exchange class
|
2019-08-06 22:10:56 -05:00 |
|
terrafrost
|
353ad158b4
|
Merge branch 'update-auto-channel-close-2.0' into update-auto-channel-close-master
|
2019-07-12 07:55:31 -05:00 |
|
terrafrost
|
9f1287e68b
|
SSH2: update constant for last commit
|
2019-07-12 07:53:49 -05:00 |
|
terrafrost
|
560e6d2fb1
|
Merge branch 'update-auto-channel-close-2.0' into update-auto-channel-close-master
|
2019-07-12 07:39:59 -05:00 |
|
terrafrost
|
d25a3a9248
|
Merge branch 'update-auto-channel-close-1.0' into update-auto-channel-close-2.0
|
2019-07-12 07:38:47 -05:00 |
|
terrafrost
|
9015d987f7
|
only auto close the channel for exec() timeouts
|
2019-07-12 07:38:08 -05:00 |
|
terrafrost
|
5573187f3d
|
rm $type parameter from AsymmetricKey::load and add loadFormat()
|
2019-06-28 08:51:12 -05:00 |
|
terrafrost
|
289ae55f9f
|
rename ECDSA -> EC
|
2019-06-27 23:15:25 -05:00 |
|
terrafrost
|
7012e72488
|
mv Keys/ and Signature/ to Formats/*
|
2019-06-25 07:52:45 -05:00 |
|
terrafrost
|
e71f203742
|
Merge branch 'master-callback'
|
2019-06-16 15:31:39 -05:00 |
|
terrafrost
|
82454229f6
|
Merge branch '2.0-callback' into 2.0
|
2019-06-16 15:31:31 -05:00 |
|
terrafrost
|
f8d8ad24fd
|
Merge branch '1.0-callback' into 1.0
|
2019-06-16 15:31:22 -05:00 |
|
terrafrost
|
aa8a30cd81
|
Merge branch '2.0'
|
2019-06-16 11:04:31 -05:00 |
|
terrafrost
|
0932fb3054
|
Merge branch '1.0' into 2.0
|
2019-06-16 11:03:37 -05:00 |
|
Rubens Matrono
|
a7d038830c
|
fix array_merge(): Argument #1 is not an array
|
2019-06-16 11:03:27 -05:00 |
|
terrafrost
|
8e0651308c
|
SSH2: _close_channel -> close_channel
|
2019-06-12 22:08:48 -05:00 |
|
terrafrost
|
988d37e479
|
Merge branch '2.0'
|
2019-06-12 22:07:49 -05:00 |
|
terrafrost
|
491758f1c0
|
Merge branch '1.0' into 2.0
|
2019-06-12 22:07:27 -05:00 |
|
terrafrost
|
732bda2860
|
SSH2: close channel when a timeout occurs
|
2019-06-12 22:06:48 -05:00 |
|
terrafrost
|
30320f5a91
|
Merge branch '2.0-callback' into master-callback
|
2019-06-02 08:22:26 -05:00 |
|
terrafrost
|
a0fa38db6d
|
Merge branch '1.0-callback' into 2.0-callback
|
2019-06-02 08:20:07 -05:00 |
|
terrafrost
|
e988abcdb1
|
SFTP: add callback parameter to get()
|
2019-06-02 08:19:41 -05:00 |
|
terrafrost
|
5b89ff4177
|
Merge branch 'rsa-pss'
|
2019-06-01 16:07:48 -05:00 |
|
terrafrost
|
b226c3d882
|
add second $options parameter to toString method for public keys
|
2019-06-01 15:53:35 -05:00 |
|
terrafrost
|
79f925e43c
|
SFTP: replace user_error() with Exceptions
|
2019-05-28 08:52:53 -05:00 |
|
terrafrost
|
72b4bf74d2
|
SFTP: use microtime(true)
|
2019-05-28 08:50:22 -05:00 |
|
terrafrost
|
93c0880ca8
|
SSH2: make $timeout protected
|
2019-05-28 08:50:03 -05:00 |
|
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
|
85e2bd4811
|
SSH2: get binary output from OpenSSH key handler
|
2019-05-21 09:10:18 -05:00 |
|
terrafrost
|
cc32cd2e95
|
make RSA / DSA / ECDSA immutable and add support to SSH2 / X509
|
2019-05-19 15:35:29 -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
|
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 |
|