Module Name: othersrc
Committed By: lukem
Date: Sun Oct 1 06:15:30 UTC 2023
Modified Files:
othersrc/libexec/tnftpd: ChangeLog NEWS configure configure.ac
Log Message:
tnftpd 20231001 release
Changes since tnftpd 20200704
* Security fixes to improve error handling when switching UID/GID,
and to prevent MLSD and MLST before authentication succeeds.
* Fix buffer overflows when counting users, and when authenticating
using PAM.
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 othersrc/libexec/tnftpd/ChangeLog
cvs rdiff -u -r1.17 -r1.18 othersrc/libexec/tnftpd/NEWS
cvs rdiff -u -r1.56 -r1.57 othersrc/libexec/tnftpd/configure
cvs rdiff -u -r1.55 -r1.56 othersrc/libexec/tnftpd/configure.ac
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: othersrc/libexec/tnftpd/ChangeLog
diff -u othersrc/libexec/tnftpd/ChangeLog:1.67 othersrc/libexec/tnftpd/ChangeLog:1.68
--- othersrc/libexec/tnftpd/ChangeLog:1.67 Sun Oct 1 03:10:51 2023
+++ othersrc/libexec/tnftpd/ChangeLog Sun Oct 1 06:15:30 2023
@@ -1,6 +1,9 @@
-$NetBSD: ChangeLog,v 1.67 2023/10/01 03:10:51 lukem Exp $
+$NetBSD: ChangeLog,v 1.68 2023/10/01 06:15:30 lukem Exp $
-Sun Oct 1 01:49:23 UTC 2023 [email protected]
+
+Sun Oct 1 05:57:14 UTC 2023 [email protected]
+
+ * Release as "tnftpd 20231001".
* Always use $YACC even without --enable-maintainer-mode.
Index: othersrc/libexec/tnftpd/NEWS
diff -u othersrc/libexec/tnftpd/NEWS:1.17 othersrc/libexec/tnftpd/NEWS:1.18
--- othersrc/libexec/tnftpd/NEWS:1.17 Sun Oct 1 02:09:12 2023
+++ othersrc/libexec/tnftpd/NEWS Sun Oct 1 06:15:30 2023
@@ -1,13 +1,13 @@
-$NetBSD: NEWS,v 1.17 2023/10/01 02:09:12 lukem Exp $
+$NetBSD: NEWS,v 1.18 2023/10/01 06:15:30 lukem Exp $
-This is tnftpd version 20200704.
+This is tnftpd version 20231001.
-Changes in tnftpd from 20200704 to unreleased:
+Changes in tnftpd from 20200704 to 20231001:
Security fixes to improve error handling when switching UID/GID,
and to prevent MLSD and MLST before authentication succeeds.
- Fix buffer overflows when counting users and when authenticating
+ Fix buffer overflows when counting users, and when authenticating
using PAM.
Changes in tnftpd from 20190602 to 20200704:
Index: othersrc/libexec/tnftpd/configure
diff -u othersrc/libexec/tnftpd/configure:1.56 othersrc/libexec/tnftpd/configure:1.57
--- othersrc/libexec/tnftpd/configure:1.56 Sun Oct 1 03:11:29 2023
+++ othersrc/libexec/tnftpd/configure Sun Oct 1 06:15:30 2023
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for tnftpd 20200704.
+# Generated by GNU Autoconf 2.69 for tnftpd 20231001.
#
# Report bugs to <[email protected]>.
#
@@ -595,8 +595,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='tnftpd'
PACKAGE_TARNAME='tnftpd'
-PACKAGE_VERSION='20200704'
-PACKAGE_STRING='tnftpd 20200704'
+PACKAGE_VERSION='20231001'
+PACKAGE_STRING='tnftpd 20231001'
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_URL=''
@@ -1337,7 +1337,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures tnftpd 20200704 to adapt to many kinds of systems.
+\`configure' configures tnftpd 20231001 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1407,7 +1407,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of tnftpd 20200704:";;
+ short | recursive ) echo "Configuration of tnftpd 20231001:";;
esac
cat <<\_ACEOF
@@ -1538,7 +1538,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-tnftpd configure 20200704
+tnftpd configure 20231001
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2123,7 +2123,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by tnftpd $as_me 20200704, which was
+It was created by tnftpd $as_me 20231001, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -4493,7 +4493,7 @@ fi
# Define the identity of the package.
PACKAGE='tnftpd'
- VERSION='20200704'
+ VERSION='20231001'
cat >>confdefs.h <<_ACEOF
@@ -16843,7 +16843,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_wri
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by tnftpd $as_me 20200704, which was
+This file was extended by tnftpd $as_me 20231001, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16909,7 +16909,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-tnftpd config.status 20200704
+tnftpd config.status 20231001
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
Index: othersrc/libexec/tnftpd/configure.ac
diff -u othersrc/libexec/tnftpd/configure.ac:1.55 othersrc/libexec/tnftpd/configure.ac:1.56
--- othersrc/libexec/tnftpd/configure.ac:1.55 Sun Oct 1 03:10:51 2023
+++ othersrc/libexec/tnftpd/configure.ac Sun Oct 1 06:15:30 2023
@@ -1,8 +1,8 @@
-# $NetBSD: configure.ac,v 1.55 2023/10/01 03:10:51 lukem Exp $
+# $NetBSD: configure.ac,v 1.56 2023/10/01 06:15:30 lukem Exp $
#
# Process this file with autoconf to produce a configure script.
-AC_INIT([tnftpd], [20200704], [[email protected]])
+AC_INIT([tnftpd], [20231001], [[email protected]])
AC_PREREQ([2.69])
AC_COPYRIGHT([