summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/sftp.c
AgeCommit message (Expand)Author
2015-08-20Do not cast result of malloc/calloc/realloc* if stdlib.h is in scopeTheo de Raadt
2015-01-20Reduce use of <sys/param.h> and transition to <limits.h> throughout.Theo de Raadt
2015-01-14update sftp client and server to new buffer API.Damien Miller
2014-11-26Prefer setvbuf() to setlinebuf() for portability; ok deraadt@Todd C. Miller
2014-10-06correct options in usage(); from mancha1 AT zoho.comDamien Miller
2014-08-20djm how did you make a typo like that...Theo de Raadt
2014-08-19~-expand lcd pathsDamien Miller
2014-07-09more useful error message when GLOB_NOSPACE occurs;Damien Miller
2014-05-05Zap extra whitespace.Loganaden Velvindron
2014-04-29Don't attempt to append a nul quote char to the filename. Should preventDarren Tucker
2014-04-29Move nulling of variable next to where it's freed. ok markus@Darren Tucker
2014-04-22Sort the sftp command list.Loganaden Velvindron
2014-04-21Implement sftp upload resume support.Loganaden Velvindron
2013-11-20unsigned casts for ctype macros where neccessaryTheo de Raadt
2013-10-17tweak previous;Jason McIntyre
2013-10-17fsync@openssh.com protocol extension for sftp-serverDamien Miller
2013-08-31make ^w match ksh behaviour (delete previous word instead of entire line)Damien Miller
2013-08-09enable ctrl-left-arrow and ctrl-right-arrow to move forward/back a word;Damien Miller
2013-08-09do getopt parsing for all sftp commands (with an empty optstring forDamien Miller
2013-08-08add a "-l" flag for the rename command to force it to use the sillyDamien Miller
2013-08-08fix two year old regression: symlinking a file would incorrectlyDamien Miller
2013-08-07sort -a;Jason McIntyre
2013-08-06fix some whitespace at EOLDamien Miller
2013-07-25sftp support for resuming partial downloads; patch mostly by LoganadenDamien Miller
2013-07-12fix pointer-signedness warnings from clang/llvm-3.3; "seems nice" deraadt@Damien Miller
2013-06-04Make sftp's libedit interface marginally multibyte aware by building up theDarren Tucker
2013-05-17bye, bye xfree(); ok markus@Damien Miller
2013-05-16Fix some "unused result" warnings found via clang and -portable. ok markus@Darren Tucker
2013-04-18make "sftp -q" do what it says on the sticker: hush everything but errors;Damien Miller
2013-02-08fix NULL deref when built without libedit and control charactersDamien Miller
2012-10-05fix signed vs unsigned warning; feedback & ok: djm@Markus Friedl
2012-09-21Fix handling of filenames containing escaped globbing characters and escapeDarren Tucker
2012-09-21Fix improper handling of absolute paths when PWD is part of the completedDarren Tucker
2012-09-18Add bounds check on sftp tab-completion. Part of a patch from from Jean-MarcDarren Tucker
2012-09-17an XXX for laterDamien Miller
2012-06-22Remove unused variable leftover from tab-completion changes.Darren Tucker
2012-04-20setlinebuf(3) is more readable than setvbuf(.., _IOLBF, ...)Damien Miller
2011-11-16Don't leak list in complete_cmd_parse if there are no commands found.Owain Ainsworth
2011-09-22don't let remote_glob() implicitly sort its results in do_globbed_ls() -Damien Miller
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