summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/sftp-server.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* highly polished whitespace, mostly fixing spaces-for-tab and baddjm2021-04-031-3/+3
* unused variabledjm2021-04-031-2/+2
* do not advertise protocol extensions that have been disallowed bydjm2021-03-311-33/+53
* increase maximum SSH2_FXP_READ to match the maximum packet size.djm2021-03-191-24/+38
* don't let logging clobber errno before usedjm2021-03-161-4/+6
* sftp-server: implement limits@openssh.com extensiondjm2021-02-181-2/+41
* sftp: add missing lsetstat@openssh.com documentationdjm2021-02-121-1/+2
* use the new variant log macros instead of prepending __func__ anddjm2020-10-181-64/+57
* log error message for process_write() write failuresdjm2020-07-171-4/+5
* better terminology for permissions; feedback & ok markus@djm2020-06-221-16/+16
* add a local implementation of BSD realpath() for sftp-server usedjm2019-07-051-2/+4
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-12/+12
* Replace calls to ssh_malloc_init() by a static init of malloc_options.otto2019-06-061-2/+1
* add support for a "lsetstat@openssh.com" extension. This replicates thedjm2019-01-161-1/+66
* static on global vars, const on handler tables that contain functiondjm2019-01-011-7/+7
* make UID available as a %-expansion everywhere that the username isdjm2018-06-011-3/+5
* disallow creation (of empty files) in read-only mode; reported bydjm2017-04-041-3/+3
* Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitionsderaadt2016-09-121-3/+2
* Add a function to enable security-related malloc_options. With and okdtucker2016-02-151-1/+2
* 1) Use xcalloc() instead of xmalloc() to check for potential overflow.logan2015-11-161-4/+4
* Do not cast result of malloc/calloc/realloc* if stdlib.h is in scopederaadt2015-08-201-3/+3
* rename xrealloc() to xreallocarray() since it follows that form.deraadt2015-04-241-3/+3
* Reduce use of <sys/param.h> and transition to <limits.h> throughout.deraadt2015-01-201-5/+5
* update sftp client and server to new buffer API.djm2015-01-141-252/+326
* fix log message statvfs. ok djmdtucker2014-01-171-3/+3
* fsync@openssh.com protocol extension for sftp-serverdjm2013-10-171-1/+23
* refactor client config code a little:djm2013-10-141-5/+20
* tweak previous;jmc2013-10-141-4/+5
* add -Q, -P and -p to usage() before jmc@ catches medjm2013-10-101-2/+3
* Add ability to whitelist and/or blacklist sftp protocol requests by name.djm2013-10-091-190/+213
* bye, bye xfree(); ok markus@djm2013-05-171-29/+29
* sftp-server.8: add argument name to -djmc2013-01-041-2/+3
* allow specification of an alternate start directory for sftp-server(8)djm2013-01-031-5/+18
* the protocol version should be unsigned; bz#1913 reported by mb ATdjm2011-06-171-3/+3
* add a protocol extension to support a hard link operation. It isdjm2010-12-041-1/+27
* umask should be parsed as octal. reported by candland AT xmission.com;djm2010-11-041-8/+8
* support '-h' (human-readable units) for sftp's ls command, just likedjm2010-01-131-2/+2
* add a 'read-only' mode to sftp-server(8) that disables open in write modedjm2010-01-091-29/+74
* bz#1566 don't unnecessarily dup() in and out fds for sftp-server; ok markus@djm2010-01-041-3/+3
* sort flags.sobrado2009-10-171-2/+2
* check correct variable for error message, spotted by martynas@djm2009-08-311-2/+2
* allow setting an explicit umask on the commandline to override whateverdjm2009-08-271-3/+13
* remove unused option character from getopt() optstring; ok markus@stevesk2009-04-141-2/+2
* allow the sftp chmod(2)-equivalent operation to set set[ug]id/stickydjm2008-06-261-4/+4
* Extend 32bit -> 64bit values for statvfs extension missed in previous commit.dtucker2008-06-091-5/+5
* Add case for ENOSYS in errno_to_portable; ok deraadtdtucker2008-06-081-1/+4
* statvfs member fsid needs to be wider, increase it to 64 bits anddjm2008-06-071-4/+4
* comment extension announcementdjm2008-05-181-1/+3
* introduce sftp extension methods statvfs@openssh.com anddjm2008-04-181-1/+74
* add an extension method "posix-rename@openssh.com" to perform POSIX atomicdjm2008-02-271-2/+25