summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/sftp-server.c
AgeCommit message (Expand)Author
2010-01-13support '-h' (human-readable units) for sftp's ls command, just likeDamien Miller
2010-01-09add a 'read-only' mode to sftp-server(8) that disables open in write modeDamien Miller
2010-01-04bz#1566 don't unnecessarily dup() in and out fds for sftp-server; ok markus@Damien Miller
2009-10-17sort flags.Igor Sobrado
2009-08-31check correct variable for error message, spotted by martynas@Damien Miller
2009-08-27allow setting an explicit umask on the commandline to override whateverDamien Miller
2009-04-14remove unused option character from getopt() optstring; ok markus@Kevin Steves
2008-06-26allow the sftp chmod(2)-equivalent operation to set set[ug]id/stickyDamien Miller
2008-06-09Extend 32bit -> 64bit values for statvfs extension missed in previous commit.Darren Tucker
2008-06-08Add case for ENOSYS in errno_to_portable; ok deraadtDarren Tucker
2008-06-07statvfs member fsid needs to be wider, increase it to 64 bits andDamien Miller
2008-05-18comment extension announcementDamien Miller
2008-04-18introduce sftp extension methods statvfs@openssh.com andDamien Miller
2008-02-27add an extension method "posix-rename@openssh.com" to perform POSIX atomicDamien Miller
2008-02-08add sshd_config ChrootDirectory option to chroot(2) users to a directory andDamien Miller
2008-02-04link sftp-server into sshd; feedback and ok djm@Markus Friedl
2008-01-21Remove the fixed 100 handle limit in sftp-server and allocate as manyDamien Miller
2007-09-13fix incorrect test when setting syslog facility; from Jan PechanecDamien Miller
2007-05-17bz#1286 stop reading and processing commands when input or output bufferDamien Miller
2007-04-18cast "%llu" format spec to (unsigned long long); do not assume aKevin Steves
2007-01-03spacesKevin Steves
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-25move #include <sys/time.h> out of includes.hKevin Steves
2006-07-22move #include <string.h> out of includes.hKevin Steves
2006-07-22move #include <time.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-10don't log variables that aren't yet setDamien Miller
2006-07-10remove optind - it isn't used hereDamien Miller
2006-07-09move #include <fcntl.h> out of includes.hKevin Steves
2006-07-06add commandline options to enable logging of transactions; ok markus@Damien 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-25introduce xcalloc() and xasprintf() failure-checked allocations functionsDamien 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-08move #include <dirent.h> out of includes.h; ok markus@Kevin Steves
2006-01-02use a common max. packet length, no binary changeDamien Miller
2005-09-13ensure that stdio fds are attached; ok deraadt@Damien Miller
2005-06-17make this -Wsign-compare clean; ok avsm@ markus@Damien Miller
2004-06-25Fall back to stat+rename if filesystem doesn't doesn't support hardDarren Tucker
2004-06-21make ssh -Wshadow clean, no functional changesAnil Madhavapeddy
2004-02-19switch to new license.templateMarkus Friedl
2003-11-10constify. ok markus@ & djm@Jakob Schlyter
2003-06-25Typo police: attribute is better written with an 'r'.Miod Vallat
2003-04-08rename log() into logit() to avoid name conflict. markus ok, from netbsdJun-ichiro itojun Hagino