| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libivykis0 | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 0.42.4 | Vendor: openSUSE |
| Release: bp155.2.10 | Build date: Thu May 18 00:45:09 2023 |
| Group: System/Libraries | Build host: s390zl26 |
| Size: 67880 | Source RPM: ivykis-0.42.4-bp155.2.10.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://sourceforge.net/projects/libivykis/ | |
| Summary: An event dispatching library | |
libivykis is a thin wrapper over various OS'es implementation of I/O readiness notification facilities (such as poll(2), kqueue(2)) and is mainly intended for writing portable high-performance network servers.
LGPL-2.1-only
* Tue May 11 2021 Dirk Müller <dmueller@suse.com>
- update to 0.42.4:
* iv_event: Fix crash in __iv_event_run_pending_events().
* Don't install IV_FD_PUMP_INIT.3 when on a case sensitive filesystem.
* iv_timer: Protect against some cases of timer memory corruption.
* Avoid marking pthread_atfork() as weak if provided by libc_nonshared.a.
* Fri Sep 08 2017 jengelh@inai.de
- Update to new upstream release 0.42.1
* Fixes a timer handling bug in the epoll/port poll methods
that was showing up with syslog-ng.
* Fixes a timer fairness handling bug, and a potential crash
when initializing a task handler.
* Tue Feb 21 2017 jengelh@inai.de
- Update to new upstream release 0.41
* No changelog was provided
- Reenable PPC/ARM builds, the pthread_nonshared edits of 0.40
should have fixed the issues there.
* Sun Oct 30 2016 jengelh@inai.de
- Update to new upstream release 0.40
* This release fixes a pthread_sigmask() pointer aliasing issue,
and significantly speeds up polling for events by using
timerfd_create(3) / EVFILT_TIMER / timer_create(3C) to avoid
creating and destroying a kernel timer for every fd readiness
polling system call.
* Fri Mar 22 2013 jengelh@inai.de
- Downgrade to 0.38+git16 to work around failure on PPC
* Sat Feb 16 2013 jengelh@inai.de
- Update to new upstream release 0.39
* This release increases the maximum rate of delivery of
inter-thread events when using the epoll poll method by about 40%.
* Wed Jan 16 2013 jengelh@inai.de
- Update to new upstream release 0.38
* This release fixes various bugs, speeds up timer handling a lot
on a number of BSD platforms, and adds several tests to the test
suite.
* Thu Dec 20 2012 jengelh@inai.de
- Update to new upstream release 0.37
* fixes falling back to eventfd(2) if eventfd2(2) was available at
build time but is not supported by the running kernel
* adds support for ppoll(2)
* Tue Dec 04 2012 jengelh@inai.de
- Update to new upstream release 0.36
* Work around a kernel change in FreeBSD 9.0-STABLE where /dev/klog
has become pollable via kevent(), but returns -EINVAL if you try
to register an EVFILT_WRITE filter, which confused the
iv_fd_register_try() logic in iv_fd_kqueue.
* Rework iv_timer to use less memory when only a small number of
timers is in use, and allow adding radix tree levels as needed
to remove the previous ~1M timer limit.
- Update to new upstream release 0.35
* Fix an abort on iv_work worker thread timeout introduced by the
race condition fix optimization that went into 0.32.
* Two iv_event race condition fixes.
* Sat Sep 15 2012 jengelh@inai.de
- Update to new upstream release 0.34
* This release enables ELF symbol versioning, and adds various
optimizations and bugfixes.
/usr/lib64/libivykis.so.0 /usr/lib64/libivykis.so.0.5.6
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 16:50:55 2026