summaryrefslogtreecommitdiffstats
path: root/libexec/ftpd/ftpd.c
Commit message (Expand)AuthorAgeFilesLines
...
* We must not fall back to the old way (read-write)yar2004-10-151-1/+1
* Clean-up around sendfile(): drop an excessive check for error condition.yar2004-10-151-2/+2
* Account for the fact that sendfile(2) may hit the end of fileyar2004-10-151-1/+12
* Indent.maxim2004-09-241-7/+7
* o Merge rev. 1.5 libexec/ftpd/ftpd.c from DragonflyBSD:maxim2004-09-241-0/+2
* Change ``(foo *)0'' to ``NULL'' where it's possibleyar2004-07-311-1/+1
* Kill a small herd of casts to off_t where they were not needed.yar2004-07-311-8/+7
* Printf(3) off_t values through conversion to intmax_t sinceyar2004-07-311-6/+10
* Kill an unused variable (heading to WARNS=2.)yar2004-07-311-1/+0
* Ditto for (gid_t).yar2004-07-301-1/+1
* Kill casts to (uid_t) obviously left from the K&R era.yar2004-07-301-14/+14
* Add a comment to explain that the loop around the call to bind(2)yar2004-07-301-0/+9
* Open a socket for a data transfer in active mode using euidyar2004-07-301-1/+1
* Simplify conditional compilation logic some.obrien2004-06-131-11/+15
* Handle variable argument lists correctly in reply() and lreply().tjr2004-05-131-2/+8
* NULL looks better than (char *)0 unless we're passingyar2004-02-071-1/+1
* Deny attempts to rename a file from guest users if the policyyar2004-02-071-0/+4
* perror_reply() should not be used where errno isn't meaningful.yar2004-02-071-1/+5
* Work around a bug in some clients by never returning raw directoryyar2004-02-071-1/+8
* add missing setusershell() calls.charnier2004-01-181-0/+1
* man ftpd says that "by default, anonymous users cannot modify existing files."anholt2004-01-071-1/+1
* If a file to send in ASCII mode already has CRLF as end-of-line,yar2003-11-151-2/+4
* Don't depend on IPv4-mapped IPv6 address to bind to both IPv4ume2003-09-141-66/+114
* Make a malloced copy of "chrootdir" even if it points to an absoluteyar2003-07-091-3/+5
* Kill unnecessary vertical whitespace.yar2003-02-111-1/+0
* Use LOG_AUTHPRIV to hide the username attempted during an invalid loginyar2003-02-111-1/+5
* RFC 959 doesn't list reply code 550 as a valid responce to STOR/STOU,yar2003-02-041-1/+1
* Let real users access special files through FTPyar2003-01-311-3/+13
* When searching for a unique file name in guniquefd(),yar2003-01-291-0/+4
* Add a new option to ftpd(8), "-h", to disable printing anyyar2003-01-291-4/+16
* Give the code around chroot(2)/chdir(2) a major overhaul byyar2003-01-291-33/+72
* Actually extract the second field from a line in ftpchroot(5)yar2003-01-271-15/+17
* Allow more than one separator character between fields in ftpchroot(5).yar2003-01-271-1/+3
* Extend the format of /etc/ftpchroot so an alternative chrootyar2003-01-261-22/+55
* - Add a new option, ``-P port'', to specify the port for ftpd(8)yar2003-01-231-4/+11
* The FTP daemon was vulnerable to a DoS where an attacker could bind()cjc2003-01-211-19/+26
* Prepend a space character if a line begins with a digityar2003-01-161-0/+11
* Don't free the current addrinfo list, or else a pointer to a freedyar2002-11-111-1/+1
* Have ftpd specify the LOGIN_SETMAC flag to setlogincontext() so thatrwatson2002-10-241-2/+3
* Use the standardized CHAR_BIT constant instead of NBBY in userland.mike2002-09-251-2/+2
* The mode can be "r+" as well on PUT, but only "a" on APPE.yar2002-08-291-1/+1
* Remove variables no longer used.yar2002-08-271-2/+1
* More inithosts() fixes:yar2002-08-271-8/+15
* Fix an inconsistency between a printf-like format and its argument list.yar2002-08-271-1/+1
* Add option '-W': don't log FTP sessions to wtmp.yar2002-08-231-4/+11
* Clean up hostname and hostinfo handling in inithosts():yar2002-08-201-5/+13
* Fix a wrong comment on (hopefully) right code.yar2002-08-131-2/+2
* Rework storing files thoroughly. This includes:yar2002-08-081-23/+78
* Conform to RFC 959, Appendix II, when replyingyar2002-07-291-2/+7
* Make the `-v' option a synonym for `-d'yar2002-07-261-1/+1
OpenPOWER on IntegriCloud