terrafrost
d9196e4a83
X509: fix unit test for multi-cert pems
2020-11-02 19:54:11 -06: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
00c9edc058
X509: don't attempt to parse multi-cert PEMs
2020-10-29 21:30:01 -05:00
William Desportes
2ae683479a
Fix phpdoc errors
2020-09-09 09:43:26 +02:00
terrafrost
2e9d5a99c7
Merge branch '1.0' of https://github.com/phpseclib/phpseclib into 1.0
2020-08-31 05:13:38 -05:00
terrafrost
f4e017f383
SFTP: "fix" rare resource not closed error
2020-08-30 08:21:50 -05:00
Andreas Fischer
cee2ffc064
Merge pull request #1515 from code-lts/1.0-build
...
Remove api from build target
* github.com:phpseclib/phpseclib:
Remove api from build target
2020-08-21 19:35:48 +02:00
William Desportes
3fe698e9ae
Remove api from build target
2020-08-21 18:46:51 +02:00
Andreas Fischer
de49d701b0
Merge pull request #1513 from code-lts/master
...
Move Doctum config files to phpseclib/api-docs
* github.com:phpseclib/phpseclib:
Move Doctum config files to phpseclib/api-docs
2020-08-21 18:18:32 +02:00
William Desportes
ceab38e0b8
Move Doctum config files to phpseclib/api-docs
...
Fixes : #1365
Closes : #416
Closes : #1506
2020-08-21 18:06:03 +02: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
a019cf3f33
Merge pull request #1503 from VincentLanglet/default
...
_parseKey should return false by default
2020-08-01 04:05:17 -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
Vincent Langlet
05a564c136
Return false by default
2020-07-30 15:42:02 +02:00
terrafrost
d077c7b296
X509: really looong base64 encoded strings broke extractBER()
2020-07-17 07:53:05 -05:00
terrafrost
d8e39b0864
SFTP: change upload packet size from 4KB to 32KB
2020-07-07 23:47:17 -05:00
terrafrost
6537e74746
1.0.19 release
2020-07-07 23:31:58 -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
bcaa494af2
ANSI: fix "Number of elements can't be negative" error
2020-05-10 10:25:03 -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
Tyson Andre
41eb0d8012
Fix logic error reading random bytes from /dev/urandom
...
Fixes a bug introduced in c2be7e648
Previously, this would return those bytes if the number of bytes read
was **less than** the number of bytes this was trying to read.
In practice, I believe this would mean bytes from /dev/urandom would never
get used. (Noticed when upgrading phpseclib)
2020-04-03 07:33:58 -05:00
terrafrost
5e2951f83a
SFTP: change the mode with a SETSTAT instead of MKDIR
2020-03-28 18:04:26 -05:00
terrafrost
645dc5c817
BACKERS: Jan Slabon -> Setasign
2020-03-12 23:15:34 -05:00
terrafrost
97d0e4164b
BACKERS: add Jan Slabon
2020-03-12 08:26:51 -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
fc0832ae99
ASN1: fix for malformed ASN1 strings
2020-03-02 10:18:30 -06:00
terrafrost
935fa407e3
ASN1: add unit test for malformed ASN1 strings
2020-03-02 10:03:02 -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
ef5e6a909f
X509: fix PHP4 errors
2020-01-17 02:12:27 -06:00
terrafrost
333e2e4c2b
SFTP: don't buffer up download requests (PuTTY doesn't)
2019-12-25 11:31:43 -06:00
Graham Campbell
1dc39be3dd
Update .travis.yml
2019-12-08 13:05:14 +00:00
Graham Campbell
99024c4e7d
Update .travis.yml
2019-12-08 12:47:31 +00:00
Graham Campbell
3a26b8fc46
Updated Travis Config
2019-12-08 12:40:26 +00:00
terrafrost
a4ed6b80f3
SSH2: make window resizing behave more consistently with PuTTY
2019-11-02 12:42:34 -05:00
terrafrost
74c69cc43c
Merge branch '1.0' of https://github.com/phpseclib/phpseclib into 1.0
2019-10-20 14:00:13 -05:00
Brice Figureau
207cd0f4ea
( #1423 ) make PSS verification work for non power of 2 keys
...
RFC3447 doesn't require RSA public keys to be power of 2 keys.
The actual validation code doesn't work when trying to verify
a PSS signature generated with a non power of two key.
This small patch adds support for such keys.
2019-10-20 13:27:01 -05:00
terrafrost
cafe42ae95
Merge pull request #1417 from bantu/remove-broken-coverage
...
Remove obsolete code coverage upload solution.
2019-10-05 19:53:22 -05:00
Andreas Fischer
e37b7a7e48
Remove obsolete code coverage upload solution.
2019-10-05 09:43:08 +02:00