aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ssh/src/ssh_sftp.erl
AgeCommit message (Collapse)Author
2018-06-25Merge branch 'maint-20' into maintHans Nilsson
* maint-20: Updated OTP version Prepare release ssh: Report the signal name if there is an exit-signal to sftpd ssh: Bug fix sftp error codes ssh: Fix ssh_xfer decode_ATTR error for Vsn=4 syntax_tools: Fix a bug regarding reverting map types. Conflicts: OTP_VERSION lib/inets/doc/src/notes.xml lib/inets/vsn.mk lib/ssh/doc/src/notes.xml lib/ssh/vsn.mk lib/syntax_tools/doc/src/notes.xml lib/syntax_tools/vsn.mk otp_versions.table
2018-06-21ssh: Bug fix sftp error codesHans Nilsson
Report the signal name if the signal error message is "" Do not report a return code of 0 as an error.
2018-06-18Update copyright yearHenrik Nord
2018-05-16ssh: Replace link by monitor for exit supervisionHans Nilsson
2018-04-27ssh: ssh_channel replaced by ssh_client_channelHans Nilsson
2018-03-29ssh: Use the new ssh_dbg moduleHans Nilsson
2017-08-19Fix file owner access permission in ssh_sftp moduleHamidreza Soleimani
Previously, a hard-coded atom (read_write) has been used as file owner access permission in response to ssh_sftp:read_file_info/2 function. With this fix, the actual value of file owner access permission is added to the returning record. That value is calculated from file mode value.
2017-05-04Update copyright yearRaimo Niskanen
2017-04-07ssh: Removed outdated comment in ssh_sftpd.erlHans Nilsson
2017-03-02ssh: Initial commit of option handling changesHans Nilsson
2017-02-14Fixed typos in lib/sshAndrew Dryga
2016-12-16ssh: Use maps instead of dict in ssh_sftpBjörn-Egil Dahlberg
2016-12-16ssh: Remove whitespace errors in ssh_sftp.erlBjörn-Egil Dahlberg
2016-05-30ssh: ssh:connect, ssh:shell and ssh_sftp:start_subsystem supports client ↵Hans Nilsson
tcp-socket as input
2016-03-15update copyright-yearHenrik Nord
2016-01-18ssh: Experimental options for ssh_sftp:start_channel to set packet_size or ↵Hans Nilsson
window_size
2015-06-30ssh: correct sftp unicode and iolist bugHans Nilsson
Ssh_sftp.erl handled incorrectly unicode data in ssh_ftp:write_file. There was also problems with some deeper iolists.
2015-06-18Change license text to APLv2Bruce Yinhe
2015-04-23Fix ssh_sftp wait_for_version_negotiation timeoutSimon Cornish
This patch fixes a bug that causes an SFTP connection to always fail when {timeout, Timeout} option is used with ssh_sftp:start_channel. The bug is that the version negotiation timer is not cancelled upon reception of SSH_FXP_VERSION.
2015-04-14ssh: Shutdown sftp channel gracefullyIngela Anderton Andin
If ssh_connection:subsystem/4 fails we do not want to crash but rather terminate gracefully.
2014-12-01ssh: crypto framework for ssh_sftp:open_tar addedHans Nilsson
2014-11-18ssh: Add ssh_sftp:open_tar/3,4 which opens a tar file at the server side of ↵Hans Nilsson
a channel. Depends on erl_tar.erl having the function erl_tar:init/3 defined.
2014-10-24Fix ssh_sftp:start_channel timeoutSimon Cornish
The {timeout, Timeout} option passed to ssh_sftp:start_channel is not applied to the early phases of the SSH protocol. For example, if the remote server fails to respond after the "hello" then the call will hang for as long as the server keeps the TCP connection alive. This patch passes the Timeout through to ssh:connect. In case the timeout occurs during these phases, {error, timeout} is returned.
2014-10-10ssh: Add option sftp_vsnIngela Anderton Andin
2014-01-21ssh: Adds unicodeHans Nilsson
2013-03-01ssh: Test and enhance handling of nonexistent subsystemIngela Anderton Andin
2013-01-25ssh: Fix dialyzer and doc warningsIngela Anderton Andin
2011-11-10Remove exec bit from: erl, hrl, xml, html, asn, gif, xpmRicardo Catalinas Jiménez
2011-06-21Corrected year in license header.Niclas Eklund
2011-06-21OTP-9386 - Calling ssh_sftp:stop_channel/1 resulted in that the trap_exit ↵Niclas Eklund
flag was set to true for the invoking process.
2010-04-21Removed deprecated functions and moduleNiclas Eklund
2010-04-21New branch for ssh-2.0 and laterNiclas Eklund
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP