summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/sftp-server.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* add sshd_config ChrootDirectory option to chroot(2) users to a directory anddjm2008-02-081-10/+3
* link sftp-server into sshd; feedback and ok djm@markus2008-02-041-18/+26
* Remove the fixed 100 handle limit in sftp-server and allocate as manydjm2008-01-211-26/+31
* fix incorrect test when setting syslog facility; from Jan Pechanecdjm2007-09-131-2/+2
* bz#1286 stop reading and processing commands when input or output bufferdjm2007-05-171-6/+19
* cast "%llu" format spec to (unsigned long long); do not assume astevesk2007-04-181-4/+7
* spacesstevesk2007-01-031-2/+2
* almost entirely get rid of the culture of ".h files that include .h files"deraadt2006-08-031-6/+6
* move #include <stdio.h> out of includes.hstevesk2006-08-011-1/+2