summaryrefslogtreecommitdiff
path: root/libexec/ftpd
Commit message (Collapse)AuthorAgeFilesLines
* $Id$ -> $FreeBSD$Peter Wemm1999-09-052-2/+2
| | | | Notes: svn path=/stable/2.1/; revision=50952
* Fix the completely broken getopt option list.Joerg Wunsch1997-03-311-3/+3
| | | | | | | Found by: mehldau@photogrammetrie.de (Gerhard Mehldau) (via Usenet) Notes: svn path=/stable/2.1/; revision=24459
* Backport -P flag and new default behaviour from -currentGuido van Rooij1997-02-133-19/+45
| | | | | | | | (do not allow PORT commands to remote ports less than 1024 or addresses other than the requestor's address.) Notes: svn path=/stable/2.1/; revision=22669
* Merged from head:Paul Traina1997-02-051-1/+6
| | | | | | | | | | revision 1.30 / 1.31 date: 1997/01/28 07:06:54; author: davidg; state: Exp; lines: +5 -0 Fix signal handler race condition. Notes: svn path=/stable/2.1/; revision=22273
* Disable certain commands before login.Paul Traina1996-11-201-16/+21
| | | | Notes: svn path=/stable/2.1/; revision=19905
* Merge from headPaul Traina1996-11-201-5/+12
| | | | Notes: svn path=/stable/2.1/; revision=19904
* Brought in fix from rev 1.15: fix coredump with passive and !logged in.David Greenman1996-03-181-1/+5
| | | | Notes: svn path=/stable/2.1/; revision=14668
* Brought in change from rev 1.12: check for expired accounts.David Greenman1995-09-011-1/+2
| | | | Notes: svn path=/stable/2.1/; revision=10509
* Brought in changes from main branch: use ports 40000-44999.David Greenman1995-08-263-8/+46
| | | | Notes: svn path=/stable/2.1/; revision=10280
* Remove trailing whitespace.Rodney W. Grimes1995-05-302-4/+4
| | | | Notes: svn path=/head/; revision=8870
* Make last change a little more robust by checking for failure of getcwd().David Greenman1995-05-221-1/+4
| | | | Notes: svn path=/head/; revision=8697
* Set "HOME" so that tilde expands correctly. It previously was always root'sDavid Greenman1995-05-221-0/+7
| | | | | | | directory /root. Notes: svn path=/head/; revision=8696
* Speed up ftpd and make it more efficient:Garrett Wollman1995-05-031-7/+62
| | | | | | | | | | | | | | | | - set TCP_NOPUSH to keep from sending short packets at each write(2) boundary - set SO_SNDBUF to 64k so we have a reasonable amount of buffer space - for a regular file in binary mode which is not being restarted and is . smaller than 16 Meg, use mmap(2) and write(2) the whole file in one big gulp In the most common circumstances, this should dramatically reduce the system-call load from ftpd, since the call to write() will not return until the entire file has been written, rather than writing just a few K at a time in a loop. Notes: svn path=/head/; revision=8240
* Fix two more references to /etc/motd that I overlooked. PR #29Gary Palmer1995-04-151-2/+2
| | | | Notes: svn path=/head/; revision=7842
* Close PR #29. The file should be /etc/ftpmotd, not /etc/motd.Gary Palmer1995-04-151-1/+1
| | | | Notes: svn path=/head/; revision=7841
* Change the library order so libcrypt is the last library in the list.Nate Williams1995-03-181-2/+2
| | | | | | | | | libskey contains references to _crypt and can't resolve it unless -lcrypt occurs after it in the link command. This only occurs when linking statically. Notes: svn path=/head/; revision=7127
* Add some functionality to ftpd so it logs all anonymous fileGuido van Rooij1995-02-264-3/+88
| | | | | | | | | | transfers. It only does this when -S is set. Reviewed by: Submitted by: Obtained from: logdaemon package Notes: svn path=/head/; revision=6740
* recommit rev 1.5 of ftpd, I fatfingered a commandPaul Traina1994-10-271-4/+12
| | | | Notes: svn path=/head/; revision=3938
* Printing out /etc/motd when a ftp login occurs is a security holePaul Traina1994-10-271-2/+1
| | | | | | | | | | | | | | (as is printing out a version number at the telnet login banner). Don't print out /etc/motd when people login, instead if present, print out /etc/ftpmotd. It looks like 4.4lite2 has done something similar (perhaps for different reasons) because /etc/motd no longer shows up on vangogh. Folks who like the old behavior can create a symbolic link to motd. Notes: svn path=/head/; revision=3936
* Figured it out, misapplied a patch, ftpd now works again.Paul Traina1994-10-221-1/+1
| | | | Notes: svn path=/head/; revision=3777
* Fix broken command parser (fall back 10 yards and scratch head).Paul Traina1994-10-221-1/+1
| | | | Notes: svn path=/head/; revision=3776
* Include most of the logdaemon v4.4 S/key changesPaul Traina1994-10-193-4/+5
| | | | Notes: svn path=/head/; revision=3702
* Clean up makefilePaul Traina1994-09-301-3/+6
| | | | Notes: svn path=/head/; revision=3250
* Use new skey access routinesPaul Traina1994-09-291-7/+2
| | | | Notes: svn path=/head/; revision=3206
* Fixed bug where /etc/ftpusers was ineffective. Caused by the wrongDavid Greenman1994-09-201-1/+1
| | | | | | | pointer being passed to strcmp(). Bug noticed by Matthew Green. Notes: svn path=/head/; revision=2930
* Put skey support to ftpdGuido van Rooij1994-08-211-0/+23
| | | | | | | | Reviewed by: Submitted by: guido Notes: svn path=/head/; revision=2194
* Put skey support in ftpd.Guido van Rooij1994-08-212-3/+25
| | | | | | | | Reviewed by: Submitted by: guido Notes: svn path=/head/; revision=2193
* LDADD= -lcryptGeoff Rehmet1994-08-201-0/+1
| | | | | | | Submitted by: Geoff Notes: svn path=/head/; revision=2158
* Update to new make macros and disable Kerberos because we haven't got itGarrett Wollman1994-08-051-1/+1
| | | | | | | set up right yet. Notes: svn path=/head/; revision=1875
* BSD 4.4 Lite Libexec SourcesRodney W. Grimes1994-05-278-0/+3570
Notes: svn path=/vendor/CSRG/dist/; revision=1592