aboutsummaryrefslogtreecommitdiff
path: root/include/libssh/sftp.h
AgeCommit message (Collapse)AuthorFilesLines
2010-08-28Added missing /** in doxygen @}'sAris Adamantiadis1-1/+1
2010-08-27doc: Document the server responses.Andreas Schneider1-1/+23
2010-02-23Added owner and group information in sftp attributes.Andreas Schneider1-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.
2010-02-07Rename the libssh sftp documentation group.Andreas Schneider1-1/+1
2009-11-06Improve MSVC support. Better binary compatibility.Andreas Schneider1-1/+1
Patch by Patrick Spendrin from KDE.
2009-11-03Fix warnings on old gcc'sAris Adamantiadis1-5/+5
they don't like variable names having type names
2009-10-13Remove deprecated functions.Andreas Schneider1-21/+0
2009-10-10updated the sftp subsystem to follow the type convAris Adamantiadis1-104/+114
2009-09-29Fix warnings on opensolarisAris Adamantiadis1-4/+4
2009-09-26Fixed doxygen compilation warningsAris Adamantiadis1-1/+1
2009-09-23get rid of SSH_SESSIONAris Adamantiadis1-3/+3
2009-09-21Fixed building libssh with MSVC.Andreas Schneider1-3/+0
Thanks to Carlo Segato for the patch.
2009-08-12Add sftp_extension_supported() function.Andreas Schneider1-0/+20
2009-08-12Add support for OpenSSH's statvfs and fstatvfs calls.Andreas Schneider1-1/+44
2009-08-11Fix compilation with MSVC and use declspec to export functions.Andreas Schneider1-45/+45
Thanks to Patrick Spendrin <ps_ml@gmx.de> for all the MSVC fixes.
2009-08-01Move extension structure to the end.Andreas Schneider1-1/+1
2009-07-30Fix build with MSVC.Andreas Schneider1-3/+15
2009-07-28Add functions to get the extension count, name and data.Andreas Schneider1-0/+34
2009-07-28Add support to read and store sftp extensions.Andreas Schneider1-0/+3
2009-07-25Fix return value of sftp_tell64().Andreas Schneider1-1/+1
2009-07-25Add a sftp_tel64() function.Andreas Schneider1-0/+11
2009-07-25Add sftp_readlink function.Andreas Schneider1-0/+11
2009-07-25Add sftp_symlink function.Andreas Schneider1-0/+13
2009-07-24move all u32,u16,u8 and u64 declarations in priv.hAris Adamantiadis1-34/+34
And fix all headers which need u32,u8,u64
2009-07-24Changes all CHANNEL * to ssh_channelAris Adamantiadis1-2/+2
2009-07-24Changed all occurences of BUFFER * to ssh_bufferAris Adamantiadis1-7/+7
2009-07-24Change all occurences of STRING * to ssh_stringAris Adamantiadis1-12/+12
2009-05-12Fix the vim modeline and place it at the end of the file.Andreas Schneider1-2/+1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@763 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-04-27Improve sftp_reply_data and fix sftp_reply_status.Andreas Schneider1-2/+2
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@627 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-04-27Improve sftp_reply_names_add.Andreas Schneider1-2/+2
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@625 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-04-27Improve sftp_reply_name.Andreas Schneider1-1/+2
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@622 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-04-24Improve the sftp seek functions.Andreas Schneider1-2/+6
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@605 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-04-24Improve the sftp async read functions.Andreas Schneider1-5/+5
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@602 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-04-23Improve buffer_add_attributes() and add a return value.Andreas Schneider1-1/+1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@593 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-04-05Don't shadow a global variable declaration on unistd.h.Andreas Schneider1-1/+2
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@398 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-03-29Normalize the license in all files and add vim tab instructions.Andreas Schneider1-19/+21
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@305 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-03-28Fix typos.Andreas Schneider1-1/+1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@301 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-03-28Add WITH_SERVER option.Andreas Schneider1-2/+2
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@293 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-03-08Fix build on Windows.Andreas Schneider1-0/+9
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@238 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-02-02Fix build warnings in sftp code.Andreas Schneider1-2/+6
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@218 7dcaeef0-15fb-0310-b436-a5af3365683c
2008-12-22Add doxygen documentation for all public sftp functions.Andreas Schneider1-4/+445
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@196 7dcaeef0-15fb-0310-b436-a5af3365683c
2008-12-22Create POSIX like sftp functions.Andreas Schneider1-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
2008-12-14some changes to resolve bugs reported by webyogAris Adamantiadis1-0/+1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@192 7dcaeef0-15fb-0310-b436-a5af3365683c
2008-11-24patches 0001-Save-the-last-error-and-provide-a-function-to-get-it.patch,Aris Adamantiadis1-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
2008-11-05More doxygen documentation (internal set)Aris Adamantiadis1-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
2008-06-11sftp asynchronous readAris Adamantiadis1-0/+1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@164 7dcaeef0-15fb-0310-b436-a5af3365683c
2005-08-28more ACL on directories. Not already enabled.Aris Adamantiadis1-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
2005-08-26file opening/reading works :).Aris Adamantiadis1-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
2005-08-26sftp server implementation :)Aris Adamantiadis1-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
2005-08-25fixed server segfaults on exit (double frees)Aris Adamantiadis1-0/+7
sftp_server_init() git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@15 7dcaeef0-15fb-0310-b436-a5af3365683c