Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cifs-utils for openSUSE:Factory checked in at 2022-05-18 13:13:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cifs-utils (Old) and /work/SRC/openSUSE:Factory/.cifs-utils.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cifs-utils" Wed May 18 13:13:07 2022 rev:70 rq:977795 version:6.15 Changes: -------- --- /work/SRC/openSUSE:Factory/cifs-utils/cifs-utils.changes 2022-01-22 08:17:59.874979060 +0100 +++ /work/SRC/openSUSE:Factory/.cifs-utils.new.1538/cifs-utils.changes 2022-05-18 13:13:16.206666854 +0200 @@ -1,0 +2,9 @@ +Tue May 17 09:11:59 UTC 2022 - Ferdinand Thiessen <r...@fthiessen.de> + +- Update to version 6.15 + * CVE-2022-27239: mount.cifs: fix length check for ip option parsing + Previous check was true whatever the length of the input string was, + leading to a buffer overflow in the subsequent strcpy call. + * mount.cifs: fix verbose messages on option parsing + +------------------------------------------------------------------- Old: ---- cifs-utils-6.14.tar.bz2 cifs-utils-6.14.tar.bz2.asc New: ---- cifs-utils-6.15.tar.bz2 cifs-utils-6.15.tar.bz2.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cifs-utils.spec ++++++ --- /var/tmp/diff_new_pack.TMUnwl/_old 2022-05-18 13:13:16.818667393 +0200 +++ /var/tmp/diff_new_pack.TMUnwl/_new 2022-05-18 13:13:16.826667400 +0200 @@ -21,7 +21,7 @@ %endif Name: cifs-utils -Version: 6.14 +Version: 6.15 Release: 0 Summary: Utilities for doing and managing mounts of the Linux CIFS filesystem License: GPL-3.0-or-later ++++++ cifs-utils-6.14.tar.bz2 -> cifs-utils-6.15.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cifs-utils-6.14/autom4te.cache/output.0 new/cifs-utils-6.15/autom4te.cache/output.0 --- old/cifs-utils-6.14/autom4te.cache/output.0 2021-09-24 01:52:09.000000000 +0200 +++ new/cifs-utils-6.15/autom4te.cache/output.0 2022-04-29 23:50:10.000000000 +0200 @@ -1,6 +1,6 @@ @%:@! /bin/sh @%:@ Guess values for system-dependent variables and create Makefiles. -@%:@ Generated by GNU Autoconf 2.69 for cifs-utils 6.14. +@%:@ Generated by GNU Autoconf 2.69 for cifs-utils 6.15. @%:@ @%:@ Report bugs to <linux-c...@vger.kernel.org>. @%:@ @@ -580,8 +580,8 @@ # Identity of this package. PACKAGE_NAME='cifs-utils' PACKAGE_TARNAME='cifs-utils' -PACKAGE_VERSION='6.14' -PACKAGE_STRING='cifs-utils 6.14' +PACKAGE_VERSION='6.15' +PACKAGE_STRING='cifs-utils 6.15' PACKAGE_BUGREPORT='linux-c...@vger.kernel.org' PACKAGE_URL='https://wiki.samba.org/index.php/LinuxCIFS_utils' @@ -1338,7 +1338,7 @@ # 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 cifs-utils 6.14 to adapt to many kinds of systems. +\`configure' configures cifs-utils 6.15 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1409,7 +1409,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of cifs-utils 6.14:";; + short | recursive ) echo "Configuration of cifs-utils 6.15:";; esac cat <<\_ACEOF @@ -1537,7 +1537,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -cifs-utils configure 6.14 +cifs-utils configure 6.15 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2006,7 +2006,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by cifs-utils $as_me 6.14, which was +It was created by cifs-utils $as_me 6.15, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2876,7 +2876,7 @@ # Define the identity of the package. PACKAGE='cifs-utils' - VERSION='6.14' + VERSION='6.15' cat >>confdefs.h <<_ACEOF @@ -6837,7 +6837,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by cifs-utils $as_me 6.14, which was +This file was extended by cifs-utils $as_me 6.15, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -6904,7 +6904,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -cifs-utils config.status 6.14 +cifs-utils config.status 6.15 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cifs-utils-6.14/autom4te.cache/output.1 new/cifs-utils-6.15/autom4te.cache/output.1 --- old/cifs-utils-6.14/autom4te.cache/output.1 2021-09-24 01:52:11.000000000 +0200 +++ new/cifs-utils-6.15/autom4te.cache/output.1 2022-04-29 23:50:13.000000000 +0200 @@ -1,6 +1,6 @@ @%:@! /bin/sh @%:@ Guess values for system-dependent variables and create Makefiles. -@%:@ Generated by GNU Autoconf 2.69 for cifs-utils 6.14. +@%:@ Generated by GNU Autoconf 2.69 for cifs-utils 6.15. @%:@ @%:@ Report bugs to <linux-c...@vger.kernel.org>. @%:@ @@ -580,8 +580,8 @@ # Identity of this package. PACKAGE_NAME='cifs-utils' PACKAGE_TARNAME='cifs-utils' -PACKAGE_VERSION='6.14' -PACKAGE_STRING='cifs-utils 6.14' +PACKAGE_VERSION='6.15' +PACKAGE_STRING='cifs-utils 6.15' PACKAGE_BUGREPORT='linux-c...@vger.kernel.org' PACKAGE_URL='https://wiki.samba.org/index.php/LinuxCIFS_utils' @@ -1338,7 +1338,7 @@ # 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 cifs-utils 6.14 to adapt to many kinds of systems. +\`configure' configures cifs-utils 6.15 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1409,7 +1409,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of cifs-utils 6.14:";; + short | recursive ) echo "Configuration of cifs-utils 6.15:";; esac cat <<\_ACEOF @@ -1537,7 +1537,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -cifs-utils configure 6.14 +cifs-utils configure 6.15 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2006,7 +2006,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by cifs-utils $as_me 6.14, which was +It was created by cifs-utils $as_me 6.15, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2876,7 +2876,7 @@ # Define the identity of the package. PACKAGE='cifs-utils' - VERSION='6.14' + VERSION='6.15' cat >>confdefs.h <<_ACEOF @@ -6837,7 +6837,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by cifs-utils $as_me 6.14, which was +This file was extended by cifs-utils $as_me 6.15, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -6904,7 +6904,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -cifs-utils config.status 6.14 +cifs-utils config.status 6.15 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cifs-utils-6.14/autom4te.cache/requests new/cifs-utils-6.15/autom4te.cache/requests --- old/cifs-utils-6.14/autom4te.cache/requests 2021-09-24 01:52:11.000000000 +0200 +++ new/cifs-utils-6.15/autom4te.cache/requests 2022-04-29 23:50:13.000000000 +0200 @@ -37,58 +37,58 @@ 'configure.ac' ], { - '_AM_AUTOCONF_VERSION' => 1, + 'PKG_CHECK_MODULES_STATIC' => 1, + 'PKG_NOARCH_INSTALLDIR' => 1, 'AM_SET_LEADING_DOT' => 1, - 'include' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - 'AM_CONDITIONAL' => 1, + 'AM_RUN_LOG' => 1, + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + '_AM_PROG_TAR' => 1, + 'AU_DEFUN' => 1, '_m4_warn' => 1, 'm4_include' => 1, + '_AM_AUTOCONF_VERSION' => 1, + 'AM_SUBST_NOTMAKE' => 1, + 'm4_pattern_forbid' => 1, + 'AM_PROG_INSTALL_STRIP' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AC_CONFIG_MACRO_DIR' => 1, + 'PKG_CHECK_EXISTS' => 1, + 'PKG_PROG_PKG_CONFIG' => 1, + 'PKG_CHECK_VAR' => 1, + 'PKG_INSTALLDIR' => 1, 'AM_PROG_CC_C_O' => 1, - 'AC_DEFUN' => 1, - 'AM_SANITY_CHECK' => 1, - 'AU_DEFUN' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'AM_SET_DEPDIR' => 1, 'AC_TEST_WBCHL' => 1, - 'm4_pattern_forbid' => 1, 'AM_MISSING_HAS_RUN' => 1, - 'AM_INIT_AUTOMAKE' => 1, + 'm4_pattern_allow' => 1, + 'AM_MISSING_PROG' => 1, + '_AM_IF_OPTION' => 1, + '_AM_SUBST_NOTMAKE' => 1, + 'AC_DEFUN' => 1, 'PKG_CHECK_MODULES' => 1, - '_AM_PROG_CC_C_O' => 1, - 'AM_MAKE_INCLUDE' => 1, - 'AM_AUTOMAKE_VERSION' => 1, + 'AM_SILENT_RULES' => 1, '_AM_CONFIG_MACRO_DIRS' => 1, - '_AM_MANGLE_OPTION' => 1, - 'AC_CONFIG_MACRO_DIR_TRACE' => 1, - '_AM_SET_OPTIONS' => 1, - 'PKG_CHECK_MODULES_STATIC' => 1, - 'AM_SET_DEPDIR' => 1, - 'PKG_NOARCH_INSTALLDIR' => 1, - 'AM_SUBST_NOTMAKE' => 1, - 'PKG_CHECK_EXISTS' => 1, - '_AM_SET_OPTION' => 1, - 'PKG_INSTALLDIR' => 1, + 'AM_MAKE_INCLUDE' => 1, '_AC_AM_CONFIG_HEADER_HOOK' => 1, + '_AM_SET_OPTION' => 1, '_PKG_SHORT_ERRORS_SUPPORTED' => 1, - '_AM_PROG_TAR' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AM_SILENT_RULES' => 1, - 'AM_DEP_TRACK' => 1, - 'AC_TEST_WBC_IDMAP_BOTH' => 1, - 'AM_RUN_LOG' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, + 'AM_SANITY_CHECK' => 1, + '_AM_SET_OPTIONS' => 1, '_AM_DEPENDENCIES' => 1, - 'm4_pattern_allow' => 1, - 'AC_LIBCAP' => 1, - 'PKG_PROG_PKG_CONFIG' => 1, 'AM_AUX_DIR_EXPAND' => 1, - 'AM_MISSING_PROG' => 1, + 'AC_CONFIG_MACRO_DIR_TRACE' => 1, + '_AM_PROG_CC_C_O' => 1, + 'AM_CONDITIONAL' => 1, + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + '_AM_MANGLE_OPTION' => 1, 'AM_PROG_INSTALL_SH' => 1, - 'AC_CONFIG_MACRO_DIR' => 1, - 'AC_DEFUN_ONCE' => 1, - 'PKG_CHECK_VAR' => 1, - '_AM_IF_OPTION' => 1 + 'AM_INIT_AUTOMAKE' => 1, + 'AC_LIBCAP' => 1, + 'AM_DEP_TRACK' => 1, + 'AC_TEST_WBC_IDMAP_BOTH' => 1, + 'include' => 1, + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, + 'AC_DEFUN_ONCE' => 1 } ], 'Autom4te::Request' ), bless( [ @@ -103,66 +103,66 @@ 'configure.ac' ], { + 'sinclude' => 1, + 'AC_PROG_LIBTOOL' => 1, + '_AM_COND_ENDIF' => 1, 'AC_CANONICAL_TARGET' => 1, - 'AC_CANONICAL_BUILD' => 1, - 'AC_FC_PP_DEFINE' => 1, + 'AC_FC_FREEFORM' => 1, 'AC_REQUIRE_AUX_FILE' => 1, - 'AM_POT_TOOLS' => 1, - 'AC_INIT' => 1, 'LT_SUPPORTED_TAG' => 1, - 'm4_pattern_allow' => 1, - 'AC_CONFIG_LIBOBJ_DIR' => 1, - 'AC_CONFIG_SUBDIRS' => 1, - '_AM_MAKEFILE_INCLUDE' => 1, - 'AM_XGETTEXT_OPTION' => 1, + 'AM_PATH_GUILE' => 1, 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AM_EXTRA_RECURSIVE_TARGETS' => 1, - 'AC_CONFIG_LINKS' => 1, - 'sinclude' => 1, + 'AC_CANONICAL_HOST' => 1, + 'LT_INIT' => 1, + 'AM_PROG_F77_C_O' => 1, 'AC_FC_PP_SRCEXT' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'AC_FC_SRCEXT' => 1, + 'AC_CONFIG_SUBDIRS' => 1, + 'AC_FC_PP_DEFINE' => 1, + 'AM_PROG_CXX_C_O' => 1, + 'AM_GNU_GETTEXT' => 1, + 'AC_CANONICAL_SYSTEM' => 1, + 'AC_INIT' => 1, 'AH_OUTPUT' => 1, - 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, - 'AM_PATH_GUILE' => 1, - 'AC_CONFIG_AUX_DIR' => 1, - '_LT_AC_TAGCONFIG' => 1, - 'AM_PROG_F77_C_O' => 1, - 'AC_FC_FREEFORM' => 1, - '_AM_COND_ELSE' => 1, + 'm4_pattern_allow' => 1, 'm4_sinclude' => 1, - 'AM_MAKEFILE_INCLUDE' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AM_SILENT_RULES' => 1, - '_AM_COND_ENDIF' => 1, - 'AC_SUBST' => 1, - 'AC_CANONICAL_HOST' => 1, - 'AM_PROG_AR' => 1, - 'AM_PROG_LIBTOOL' => 1, - 'AM_GNU_GETTEXT' => 1, + '_AM_MAKEFILE_INCLUDE' => 1, + 'AM_PROG_CC_C_O' => 1, + 'AM_ENABLE_MULTILIB' => 1, + 'm4_include' => 1, + 'AC_FC_SRCEXT' => 1, + '_m4_warn' => 1, 'm4_pattern_forbid' => 1, 'AC_CONFIG_HEADERS' => 1, - 'AC_PROG_LIBTOOL' => 1, - 'AM_PROG_CXX_C_O' => 1, - 'AC_CONFIG_FILES' => 1, + 'AC_CANONICAL_BUILD' => 1, + 'AM_MAINTAINER_MODE' => 1, + 'AM_EXTRA_RECURSIVE_TARGETS' => 1, + 'AM_PROG_LIBTOOL' => 1, + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, + 'AM_AUTOMAKE_VERSION' => 1, 'AM_PROG_MKDIR_P' => 1, - 'AM_NLS' => 1, + 'AM_PROG_AR' => 1, + 'AM_SILENT_RULES' => 1, + 'AC_CONFIG_LINKS' => 1, + '_LT_AC_TAGCONFIG' => 1, + 'AC_SUBST' => 1, + 'AC_SUBST_TRACE' => 1, + 'AC_CONFIG_AUX_DIR' => 1, + '_AM_SUBST_NOTMAKE' => 1, + '_AM_COND_ELSE' => 1, + 'AM_XGETTEXT_OPTION' => 1, 'AM_INIT_AUTOMAKE' => 1, - 'AM_AUTOMAKE_VERSION' => 1, + 'AC_CONFIG_FILES' => 1, + 'AC_LIBSOURCE' => 1, + 'LT_CONFIG_LTDL_DIR' => 1, 'AM_PROG_FC_C_O' => 1, - 'LT_INIT' => 1, - '_AM_COND_IF' => 1, - 'AC_CANONICAL_SYSTEM' => 1, 'include' => 1, - 'AM_MAINTAINER_MODE' => 1, - 'AM_CONDITIONAL' => 1, - 'm4_include' => 1, - '_m4_warn' => 1, - 'AM_ENABLE_MULTILIB' => 1, + 'AC_CONFIG_LIBOBJ_DIR' => 1, + 'AM_NLS' => 1, + 'AM_MAKEFILE_INCLUDE' => 1, 'AM_PROG_MOC' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AC_LIBSOURCE' => 1, - 'AC_SUBST_TRACE' => 1 + '_AM_COND_IF' => 1, + 'AM_CONDITIONAL' => 1, + 'AM_POT_TOOLS' => 1 } ], 'Autom4te::Request' ) ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cifs-utils-6.14/autom4te.cache/traces.1 new/cifs-utils-6.15/autom4te.cache/traces.1 --- old/cifs-utils-6.14/autom4te.cache/traces.1 2021-09-24 01:52:11.000000000 +0200 +++ new/cifs-utils-6.15/autom4te.cache/traces.1 2022-04-29 23:50:13.000000000 +0200 @@ -1,6 +1,6 @@ m4trace:aclocal.m4:1429: -1- m4_include([aclocal/idmap.m4]) m4trace:aclocal.m4:1430: -1- m4_include([aclocal/libcap.m4]) -m4trace:configure.ac:4: -1- AC_INIT([cifs-utils], [6.14], [linux-c...@vger.kernel.org], [cifs-utils], [https://wiki.samba.org/index.php/LinuxCIFS_utils]) +m4trace:configure.ac:4: -1- AC_INIT([cifs-utils], [6.15], [linux-c...@vger.kernel.org], [cifs-utils], [https://wiki.samba.org/index.php/LinuxCIFS_utils]) m4trace:configure.ac:4: -1- m4_pattern_forbid([^_?A[CHUM]_]) m4trace:configure.ac:4: -1- m4_pattern_forbid([_AC_]) m4trace:configure.ac:4: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS']) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cifs-utils-6.14/configure new/cifs-utils-6.15/configure --- old/cifs-utils-6.14/configure 2021-09-24 01:52:10.000000000 +0200 +++ new/cifs-utils-6.15/configure 2022-04-29 23:50:11.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for cifs-utils 6.14. +# Generated by GNU Autoconf 2.69 for cifs-utils 6.15. # # Report bugs to <linux-c...@vger.kernel.org>. # @@ -580,8 +580,8 @@ # Identity of this package. PACKAGE_NAME='cifs-utils' PACKAGE_TARNAME='cifs-utils' -PACKAGE_VERSION='6.14' -PACKAGE_STRING='cifs-utils 6.14' +PACKAGE_VERSION='6.15' +PACKAGE_STRING='cifs-utils 6.15' PACKAGE_BUGREPORT='linux-c...@vger.kernel.org' PACKAGE_URL='https://wiki.samba.org/index.php/LinuxCIFS_utils' @@ -1338,7 +1338,7 @@ # 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 cifs-utils 6.14 to adapt to many kinds of systems. +\`configure' configures cifs-utils 6.15 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1409,7 +1409,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of cifs-utils 6.14:";; + short | recursive ) echo "Configuration of cifs-utils 6.15:";; esac cat <<\_ACEOF @@ -1537,7 +1537,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -cifs-utils configure 6.14 +cifs-utils configure 6.15 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2006,7 +2006,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by cifs-utils $as_me 6.14, which was +It was created by cifs-utils $as_me 6.15, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2876,7 +2876,7 @@ # Define the identity of the package. PACKAGE='cifs-utils' - VERSION='6.14' + VERSION='6.15' cat >>confdefs.h <<_ACEOF @@ -6837,7 +6837,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by cifs-utils $as_me 6.14, which was +This file was extended by cifs-utils $as_me 6.15, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -6904,7 +6904,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -cifs-utils config.status 6.14 +cifs-utils config.status 6.15 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cifs-utils-6.14/configure.ac new/cifs-utils-6.15/configure.ac --- old/cifs-utils-6.14/configure.ac 2021-09-24 01:48:45.000000000 +0200 +++ new/cifs-utils-6.15/configure.ac 2022-04-29 23:45:41.000000000 +0200 @@ -1,7 +1,7 @@ # -*- Autoconf -*- # Process this file with autoconf to produce a configure script. -AC_INIT([cifs-utils],[6.14],[linux-c...@vger.kernel.org],[cifs-utils],[https://wiki.samba.org/index.php/LinuxCIFS_utils]) +AC_INIT([cifs-utils],[6.15],[linux-c...@vger.kernel.org],[cifs-utils],[https://wiki.samba.org/index.php/LinuxCIFS_utils]) AC_CONFIG_SRCDIR([data_blob.h]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_FILES([Makefile contrib/Makefile contrib/request-key.d/Makefile]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cifs-utils-6.14/mount.cifs.c new/cifs-utils-6.15/mount.cifs.c --- old/cifs-utils-6.14/mount.cifs.c 2021-09-24 01:48:45.000000000 +0200 +++ new/cifs-utils-6.15/mount.cifs.c 2022-04-29 23:45:41.000000000 +0200 @@ -628,17 +628,13 @@ goto return_i; break; case CRED_DOM: - if (parsed_info->verboseflag) - fprintf(stderr, "domain=%s\n", - temp_val); strlcpy(parsed_info->domain, temp_val, sizeof(parsed_info->domain)); break; case CRED_UNPARSEABLE: if (parsed_info->verboseflag) fprintf(stderr, "Credential formatted " - "incorrectly: %s\n", - temp_val ? temp_val : "(null)"); + "incorrectly\n"); break; } } @@ -926,9 +922,10 @@ if (!value || !*value) { fprintf(stderr, "target ip address argument missing\n"); - } else if (strnlen(value, MAX_ADDRESS_LEN) <= + } else if (strnlen(value, MAX_ADDRESS_LEN) < MAX_ADDRESS_LEN) { - strcpy(parsed_info->addrlist, value); + strlcpy(parsed_info->addrlist, value, + MAX_ADDRESS_LEN); if (parsed_info->verboseflag) fprintf(stderr, "ip address %s override specified\n",