terrafrost
0f23be3188
SFTP: fix SFTPv2 errors when logging errors
2023-08-24 20:20:47 -05:00
terrafrost
585e0e44f4
ASN1: fix string conversion code for 32-bit PHP installs
2023-08-24 20:20:11 -05:00
terrafrost
699642770d
README: add 1.0.21 zip file and drop PEAR support
...
i'll add 1.0.21 to the PEAR channel if there's any demand for it
but if there is any demand for it that'd be news to me
2023-07-09 10:33:58 -05:00
terrafrost
de7ec75b54
CHANGELOG: add 1.0.21 release
2023-07-09 10:16:21 -05:00
Kevin Reniers
38a2a84da1
Add EOF test to SSH2::isConnected
...
This adds an additional test to SSH2::isConnected to make it more intuitive. Aside from testing against the internal state, it will also assert that there is an internal socket and that that socket has not reached EOF.
2023-07-05 07:29:54 -05:00
terrafrost
de09e8e817
SFTP: RESUME_START didn't work as described
2023-07-02 11:48:07 -05:00
terrafrost
df3dab7d3f
SFTP: make it so SFTP::RESUME also sets offset of local file
2023-07-02 10:45:25 -05:00
terrafrost
16c67f4399
SSH2: fix more E_DEPRECATE_NOTICEs
2023-06-13 03:01:43 -05:00
terrafrost
b6c01f9318
SSH2: backport some E_DEPRECATED fixes from 3.0
2023-06-12 17:14:58 -05:00
terrafrost
eb8cbd7317
X509: backport EV subjects
2023-06-04 16:16:07 -05:00
terrafrost
3215afaebb
BACKERS: add istiak-tridip. thanks!!
2023-05-10 04:36:30 -05:00
terrafrost
53f967c36e
SFTP: fix NET_SFTP_ATTR_EXTENDED
2023-04-12 20:49:07 -05:00
terrafrost
34d00869e5
SSH2: backport getTimeout()
2023-03-05 04:07:26 -06:00
terrafrost
9e758c180d
Blowfish: 32-bit PHP tweaks
2023-03-03 09:24:42 -06:00
terrafrost
1b1e729632
backport enhancements from the 2.0 branch
2023-02-11 22:20:03 -06:00
terrafrost
c87e256459
BACKERS: add cjhaas. thank you!
2023-01-17 07:55:57 -06:00
Alexander Vlasov
797351cd63
Fix undefined properties deprecated in PHP 8.2
2022-12-23 10:08:51 -06:00
terrafrost
c99e38b7c9
OpenSSL 3.0.1+ deprecated some algorithms
2022-12-16 22:16:49 -06:00
terrafrost
1c56e00cf8
SSH2: if logging in with rsa-sha2-256/512 fails, try ssh-rsa
2022-12-11 07:29:44 -06:00
terrafrost
16df002325
Crypt/Base: add a function to check continuous buffer status
2022-12-07 08:32:44 -06:00
terrafrost
68c3eef88f
SCP: do $var === false vs !$var
2022-11-28 08:42:55 -06:00
Côme Chilliet
74ee25bf8a
Fix PHP 8.2 dynamic property warning
2022-11-27 21:37:05 -06:00
Lars Moelleken
a482c925af
typo: "cann't" vs "can't"
2022-10-27 23:06:53 -05:00
Phil Davis
24845ccbcc
delete of non-existent folder returns true when it used to ret
2022-10-04 17:56:23 -05:00
terrafrost
c4ec1ea069
Random: fix fallback on PHP 8.1+
2022-09-13 23:58:14 -05:00
terrafrost
51cafda4a3
make PHP 8.1 32-bit changes compatable with raspberry pi's
2022-09-13 23:56:13 -05:00
Jeremy Albert
2ab212300e
Avoid implicit conversion from float to int
2022-09-13 12:53:20 -05:00
terrafrost
1168ba4d27
backport 3.0's PHP 8.1 32-bit fixes
2022-08-28 09:54:08 -05:00
terrafrost
3d05201d40
X509: include the query part of the URL
2022-08-17 00:07:54 -05:00
terrafrost
a44b56d4b5
Crypt/Base: fix PHP 8.2 deprecation error
2022-07-31 19:29:31 -05:00
terrafrost
2d6713cd54
Crypt: CRYPT_BASE_USE_SAFE_INTVAL -> CRYPT_BASE_USE_REG_INTVAL
2022-07-31 08:59:21 -05:00
terrafrost
34a277ff16
a few small tweaks
2022-07-28 16:44:29 -05:00
terrafrost
cd716bcf36
updates to make phpseclib 1.0 work on older PHP versions
2022-07-28 08:42:14 -05:00
terrafrost
0c8994bbad
Crypt/RSA: add support for loading OpenSSH encrypted keys
2022-07-28 08:11:42 -05:00
terrafrost
76a7b07bda
Crypt/Blowfish: partial refactor for bcrypt
2022-07-24 17:37:31 -05:00
terrafrost
445077e733
Crypt/Base: rewrite how safe_intval check is done
2022-07-24 16:51:56 -05:00
terrafrost
ccbb116db3
Crypt/Base: limit conditions under which safe_intval is used
2022-07-23 09:22:00 -05:00
terrafrost
22e66a4e3c
BACKERS: add Tharyrok - thank you!!
2022-07-16 23:49:15 -05:00
terrafrost
ad8fd7c135
Composer: add additional suggests
2022-07-15 09:40:50 -05:00
terrafrost
9fae7ec89d
RSA: loading keys could error out if xml extension wasn't installed
2022-07-13 09:06:33 -05:00
terrafrost
978b2adbfc
RC2: fix deprecation error
2022-06-22 08:17:09 -05:00
terrafrost
f61a9b42d5
don't use dynamic properties, which are deprecated in PHP 8.2
2022-06-22 08:00:59 -05:00
terrafrost
f189b9aae2
SFTP: try without path canonicalization if initial realpath() fails
...
also make it so chdir works even without path canonicalization
2022-06-16 08:31:39 -05:00
terrafrost
85205bf6d5
SSH2: set channel closure flag elsewhere as well
2022-06-14 05:30:24 -05:00
terrafrost
62677de0bf
SSH2: fix possibly undefined variable error
2022-06-14 00:02:10 -05:00
terrafrost
57c4f216d6
AUTHORS: add hc-jworman
2022-06-03 08:20:47 -05:00
terrafrost
1611bdee76
Travis: test on 8.1.x vs 8.1.0
2022-05-13 14:54:42 -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
1dfd1b9cd4
SFTP: try to delete dir even if it can't be opened
2022-05-06 14:19:42 -05:00
terrafrost
c22bf62ce1
BigInteger: tweak to the phpinfo checks
2022-04-26 08:54:19 -05:00