summaryrefslogtreecommitdiffstats
path: root/libexec/ftpd
Commit message (Collapse)AuthorAgeFilesLines
* Check for expired passwords before allowing access to the system.mpp1995-08-281-1/+2
|
* Use data ports in the range 40000..44999 by default to enhance FTP usabilitypst1995-08-053-8/+46
| | | | | | | in a firewall environment. Original idea by Mark Tracy (?). Reviewed by: wollman Submitted by: pst
* Remove trailing whitespace.rgrimes1995-05-302-4/+4
|
* Make last change a little more robust by checking for failure of getcwd().dg1995-05-221-1/+4
|
* Set "HOME" so that tilde expands correctly. It previously was always root'sdg1995-05-221-0/+7
| | | | directory /root.
* Speed up ftpd and make it more efficient: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.
* Fix two more references to /etc/motd that I overlooked. PR #29gpalmer1995-04-151-2/+2
|
* Close PR #29. The file should be /etc/ftpmotd, not /etc/motd.gpalmer1995-04-151-1/+1
|
* Change the library order so libcrypt is the last library in the list.nate1995-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.
* Add some functionality to ftpd so it logs all anonymous fileguido1995-02-264-3/+88
| | | | | | | transfers. It only does this when -S is set. Reviewed by: Submitted by: Obtained from: logdaemon package
* recommit rev 1.5 of ftpd, I fatfingered a commandpst1994-10-271-4/+12
|
* Printing out /etc/motd when a ftp login occurs is a security holepst1994-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.
* Figured it out, misapplied a patch, ftpd now works again.pst1994-10-221-1/+1
|
* Fix broken command parser (fall back 10 yards and scratch head).pst1994-10-221-1/+1
|
* Include most of the logdaemon v4.4 S/key changespst1994-10-193-4/+5
|
* Clean up makefilepst1994-09-301-3/+6
|
* Use new skey access routinespst1994-09-291-7/+2
|
* Fixed bug where /etc/ftpusers was ineffective. Caused by the wrongdg1994-09-201-1/+1
| | | | pointer being passed to strcmp(). Bug noticed by Matthew Green.
* Put skey support to ftpdguido1994-08-211-0/+23
| | | | | Reviewed by: Submitted by: guido
* Put skey support in ftpd.guido1994-08-212-3/+25
| | | | | Reviewed by: Submitted by: guido
* LDADD= -lcryptcsgr1994-08-201-0/+1
| | | | Submitted by: Geoff
* Update to new make macros and disable Kerberos because we haven't got itwollman1994-08-051-1/+1
| | | | set up right yet.
* BSD 4.4 Lite Libexec Sourcesrgrimes1994-05-278-0/+3570
OpenPOWER on IntegriCloud