Tevent is an event system based on the talloc memory management library. It
is the core event system used in Samba.
The low level tevent has support for many event types, including timers,
signals, and the classic file descriptor events.
This package contains the tevent0 library.
Provides
Requires
License
LGPL-3.0-or-later
Changelog
* Thu Oct 16 2025 Noel Power <nopower@suse.com>
- Add config-sitearch.patch
- Update to 0.17.1
* Fix 1649525 Use of 32-bit time_t
* Fix Coverity ID 1649524 Dereference before null check
* Fix Coverity ID 1649526 Dereference before null check
- Update to 0.17.0
* add tevent_context_set_wait_timeout()
* add tevent_reset_immediate()
* Tue Mar 11 2025 Samuel Cabrero <scabrero@suse.de>
- Update to version 0.16.2
* Documentation fixes
* Add LGPLv3 LICENSE file
* Thu May 16 2024 Samuel Cabrero <scabrero@suse.de>
- Update to version 0.16.1
* build with Python 3.12 (bso#15513)
* documentation fixes
* Mon Jan 22 2024 Jun Wang <jgwang@suse.com>
- Update to version 0.16.0
* the epoll backend is no longer limited to 2 event handlers
per low level fd.
* finally add support for TEVENT_FD_ERROR
* Tue Sep 26 2023 Noel Power <nopower@suse.com>
- Update to version 0.15.0
* remove py2 ifdefs
* python: Safely clear structure members
* the tevent_thread_call_depth API is updated
in order to allow better tracing.
* add tevent_set_max_debug_level() only and don't
pass TEVENT_DEBUG_TRACE to tevent_debug() callbacks by default.
* Spelling fixes
* Make use of epoll_create1() for epoll backend
* Optimize overhead in the epoll backend
* Mon Apr 24 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
* Fri Mar 17 2023 Samuel Cabrero <scabrero@suse.de>
- Update to version 0.14.1
* Bui