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]

Reply via email to