terrafrost
e71f203742
Merge branch 'master-callback'
2019-06-16 15:31:39 -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
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
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
terrafrost
f111bf94b6
SSH2: fix issue with reconnecting via ping()
2019-03-23 18:42:40 -05:00
terrafrost
494d20efc8
add Salsa20 / ChaCha20 stream ciphers
2019-03-22 15:45:36 -05:00
terrafrost
8ce392f218
SFTP: nlist() didn't return empty directories - now it does
...
I view this as a BC breaking change so atm do not plan on
backporting it to 1.0/2.0. eg. now, all subdirectories have . and
.. as "files" whereas before they didn't
2019-03-16 09:41:06 -05:00
terrafrost
496fcd18cd
Merge branch '2.0'
2019-03-03 18:42:47 -06:00
terrafrost
03d9efcbc9
Merge branch '1.0' into 2.0
2019-03-03 18:40:36 -06:00
terrafrost
fce6063de6
SFTP: make it so get() can correctly handle out of order responses
2019-03-03 18:38:57 -06:00
terrafrost
41c76d6e0e
SCP: replace user_error with exception
2019-01-27 17:10:06 -06:00
terrafrost
0f3cbce359
Merge branch '2.0'
2019-01-27 17:04:49 -06:00
terrafrost
0926c4286e
Merge branch '1.0' into 2.0
2019-01-27 17:04:12 -06:00
terrafrost
5b795c18ab
SCP: issue error if remote_file is empty in put() call
2019-01-27 17:03:53 -06:00
terrafrost
0f87a0e026
SSH2: CS adjustment
2019-01-20 09:39:12 -06:00