Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2013-04-17 23:18:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tevent", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/tevent/tevent.changes 2012-09-17 14:11:40.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2013-04-17 23:18:21.000000000 +0200 @@ -1,0 +2,32 @@ +Tue Apr 9 14:44:24 UTC 2013 - lmue...@suse.com + +- Update to 0.9.18. + + Adding new timer events is now faster, if there's + a large number of timer events. + + sigprocmask does not work on FreeBSD to stop further signals in a signal + handler. + + TEVENT_NUM_SIGNALS is calculated by configure in order + to support realtime signals on freebsd. + + ./configure --disable-python was fixed for the standalone build. + + Several crash bugs in the poll backend are fixed. + + The poll backend removes deleted events from the cached pollfd array now. + + The poll doesn't pass pollfd.events == 0 to poll() and maintains a list + of disabled events, instead of consuming 100% cpu and/or triggering + the callers handler. + + The poll backend detects POLLNVAL and reports EBADF + instead of consuming 100% cpu. + + The select backend supports separate handlers + for TEVENT_FD_READ and TEVENT_FD_WRITE. + + The poll and select backends are now doing fair queuing of fd events. + + The epoll has better error checking and supports separate handlers + for TEVENT_FD_READ and TEVENT_FD_WRITE. + + The standard backend was rewritten to be a tiny + wrapper on top of epoll with a fallback to poll, + which means that it doesn't use select directly anymore. + + TEVENT_TRACE_BEFORE_LOOP_ONCE and TEVENT_TRACE_AFTER_LOOP_ONCE are added + in order to allow the application to hook in before and after the + loop_once() backend function is called. + The TEVENT_HAS_LOOP_ONCE_TRACE_POINTS define can be used to + detect the new feature. + +------------------------------------------------------------------- Old: ---- tevent-0.9.17.tar.gz New: ---- tevent-0.9.18.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tevent.spec ++++++ --- /var/tmp/diff_new_pack.G1m63X/_old 2013-04-17 23:18:23.000000000 +0200 +++ /var/tmp/diff_new_pack.G1m63X/_new 2013-04-17 23:18:23.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package tevent # -# 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 @@ -37,7 +37,7 @@ %define build_make_smp_mflags %{?jobs:-j%jobs} %endif Url: http://tevent.samba.org/ -Version: 0.9.17 +Version: 0.9.18 Release: 0 Summary: An event system based on the talloc memory management library License: GPL-3.0+ ++++++ tevent-0.9.17.tar.gz -> tevent-0.9.18.tar.gz ++++++ ++++ 7742 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org