terrafrost
|
194e642448
|
SSH2: handle keepalive@openssh.com packets
|
2020-12-15 08:25:42 -06:00 |
|
terrafrost
|
96c4c3bc58
|
SSH2: add setKeepAlive() method
|
2020-09-28 06:17:49 -05:00 |
|
William Desportes
|
2ae683479a
|
Fix phpdoc errors
|
2020-09-09 09:43:26 +02:00 |
|
terrafrost
|
f4e017f383
|
SFTP: "fix" rare resource not closed error
|
2020-08-30 08:21:50 -05:00 |
|
terrafrost
|
ded9b3043f
|
SSH2: suppress 'broken pipe' errors
|
2020-08-17 07:28:17 -05:00 |
|
terrafrost
|
239bc63618
|
SSH2: uploads on low speed networks could get in infinite loop
|
2020-08-09 11:00:12 -05:00 |
|
terrafrost
|
40b4f1d557
|
SSH2: when building algo list look at if crypto engine is set
|
2020-07-31 08:05:31 -05:00 |
|
terrafrost
|
c7d7b36018
|
SSH2: don't try to login as none auth method for CoreFTP server
|
2020-07-31 02:49:21 -05:00 |
|
terrafrost
|
ea653e1b01
|
SFTP: add enableDatePreservation() / disableDatePreservation()
|
2020-07-30 09:12:23 -05:00 |
|
terrafrost
|
d8e39b0864
|
SFTP: change upload packet size from 4KB to 32KB
|
2020-07-07 23:47:17 -05:00 |
|
terrafrost
|
9651d075e3
|
SSH2: timeout after 5s for channel closures
|
2020-05-29 08:10:03 -05:00 |
|
terrafrost
|
ef9785d9c5
|
SFTP: if /path/to/file is a file then /path/to/file/whatever errors
|
2020-05-10 23:51:16 -05:00 |
|
terrafrost
|
a07f5bc6a2
|
SFTP: realpath('') produced an error
|
2020-05-01 21:34:44 -05:00 |
|
Simon Podlipsky
|
e29f5bda14
|
Fix return type hint of SSH2::read()
|
2020-04-28 22:07:39 -05:00 |
|
terrafrost
|
c301ddf38f
|
SFTP: make it so extending SFTP class doesn't cause a segfault
|
2020-04-04 12:47:30 -05:00 |
|
terrafrost
|
5e2951f83a
|
SFTP: change the mode with a SETSTAT instead of MKDIR
|
2020-03-28 18:04:26 -05:00 |
|
terrafrost
|
229f6af1ca
|
SFTP: re-use SSH2 login method
|
2020-03-09 19:49:20 -05:00 |
|
terrafrost
|
69840093be
|
Merge branch '1.0-speed-up-uploads' into 1.0
|
2020-03-07 22:21:21 -06:00 |
|
terrafrost
|
95d189ca72
|
SSH2: try logging in with none as an auth method first
|
2020-03-07 21:34:38 -06:00 |
|
terrafrost
|
08e4096e7c
|
SFTP: speed up uploads
|
2020-02-25 20:37:20 -06:00 |
|
terrafrost
|
db6ce986f3
|
Revert "SFTP: don't buffer up download requests (PuTTY doesn't)"
This reverts commit 333e2e4c2b .
|
2020-02-24 22:14:28 -06:00 |
|
terrafrost
|
6cb500d7c8
|
SSH1: typo
|
2020-02-04 06:14:40 -06:00 |
|
terrafrost
|
c2be7e6480
|
return early if fread() response is bool(false)
|
2020-02-01 17:30:52 -06:00 |
|
terrafrost
|
500e3225a8
|
SSH2: logging enhancements
|
2020-01-17 06:06:01 -06:00 |
|
terrafrost
|
333e2e4c2b
|
SFTP: don't buffer up download requests (PuTTY doesn't)
|
2019-12-25 11:31:43 -06:00 |
|
terrafrost
|
a4ed6b80f3
|
SSH2: make window resizing behave more consistently with PuTTY
|
2019-11-02 12:42:34 -05:00 |
|
terrafrost
|
a34a4edac5
|
SSH2: arcfour128 / arcfour256 was being included twice
|
2019-09-28 12:57:33 -05:00 |
|
terrafrost
|
ee2ac9f818
|
SSH2: rm code that is never called
|
2019-09-28 08:32:32 -05:00 |
|
terrafrost
|
d26850e56f
|
SSH2: fix PHP4 compatability issue
|
2019-09-24 22:18:01 -05:00 |
|
Jamiel
|
05ea3eafb8
|
#1405
|
2019-09-16 23:04:07 +02:00 |
|
terrafrost
|
fbf36728fd
|
SSH2 / SFTP: fix issues with ping()
|
2019-09-10 17:31:43 -05:00 |
|
terrafrost
|
3ad44cb3d6
|
SSH2: backport setPreferredAlgorithms() / getAlgorithmsNegotiated()
|
2019-09-07 19:20:21 -05:00 |
|
terrafrost
|
9015d987f7
|
only auto close the channel for exec() timeouts
|
2019-07-12 07:38:08 -05:00 |
|
terrafrost
|
f8d8ad24fd
|
Merge branch '1.0-callback' into 1.0
|
2019-06-16 15:31:22 -05:00 |
|
Rubens Matrono
|
a7d038830c
|
fix array_merge(): Argument #1 is not an array
|
2019-06-16 11:03:27 -05:00 |
|
terrafrost
|
732bda2860
|
SSH2: close channel when a timeout occurs
|
2019-06-12 22:06:48 -05:00 |
|
terrafrost
|
e988abcdb1
|
SFTP: add callback parameter to get()
|
2019-06-02 08:19:41 -05:00 |
|
terrafrost
|
8df35cc368
|
SFTP: improve handling of malformed packets
|
2019-05-28 08:47:34 -05:00 |
|
terrafrost
|
756b247446
|
SSH2: explain NET_SSH2_READ_NEXT in comments
|
2019-04-11 21:54:37 -05:00 |
|
terrafrost
|
f111bf94b6
|
SSH2: fix issue with reconnecting via ping()
|
2019-03-23 18:42:40 -05:00 |
|
terrafrost
|
fce6063de6
|
SFTP: make it so get() can correctly handle out of order responses
|
2019-03-03 18:38:57 -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 |
|
terrafrost
|
e5ff894d4b
|
SSH2: add missing constant
|
2019-01-20 09:12:43 -06:00 |
|
terrafrost
|
b0d63fbfb5
|
SSH2: ssh-rsa is sometimes incorrectly used instead of rsa-sha2-256
|
2019-01-16 21:15:11 -06:00 |
|
terrafrost
|
055d6097af
|
SSH2: more strictly adhere to RFC8332 for rsa-sha2-256/512
|
2019-01-15 23:41:49 -06:00 |
|
terrafrost
|
a9c0e2d430
|
SSH2: setTimeout(0) didn't work as intended
|
2018-12-16 11:44:58 -06:00 |
|
Sebastiaan Andeweg
|
396b9f1a0a
|
fix order of user_error() and bitmap reset
|
2018-11-11 16:04:30 +01:00 |
|
terrafrost
|
25c930cc40
|
SSH2: add ping() method
|
2018-10-06 01:19:14 -05:00 |
|
terrafrost
|
0c26415f93
|
SSH2: reset $this->bitmap when the connection fails
|
2018-10-05 21:27:59 -05:00 |
|