Remi Collet
093906ec1c
fix for PHP 7.0.13 where php_url_parse fails
2016-11-10 09:31:34 +01:00
Casper Langemeijer
ece9572fc7
Increase version number in sourcecode to 0.13+dev
2016-06-12 16:40:41 +02:00
Casper Langemeijer
d340cb6770
Back to +dev
2016-06-12 16:33:33 +02:00
Casper Langemeijer
9a6c6c412f
Update package.xml for new 0.13 release
RELEASE_0_13
2016-06-12 16:30:13 +02:00
Casper Langemeijer
19c8c73c0f
Add readme file
2015-11-22 21:08:40 +01:00
Casper Langemeijer
75e84e6c96
Merge remote-tracking branch 'origin/pr/5'
2015-07-15 15:39:05 +02:00
Casper Langemeijer
e897720dd1
Merge pull request #6
2015-07-15 09:33:44 +02:00
Casper Langemeijer
03447fd2fb
Merge pull request #3
2015-07-15 09:28:29 +02:00
Casper Langemeijer
31d88b541b
Merge pull request #4
2015-07-14 23:23:50 +02:00
Lior Kaplan
f8d6c77ad0
Align PHP license version to LICENSE file
2015-07-14 23:11:00 +02:00
Felipe Weckx
8a0925f6ee
Fix segfault when trying to authenticate in servers that do not support authentication (none)
2014-09-15 21:12:02 -03:00
Vladimir Zidar
740e7b6236
We need to set session to blocking mode before calling libssh2_channel_open_session().
...
This fixes long standing issue of ssh2_exec() failing with 'Unable to request a channel from remote host' when invoked for second time using same session. - https://bugs.php.net/bug.php?id=58893
ssh2_shell() has same construct, so same approach is applied there too.
2014-08-28 12:43:36 +02:00
Lior Kaplan
4d37efb62f
Align PHP license version to LICENSE file
2014-04-27 20:57:09 +03:00
Vladimir Zidar
7f5393368c
Add exit-status support for ssh2 file wrappers
2014-03-27 19:07:47 -07:00
Frédéric Hardy
4efb02d77a
Add reflection API support.
2013-12-10 09:47:09 +01:00
Remi Collet
aa5adbd00d
add tests to archive
2013-11-30 08:05:22 +01:00
Remi Collet
febf5a78b7
fix role for License file
2013-11-30 08:01:08 +01:00
Sara Golemon
7067fa9686
Merge branch 'pull-request/2'
2013-09-28 22:23:00 -07:00
Anatol Belski
d767df8789
added config.w32 to package.xml
2013-09-12 13:28:41 +02:00
Lior Kaplan
5061c56459
Typo: retreive -> retrieve
2013-08-11 17:29:24 +02:00
Lior Kaplan
95050f4c33
Fix issues in detecting/linking for ssh-agent support
...
Remove empty variable, prevent detection of ssh-agent when $SSH2_DIR is in use
Remove whitespace
Remove duplicate parameter
2013-07-09 17:08:58 -07:00
Pierre Joye
8fbe4d7a70
add author
2013-05-07 08:52:12 +02:00
Pierre Joye
0fbb3d866a
Fix #64535 , php_ssh2_sftp_dirstream_read segfault on error
2013-05-07 08:51:21 +02:00
Pierre Joye
2509998d37
Fix #64535 , php_ssh2_sftp_dirstream_read segfault on error
2013-05-07 08:51:18 +02:00
Sara Golemon
faa3a1fe97
Add some unit tests
...
Since these all need a test ssh server to connect to,
you'll need to set some environment variables.
TEST_SSH2_HOSTNAME - Where to connect to
TEST_SSH2_PORT - Port (default: 22)
TEST_SSH2_USER - Login as (default: getenv('USER'))
TEST_SSH2_AUTH - Mode of authentication ('none', 'password', 'agent')
TEST_SSH2_PASS - Password to authenticate with
TEST_SSH2_TEMPDIR - Where to store temporary files on the remote filesystem
(default: /tmp )
2013-03-03 07:48:44 -08:00
Sara Golemon
dcef835b23
Add .gitignore
2013-02-28 20:48:38 -08:00
Anatoliy Belsky
4fc20ce60d
#ifndef unused vars
2013-01-08 12:49:01 +00:00
Anatoliy Belsky
c3b0854dc0
fix php 5.5 build
2013-01-08 12:30:10 +00:00
Anatoliy Belsky
3c44ecf96f
Fix bug Bug #63855 compilation fails on windows (patch from erez dot h at zend dot com)
2013-01-08 09:53:18 +00:00
Remi Collet
57d5d63668
add note
2012-12-01 15:51:24 +00:00
Remi Collet
efce16e903
Fixed Bug #63660 php_ssh2_fopen_wrapper_parse_path segfaults
2012-12-01 15:34:46 +00:00
Casper Langemeijer
0ef0e7c403
Back to dev
2012-10-16 19:03:28 +00:00
Casper Langemeijer
21e27546b9
Release Date "2012-10-12" was not today
2012-10-15 18:17:45 +00:00
Casper Langemeijer
cc69fa703a
0.12 release
2012-10-15 18:04:32 +00:00
Casper Langemeijer
3e5d83cf90
Drop libssh2 requirement to 1.2
2012-10-06 13:52:51 +00:00
Casper Langemeijer
57cad54f7e
Be more verbose about any errors within ssh2_scp_send
2012-10-02 20:18:07 +00:00
Casper Langemeijer
ada5bd6464
Refactored commit 327852 into macro's
2012-10-01 20:08:47 +00:00
Casper Langemeijer
f35ac9ed12
Check if connection is authenticated. closes bug #63192
2012-10-01 19:11:31 +00:00
Casper Langemeijer
8fa7b1222e
Allow for tilde (~) in public and private keyfile paths
2012-06-25 21:18:22 +00:00
Casper Langemeijer
5cc8a9f488
read and writestate are not integers, should be %ld instead of %d
2012-06-23 12:02:51 +00:00
Casper Langemeijer
8a4abcf342
Always ignore LIBSSH2_ERROR_EAGAIN
2012-06-23 12:00:40 +00:00
Casper Langemeijer
39243c7f30
ignore LIBSSH2_ERROR_EAGAIN on *NON*blocking state
2012-06-23 05:26:06 +00:00
Casper Langemeijer
0b84399740
Handle error values from reads and writes to a channel. Closes bug #58576
2012-06-23 05:20:52 +00:00
Casper Langemeijer
bb979fbcc2
Use estrdup() to fix bug #62376
2012-06-21 07:06:46 +00:00
Casper Langemeijer
5f9c9356cc
Fixed unwanted dependency on libssh2 1.2.9 with conditional compile directives
2012-06-21 06:54:05 +00:00
Casper Langemeijer
fbeccc901e
Add support for stream_set_timeout() to channel streams - Fixes bug #56377
2012-06-19 18:13:16 +00:00
Casper Langemeijer
50f1db5ef9
Added feature ssh2_sftp_chmod() - closes bug #59880
2012-06-17 20:54:01 +00:00
Casper Langemeijer
cefeaccd2a
Removed #ifdef's for very old libssh2 versions.
...
Removed code to deal with old libssh2 API.
New libssh2 version requirement => 1.2.3 (feb 2010)
2012-06-17 13:08:39 +00:00
Casper Langemeijer
12b72e32a4
changed RETURN_FALSE on zend_parse_parameter() to 'return' as per remark by johannes
2012-06-16 22:26:48 +00:00
Casper Langemeijer
4584391c6c
Added keyboard-interactive to ssh2_auth_password() - closes bug #61760 and bug #54916
2012-06-16 22:06:46 +00:00