diff --git a/.gitignore b/.gitignore index c16cd5b..bdfe6c2 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /libqb-0.10.0.tar.xz /libqb-0.10.1.tar.xz /libqb-0.11.0.tar.xz +/libqb-0.11.1.tar.xz diff --git a/libqb.spec b/libqb.spec index a012ac5..0450375 100644 --- a/libqb.spec +++ b/libqb.spec @@ -1,5 +1,5 @@ Name: libqb -Version: 0.11.0 +Version: 0.11.1 Release: 1%{?dist} Summary: An IPC library for high performance servers @@ -24,9 +24,10 @@ Initially these are IPC and poll. %patch1 -p1 +# work-around for broken epoll in rawhide/f17 %build ./autogen.sh -%configure --disable-static +%configure --disable-static ac_cv_func_epoll_create1=no ac_cv_func_epoll_create=no make %{?_smp_mflags} %check @@ -68,7 +69,19 @@ developing applications that use %{name}. %{_mandir}/man3/qb*3* %changelog -* Wed Mar 7 2012 Angus Salkeld - 0.11.0-1 +* Sun Mar 11 2012 Angus Salkeld - 0.11.1-1 +- configue libqb to not use epoll as it seems broken (#800865) +- LOOP: remove some old timerfd code. +- TEST: add a test to check the order of the jobs +- LOOP: when new jobs are added they are added to the head instead of the tail. +- LOG: Now the array is self locking we can make the lookup array dynamic +- Add locking to the array when growing. +- IPC: make the _request_q_len_get() function more obvious. +- IPC: fix multiple receives from qb_ipc_us_recv() +- IPC: make sure that the wrong union member is not written to. +- TIMER: check for null timer handle + +Wed Mar 7 2012 Angus Salkeld - 0.11.0-1 - ARRAY: cleanup the pointer sizeof() - LOG: turn off __attribute__(section) for powerpc (not working) - TESTS: move the util tests into "slow-tests" (i.e. optional) diff --git a/sources b/sources index bad2480..52cc548 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -836713f962ddf8f14bec76b74abd933d libqb-0.11.0.tar.xz +1f3ac828256e731a44060c2a60a74a79 libqb-0.11.1.tar.xz