diff --git a/.gitignore b/.gitignore index 8861a4b..da03668 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /libqb-0.8.1.tar.xz /libqb-0.9.0.tar.xz /libqb-0.10.0.tar.xz +/libqb-0.10.1.tar.xz diff --git a/0001-fix-loop-test.patch b/0001-fix-loop-test.patch deleted file mode 100644 index 49fcf83..0000000 --- a/0001-fix-loop-test.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/tests/check_loop.c b/tests/check_loop.c -index eb79a51..b67df76 100644 ---- a/tests/check_loop.c -+++ b/tests/check_loop.c -@@ -210,7 +210,7 @@ START_TEST(test_job_rate_limit) - * and cause cpu spin. We are going to say that a spin is more than - * one job per 50ms if there is only one job pending in the loop. - */ -- _ck_assert_int(job_1_run_count, <, (RATE_LIMIT_RUNTIME_SEC * (QB_TIME_MS_IN_SEC/50)) + 1); -+ _ck_assert_int(job_1_run_count, <, (RATE_LIMIT_RUNTIME_SEC * (QB_TIME_MS_IN_SEC/50)) + 5); - qb_loop_destroy(l); - qb_util_stopwatch_free(rl_sw); - } diff --git a/libqb.spec b/libqb.spec index ac5e391..6b0a58e 100644 --- a/libqb.spec +++ b/libqb.spec @@ -1,5 +1,5 @@ Name: libqb -Version: 0.10.0 +Version: 0.10.1 Release: 1%{?dist} Summary: An IPC library for high performance servers @@ -10,7 +10,6 @@ Source0: https://fedorahosted.org/releases/q/u/quarterback/%{name}-%{vers BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch1: 0000-test-with-output.patch -Patch2: 0001-fix-loop-test.patch BuildRequires: libtool doxygen procps check-devel automake @@ -24,7 +23,6 @@ Initially these are IPC and poll. %setup -q %patch1 -p1 -%patch2 -p1 %build ./autogen.sh @@ -70,6 +68,25 @@ developing applications that use %{name}. %{_mandir}/man3/qb*3* %changelog +* Tue Feb 14 2012 Angus Salkeld - 0.10.1-1 +- Fix "make distcheck" add include path to AM_CPPFLAGS +- Bump the version to 0.10.1 +- clang: Remove unused code +- TEST: make the ipc failure test closer to corosync's case. +- RB: add a debug message if trying to read a message of the wrong size +- IPC: split up the recv into chuncks of 2 seconds. (#788742) +- Be more consistent with the internal logs. +- LOOP: make it possible to pass in NULL as the default loop instance +- RB: use the proper struct not the typedef in the implementation. +- RB: Fix potential mem leak +- Don't mix enums (QB_TRUE/TRUE) +- use random() not rand() +- Remove dead code +- set umask before calling mkstemp() +- Use safer versions of string functions (strcpy -> strlcpy) +- Increase the coverity aggressiveness +- TEST: make the loop ratelimit test more forgiving. + * Tue Feb 07 2012 Angus Salkeld - 0.10.0-1 - LOOP: handle errors from the poll function - LOOP: make the item type applicable to jobs too. diff --git a/sources b/sources index d982265..ac3443b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4a5082a17c4dfa2ccf50dcc39d132ebc libqb-0.10.0.tar.xz +4d76c4d0f20aba3a44610269f7d65e5a libqb-0.10.1.tar.xz