Hello community, here is the log from the commit of package libqb for openSUSE:Factory checked in at 2014-02-21 19:42:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqb (Old) and /work/SRC/openSUSE:Factory/.libqb.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqb" Changes: -------- --- /work/SRC/openSUSE:Factory/libqb/libqb.changes 2014-02-11 11:41:37.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libqb.new/libqb.changes 2014-02-21 19:42:17.000000000 +0100 @@ -1,0 +2,8 @@ +Thu Feb 20 11:37:57 UTC 2014 - [email protected] + +- Bump version to 0.17.0 +- ipc_socket: further optimize max msg size calculations for fbsd portability tests +- ipc_socket: Allow socket max msg size to be calculated more accurately +- Upstream version cs: 78978d07ac2f19a801ebde61379ac55359cc17f3 + +------------------------------------------------------------------- Old: ---- libqb-0.16.0+git20140205.29bbe61.tar.bz2 New: ---- libqb-0.17.0+git20140219.78978d0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqb.spec ++++++ --- /var/tmp/diff_new_pack.NMzeek/_old 2014-02-21 19:42:17.000000000 +0100 +++ /var/tmp/diff_new_pack.NMzeek/_new 2014-02-21 19:42:17.000000000 +0100 @@ -17,7 +17,7 @@ Name: libqb -Version: 0.16.0+git20140205.29bbe61 +Version: 0.17.0+git20140219.78978d0 Release: 0 Summary: An IPC library for high performance servers License: LGPL-2.1+ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.NMzeek/_old 2014-02-21 19:42:17.000000000 +0100 +++ /var/tmp/diff_new_pack.NMzeek/_new 2014-02-21 19:42:17.000000000 +0100 @@ -8,10 +8,10 @@ To update to a new release, change "revision" to the desired git commit hash and bump "version" if necessary - <param name="version">0.16.0</param> + <param name="version">0.17.0</param> --> - <param name="versionformat">0.16.0+git%cd.%h</param> - <param name="revision">29bbe615b5fe6da17db3d6774df557960ae78bbb</param> + <param name="versionformat">0.17.0+git%cd.%h</param> + <param name="revision">78978d07ac2f19a801ebde61379ac55359cc17f3</param> </service> <service name="recompress" mode="disabled"> ++++++ libqb-0.16.0+git20140205.29bbe61.tar.bz2 -> libqb-0.17.0+git20140219.78978d0.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqb-0.16.0+git20140205.29bbe61/Makefile.am new/libqb-0.17.0+git20140219.78978d0/Makefile.am --- old/libqb-0.16.0+git20140205.29bbe61/Makefile.am 2014-02-08 16:13:56.000000000 +0100 +++ new/libqb-0.17.0+git20140219.78978d0/Makefile.am 2014-02-20 12:24:04.000000000 +0100 @@ -68,7 +68,7 @@ dirty="" && \ numcomm="0"; \ else \ - gitver="$(shell git describe --abbrev=4 --match='v*' HEAD 2>/dev/null)" && \ + gitver="$(shell git describe --abbrev=4 --match='v*' --tags HEAD 2>/dev/null)" && \ rpmver=`echo $$gitver | sed -e "s/^v//" -e "s/-.*//g"` && \ alphatag=`echo $$gitver | sed -e "s/.*-//" -e "s/^g//"` && \ vtag=`echo $$gitver | sed -e "s/-.*//g"` && \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqb-0.16.0+git20140205.29bbe61/README.markdown new/libqb-0.17.0+git20140219.78978d0/README.markdown --- old/libqb-0.16.0+git20140205.29bbe61/README.markdown 2014-02-08 16:13:56.000000000 +0100 +++ new/libqb-0.17.0+git20140219.78978d0/README.markdown 2014-02-20 12:24:04.000000000 +0100 @@ -13,7 +13,7 @@ ## For more information look at: * [Our wiki](https://github.com/clusterlabs/libqb/wiki) * [Issues/Bugs](https://github.com/clusterlabs/libqb/issues) -* [The doxygen generated manual](http://libqb.org/html/doxygen/) +* [The doxygen generated manual](http://clusterlabs.github.io/libqb/0.16.0/doxygen/) * You can build it yourself with the following commands: $ make doxygen diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqb-0.16.0+git20140205.29bbe61/build-aux/git-version-gen new/libqb-0.17.0+git20140219.78978d0/build-aux/git-version-gen --- old/libqb-0.16.0+git20140205.29bbe61/build-aux/git-version-gen 2014-02-08 16:13:56.000000000 +0100 +++ new/libqb-0.17.0+git20140219.78978d0/build-aux/git-version-gen 2014-02-20 12:24:04.000000000 +0100 @@ -103,8 +103,8 @@ # directory, and "git describe" output looks sensible, use that to # derive a version string. elif test "`git log -1 --pretty=format:x . 2>&1`" = x \ - && v=`git describe --abbrev=4 --match='v*' HEAD 2>/dev/null \ - || git describe --abbrev=4 HEAD 2>/dev/null` \ + && v=`git describe --abbrev=4 --match='v*' --tags HEAD 2>/dev/null \ + || git describe --abbrev=4 --tags HEAD 2>/dev/null` \ && v=`printf '%s\n' "$v" | sed "$tag_sed_script"` \ && case $v in v[0-9]*) ;; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqb-0.16.0+git20140205.29bbe61/lib/Makefile.am new/libqb-0.17.0+git20140219.78978d0/lib/Makefile.am --- old/libqb-0.16.0+git20140205.29bbe61/lib/Makefile.am 2014-02-08 16:13:56.000000000 +0100 +++ new/libqb-0.17.0+git20140219.78978d0/lib/Makefile.am 2014-02-20 12:24:04.000000000 +0100 @@ -29,7 +29,7 @@ lib_LTLIBRARIES = libqb.la -libqb_la_LDFLAGS = -version-number 0:16:0 +libqb_la_LDFLAGS = -version-number 0:17:0 source_to_lint = util.c hdb.c ringbuffer.c ringbuffer_helper.c \ array.c loop.c loop_poll.c loop_job.c \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqb-0.16.0+git20140205.29bbe61/lib/ipc_socket.c new/libqb-0.17.0+git20140219.78978d0/lib/ipc_socket.c --- old/libqb-0.16.0+git20140205.29bbe61/lib/ipc_socket.c 2014-02-08 16:13:56.000000000 +0100 +++ new/libqb-0.17.0+git20140219.78978d0/lib/ipc_socket.c 2014-02-20 12:24:04.000000000 +0100 @@ -186,16 +186,21 @@ { int32_t i; int32_t last = -1; + int32_t inc = 2048; if (dgram_verify_msg_size(max_msg_size) == 0) { return max_msg_size; } - for (i = 1024; i < max_msg_size; i+=1024) { - if (dgram_verify_msg_size(i) != 0) { + for (i = inc; i < max_msg_size; i+=inc) { + if (dgram_verify_msg_size(i) == 0) { + last = i; + } else if (inc >= 512) { + i-=inc; + inc = inc/2; + } else { break; } - last = i; } return last; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqb-0.16.0+git20140205.29bbe61/libqb.spec.in new/libqb-0.17.0+git20140219.78978d0/libqb.spec.in --- old/libqb-0.16.0+git20140205.29bbe61/libqb.spec.in 2014-02-08 16:13:56.000000000 +0100 +++ new/libqb-0.17.0+git20140219.78978d0/libqb.spec.in 2014-02-20 12:24:04.000000000 +0100 @@ -9,7 +9,7 @@ Group: System Environment/Libraries License: LGPLv2+ -URL: http://www.libqb.org +URL: https://github.com/ClusterLabs/libqb Source0: https://fedorahosted.org/releases/q/u/quarterback/%{name}-%{version}%{?numcomm:.%{numcomm}}%{?alphatag:-%{alphatag}}%{?dirty:-%{dirty}}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
