summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/sftp-client.c
AgeCommit message (Expand)Author
2012-07-02fix a couple of "assigned but not used" warnings. ok markus@Darren Tucker
2011-09-12fix leak in do_lsreaddir(); ok djmMarkus Friedl
2011-09-11fix leaks in do_hardlink() and do_readlink(); bz#1921Markus Friedl
2010-12-04add a protocol extension to support a hard link operation. It isDamien Miller
2010-09-22add an option per-read/write callback to atomicioDamien Miller
2010-07-19bz#1797: fix swapped args in upload_dir_internal(), breaking recursiveDamien Miller
2010-06-18fix memory leak in do_realpath() error path; bz#1771, patch fromDamien Miller
2009-10-11d_type isn't portable so use lstat to get dirent modes. Suggested by andDarren Tucker
2009-08-18recursive transfer support for get/put and on the commandlineDamien Miller
2009-08-14make the "get_handle: ..." error messages vaguely useful by allowingDamien Miller
2009-06-22alphabetize includes; reduces diff vs portable and style(9). ok stevesk djmDarren Tucker
2008-06-26allow the sftp chmod(2)-equivalent operation to set set[ug]id/stickyDamien Miller
2008-06-12print extension revisions for extensions that we understandDamien Miller
2008-06-08Have the sftp client store the statvfs replies in wire format,Darren Tucker
2008-06-07statvfs member fsid needs to be wider, increase it to 64 bits andDamien Miller
2008-04-18introduce sftp extension methods statvfs@openssh.com andDamien Miller
2008-03-23prefer POSIX-style file renaming over filexfer rename behaviour if the serverDamien Miller
2008-01-21when a remote write error occurs during an upload, ensure that ACKs for allDamien Miller
2008-01-19fix remote handle leak in do_download() local file open error path;Damien Miller
2008-01-11disable unused functionsCharles Longeau
2007-09-16use off_t instead of u_int64_t for file offsets, matching what theDamien Miller
2007-01-22return error from do_upload() when a write fails. fixes bz#1252: zeroDamien Miller
2006-10-22cancel progress meter when upload write fails; ok deraadt@Damien Miller
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-08-01move #include <stdio.h> out of includes.hKevin Steves
2006-07-26move #include <sys/param.h> out of includes.hKevin Steves
2006-07-25move #include <sys/time.h> out of includes.hKevin Steves
2006-07-23#include <signal.h> for sig_atomic_t; need this prior to <sys/param.h>Kevin Steves
2006-07-22move #include <string.h> out of includes.hKevin Steves
2006-07-17move #include <unistd.h> out of includes.hKevin Steves
2006-07-11move #include <errno.h> out of includes.h; ok markus@Kevin Steves
2006-07-09move #include <fcntl.h> out of includes.hKevin Steves
2006-04-16avoid making a tiny 4-byte write to send the packet length of sftpDamien Miller
2006-03-30replace {GET,PUT}_XXBIT macros with functionally similar functions,Damien Miller
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-25change OpenSSH's xrealloc() function from being xrealloc(p, new_size) toDamien Miller
2006-03-19RCSID() can dieTheo de Raadt
2006-02-20move #include <sys/stat.h> out of includes.h; ok markus@Kevin Steves
2006-02-15typo in comment; ok djm@David Krause
2006-01-02use a common max. packet length, no binary changeDamien Miller
2005-07-27Silence bogus -Wuninitialized warnings; ok djm@Darren Tucker
2005-07-17knf says that a 2nd level indent is four (not three or five) spacesDamien Miller
2005-06-17make this -Wsign-compare clean; ok avsm@ markus@Damien Miller
2005-05-24Switch atomicio to use a simpler interface; it now returns a size_tAnil Madhavapeddy
2005-03-10spacingTheo de Raadt
2004-11-25leak; from mpechMarkus Friedl
2004-07-11spacesTheo de Raadt
2004-06-03initialize pointers, ok markus@Pedro Martelletto
2004-05-19gracefully abort transfers on receipt of SIGINT, also ignore SIGINT whileDamien Miller
2004-03-30sync comment with realityDamien Miller