summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/sftp.c
AgeCommit message (Expand)Author
2010-12-04add a protocol extension to support a hard link operation. It isDamien Miller
2010-10-23escape '[' in filename tab-completion; fix a type while there.Stuart Henderson
2010-10-05use default shell /bin/sh if $SHELL is ""; ok markus@Damien Miller
2010-09-26when performing an "ls" in columnated (short) mode, only callDamien Miller
2010-09-25make use of new glob(3) GLOB_KEEPSTAT extension to save extra serverDamien Miller
2010-09-23add [-l limit] to usage();Jason McIntyre
2010-09-22add an option per-read/write callback to atomicioDamien Miller
2010-06-18unbreak ls in working directories that contains globbing characters inDamien Miller
2010-05-05restore mput and mget which got lost in the tab-completion changes.Darren Tucker
2010-01-27add missing "p" flag to getopt optstring;Damien Miller
2010-01-15Reset SIGTERM to SIG_DFL before executing ssh, so that even if sftpPhilip Guenthe
2010-01-13sftp.1: put ls -h in the right placeJason McIntyre
2010-01-13don't append a space after inserting a completion of a directory (i.e.Damien Miller
2010-01-13support '-h' (human-readable units) for sftp's ls command, just likeDamien Miller
2010-01-09Prevent sftp from derefing a null pointer when given a "-" without a command.Darren Tucker
2010-01-08Fix two warnings: possibly used unitialized and use a nul byte instead ofDarren Tucker
2010-01-04Implement tab-completion of commands, local and remote filenames for sftp.Damien Miller
2009-12-20When passing user-controlled options with arguments to other programs,Philip Guenthe
2009-12-06fix potential divide-by-zero in sftp's "df" output when talking to a serverDarren Tucker
2009-11-22make passing of zero-length arguments to ssh safe byAlexander Hall
2009-11-20bz#1588 change "Connecting to host..." message to "Connected to host."Damien Miller
2009-08-18recursive transfer support for get/put and on the commandlineDamien Miller
2009-08-13sync synopsis and usage();Jason McIntyre
2009-08-13Swizzle options: "-P sftp_server_path" moves to "-D sftp_server_path",Damien Miller
2009-08-12support most of scp(1)'s commandline arguments in sftp(1), as a firstDamien Miller
2009-02-02Initialize a few variables to prevent spurious "may be used uninitialized"Darren Tucker
2008-12-09update for the synopses displayed by the 'help' command, there are aIgor Sobrado
2008-12-09correct sftp(1) and corresponding usage syntax;Damien Miller
2008-12-09Deal correctly with failures in remote stat() operation in sftp,Damien Miller
2008-07-13increase number of piplelined requests so they properly fill theDamien Miller
2008-06-21use optopt to get invalid flag, instead of return value of getopt,Martynas Venckus
2008-06-08Have the sftp client store the statvfs replies in wire format,Darren Tucker
2008-04-18introduce sftp extension methods statvfs@openssh.com andDamien Miller
2008-01-20When uploading, correctly handle the case of an unquoted filename withDamien Miller
2007-12-12unbreak lls command and add a regress test that would have caught theDamien Miller
2007-10-24rework argument splitting and parsing to cope correctly with common shellDamien Miller
2007-01-03ARGSUSED for lintKevin Steves
2007-01-03spacesKevin Steves
2006-11-23Don't access buf[strlen(buf) - 1] for zero-length strings.Ray Lai
2006-09-30Clear errno before calling the strtol functions.Ray Lai
2006-09-19Use S_IS* macros insted of masking with S_IF* flags. The latter mayOtto Moerbeek
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 <stdlib.h> out of includes.hKevin Steves
2006-07-26move #include <sys/param.h> out of includes.hKevin 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-10buffer.h only needed in sftp-common.h and remove some unneededKevin Steves
2006-07-08move #include <sys/socket.h> out of includes.hKevin Steves