Fedora 9 Update: libev-3.52-1.fc9

updates at fedoraproject.org updates at fedoraproject.org
Thu Feb 5 02:08:21 UTC 2009

Fedora Update Notification
2009-01-14 23:34:56

Name        : libev
Product     : Fedora 9
Version     : 3.52
Release     : 1.fc9
URL         : http://software.schmorp.de/pkg/libev.html
Summary     : High-performance event loop/event model with lots of features
Description :
Libev is modelled (very losely) after libevent and the Event perl
module, but is faster, scales better and is more correct, and also more
featureful. And also smaller.

Update Information:

3.52  ----    This release mostly disables poll and kqueue again on OS X, which
was broken  by the previous release.    Other changes include:      - fix
compilation of select backend in fd_set mode when NFDBITS is      missing (to
get it to compile on QNX, reported by Rodrigo Campos).    - better select-nfds
handling when select backend is in fd_set mode.    - diagnose fd_set overruns
when select backend is in fd_set mode.    - actually verify that local and
remote port are matching in      libev's socketpair emulation, which makes
denial-of-service      attacks harder (but not impossible - it's windows). Make
sure      it even works under vista, which thinks that getpeer/sockname
should return fantasy port numbers.    - include "libev" in all assertion
messages for potentially      clearer diagnostics.    - event_get_version
(libevent compatibility) returned      a useless string instead of the expected
version string      (patch by W.C.A. Wijngaards).    3.51  ----  Release
Highlights:    - a number of bugs (one likely causing freezes) in the inotify
backend have    been found and fixed.  - libev now falls back to select on OS X,
as OS X 10.5 has a broken    poll in addition to broken kqueue.  - libev can
now, on msot platforms, be compiled without a dependency    on librt, by using a
direct syscall invocation.  - ev++.h now supports some forms of functors, by
defaulting the    method callback to operator ().

* Wed Jan  7 2009 Michal Nowak <mnowak at redhat.com> - 3.52-1
- 3.52
* Wed Dec 24 2008 Michal Nowak <mnowak at redhat.com> - 3.51-1
- 3.51

This update can be installed with the "yum" update program.  Use 
su -c 'yum update libev' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at

More information about the package-announce mailing list