History log of /freebsd/libexec/ftpd/popen.c (Results 51 – 72 of 72)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs
# e4bc453c 03-Feb-2002 Warner Losh <imp@FreeBSD.org>

o Eliminate __P
o Use new-style function definitions
o remove some !__STDC__ code
o eliminate register


# 75dc5f1a 29-Jul-2001 Mike Heffner <mikeh@FreeBSD.org>

Rename the GLOB_MAXPATH flag of glob(3) to GLOB_LIMIT to be compatible
with NetBSD and OpenBSD. glob(3) will now return GLOB_NOSPACE with
errno set to 0 instead of GLOB_LIMIT when we match more than

Rename the GLOB_MAXPATH flag of glob(3) to GLOB_LIMIT to be compatible
with NetBSD and OpenBSD. glob(3) will now return GLOB_NOSPACE with
errno set to 0 instead of GLOB_LIMIT when we match more than `gl_matchc'
patterns. GLOB_MAXPATH has been left as an alias of GLOB_LIMIT to
maintain backwards compatibility.

Reviewed by: sheldonh, assar
Obtained from: NetBSD/OpenBSD

show more ...


Revision tags: release/4.3.0_cvs, release/4.3.0
# 6d10cb2f 19-Mar-2001 Jonathan Lemon <jlemon@FreeBSD.org>

Teach ftpd about the new GLOB_MAXPATH flag.


Revision tags: release/4.2.0, release/4.1.1_cvs
# 53410a48 04-Sep-2000 Warner Losh <imp@FreeBSD.org>

remove redundant optreset declaration


Revision tags: release/4.1.0, release/3.5.0_cvs, release/4.0.0_cvs
# 4dd8b5ab 27-Jan-2000 Yoshinobu Inoue <shin@FreeBSD.org>

another tcp apps IPv6 updates.(should be make world safe)
ftp, telnet, ftpd, faithd
also telnet related sync with crypto, secure, kerberosIV

Obtained from: KAME project


Revision tags: release/3.4.0_cvs, release/3.3.0_cvs
# 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, release/3.1.0, release/3.0.0, release/2.2.8, release/2.2.7
# 23ea9f7e 18-May-1998 Andrey A. Chernov <ache@FreeBSD.org>

Back out "always UTC" fix since some people want visually identical 'ls'
output for local users. FTP protocol RFC also says that 'ls' output is
not machine-readable. "always UTC" still possible with

Back out "always UTC" fix since some people want visually identical 'ls'
output for local users. FTP protocol RFC also says that 'ls' output is
not machine-readable. "always UTC" still possible with TZ= in ftpd
environment by price of having UTC in log files too.

Fix INTERNAL_LS to sense new /etc/localtime after chroot

show more ...


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

Return back vfork and use execve with TZ="" environment in vfork case


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

Use fork instead of vfork since setenv clobber parent environment
Fork already used for INTERNAL_LS in anycase


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

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


# b81d7e37 27-Apr-1998 David Greenman <dg@FreeBSD.org>

Fixed a bug where if MAXUSRARGS amount of args were passed in, the argv[]
array would end up without the NULL pointer termination, causing the glob
code to glob whatever garbage happend to follow on

Fixed a bug where if MAXUSRARGS amount of args were passed in, the argv[]
array would end up without the NULL pointer termination, causing the glob
code to glob whatever garbage happend to follow on the stack.

show more ...


Revision tags: release/2.2.6
# 20d2e1ee 25-Feb-1998 Daniel O'Callaghan <danny@FreeBSD.org>

PR: 5812
Pointed-in-the-right-driection-by: Mike Smith and Steve Price

Close syslogging before calling ls_main()


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

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


Revision tags: release/2.2.5_cvs, release/2.2.2_cvs
# 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 ...


Revision tags: release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs
# 9e522f7a 22-Feb-1997 Peter Wemm <peter@FreeBSD.org>

Revert $FreeBSD$ to $Id$


Revision tags: release/2.1.6_cvs, release/2.1.6.1
# 1130b656 14-Jan-1997 Jordan K. Hubbard <jkh@FreeBSD.org>

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.

show more ...


# 312c86cf 20-Nov-1996 Paul Traina <pst@FreeBSD.org>

Truncate argument list to avoid buffer overflows.

Cannidate for: 2.1 and 2.2


Revision tags: release/2.1.5_cvs
# 148531ef 22-Sep-1996 Wolfram Schneider <wosch@FreeBSD.org>

add forgotten $Id$


# 39ea627d 21-Sep-1996 Paul Traina <pst@FreeBSD.org>

Fix some compilation warnings.


# 9aca17cb 09-Aug-1996 Mark Murray <markm@FreeBSD.org>

Tidy up the Kerberised bits. While I'm here, fix some -Wall complaints.


Revision tags: release/2.1.0_cvs, release/2.0.5_cvs, release/2.0, release/1.1.5.1_cvs
# ea022d16 27-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

BSD 4.4 Lite Libexec Sources


123