Hello community, here is the log from the commit of package eet for openSUSE:Factory checked in at 2013-01-10 10:49:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/eet (Old) and /work/SRC/openSUSE:Factory/.eet.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "eet", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/eet/eet.changes 2012-12-28 14:58:32.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.eet.new/eet.changes 2013-01-10 10:49:56.000000000 +0100 @@ -1,0 +2,25 @@ +Fri Jan 4 21:37:36 UTC 2013 - [email protected] + +- update to 1.7.5 + no visible changes, just keeping version in sync + +------------------------------------------------------------------- +Mon Dec 31 12:44:04 UTC 2012 - [email protected] + +- try to require libeina1 explicitly + +------------------------------------------------------------------- +Thu Dec 27 14:12:40 UTC 2012 - [email protected] + +- unify examples subpackage name + +------------------------------------------------------------------- +Fri Dec 21 16:01:59 UTC 2012 - [email protected] + +- update to 1.7.4 + Changes since Eet 1.7.3: + * Fix memory leak when using OpenSSL for ciphering long data. + * Fix possible buffer overflow in functions relying on + EET_T_LAST + +------------------------------------------------------------------- Old: ---- eet-1.7.3.tar.bz2 New: ---- eet-1.7.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ eet.spec ++++++ --- /var/tmp/diff_new_pack.4cnKpq/_old 2013-01-10 10:49:57.000000000 +0100 +++ /var/tmp/diff_new_pack.4cnKpq/_new 2013-01-10 10:49:57.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package eet # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: eet -Version: 1.7.3 +Version: 1.7.5 Release: 0 Summary: Data encode/decode and storage library License: BSD-2-Clause @@ -53,6 +53,7 @@ %package -n libeet1 Summary: Eet Dynamic Libraries Group: System/Libraries +Requires: libeina1 >= %version %description -n libeet1 Headers, static libraries, test programs and documentation for eet @@ -78,11 +79,11 @@ %description doc-html Documentation of Eet library in form of HTML pages. -%package doc-examples +%package examples Summary: Example usage of Eet Group: Documentation/Other -%description doc-examples +%description examples Example usage of Eet library. %prep @@ -95,7 +96,7 @@ FAKE_DOCDATETIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%a %%b %%d %%Y %T') sed -i "s/\$datetime/$FAKE_DOCDATETIME/g;s/\$date/$FAKE_DOCDATE/g;s/\$year/$FAKEDOCYEAR/g" doc/*.html -%configure --disable-static +%configure --disable-static --enable-install-examples make %{?_smp_mflags} make doc @@ -139,7 +140,7 @@ %defattr(-, root, root) %{_docdir}/%{name} -%files doc-examples +%files examples %defattr(-, root, root) %{_datadir}/eet/examples ++++++ eet-1.7.3.tar.bz2 -> eet-1.7.5.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/ChangeLog new/eet-1.7.5/ChangeLog --- old/eet-1.7.3/ChangeLog 2012-12-07 16:00:35.000000000 +0100 +++ new/eet-1.7.5/ChangeLog 2013-01-04 13:15:17.000000000 +0100 @@ -648,3 +648,24 @@ * 1.7.3 release +2012-12-11 Cedric Bail + + * Fix leak eet_pbkdf2_sha1 with OpenSSL. + +2012-12-12 Daniel Willmann + + * Fix possible buffer overflow in functions relying on EET_T_LAST. + +2012-12-17 Vincent Torri + + * Add XML output to doc + * Add installation rule for doc + +2012-12-21 Luis Felipe Strano Moraes + + * 1.7.4 release + +2013-01-04 Luis Felipe Strano Moraes + + * 1.7.5 release + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/Makefile.am new/eet-1.7.5/Makefile.am --- old/eet-1.7.3/Makefile.am 2012-12-07 12:48:16.000000000 +0100 +++ new/eet-1.7.5/Makefile.am 2012-12-19 15:36:51.000000000 +0100 @@ -43,7 +43,7 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = eet.pc -.PHONY: doc +.PHONY: doc install-doc # Documentation @@ -51,6 +51,10 @@ @echo "entering doc/" $(MAKE) -C doc doc +install-doc: + @echo "entering doc/" + make -C doc install-doc + # Unit tests if EFL_ENABLE_TESTS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/Makefile.in new/eet-1.7.5/Makefile.in --- old/eet-1.7.3/Makefile.in 2012-12-07 16:55:52.000000000 +0100 +++ new/eet-1.7.5/Makefile.in 2013-01-04 15:13:19.000000000 +0100 @@ -877,7 +877,7 @@ uninstall-pkgconfigDATA -.PHONY: doc +.PHONY: doc install-doc # Documentation @@ -885,6 +885,10 @@ @echo "entering doc/" $(MAKE) -C doc doc +install-doc: + @echo "entering doc/" + make -C doc install-doc + # Unit tests @EFL_ENABLE_TESTS_TRUE@lcov-reset: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/NEWS new/eet-1.7.5/NEWS --- old/eet-1.7.3/NEWS 2012-12-07 16:02:29.000000000 +0100 +++ new/eet-1.7.5/NEWS 2013-01-04 13:14:35.000000000 +0100 @@ -1,3 +1,17 @@ +Eet 1.7.5 + +Changes since Eet 1.7.4: +-------------------------- + + * No visible changes, increasing version to keep in sync with latest release. + +Changes since Eet 1.7.3: +-------------------------- + +Fixes: + * Fix memory leak when using OpenSSL for ciphering long data. + * Fix possible buffer overflow in functions relying on EET_T_LAST + Eet 1.7.3 Changes since Eet 1.7.2: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/README new/eet-1.7.5/README --- old/eet-1.7.3/README 2012-12-07 12:48:16.000000000 +0100 +++ new/eet-1.7.5/README 2013-01-04 11:45:52.000000000 +0100 @@ -1,4 +1,4 @@ -Eet 1.6.0 +Eet 1.7.4 ****************************************************************************** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/configure new/eet-1.7.5/configure --- old/eet-1.7.3/configure 2012-12-07 16:55:51.000000000 +0100 +++ new/eet-1.7.5/configure 2013-01-04 15:13:18.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for eet 1.7.3. +# Generated by GNU Autoconf 2.68 for eet 1.7.5. # # Report bugs to <[email protected]>. # @@ -570,8 +570,8 @@ # Identity of this package. PACKAGE_NAME='eet' PACKAGE_TARNAME='eet' -PACKAGE_VERSION='1.7.3' -PACKAGE_STRING='eet 1.7.3' +PACKAGE_VERSION='1.7.5' +PACKAGE_STRING='eet 1.7.5' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1352,7 +1352,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 eet 1.7.3 to adapt to many kinds of systems. +\`configure' configures eet 1.7.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1422,7 +1422,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of eet 1.7.3:";; + short | recursive ) echo "Configuration of eet 1.7.5:";; esac cat <<\_ACEOF @@ -1559,7 +1559,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -eet configure 1.7.3 +eet configure 1.7.5 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1982,7 +1982,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by eet $as_me 1.7.3, which was +It was created by eet $as_me 1.7.5, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2806,7 +2806,7 @@ # Define the identity of the package. PACKAGE='eet' - VERSION='1.7.3' + VERSION='1.7.5' cat >>confdefs.h <<_ACEOF @@ -11840,7 +11840,7 @@ cat >>confdefs.h <<_ACEOF -#define VMIC 3 +#define VMIC 5 _ACEOF @@ -11848,7 +11848,7 @@ #define VREV 0 _ACEOF -version_info="8:3:7" +version_info="8:5:7" release_info="" @@ -15753,7 +15753,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by eet $as_me 1.7.3, which was +This file was extended by eet $as_me 1.7.5, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15819,7 +15819,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -eet config.status 1.7.3 +eet config.status 1.7.5 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" @@ -17631,6 +17631,7 @@ echo " Documentation........: ${build_doc}" if test "x${build_doc}" = "xyes" ; then echo " Building...........: make doc" + echo " Installation.......: make install-doc" fi echo " Examples.............: ${build_examples}" echo " Examples installed...: ${install_examples}" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/configure.ac new/eet-1.7.5/configure.ac --- old/eet-1.7.3/configure.ac 2012-12-07 16:55:48.000000000 +0100 +++ new/eet-1.7.5/configure.ac 2013-01-04 15:05:48.000000000 +0100 @@ -2,7 +2,7 @@ ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## m4_define([v_maj], [1]) m4_define([v_min], [7]) -m4_define([v_mic], [3]) +m4_define([v_mic], [5]) m4_define([v_rev], m4_esyscmd([(svnversion "${SVN_REPO_PATH:-.}" | grep -v '\(export\|Unversioned directory\)' || echo 0) | awk -F : '{printf("%s\n", $1);}' | tr -d ' :MSP\n'])) m4_if(v_rev, [0], [m4_define([v_rev], m4_esyscmd([git log 2> /dev/null | (grep -m1 git-svn-id || echo 0) | sed -e 's/.*@\([0-9]*\).*/\1/' | tr -d '\n']))]) ##-- When released, remove the dnl on the below line @@ -528,6 +528,7 @@ echo " Documentation........: ${build_doc}" if test "x${build_doc}" = "xyes" ; then echo " Building...........: make doc" + echo " Installation.......: make install-doc" fi echo " Examples.............: ${build_examples}" echo " Examples installed...: ${install_examples}" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/doc/Doxyfile new/eet-1.7.5/doc/Doxyfile --- old/eet-1.7.3/doc/Doxyfile 2012-12-07 16:55:54.000000000 +0100 +++ new/eet-1.7.5/doc/Doxyfile 2013-01-04 15:13:21.000000000 +0100 @@ -31,7 +31,7 @@ # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 1.7.3 +PROJECT_NUMBER = 1.7.5 # Using the PROJECT_BRIEF tag one can provide an optional one line description for a project that appears at the top of each page and should give viewer a quick idea about the purpose of the project. Keep the description short. @@ -1296,7 +1296,7 @@ # generate an XML file that captures the structure of # the code including all documentation. -GENERATE_XML = NO +GENERATE_XML = YES # The XML_OUTPUT tag is used to specify where the XML pages will be put. # If a relative path is entered the value of OUTPUT_DIRECTORY will be diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/doc/Doxyfile.in new/eet-1.7.5/doc/Doxyfile.in --- old/eet-1.7.3/doc/Doxyfile.in 2012-12-07 12:48:15.000000000 +0100 +++ new/eet-1.7.5/doc/Doxyfile.in 2012-12-19 15:36:49.000000000 +0100 @@ -1296,7 +1296,7 @@ # generate an XML file that captures the structure of # the code including all documentation. -GENERATE_XML = NO +GENERATE_XML = YES # The XML_OUTPUT tag is used to specify where the XML pages will be put. # If a relative path is entered the value of OUTPUT_DIRECTORY will be diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/doc/Makefile.am new/eet-1.7.5/doc/Makefile.am --- old/eet-1.7.3/doc/Makefile.am 2012-12-07 12:48:15.000000000 +0100 +++ new/eet-1.7.5/doc/Makefile.am 2012-12-19 15:36:49.000000000 +0100 @@ -1,7 +1,6 @@ - MAINTAINERCLEANFILES = Makefile.in eet.dox -.PHONY: doc +.PHONY: doc install-doc PACKAGE_DOCNAME = $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc @@ -10,12 +9,15 @@ doc-clean: rm -rf html/ latex/ xml/ $(PACKAGE_DOCNAME).tar* -doc: doc-clean +doc-build: all $(efl_doxygen) - cp $(srcdir)/img/* html/ + cp img/* html/ + cp img/* latex/ + +doc: doc-build rm -rf $(PACKAGE_DOCNAME).tar* mkdir -p $(PACKAGE_DOCNAME)/doc - cp -R html/ latex/ $(PACKAGE_DOCNAME)/doc + cp -R html/ latex/ xml/ $(PACKAGE_DOCNAME)/doc tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/ bzip2 -9 $(PACKAGE_DOCNAME).tar rm -rf $(PACKAGE_DOCNAME)/ @@ -25,11 +27,20 @@ clean-local: doc-clean +install-doc: doc-build + install -d $(docdir) + cp -R html latex xml $(docdir) + +uninstall-local: + rm -rf $(docdir)/html $(docdir)/latex $(docdir)/man $(docdir)/xml + else doc: @echo "Documentation not built. Run ./configure --help" +install-doc: doc + endif EXTRA_DIST = $(builddir)/Doxyfile \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/doc/Makefile.in new/eet-1.7.5/doc/Makefile.in --- old/eet-1.7.3/doc/Makefile.in 2012-12-07 16:55:52.000000000 +0100 +++ new/eet-1.7.5/doc/Makefile.in 2013-01-04 15:13:19.000000000 +0100 @@ -328,6 +328,7 @@ @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) +@EFL_BUILD_DOC_FALSE@uninstall-local: @EFL_BUILD_DOC_FALSE@clean-local: clean: clean-am @@ -393,7 +394,7 @@ ps-am: -uninstall-am: +uninstall-am: uninstall-local .MAKE: install-am install-strip @@ -407,20 +408,23 @@ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - uninstall uninstall-am + uninstall uninstall-am uninstall-local -.PHONY: doc +.PHONY: doc install-doc @EFL_BUILD_DOC_TRUE@doc-clean: @EFL_BUILD_DOC_TRUE@ rm -rf html/ latex/ xml/ $(PACKAGE_DOCNAME).tar* -@EFL_BUILD_DOC_TRUE@doc: doc-clean +@EFL_BUILD_DOC_TRUE@doc-build: all @EFL_BUILD_DOC_TRUE@ $(efl_doxygen) -@EFL_BUILD_DOC_TRUE@ cp $(srcdir)/img/* html/ +@EFL_BUILD_DOC_TRUE@ cp img/* html/ +@EFL_BUILD_DOC_TRUE@ cp img/* latex/ + +@EFL_BUILD_DOC_TRUE@doc: doc-build @EFL_BUILD_DOC_TRUE@ rm -rf $(PACKAGE_DOCNAME).tar* @EFL_BUILD_DOC_TRUE@ mkdir -p $(PACKAGE_DOCNAME)/doc -@EFL_BUILD_DOC_TRUE@ cp -R html/ latex/ $(PACKAGE_DOCNAME)/doc +@EFL_BUILD_DOC_TRUE@ cp -R html/ latex/ xml/ $(PACKAGE_DOCNAME)/doc @EFL_BUILD_DOC_TRUE@ tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/ @EFL_BUILD_DOC_TRUE@ bzip2 -9 $(PACKAGE_DOCNAME).tar @EFL_BUILD_DOC_TRUE@ rm -rf $(PACKAGE_DOCNAME)/ @@ -430,9 +434,18 @@ @EFL_BUILD_DOC_TRUE@clean-local: doc-clean +@EFL_BUILD_DOC_TRUE@install-doc: doc-build +@EFL_BUILD_DOC_TRUE@ install -d $(docdir) +@EFL_BUILD_DOC_TRUE@ cp -R html latex xml $(docdir) + +@EFL_BUILD_DOC_TRUE@uninstall-local: +@EFL_BUILD_DOC_TRUE@ rm -rf $(docdir)/html $(docdir)/latex $(docdir)/man $(docdir)/xml + @EFL_BUILD_DOC_FALSE@doc: @EFL_BUILD_DOC_FALSE@ @echo "Documentation not built. Run ./configure --help" +@EFL_BUILD_DOC_FALSE@install-doc: doc + # 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. .NOEXPORT: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/eet.pc.in new/eet-1.7.5/eet.pc.in --- old/eet-1.7.3/eet.pc.in 2012-12-07 12:48:16.000000000 +0100 +++ new/eet-1.7.5/eet.pc.in 2012-12-19 15:36:51.000000000 +0100 @@ -1,7 +1,9 @@ +PACKAGE_TARNAME=@PACKAGE_TARNAME@ prefix=@prefix@ exec_prefix=@exec_prefix@ libdir=@libdir@ includedir=@includedir@ +docdir=@docdir@ Name: eet Description: Library for speedy data storage, retrieval, and compression diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/eet.spec new/eet-1.7.5/eet.spec --- old/eet-1.7.3/eet.spec 2012-12-07 16:55:54.000000000 +0100 +++ new/eet-1.7.5/eet.spec 2013-01-04 15:13:21.000000000 +0100 @@ -3,7 +3,7 @@ Summary: Library for speedy data storage, retrieval, and compression. Name: eet -Version: 1.7.3 +Version: 1.7.5 Release: %{_rel} License: BSD Group: System Environment/Libraries diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/src/lib/Eet.h new/eet-1.7.5/src/lib/Eet.h --- old/eet-1.7.3/src/lib/Eet.h 2012-12-07 12:48:16.000000000 +0100 +++ new/eet-1.7.5/src/lib/Eet.h 2013-01-04 12:25:01.000000000 +0100 @@ -5,8 +5,8 @@ @mainpage Eet Library Documentation - @version 1.7.0 - @date 2000-2012 + @version 1.7.5 + @date 2000-2013 Please see the @ref authors page for contact details. @@ -2366,7 +2366,7 @@ #define EET_T_F32P32 14 /**< Data type: fixed point 32.32 */ #define EET_T_F16P16 15 /**< Data type: fixed point 16.16 */ #define EET_T_F8P24 16 /**< Data type: fixed point 8.24 */ -#define EET_T_LAST 18 /**< Last data type */ +#define EET_T_LAST 17 /**< Last data type */ #define EET_G_UNKNOWN 100 /**< Unknown group data encoding type */ #define EET_G_ARRAY 101 /**< Fixed size array group type */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/eet-1.7.3/src/lib/eet_cipher.c new/eet-1.7.5/src/lib/eet_cipher.c --- old/eet-1.7.3/src/lib/eet_cipher.c 2012-12-07 12:48:16.000000000 +0100 +++ new/eet-1.7.5/src/lib/eet_cipher.c 2012-12-19 15:36:50.000000000 +0100 @@ -1379,12 +1379,13 @@ for (k = 0; k < tmp_len; k++) p[k] ^= digest[k]; } - } # ifdef HAVE_GNUTLS # else - HMAC_cleanup(&hctx); + HMAC_cleanup(&hctx); # endif /* ifdef HAVE_GNUTLS */ + } + return 0; } -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
