Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:11.4
libev
libev.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libev.changes of Package libev
------------------------------------------------------------------- Sat Nov 6 09:21:44 UTC 2010 - stbuehler@web.de - build-require pkg-config to provide pkgconfig(libev) - update to version 4.01 - automake fucked it up, apparently, --add-missing -f is not quite enough to make it update its files, so 4.00 didn't install ev++.h and event.h on make install. grrr. - ev_loop(count|depth) didn't return anything (Robin Haberkorn). - change EV_UNDEF to 0xffffffff to silence some overzealous compilers. - use "(libev) " prefix for all libev error messages now. ------------------------------------------------------------------- Mon Oct 25 12:57:26 UTC 2010 - mrueckert@suse.de - update to version 4.00 - "PORTING FROM LIBEV 3.X TO 4.X" (in ev.pod) is recommended reading. - ev_embed_stop did not correctly stop the watcher (very good testcase by Vladimir Timofeev). - ev_run will now always update the current loop time - it erroneously didn't when idle watchers were active, causing timers not to fire. - fix a bug where a timeout of zero caused the timer not to fire in the libevent emulation (testcase by Péter Szabó). - applied win32 fixes by Michael Lenaghan (also James Mansion). - replace EV_MINIMAL by EV_FEATURES. - prefer EPOLL_CTL_ADD over EPOLL_CTL_MOD in some more cases, as it seems the former is *much* faster than the latter. - linux kernel version detection (for inotify bug workarounds) did not work properly. - reduce the number of spurious wake-ups with the ports backend. - remove dependency on sys/queue.h on freebsd (patch by Vanilla Hsu). - do async init within ev_async_start, not ev_async_set, which avoids an API quirk where the set function must be called in the C++ API even when there is nothing to set. - add (undocumented) EV_ENABLE when adding events with kqueue, this might help with OS X, which seems to need it despite documenting not to need it (helpfully pointed out by Tilghman Lesher). - do not use poll by default on freebsd, it's broken (what isn't on freebsd...). - allow to embed epoll on kernels >= 2.6.32. - configure now prepends -O3, not appends it, so one can still override it. - ev.pod: greatly expanded the portability section, added a porting section, a description of watcher states and made lots of minor fixes. - disable poll backend on AIX, the poll header spams the namespace and it's not worth working around dead platforms (reported and analyzed by Aivars Kalvans). - improve header file compatibility of the standalone eventfd code in an obscure case. - implement EV_AVOID_STDIO option. - do not use sscanf to parse linux version number (smaller, faster, no sscanf dependency). - new EV_CHILD_ENABLE and EV_SIGNAL_ENABLE configurable settings. - update libev.m4 HAVE_CLOCK_SYSCALL test for newer glibcs. - add section on accept() problems to the manpage. - rename EV_TIMEOUT to EV_TIMER. - rename ev_loop_count/depth/verify/loop/unloop. - remove ev_default_destroy and ev_default_fork. - switch to two-digit minor version. - work around an apparent gentoo compiler bug. - use enum instead of #define for most constants. - improve compatibility to older C++ compilers. - (experimental) ev_run/ev_default_loop/ev_break/ev_loop_new have now default arguments when compiled as C++. - ev_loop_new no longer leaks memory when loop creation failed. - new ev_cleanup watcher type. - move pkgconfig file to devel package - updated compiler warnings patch: old name libev-3.9_compiler_warnings.patch new name libev-4.00_compiler_warnings.patch ------------------------------------------------------------------- Mon Aug 23 13:26:25 UTC 2010 - mrueckert@suse.de - added libev-3.9_pkg-config.patch: patch by stbuehler. ------------------------------------------------------------------- Wed Jul 14 15:39:22 UTC 2010 - mrueckert@suse.de - update to 3.9 for the changes see /usr/share/doc/packages/libev-devel/Changes ------------------------------------------------------------------- Thu Feb 19 12:29:58 CET 2009 - mrueckert@suse.de - update to 3.53 for the changes see /usr/share/doc/packages/libev-devel/Changes ------------------------------------------------------------------- Tue Sep 16 17:05:17 CEST 2008 - mrueckert@suse.de - update to 3.43 for the changes see /usr/share/doc/packages/libev-devel/Changes ------------------------------------------------------------------- Fri Feb 29 00:34:46 CET 2008 - mrueckert@suse.de - update to version 3.0: - API/ABI bump to version 3.0. - ev++.h includes "ev.h" by default now, not <ev.h>. - slightly improved documentation. - speed up signal detection after a fork. - only optionally return trace status changed in ev_child watchers. - experimental (and undocumented) loop wrappers for ev++.h. - additional changes from 2.01: - separate Changes file. - fix ev_path_set => ev_stat_set typo. - remove event_compat.h from the libev tarball. - change how include files are found. - doc updates. - update licenses, explicitly allow for GPL relicensing. ------------------------------------------------------------------- Sun Dec 23 17:34:05 CET 2007 - mrueckert@suse.de - fix license ------------------------------------------------------------------- Sun Dec 23 16:56:42 CET 2007 - mrueckert@suse.de - initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor