summaryrefslogtreecommitdiffstats
path: root/include/libssh/sftp.h
Commit message (Collapse)AuthorAgeFilesLines
* Added owner and group information in sftp attributes.Andreas Schneider2010-02-231-4/+3
| | | | | Parse the longname which is the output of 'ls -l' and set the owner and group if we are talking to an openssh server.
* Improve MSVC support. Better binary compatibility.Andreas Schneider2009-11-061-1/+1
| | | | Patch by Patrick Spendrin from KDE.
* Fix warnings on old gcc'sAris Adamantiadis2009-11-031-5/+5
| | | | they don't like variable names having type names
* Remove deprecated functions.Andreas Schneider2009-10-131-21/+0
|
* updated the sftp subsystem to follow the type convAris Adamantiadis2009-10-101-104/+114
|
* Fix warnings on opensolarisAris Adamantiadis2009-09-291-4/+4
|
* Fixed doxygen compilation warningsAris Adamantiadis2009-09-261-1/+1
|
* get rid of SSH_SESSIONAris Adamantiadis2009-09-231-3/+3
|
* Fixed building libssh with MSVC.Andreas Schneider2009-09-211-3/+0
| | | | Thanks to Carlo Segato for the patch.
* Add sftp_extension_supported() function.Andreas Schneider2009-08-121-0/+20
|
* Add support for OpenSSH's statvfs and fstatvfs calls.Andreas Schneider2009-08-121-1/+44
|
* Fix compilation with MSVC and use declspec to export functions.Andreas Schneider2009-08-111-45/+45
| | | | Thanks to Patrick Spendrin <ps_ml@gmx.de> for all the MSVC fixes.
* Move extension structure to the end.Andreas Schneider2009-08-011-1/+1
|
* Fix build with MSVC.Andreas Schneider2009-07-301-3/+15
|
* Add functions to get the extension count, name and data.Andreas Schneider2009-07-281-0/+34
|
* Add support to read and store sftp extensions.Andreas Schneider2009-07-281-0/+3
|
* Fix return value of sftp_tell64().Andreas Schneider2009-07-251-1/+1
|
* Add a sftp_tel64() function.Andreas Schneider2009-07-251-0/+11
|
* Add sftp_readlink function.Andreas Schneider2009-07-251-0/+11
|
* Add sftp_symlink function.Andreas Schneider2009-07-251-0/+13
|
* move all u32,u16,u8 and u64 declarations in priv.hAris Adamantiadis2009-07-241-34/+34
| | | | And fix all headers which need u32,u8,u64
* Changes all CHANNEL * to ssh_channelAris Adamantiadis2009-07-241-2/+2
|
* Changed all occurences of BUFFER * to ssh_bufferAris Adamantiadis2009-07-241-7/+7
|
* Change all occurences of STRING * to ssh_stringAris Adamantiadis2009-07-241-12/+12
|
* Fix the vim modeline and place it at the end of the file.Andreas Schneider2009-05-121-2/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@763 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve sftp_reply_data and fix sftp_reply_status.Andreas Schneider2009-04-271-2/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@627 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve sftp_reply_names_add.Andreas Schneider2009-04-271-2/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@625 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve sftp_reply_name.Andreas Schneider2009-04-271-1/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@622 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve the sftp seek functions.Andreas Schneider2009-04-241-2/+6
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@605 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve the sftp async read functions.Andreas Schneider2009-04-241-5/+5
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@602 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve buffer_add_attributes() and add a return value.Andreas Schneider2009-04-231-1/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@593 7dcaeef0-15fb-0310-b436-a5af3365683c
* Don't shadow a global variable declaration on unistd.h.Andreas Schneider2009-04-051-1/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@398 7dcaeef0-15fb-0310-b436-a5af3365683c
* Normalize the license in all files and add vim tab instructions.Andreas Schneider2009-03-291-19/+21
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@305 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix typos.Andreas Schneider2009-03-281-1/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@301 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add WITH_SERVER option.Andreas Schneider2009-03-281-2/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@293 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix build on Windows.Andreas Schneider2009-03-081-0/+9
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@238 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix build warnings in sftp code.Andreas Schneider2009-02-021-2/+6
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@218 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add doxygen documentation for all public sftp functions.Andreas Schneider2008-12-221-4/+445
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@196 7dcaeef0-15fb-0310-b436-a5af3365683c
* Create POSIX like sftp functions.Andreas Schneider2008-12-221-7/+23
| | | | | | | This breaks the API and will be libssh 0.3. git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@195 7dcaeef0-15fb-0310-b436-a5af3365683c
* some changes to resolve bugs reported by webyogAris Adamantiadis2008-12-141-0/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@192 7dcaeef0-15fb-0310-b436-a5af3365683c
* patches 0001-Save-the-last-error-and-provide-a-function-to-get-it.patch,Aris Adamantiadis2008-11-241-10/+12
| | | | | | | | | 0002-Use-const-whereever-it-makes-sense.patch, 0003-Implement-function-to-retrieve-userauth-possabilitie.patch from Andreas Schneider git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@191 7dcaeef0-15fb-0310-b436-a5af3365683c
* More doxygen documentation (internal set)Aris Adamantiadis2008-11-051-1/+2
| | | | | | | split of the sftp_async_read function git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@188 7dcaeef0-15fb-0310-b436-a5af3365683c
* sftp asynchronous readAris Adamantiadis2008-06-111-0/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@164 7dcaeef0-15fb-0310-b436-a5af3365683c
* more ACL on directories. Not already enabled.Aris Adamantiadis2005-08-281-1/+1
| | | | | | | | First Pam code. looks like it works more or less. it needs a file in /etc/pam.d to be activated git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@22 7dcaeef0-15fb-0310-b436-a5af3365683c
* file opening/reading works :).Aris Adamantiadis2005-08-261-1/+2
| | | | | | | | I fixed the "longname" part of a stat (which makes the output for ls into openssh's sftp) it's possible to browse and open abritrary files. but no ACL yet git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@19 7dcaeef0-15fb-0310-b436-a5af3365683c
* sftp server implementation :)Aris Adamantiadis2005-08-261-1/+60
| | | | | | | | at this time, basic support of opendir, readdir, lstat, etc. just enough to "sftp" in and type ls. git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@16 7dcaeef0-15fb-0310-b436-a5af3365683c
* fixed server segfaults on exit (double frees)Aris Adamantiadis2005-08-251-0/+7
| | | | | | | sftp_server_init() git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@15 7dcaeef0-15fb-0310-b436-a5af3365683c
* first importAris Adamantiadis2005-07-051-0/+225
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@1 7dcaeef0-15fb-0310-b436-a5af3365683c