Hello community,
here is the log from the commit of package ypbind
checked in at Thu Mar 8 19:51:24 CET 2007.
--------
--- ypbind/ypbind.changes 2007-02-19 11:42:37.000000000 +0100
+++ /mounts/work_src_done/STABLE/ypbind/ypbind.changes 2007-03-08 11:00:07.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Mar 8 10:59:43 CET 2007 - kukuk@suse.de
+
+- Update to 1.20.5:
+ - Fix array access above array bounds [bnc #247312].
+
+-------------------------------------------------------------------
Old:
----
ypbind-mt-1.20.4.tar.bz2
New:
----
ypbind-mt-1.20.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ypbind.spec ++++++
--- /var/tmp/diff_new_pack.V18628/_old 2007-03-08 19:50:46.000000000 +0100
+++ /var/tmp/diff_new_pack.V18628/_new 2007-03-08 19:50:46.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package ypbind (Version 1.20.4)
+# spec file for package ypbind (Version 1.20.5)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -21,7 +21,7 @@
Autoreqprov: on
PreReq: %insserv_prereq %fillup_prereq
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Version: 1.20.4
+Version: 1.20.5
Release: 1
URL: http://www.linux-nis.org/nis/ypbind-mt
Summary: NIS client daemon
@@ -101,6 +101,9 @@
%dir /var/yp/binding
%changelog
+* Thu Mar 08 2007 - kukuk@suse.de
+- Update to 1.20.5:
+ - Fix array access above array bounds [bnc #247312].
* Mon Feb 19 2007 - kukuk@suse.de
- Update to 1.20.4:
- merge dbus shared connection fix
++++++ ypbind-mt-1.20.4.tar.bz2 -> ypbind-mt-1.20.5.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ypbind-mt-1.20.4/ChangeLog new/ypbind-mt-1.20.5/ChangeLog
--- old/ypbind-mt-1.20.4/ChangeLog 2007-02-19 11:33:05.000000000 +0100
+++ new/ypbind-mt-1.20.5/ChangeLog 2007-03-01 15:32:21.000000000 +0100
@@ -1,3 +1,10 @@
+2007-03-01 Thorsten Kukuk
+
+ * release version 1.20.5
+
+ * src/serv_list.c (add_server): Fix array access above
+ array bounds [bnc #247312].
+
2007-02-19 Thorsten Kukuk
* release version 1.20.4
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ypbind-mt-1.20.4/configure new/ypbind-mt-1.20.5/configure
--- old/ypbind-mt-1.20.4/configure 2007-02-19 11:33:15.000000000 +0100
+++ new/ypbind-mt-1.20.5/configure 2007-03-01 15:33:40.000000000 +0100
@@ -2119,7 +2119,7 @@
# Define the identity of the package.
PACKAGE=ypbind-mt
- VERSION=1.20.4
+ VERSION=1.20.5
cat >>confdefs.h <<_ACEOF
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ypbind-mt-1.20.4/configure.in new/ypbind-mt-1.20.5/configure.in
--- old/ypbind-mt-1.20.4/configure.in 2007-02-19 11:32:07.000000000 +0100
+++ new/ypbind-mt-1.20.5/configure.in 2007-03-01 15:33:25.000000000 +0100
@@ -1,6 +1,6 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT(src/ypbind-mt.c)
-AM_INIT_AUTOMAKE(ypbind-mt, 1.20.4)
+AM_INIT_AUTOMAKE(ypbind-mt, 1.20.5)
AM_CONFIG_HEADER(config.h)
AC_PREFIX_DEFAULT(/usr)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ypbind-mt-1.20.4/lib/Makefile.in new/ypbind-mt-1.20.5/lib/Makefile.in
--- old/ypbind-mt-1.20.4/lib/Makefile.in 2007-02-19 11:33:14.000000000 +0100
+++ new/ypbind-mt-1.20.5/lib/Makefile.in 2007-03-01 15:34:38.000000000 +0100
@@ -213,9 +213,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits lib/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu lib/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits lib/Makefile
+ $(AUTOMAKE) --gnu lib/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ypbind-mt-1.20.4/man/Makefile.in new/ypbind-mt-1.20.5/man/Makefile.in
--- old/ypbind-mt-1.20.4/man/Makefile.in 2007-02-19 11:33:14.000000000 +0100
+++ new/ypbind-mt-1.20.5/man/Makefile.in 2007-03-01 15:34:38.000000000 +0100
@@ -196,9 +196,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits man/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits man/Makefile
+ $(AUTOMAKE) --gnu man/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ypbind-mt-1.20.4/NEWS new/ypbind-mt-1.20.5/NEWS
--- old/ypbind-mt-1.20.4/NEWS 2007-02-19 11:32:37.000000000 +0100
+++ new/ypbind-mt-1.20.5/NEWS 2007-03-01 15:33:12.000000000 +0100
@@ -1,9 +1,12 @@
ypbind-mt NEWS -- history of user-visible changes.
-Copyright (C) 1998-2006 Thorsten Kukuk
+Copyright (C) 1998-2007 Thorsten Kukuk
Please send bug reports, questions and suggestions to .
+Version 1.20.5
+* Small bug fix
+
Version 1.20.4
* Small bug fixes
* Add swedish translation
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ypbind-mt-1.20.4/src/Makefile.in new/ypbind-mt-1.20.5/src/Makefile.in
--- old/ypbind-mt-1.20.4/src/Makefile.in 2007-02-19 11:33:14.000000000 +0100
+++ new/ypbind-mt-1.20.5/src/Makefile.in 2007-03-01 15:34:39.000000000 +0100
@@ -221,9 +221,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits src/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits src/Makefile
+ $(AUTOMAKE) --gnu src/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
@@ -264,22 +264,6 @@
clean-sbinPROGRAMS:
-test -z "$(sbin_PROGRAMS)" || rm -f $(sbin_PROGRAMS)
-
-installcheck-sbinPROGRAMS: $(sbin_PROGRAMS)
- bad=0; pid=$$$$; list="$(sbin_PROGRAMS)"; for p in $$list; do \
- case ' $(AM_INSTALLCHECK_STD_OPTIONS_EXEMPT) ' in \
- *" $$p "* | *" $(srcdir)/$$p "*) continue;; \
- esac; \
- f=`echo "$$p" | \
- sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
- for opt in --help --version; do \
- if "$(DESTDIR)$(sbindir)/$$f" $$opt >c$${pid}_.out \
- 2>c$${pid}_.err &2; bad=1; fi; \
- done; \
- done; rm -f c$${pid}_.???; exit $$bad
ypbind$(EXEEXT): $(ypbind_OBJECTS) $(ypbind_DEPENDENCIES)
@rm -f ypbind$(EXEEXT)
$(LINK) $(ypbind_OBJECTS) $(ypbind_LDADD) $(LIBS)
@@ -456,7 +440,7 @@
install-ps: install-ps-am
-installcheck-am: installcheck-sbinPROGRAMS
+installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -rf ./$(DEPDIR)
@@ -487,10 +471,10 @@
install-exec-am install-html install-html-am install-info \
install-info-am install-man install-pdf install-pdf-am \
install-ps install-ps-am install-sbinPROGRAMS install-strip \
- installcheck installcheck-am installcheck-sbinPROGRAMS \
- installdirs maintainer-clean maintainer-clean-generic \
- mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \
- ps ps-am tags uninstall uninstall-am uninstall-sbinPROGRAMS
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am uninstall-sbinPROGRAMS
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ypbind-mt-1.20.4/src/serv_list.c new/ypbind-mt-1.20.5/src/serv_list.c
--- old/ypbind-mt-1.20.4/src/serv_list.c 2006-09-13 15:08:41.000000000 +0200
+++ new/ypbind-mt-1.20.5/src/serv_list.c 2007-03-01 15:32:40.000000000 +0100
@@ -1,4 +1,4 @@
-/* Copyright (c) 1998-2006 Thorsten Kukuk
+/* Copyright (c) 1998-2007 Thorsten Kukuk
This file is part of ypbind-mt.
Author: Thorsten Kukuk
@@ -432,7 +432,7 @@
break;
/* There is no empty slot */
- if (entry->server[active].host != NULL)
+ if (active >= _MAXSERVER)
{
if (debug_flag)
log_msg (LOG_DEBUG,
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org