History log of /freebsd/libexec/ftpd/ftpd.c (Results 201 – 225 of 477)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/3.4.0_cvs
# 6c9134c0 20-Sep-1999 Mark Murray <markm@FreeBSD.org>

Fix for new Kerberos4. Make a fist cut at PAM-ising while I'm here.


Revision tags: release/3.3.0_cvs
# 9db4bbf3 12-Sep-1999 Michael Haro <mharo@FreeBSD.org>

When a STAT command is sent to ftpd as an out-of-band transmission during
a file transfer, the command was mishandled on every other receipt of the
command.

PR: 13261
Submitted by: Ian Lepore <ian@

When a STAT command is sent to ftpd as an out-of-band transmission during
a file transfer, the command was mishandled on every other receipt of the
command.

PR: 13261
Submitted by: Ian Lepore <ian@plutotech.com>

show more ...


# 7f3dea24 28-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# 17130647 26-Aug-1999 Peter Wemm <peter@FreeBSD.org>

unifdef -DINTERNAL_LS - it's too useful to be off by default. If anyone
really dislikes this, we could add a switch to disable it at runtime and
check in popen.c.


Revision tags: release/3.2.0
# 85966371 26-Apr-1999 Warner Losh <imp@FreeBSD.org>

More egcs warning fixes:
o main returns int not void
o use return 0 at end of main when needed
o use braces to avoid potentially ambiguous else
o don't default to type int (and also remove a usel

More egcs warning fixes:
o main returns int not void
o use return 0 at end of main when needed
o use braces to avoid potentially ambiguous else
o don't default to type int (and also remove a useless register
modifier).

Reviewed by: obrien and chuckr

show more ...


# 9e9a43bd 07-Apr-1999 Brian Somers <brian@FreeBSD.org>

Ensure that things returned by gethostname() and
friends are terminated and allow for a maximum
host name length of MAXHOSTNAMELEN - 1.
Put parenthesis around sizeof args.
Make some variables static.

Ensure that things returned by gethostname() and
friends are terminated and allow for a maximum
host name length of MAXHOSTNAMELEN - 1.
Put parenthesis around sizeof args.
Make some variables static.
Fix telnetd -u (broken by my last commit)

Prompted by: bde

show more ...


# 32af26a5 07-Apr-1999 Brian Somers <brian@FreeBSD.org>

Use realhostname() rather than various combinations of
gethostbyaddr() & gethostbyname().

Remove brokeness in ftpd for hosts of MAXHOSTNAMELEN length.


Revision tags: release/3.1.0, release/3.0.0, release/2.2.8
# e6fa0d43 13-Oct-1998 Dag-Erling Smørgrav <des@FreeBSD.org>

Set the user context correctly so that cd ~ does the right thing.

PR: bin/7943 bin/8293
Submitted by: Bill Fenner <fenner@parc.xerox.com>
Approved by: jkh


Revision tags: release/2.2.7
# 158a00b2 03-Jun-1998 John Birrell <jb@FreeBSD.org>

signal() returns SIG_ERR on error, not int.

time() requires a time_t pointer, not a long.


# 7edcb936 25-May-1998 Steve Price <steve@FreeBSD.org>

Make ftpd(8) honor its default group setting in the config files.

PR: 6682
Submitted by: Max Euston <meuston@jmrodgers.com>


# 34d1ba5c 16-May-1998 Andrey A. Chernov <ache@FreeBSD.org>

Return back initial tzset() must be before first chroot


# 46589cb6 15-May-1998 Andrey A. Chernov <ache@FreeBSD.org>

Move TZ="" assignment just before exec to not touch other time stuff


# 29030694 15-May-1998 Andrey A. Chernov <ache@FreeBSD.org>

Do TZ= as first thing, since FTP protocol is unable to tell zone offset in
any case.

It makes no difference for anon account (since chroot already makes it GMT),
but if you do mirror with special no

Do TZ= as first thing, since FTP protocol is unable to tell zone offset in
any case.

It makes no difference for anon account (since chroot already makes it GMT),
but if you do mirror with special non-anon login, in old variant
your mirror will be wholy retransmitted twice in the year due to
time zone changes (/etc/localtime plays bad role here)

show more ...


# dadb9fb3 28-Apr-1998 David Greenman <dg@FreeBSD.org>

Set TCP_NODELAY on the control channel to improve performance a bit.


Revision tags: release/2.2.6
# f5c57d05 24-Feb-1998 Eivind Eklund <eivind@FreeBSD.org>

Make ftpd log IP-addresses in addition to hostnames.


# e760ef2c 24-Dec-1997 Warner Losh <imp@FreeBSD.org>

Various sprintf -> snprintf fixes.
Minor style fix (strcpy(foo,"") -> *foo = '\0')
Obtained from: OpenBSD(?)


# e02897fa 21-Nov-1997 Philippe Charnier <charnier@FreeBSD.org>

Cosmetics in man page. Exit(-1) -> exit(1).


Revision tags: release/2.2.5_cvs
# 986a1172 05-Sep-1997 Thomas Gellekum <tg@FreeBSD.org>

Hopefully better fix for logwtmp(): rename to a private
version ftpd_logwtmp().


# 9c607750 02-Aug-1997 Bruce Evans <bde@FreeBSD.org>

Import Lite2's src/libexec, except for makekey (which was spammed
by a repository copy from 1.1.5 and patched back to Lite1) and
rbootd/bootdir/SYSHPBSD (which is binary). All changed files have
alr

Import Lite2's src/libexec, except for makekey (which was spammed
by a repository copy from 1.1.5 and patched back to Lite1) and
rbootd/bootdir/SYSHPBSD (which is binary). All changed files have
already left the vendor branch.

show more ...


# 0512556a 24-Jul-1997 David Nugent <davidn@FreeBSD.org>

Make useage of hostname global variable consistent.
PR: 4135
Based on submitted patch by: blank@fox.uni-trier.de


# 3401a71f 22-May-1997 Daniel O'Callaghan <danny@FreeBSD.org>

Tell the chroot()ed user that "access restrictions apply".


Revision tags: release/2.2.2_cvs
# 5d0bfe39 10-May-1997 David Nugent <davidn@FreeBSD.org>

login_getclass() -> login_getpwclass().


# ea4e54b9 29-Apr-1997 David Nugent <davidn@FreeBSD.org>

Adds anon ftp virtual host capability to ftpd, using /etc/ftphosts for
definition of a system's virtual hosts.


# 31fea7b8 27-Apr-1997 David Nugent <davidn@FreeBSD.org>

YAMF2.2: Allow @group entries in /etc/ftpusers & /etc/ftpchroot to deny
and allow chroot access to entire groups.


# af85d782 26-Apr-1997 David Nugent <davidn@FreeBSD.org>

Adds optional "internal ls" support for ftpd, by collecting
modules from src/bin/ls, and handling exec(_PATH_LS,..) as a
special case, very useful in an environment where many users
are given chroot

Adds optional "internal ls" support for ftpd, by collecting
modules from src/bin/ls, and handling exec(_PATH_LS,..) as a
special case, very useful in an environment where many users
are given chroot access. "~/etc/{s}pwd.db" files are still
needed if uid/gid->user/group translation is desired.

To enable this it must be compiled with the make variable
FTP_INTERNAL_LS defined, either in /etc/make.conf or the
environment.

show more ...


12345678910>>...20