History log of /freebsd/libexec/ftpd/popen.c (Results 26 – 50 of 72)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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


# d56cc559 25-Mar-2010 Xin LI <delphij@FreeBSD.org>

Check that gl_pathc is bigger than zero before derefencing gl_pathv.
When gl_pathc == 0, the content of gl_pathv is undefined.

PR: bin/144761
Submitted by: David BERARD <contact davidberard fr>
Obt

Check that gl_pathc is bigger than zero before derefencing gl_pathv.
When gl_pathc == 0, the content of gl_pathv is undefined.

PR: bin/144761
Submitted by: David BERARD <contact davidberard fr>
Obtained from: OpenBSD
MFC after: 1 week

show more ...


Revision tags: release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0
# 0c4b401f 18-Nov-2004 Yaroslav Tykhiy <ytykhiy@gmail.com>

Use __FBSDID.


# e3765043 13-Nov-2004 Yaroslav Tykhiy <ytykhiy@gmail.com>

Kill ancient casts to integral types left from the K&R era.
They're unneeded and sometimes erroneous now.


Revision tags: release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0
# 84c0a482 01-Sep-2003 Alexander Kabaev <kan@FreeBSD.org>

Eliminate last three uses of varargs.h in the tree. These three files
were including varargs.h file but did not use any of its macros,
so they escaped the clean-up before.


Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1
# 12da320b 17-Jul-2002 Mike Heffner <mikeh@FreeBSD.org>

GLOB_QUOTE has been retired.


123