2025-06-05 23:56:22 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 5 21:52:37 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
|
|
|
|
- Update to release 0.43.2
|
|
|
|
* Handle epoll_pwait2() potentially returning -EPERM in some
|
|
|
|
containers.
|
|
|
|
|
2024-02-08 15:06:53 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 8 15:02:36 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
|
|
|
|
- Update to release 0.43
|
|
|
|
* Added function ``iv_work_pool_submit_continuation``
|
|
|
|
|
2021-05-11 21:28:10 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue May 11 21:26:20 UTC 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.
|
|
|
|
|
2017-09-08 20:49:35 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 8 20:47:59 UTC 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.
|
|
|
|
|
2017-02-21 00:44:18 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 21 00:42:23 UTC 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.
|
|
|
|
|
2016-10-30 15:52:42 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Oct 30 15:50:15 UTC 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.
|
|
|
|
|
2013-02-16 01:35:38 +00:00
|
|
|
-------------------------------------------------------------------
|
2013-06-05 16:39:14 +00:00
|
|
|
Fri Mar 22 19:22:54 UTC 2013 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Downgrade to 0.38+git16 to work around failure on PPC
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2013-02-16 01:35:38 +00:00
|
|
|
Sat Feb 16 01:34:16 UTC 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%.
|
|
|
|
|
2013-01-16 13:37:18 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 16 09:23:26 UTC 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.
|
|
|
|
|
2012-12-20 06:51:31 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 20 06:08:42 UTC 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)
|
|
|
|
|
2012-12-04 22:42:25 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 4 22:35:28 UTC 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.
|
|
|
|
|
2012-09-15 18:17:40 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Sep 15 18:16:16 UTC 2012 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 0.34
|
|
|
|
* This release enables ELF symbol versioning, and adds various
|
|
|
|
optimizations and bugfixes.
|
|
|
|
|
2012-08-31 16:31:27 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Aug 31 00:11:10 UTC 2012 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Initial package (version 0.33) for build.opensuse.org
|