terrafrost
9c45309d0e
SSH2: CS adjustment
2022-06-14 03:58:31 -05:00
terrafrost
0ca4393a2a
Merge branch '3.0'
2022-06-14 00:03:20 -05:00
terrafrost
fbf6027a43
Merge branch '2.0' into 3.0
2022-06-14 00:03:13 -05:00
terrafrost
5ea851d68b
Merge branch '1.0' into 2.0
2022-06-14 00:02:23 -05:00
terrafrost
62677de0bf
SSH2: fix possibly undefined variable error
2022-06-14 00:02:10 -05:00
terrafrost
62c36daa67
Merge branch '3.0'
2022-05-13 15:04:33 -05:00
Filippo Tessarotto
8b13462ee8
SFTP::get can also return true
2022-05-11 11:53:42 +02:00
terrafrost
0446caf2f6
Merge branch '3.0'
2022-05-10 22:14:16 -05:00
terrafrost
43c59198b8
Merge branch '2.0' into 3.0
2022-05-10 22:14:10 -05:00
terrafrost
3286f095d2
Merge branch '1.0' into 2.0
2022-05-10 22:14:04 -05:00
Yan Hu
eb71a6da75
Detect if stream metadata has wrapper_type set for SFTP put() method
2022-05-10 22:13:52 -05:00
terrafrost
c11618f005
Merge branch '3.0'
2022-05-06 16:25:37 -05:00
terrafrost
15ad047415
replace git.io links
2022-05-06 16:25:22 -05:00
terrafrost
51f863f289
Merge branch '3.0'
2022-05-06 14:27:24 -05:00
terrafrost
715bb9ff97
SFTP: CS adjustment
2022-05-06 14:26:57 -05:00
terrafrost
571e16af38
Merge branch '2.0' into 3.0
2022-05-06 14:26:30 -05:00
terrafrost
10a011de1d
Merge branch '1.0' into 2.0
2022-05-06 14:26:24 -05:00
terrafrost
1dfd1b9cd4
SFTP: try to delete dir even if it can't be opened
2022-05-06 14:19:42 -05:00
terrafrost
21993760ad
Merge branch '3.0'
2022-05-04 07:09:00 -05:00
Jack Worman
8855351cbb
Remove_@access
2022-05-04 01:35:56 -05:00
terrafrost
f21681bee8
Merge branch '3.0'
2022-05-04 01:19:12 -05:00
terrafrost
a965060d81
SSH2: make login method return false under rare situation
2022-05-04 01:18:33 -05:00
terrafrost
f57f5debe0
Merge branch '3.0'
2022-04-14 11:50:40 -05:00
terrafrost
e700ac7561
SFTP: fix enableDatePreservation bug w.r.t. mtime
2022-04-14 11:48:49 -05:00
terrafrost
3e073a59e0
Merge branch '3.0'
2022-03-15 18:56:04 -05:00
Jack Worman
0a69972571
Clean Up Tests
2022-03-15 18:49:38 -05:00
terrafrost
95aec3267d
CS tweaks (Ssh -> SSH, Sftp -> SFTP)
2022-02-27 02:17:25 -06:00
terrafrost
6a6e80ba8f
Merge branch '3.0'
2022-02-27 01:40:25 -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
terrafrost
004aec954f
Merge branch '3.0'
2022-02-19 18:08:40 -06:00
terrafrost
a0d06e5e81
CS adjustments
2022-02-19 17:19:08 -06:00
Jack Worman
ea9f6540f3
PSR12 fixes
...
PSR12 fixes
2022-02-19 17:06:13 -06:00
terrafrost
86c0007078
SFTP: backport fix from master
2022-02-14 17:42:49 -06:00
terrafrost
b3f14dee37
SSH2: move KEXDH_INIT / KEXDH_REPLY to MessageType
2022-02-04 08:56:52 -06:00
Jack Worman
b352bd602d
Changed casing
2022-02-03 19:09:41 -06:00
Jack Worman
fa53c147a5
Aliases PacketType
2022-02-03 12:50:50 -06:00
Jack Worman
dcf3528c8d
Renamed constants classes
2022-02-03 12:49:50 -06:00
Jack Worman
61f2bc1c06
Remove Dynamic Constants
...
Remove Dynamic Constants
2022-02-02 19:43:32 -06:00
terrafrost
56973d40db
SSH2: stop using more dynamic properties in SymmetricKey
2022-02-01 21:17:10 -06:00
Jack Worman
9b1c218664
psalm ci
...
psalm-ci
psalm-ci
psalm-ci
2022-02-01 20:45:53 -06:00
Jack Worman
ef66d9f7dd
php-cs-fixer ci
...
php-cs-fixer ci
2022-02-01 20:29:48 -06:00
terrafrost
3f2a5aa4cd
SSH2: stop using dynamic properties in Hash
2022-01-30 01:52:31 -06:00
terrafrost
215fd61d12
SSHi2: stop using dynamic properties in SymmetricKey
2022-01-30 01:36:02 -06:00
Jack Worman
0a9fc99dc8
Un-qualifying global functions
...
Un-qualifying global functions
2022-01-30 01:19:16 -06:00
Jack Worman
e3b71763ae
Fixed psalm level 6 errors in phpseclib/Net/
2022-01-30 01:18:53 -06:00
terrafrost
3d70b5ece8
SSH2: rm debug code
2022-01-29 11:38:19 -06:00
terrafrost
de4220c461
SSH2: CS adjustments
2022-01-29 11:35:38 -06:00
terrafrost
e6afe3e25f
Merge branch '2.0' into 3.0
2022-01-28 00:54:53 -06:00
terrafrost
ef45ea7289
Merge branch '0.0' into 2.0
2022-01-28 00:52:05 -06:00
uzulla
ba4414c2f3
Fix: avoid warn when cast float to int in PHP7.1.
...
I got some error.
```
Implicit conversion from float 992216.1102294922 to int loses precision
---
```
2022-01-28 00:44:44 -06:00
terrafrost
a748bf5bef
SSH2: one more tweak to RSA signature verificatio
2022-01-27 18:26:08 -06:00
terrafrost
decbde4f5d
SSH2: rsa-sha2-256 and rsa-sha2-512 sigs weren't verifying
2022-01-27 05:51:06 -06:00
Jack Worman
7c000843ab
Corrected many @return annotations in phpseclib/Net
...
Corrected many @return annotations in phpseclib/Net
2022-01-23 11:00:41 -06:00
terrafrost
602760c5d8
SSH2: CS change for 3.0 branch
2022-01-14 18:32:23 -06:00
terrafrost
d359543fe7
Merge branch '2.0' into 3.0
2022-01-14 18:31:48 -06:00
terrafrost
89482747a6
Merge branch '0.0' into 2.0
2022-01-14 18:31:37 -06:00
terrafrost
dac83d206e
SSH2: fix pre-PHP 5.4 syntax error
2022-01-14 18:31:19 -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
Michael Käfer
d71522d8aa
Remove define() from SSH2 and use class constants instead (3.0 branch)
2021-12-14 16:34:41 +01:00
Michael Käfer
624f328c88
Remove define() from SSH2 and use class constants instead
2021-12-14 13:18:33 +01:00
terrafrost
072a56b2f9
SSH2: allow for stringable objects
2021-12-07 22:20:55 -06:00
terrafrost
20b9abf589
SSH2: show a more helpful error message when logging in with pubkey
2021-12-07 22:10:29 -06:00
terrafrost
6a935bb57b
Merge branch '2.0' into 3.0
2021-12-07 21:59:47 -06:00
terrafrost
a74707e080
SSH2: make login() return false if no valid auth methods are found
...
this is an issue if you, for example, login with a PublicKey instead of a PrivateKey
2021-12-07 21:59:24 -06:00
terrafrost
e9fbf9ed8a
Merge branch '1.0' into 2.0
2021-12-07 21:58:21 -06:00
terrafrost
649661cd5e
SSH2: make login() return false if no valid auth methods are found
2021-12-07 21:57:55 -06:00
terrafrost
014b3a95a1
Merge branch '2.0' into 3.0
2021-11-11 19:51:26 -06:00
terrafrost
ecd08ffc52
Merge branch '1.0' into 2.0
2021-11-11 19:51:19 -06:00
terrafrost
40035dc59c
SFTP: don't attempt to parse unsupported attributes
2021-11-11 19:50:52 -06:00
terrafrost
779e11e496
SSH2: use exceptions rather than user_error
2021-11-11 19:39:49 -06:00
terrafrost
15263f0c9c
Merge branch '1.0' into 3.0
2021-11-11 19:38:52 -06:00
terrafrost
cee791820c
Merge branch '1.0' into 2.0
2021-11-11 19:17:17 -06:00
terrafrost
fe4dc433cc
SSH2: error out when no data is received from the server
2021-11-11 19:06:18 -06:00
terrafrost
17e79d9341
Merge branch '2.0' into 3.0
2021-11-08 06:44:55 -06:00
terrafrost
f92a58c83c
SFTP: getSupportedVersions() call didn't work
2021-11-08 06:44:36 -06:00
terrafrost
a0405d4816
Merge branch '2.0' into 3.0
2021-11-03 22:28:16 -05:00
terrafrost
9fb26d478a
Merge branch '1.0' into 2.0
2021-11-03 22:16:57 -05:00
terrafrost
29c8591cb2
SSH2: add "smart multi factor" login mode (enabled by default)
2021-11-03 22:16:14 -05:00
terrafrost
878526d7c9
SSH2: CS adjustments
2021-10-30 18:16:23 -05:00
terrafrost
13b9663ac6
Merge branch '1.0' into 3.0
2021-10-30 18:15:28 -05:00
terrafrost
895cf85dff
Merge branch '0.0' into 2.0
2021-10-30 18:04:25 -05:00
vgogolin
1a942620b3
Backward compatibility with old PHP versions
...
Fix for PHP Parse error: syntax error, unexpected '[' in /vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php on line 3558
2021-10-30 18:04:19 -05:00
terrafrost
7a739d75fe
Merge branch '2.0' into 3.0
2021-10-26 20:48:46 -05:00
terrafrost
2de84fba24
Merge branch '1.0' into 2.0
2021-10-26 20:14:31 -05:00
terrafrost
da6c1b06bf
SSH2: add support for zlib and zlib@openssh.com compression
2021-10-26 20:04:53 -05:00
Christopher Davis
24150b26f6
Don't Use Array Unpackage for Status Code -> Error
...
the `status_codes` property is an array with integer keys and string
values, but the `$error` value in `SFTP::logError` was trying to be unpacked
from an array.
Seems to come from cee3f3cd4a
, but even at
that commit the `status_codes` data structure was still an array.
This bug is only present in 3.X, 2.X release didn't unpack here:
a684f12065/phpseclib/Net/SFTP.php (L829)
2021-10-13 19:58:27 -05:00
terrafrost
a2c30f9d33
Merge branch '2.0' into 3.0
2021-10-11 09:15:37 -05:00
terrafrost
eacb9f8614
Merge branch '1.0' into 2.0
2021-10-11 09:02:22 -05:00
terrafrost
74f1c9ed7b
SSH2: CS adjustments
2021-10-11 08:58:43 -05:00
terrafrost
9a61525f44
SSH2: rm unnecessary code
2021-10-11 08:53:21 -05:00
terrafrost
0fe328936c
SSH2: implement a different fix for #1613
2021-10-11 08:47:51 -05:00
terrafrost
2564032e6f
Merge branch '2.0' into 3.0
2021-10-09 13:32:07 -05:00
terrafrost
2f3ca7123d
SSH2: fix channel constant
2021-10-09 13:31:14 -05:00
terrafrost
b3e39538b8
Merge branch '2.0' into 3.0
2021-10-09 13:27:40 -05:00
terrafrost
7b2097c6bd
Merge branch '1.0' into 2.0
2021-10-09 13:24:22 -05:00
terrafrost
1fab947f01
SSH2: fixes for noisy channels
2021-10-09 13:21:09 -05:00
terrafrost
644af71b6c
SSH2: readd public for 3.0 branch
2021-10-09 13:00:30 -05:00
terrafrost
025b8beb8f
Merge branch '2.0' into 3.0
2021-10-09 13:00:03 -05:00
terrafrost
fe6e2b9bfe
Merge branch '1.0' into 2.0
2021-10-09 12:59:56 -05:00
terrafrost
b29f134c24
SSH2: CS adjustments
2021-10-09 12:59:48 -05:00
terrafrost
f25f8c0db8
Merge branch '1.0' into 2.0
2021-10-09 08:26:29 -05:00
terrafrost
8d4831ad1f
SFTP: CS adjustments
2021-10-09 08:26:11 -05:00
terrafrost
cd80f98788
Merge branch '2.0' into 3.0
2021-10-09 07:51:17 -05:00
terrafrost
7c14eedbfd
Merge branch '1.0' into 2.0
2021-10-09 07:50:36 -05:00
terrafrost
e4d2416bdc
SSH2: SSH-2.0-CoreFTP is 15 bytes long - not 13
2021-10-09 07:50:10 -05:00
terrafrost
a09eb04296
Merge pull request #1695 from terrafrost/sftpv456
...
add SFTP v4/5/6 support to phpseclib v1
2021-09-28 20:39:18 -05:00
terrafrost
defd5d23b1
fix bad merge
2021-09-18 10:35:21 -05:00
terrafrost
0dbbeb39ce
Merge branch 'sftpv455-2.0' into sftpv456-3.0
2021-09-16 16:24:11 -05:00
terrafrost
367fede9c0
rm double _precheck from rename()
2021-09-15 20:23:31 -05:00
terrafrost
658cacce9f
Merge branch 'sftpv456' into sftpv456-2.0
2021-09-15 20:22:35 -05:00
terrafrost
f6ae13a092
fixes for setting atime and mtime
2021-09-15 08:33:31 -05:00
terrafrost
d48bdde5c6
update comment
2021-09-14 20:34:30 -05:00
terrafrost
a64103a386
attr wasn't defined
2021-09-14 20:33:11 -05:00
terrafrost
4769de45f0
comment is no longer valid
2021-09-14 09:11:53 -05:00
terrafrost
bb17b35d3e
preferentially use SFTPv3, since that's waaaay more tested than any other version
2021-09-14 09:05:41 -05:00
terrafrost
9ae2b0030d
SFTP: update get(), put() and touch()
2021-09-13 09:08:48 -05:00
terrafrost
5fcba4627f
update rename
2021-09-11 21:24:43 -05:00
terrafrost
6303fbac9e
fix OpenSSH detection
2021-09-09 05:39:20 -05:00
terrafrost
ced7dab1d5
update symlink
2021-09-08 09:34:16 -05:00
terrafrost
41b5f7cfe9
tweak version management stuff
2021-08-29 13:11:26 -05:00
terrafrost
42b4ab065b
typo
2021-08-29 13:04:32 -05:00
terrafrost
4102bbaccc
add precheck in a few more places
2021-08-29 13:02:09 -05:00
terrafrost
19e7737ead
fix _precheck
2021-08-29 13:00:21 -05:00
terrafrost
c9e4944370
pwd didn't work if called first
2021-08-27 21:57:38 -05:00
terrafrost
a25d3a75d3
fix pre-php-5.4 syntax error
2021-08-27 12:40:38 -05:00
terrafrost
69dba39bc9
update chown / chgrp if stmt
2021-08-26 20:18:27 -05:00
terrafrost
dbfc762257
update chown and chgrp to wor with sftpv4+
2021-08-26 18:26:57 -05:00
terrafrost
1f1e2794c7
add attribute reading for sftpv6
2021-08-26 09:23:33 -05:00
terrafrost
1b90375231
Merge branch '2.0' into 3.0
2021-08-24 20:24:50 -05:00
terrafrost
f02f0005b4
Merge branch '1.0' into 2.0
2021-08-24 20:22:54 -05:00
terrafrost
fc40727cfb
SFTP: add disableArbitraryLengthPackets()
2021-08-24 20:22:29 -05:00
terrafrost
9db03e1536
Merge branch '2.0' into 3.0
2021-08-24 20:20:20 -05:00
terrafrost
ea4b75f165
Merge branch '0.0' into 2.0
2021-08-24 20:19:18 -05:00
Nick Lassonde
20500123e5
add option to allow arbitrary length packets, for servers like OpenText which sends extremely long directory listings
2021-08-24 20:18:52 -05:00
terrafrost
f56158e73f
add attribute reading for sftpv5
2021-08-01 23:16:31 -05:00
terrafrost
092bad12c5
add attribute reading for sftpv4
2021-07-31 15:38:21 -05:00
terrafrost
4cb6bcb75e
add setPreferredVersion() and other changes
2021-07-31 13:00:52 -05:00
terrafrost
a19c6ab7e6
Merge branch '1.0' into 3.0
2021-07-28 21:00:24 -05:00
terrafrost
c08afba575
Merge branch '1.0' into 2.0
2021-07-28 20:34:13 -05:00
terrafrost
0ec9d2bdf1
SFTP: CS adjustments
2021-07-28 20:33:52 -05:00
terrafrost
b0fe99b792
Merge branch '1.0' into 2.0
2021-07-28 20:01:26 -05:00
Nick Lassonde
dab514faff
timeout in _get_channel_packet during _init_sftp_connection should be a failure
2021-07-28 20:01:19 -05:00
terrafrost
8186db7533
SFTP: get_channel_packet throws exceptions in 3.0
2021-07-05 08:35:39 -05:00
terrafrost
926d3545a2
Merge branch '2.0' into 3.0
2021-07-05 08:34:36 -05:00
terrafrost
6b0f0b4896
Merge branch '1.0' into 2.0
2021-07-05 08:34:18 -05:00
terrafrost
a02526e5e0
SFTP: return false if get_channel_packet returns false
2021-07-05 08:33:42 -05:00
terrafrost
bf88ba4382
incremental commit
2021-06-25 11:29:03 -05:00
terrafrost
fceb5b47da
SFTP: CS adjustments
2021-06-19 11:30:03 -05:00
terrafrost
418035c404
SSH2: use weakreference when available to stop memory leak
2021-06-19 11:17:23 -05:00
ahoareau
f1c4164687
fix exception thrown because of undefined constant with php7.4
2021-06-16 08:43:35 -05:00
terrafrost
9b1f8a260a
SSH2: NET_SSH2_CHANNEL_KEEP_ALIVE -> self::CHANNEL_KEEP_ALIVE
2021-06-16 08:12:09 -05:00
terrafrost
b32ffb64b8
Merge branch '2.0' into 3.0
2021-06-15 07:29:03 -05:00
terrafrost
d48c13b716
Merge branch '1.0' into 2.0
2021-06-15 07:27:34 -05:00
terrafrost
0673370eda
SFTP: don't check SFTP packet size after SFTP initialization
2021-06-15 07:24:34 -05:00
terrafrost
d1666cac50
SFTP: CS adjustments
2021-06-02 22:59:11 -05:00
terrafrost
c98b163e76
SSH2: rm unneeded false checks (for which exceptions are now used)
2021-05-21 16:36:53 -05:00
terrafrost
4b2bdfa408
Merge branch '2.0' into 3.0
2021-05-18 22:02:48 -05:00
terrafrost
fe6a84a58b
Merge branch '1.0' into 2.0
2021-05-18 22:02:39 -05:00
terrafrost
915d1d8ca9
SSH2: fix PHP7.4 errors about accessing bool as string
2021-05-18 22:00:59 -05:00
terrafrost
c1c233e907
Merge branch '2.0' into 3.0
2021-05-15 22:28:36 -05:00
terrafrost
94abf563ad
Merge branch '1.0' into 2.0
2021-05-15 22:22:35 -05:00
terrafrost
8204273978
SSH2: fix issue with key re-exchange
2021-05-15 22:22:14 -05:00
terrafrost
574382e06a
Merge branch '2.0' into 3.0
2021-05-14 12:56:16 -05:00
terrafrost
0b4484a107
Merge branch '1.0' into 2.0
2021-05-14 12:56:09 -05:00
terrafrost
9a7cfafc8d
SSH2: timeout would occasionally infinitely loop
...
this was changed from !$this->curTimeout to $this->curTimeout <= 0
in commit 96c4c3bc58
2021-05-14 12:55:06 -05:00
terrafrost
81ffb62c20
Merge branch '2.0' into 3.0-channel-closure
2021-05-11 20:28:46 -05:00
terrafrost
1e36329433
Merge branch '1.0' into 2.0
2021-05-11 20:23:49 -05:00
terrafrost
9c47b0a696
SFTP: reopen channel on channel closure
2021-05-11 20:20:46 -05:00
terrafrost
05828a8759
SFTP: reopen channel on channel closure
2021-05-09 01:07:09 -05:00
nickyb
b53f54d953
Implemented auth_methods_to_continue property and getter.
2021-05-02 08:44:02 -05:00
terrafrost
f1c7946b72
Merge branch '1.0' into 2.0
2021-05-02 08:37:28 -05:00
terrafrost
0e3ef812c3
CS adjustments
2021-05-02 08:37:19 -05:00
terrafrost
f1b0708446
Merge branch '1.0' into 2.0
2021-05-02 08:15:00 -05:00
nickyb
aa8138a330
Support for continue auth methods.
2021-05-02 08:12:24 -05:00
terrafrost
5b6024b409
CS adjustment
2021-04-13 08:05:55 -05:00
terrafrost
4e1093fc22
CS adjustments
2021-04-12 06:17:04 -05:00
terrafrost
c1ea063c63
Merge branch 'nexans-1.0' into nexans-2.0
2021-03-30 22:44:05 -05:00
terrafrost
2d6705dfbd
SSH2: don't close channel on unexpected response to channel request
2021-03-30 22:43:34 -05:00
terrafrost
5cb4e29555
Merge branch 'nexans-2.0' into nexans-3.0
2021-03-30 22:41:43 -05:00
terrafrost
111852d7c0
Merge branch 'nexans-1.0' into nexans-2.0
2021-03-30 22:41:03 -05:00
terrafrost
b18714c248
...
2021-03-30 22:39:46 -05:00
terrafrost
f0f8d80073
SSH2: use type boolean for want reply instead of character
2021-03-29 08:15:16 -05:00
terrafrost
dfb71b4fc7
Merge branch '2.0' into 3.0
2021-03-27 10:33:46 -05:00
terrafrost
fecdb6b1aa
Merge branch '1.0' into 2.0
2021-03-27 10:03:23 -05:00
terrafrost
098cb69039
SSH2: don't close channel on unexpected response to channel request
2021-03-27 10:01:37 -05:00
terrafrost
624f514e88
SSH2: add setTerminal() method
2021-03-16 21:18:56 -05:00
terrafrost
d74340a41c
more CS adjustments
2021-03-16 06:55:20 -05:00
terrafrost
cd5e5126ca
SFTP: CS adjustment
2021-03-16 06:18:19 -05:00
Ernest Lebedev
906a5fafab
Added some PHPDoc fixes according to use cases from the docs ( https://phpseclib.com/docs/sftp ) to satisfy PHPStan
2021-03-10 07:58:31 -06:00
terrafrost
70bc5d01f0
Merge branch '2.0' into 3.0
2021-03-08 23:04:28 -06:00
terrafrost
cf8d62500b
Merge branch '1.0' into 2.0
2021-03-08 23:04:21 -06:00
terrafrost
a45ccbacb7
SFTP: digit only filenames were converted to integers by php
2021-03-08 23:03:38 -06:00
terrafrost
eeabad1ed3
SFTP: mkdir on streams didn't work
2021-02-23 05:14:25 -06:00
terrafrost
8a459caada
Merge branch '2.0' into 3.0
2021-02-22 09:06:46 -06:00
terrafrost
22a14fd22f
Merge branch '1.0' into 2.0
2021-02-22 09:06:39 -06:00
lightray22
488db53bf7
fix undefined index notice in stream touch()
2021-02-22 08:54:30 -06:00
terrafrost
a8f5d9db55
Merge branch '2.0' into 3.0
2021-02-21 18:57:40 -06:00
terrafrost
67c9cc224b
Merge branch '1.0' into 2.0
2021-02-21 18:57:19 -06:00
terrafrost
d20e842a5e
SFTP/Stream: make it so you can write past the end of a file
2021-02-21 18:41:28 -06:00
terrafrost
9b24cc87d0
Merge branch 'ssh-auth-alteration-2.0' into ssh-auth-alteration-3.0
2021-01-12 23:23:26 -06:00
terrafrost
2eae2989f4
SSH2: adjustments for 2.0 branch
2021-01-12 23:20:47 -06:00
terrafrost
dc7f8dafbc
Merge branch 'ssh-auth-alteration-1.0' into ssh-auth-alteration-2.0
2021-01-12 23:18:16 -06:00
terrafrost
7f1b53fb67
SSH2: behave like putty with broken publickey auth
2021-01-12 23:12:19 -06:00
terrafrost
7b7d254a6c
rm docblock templates
2020-12-30 09:08:05 -06:00
terrafrost
b14caee559
Merge branch '2.0' into 3.0
2020-12-30 05:25:02 -06:00
terrafrost
d2cadfd329
Merge branch '1.0' into 2.0
2020-12-30 05:24:54 -06:00
terrafrost
a19b5b4ca8
update how @internal phpdoc attributes are used
2020-12-30 05:05:54 -06:00
terrafrost
7a9418e4e0
SSH2: suppress errors on stream_select calls
2020-12-23 10:39:00 -06:00
William Desportes
1f66009c1b
Fix a Doctum 5.3.0-dev phpdoc reported error
2020-12-19 21:28:29 +01:00
terrafrost
f5d7c06264
Merge branch '2.0' into 3.0
2020-12-19 01:12:16 -06:00
terrafrost
c680c604c8
Merge branch '1.0' into 2.0
2020-12-19 01:07:08 -06:00
terrafrost
c21147a5bd
SFTP: clean up real time logging
2020-12-19 01:05:36 -06:00
terrafrost
31c5e50902
SFTP: change where stat cache is being cleared for uploads
2020-12-19 01:02:06 -06:00
terrafrost
08478feee7
SFTP: resuming uploads didn't work
2020-12-18 17:31:55 -06:00
terrafrost
20852adf78
SSH2/Stream: stream_select needs to be able to access $fsock
2020-12-18 16:12:14 -06:00
terrafrost
91ab47e4a5
Merge branch 'keepalive-2.0' into 2.0
2020-12-16 23:14:58 -06:00
terrafrost
2b5e205aec
Merge branch 'keepalive-1.0' into 1.0
2020-12-16 23:14:49 -06:00
terrafrost
47e1ce60b3
SSH2: syntax error
2020-12-16 09:13:05 -06:00
terrafrost
0399faa86b
SSH2: syntax error
2020-12-16 09:10:35 -06:00
terrafrost
32bfbcd7d2
Merge branch 'keepalive-2.0' into keepalive-3.0
2020-12-16 08:36:43 -06:00
terrafrost
07a7c19407
Merge branch 'keepalive-1.0' into keepalive-2.0
2020-12-16 08:27:50 -06:00
terrafrost
8d567cdf29
SSH2: keepalive tweak
2020-12-16 08:26:03 -06:00
terrafrost
0ddcff753f
Merge branch 'keepalive-2.0' into keepalive-3.0
2020-12-15 23:52:53 -06:00
terrafrost
43b2708254
Merge branch 'keepalive-1.0' into keepalive-2.0
2020-12-15 23:36:42 -06:00
terrafrost
f0501ff72b
SSH2: get_binary_packet() doesn't know about channel type
2020-12-15 23:11:54 -06:00
terrafrost
a4af48c7a6
Merge branch 'keepalive-2.0' into keepalive-3.0
2020-12-15 08:52:43 -06:00
terrafrost
d904f08a46
SSH2: last merge should have used microtime(true) but didn't
2020-12-15 08:43:21 -06:00
terrafrost
a35535e9c6
Merge branch 'keepalive-1.0' into keepalive-2.0
2020-12-15 08:39:38 -06:00
terrafrost
194e642448
SSH2: handle keepalive@openssh.com packets
2020-12-15 08:25:42 -06:00
terrafrost
c08683402e
Merge branch '2.0' into 3.0
2020-12-07 08:04:12 -06:00
terrafrost
07e1160108
Merge branch '1.0' into 2.0
2020-12-07 08:01:58 -06:00
terrafrost
ee4af462b6
SSH2: end connection faster for algorithm mismatch
2020-12-07 08:00:44 -06:00
terrafrost
afca3030c0
Merge branch '2.0' into 3.0
2020-11-26 21:09:21 -06:00
terrafrost
1ec3efa04b
Merge branch '1.0' into 2.0
2020-11-26 21:09:17 -06:00
terrafrost
0b20aff6ff
SFTP: CS adjustments
2020-11-26 21:08:49 -06:00
terrafrost
b310f694ef
Merge branch '2.0' into 3.0
2020-11-26 19:10:48 -06:00
terrafrost
bf03b0302b
Merge branch '1.0' into 2.0
2020-11-26 19:10:39 -06:00
Adrian
9547587cb7
SFTP: add stream to get method
2020-11-26 18:56:02 -06:00
terrafrost
7e337c9bd7
Merge branch '2.0' into 3.0
2020-11-01 09:31:17 -06:00
terrafrost
e18880009b
Merge branch '1.0' into 2.0
2020-10-31 15:15:06 -05:00
Thomas A. Hirsch
b2ae60f0a9
$progressCallback should be called after a specific amount of data has been received and not, if its just requested, as the requested packets might be more as the available and received data.
2020-10-31 15:05:05 -05:00
terrafrost
e81b31948b
Merge branch '1.0' into 2.0
2020-09-28 06:20:16 -05:00
terrafrost
96c4c3bc58
SSH2: add setKeepAlive() method
2020-09-28 06:17:49 -05:00
William Desportes
480af6b980
Merge branch '2.0' into 3.0
2020-09-09 10:46:22 +02:00
William Desportes
05f6467b1d
Merge branch '1.0' into 2.0
2020-09-09 09:56:23 +02:00
William Desportes
2ae683479a
Fix phpdoc errors
2020-09-09 09:43:26 +02:00
terrafrost
fc4a1b0083
Merge branch '2.0' into 3.0
2020-08-30 08:22:20 -05:00
terrafrost
604b94d011
Merge branch '1.0' into 2.0
2020-08-30 08:22:13 -05:00