mirror of
https://github.com/troglobit/libuev.git
synced 2026-10-10 16:52:13 +07:00
109 lines
3.9 KiB
Plaintext
109 lines
3.9 KiB
Plaintext
libuev (2.4.0) stable; urgency=medium
|
|
|
|
* Add 'struct signalfd_siginfo' to uev_t, valid for signal watchers
|
|
* Updated libuev.pc to include GLIBC 2.32 CPPFLAGS for 64-bit time_t
|
|
* ABI bump, 2.2.0 -> 3.0.0
|
|
|
|
-- Joachim Wiberg <troglobit@gmail.com> Sun, 03 Oct 2021 08:28:01 +0200
|
|
|
|
libuev (2.3.2) stable; urgency=low
|
|
|
|
* Copyright updates, including LICENSE file, year + author last name
|
|
* Debian packaging fixes, including a .symbols file
|
|
|
|
-- Joachim Wiberg <troglobit@gmail.com> Fri, 12 Feb 2021 09:36:39 +0100
|
|
|
|
libuev (2.3.1) stable; urgency=high
|
|
|
|
* Step library name to match SONAME, found by lintian
|
|
* Update Build-Depends to debhelper >= 10, drop other deps
|
|
|
|
-- Joachim Nilsson <troglobit@gmail.com> Sat, 22 Feb 2020 15:50:06 +0100
|
|
|
|
libuev (2.3.0) unstable; urgency=medium
|
|
|
|
* Support for Linux eventfd, uev_event_*(), see API.md for details.
|
|
|
|
-- Joachim Nilsson <troglobit@gmail.com> Thu, 06 Apr 2019 13:09:31 +0200
|
|
|
|
libuev (2.2.0) unstable; urgency=medium
|
|
|
|
* Replaced BSD queue.h with own linked list implementation. This means
|
|
applications relying on any of the queue.h APIs now need to provide
|
|
their own version, or use the system sys/queue.h
|
|
|
|
-- Joachim Nilsson <troglobit@gmail.com> Thu, 04 Oct 2018 21:03:48 +0200
|
|
|
|
libuev (2.1.3) unstable; urgency=medium
|
|
|
|
* Minor bugfix release
|
|
- Updated joystick example, use first joystick, /dev/input/js0
|
|
- Use LIST_FOREACH_SAFE() instead of while() in uev_exit()
|
|
- New API test for uev_exit()
|
|
- Don't call uev_timer_set() when stopping a timer, may cause lockups
|
|
- Return OK immediately if a signal watcher is already stopped
|
|
* Packaging fixes: libuev.so symlink goes in -dev package
|
|
-- Joachim Nilsson <troglobit@gmail.com> Thu, 06 Sep 2018 22:01:24 +0200
|
|
|
|
libuev (2.1.2) unstable; urgency=medium
|
|
|
|
* Minor bugfix release
|
|
- Fix #17: build problem on systems with too old autoconf + automake
|
|
- Fix unit tests, return result of test not result of event loop
|
|
- Refactor/simplify/collapse main event loop code after fixes in v2.1.1
|
|
* Fix minor packaging issues
|
|
|
|
-- Joachim Nilsson <troglobit@gmail.com> Tue, 27 Feb 2018 00:05:32 +0100
|
|
|
|
libuev (2.1.1) unstable; urgency=medium
|
|
|
|
* Minor bugfix release
|
|
* Use native version numbering for package
|
|
|
|
-- Joachim Nilsson <troglobit@gmail.com> Sun, 28 Jan 2018 13:38:00 +0100
|
|
|
|
libuev (2.1.0-1) unstable; urgency=medium
|
|
|
|
* New upstream release. Further improvements to failure modes, some
|
|
fixes to regressions introduced in v2.0.
|
|
|
|
- Unconditionally stop I/O watchers on UEV_HUP and UEV_ERR conditions.
|
|
- Attempt to restart failing signal watchers before dropping to error.
|
|
- Properly de-register signal and cron/timer watchers on error.
|
|
- Fix possible double close() on cron/timer watchers.
|
|
- Documentation updates, improved examples, and unit tests.
|
|
|
|
-- Joachim Nilsson <troglobit@gmail.com> Tue, 14 Nov 2017 17:40:43 +0100
|
|
|
|
libuev (2.0.0-1) unstable; urgency=medium
|
|
|
|
* Major new upstream version, possibly incompatible changes to both
|
|
uev_run() and how watchers are called in various failure modes.
|
|
|
|
- uev_run() no longer exits the main event loop if an unrecoverable
|
|
error with a watcher occurs. Instead, the watcher is disabled and
|
|
the callback is run one last time with events set to UEV_ERROR.
|
|
- Watcher callbacks must handle UEV_ERROR conditions. This pertains
|
|
in particular to signal and timer watchers.
|
|
|
|
-- Joachim Nilsson <troglobit@gmail.com> Sat, 11 Nov 2017 16:31:46 +0100
|
|
|
|
libuev (1.6.0-1) unstable; urgency=medium
|
|
|
|
* Support for edge triggered and oneshot event types
|
|
* Support for 64 bit time_t on 32 bit GLIBC systems
|
|
|
|
-- Joachim Nilsson <troglobit@gmail.com> Mon, 18 Sep 2017 07:49:23 +0200
|
|
|
|
libuev (1.5.2-2) unstable; urgency=low
|
|
|
|
* Minor packaging fixes.
|
|
|
|
-- Joachim Nilsson <troglobit@gmail.com> Sun, 12 Mar 2017 17:48:00 +0100
|
|
|
|
libuev (1.5.2-1) unstable; urgency=low
|
|
|
|
* Initial release.
|
|
|
|
-- Joachim Nilsson <troglobit@gmail.com> Mon, 28 Nov 2016 22:53:35 +0100
|