Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ivykis-devel-0.43-1.2 RPM for ppc64le

From OpenSuSE Ports Tumbleweed for ppc64le

Name: ivykis-devel Distribution: openSUSE Tumbleweed
Version: 0.43 Vendor: openSUSE
Release: 1.2 Build date: Thu Feb 8 16:02:36 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 49625 Source RPM: ivykis-0.43-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://sourceforge.net/projects/libivykis/
Summary: Development files for libivykis, an event dispatching library
libivykis is a wrapper over various OS'es implementation of I/O
readiness notification facilities (such as poll(2), kqueue(2)) and
can be used for writing portable network servers.

This package contains the header files and development symlinks.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Thu Feb 08 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.43
    * Added function ``iv_work_pool_submit_continuation``
* 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.

Files

/usr/include/ivykis
/usr/include/ivykis/iv.h
/usr/include/ivykis/iv_avl.h
/usr/include/ivykis/iv_event.h
/usr/include/ivykis/iv_event_raw.h
/usr/include/ivykis/iv_fd_pump.h
/usr/include/ivykis/iv_inotify.h
/usr/include/ivykis/iv_list.h
/usr/include/ivykis/iv_popen.h
/usr/include/ivykis/iv_signal.h
/usr/include/ivykis/iv_thread.h
/usr/include/ivykis/iv_tls.h
/usr/include/ivykis/iv_wait.h
/usr/include/ivykis/iv_work.h
/usr/lib64/libivykis.so
/usr/lib64/pkgconfig/ivykis.pc
/usr/share/man/man3/IV_EVENT_INIT.3.gz
/usr/share/man/man3/IV_EVENT_RAW_INIT.3.gz
/usr/share/man/man3/IV_FD_PUMP_INIT.3.gz
/usr/share/man/man3/IV_INOTIFY_INIT.3.gz
/usr/share/man/man3/IV_INOTIFY_WATCH_INIT.3.gz
/usr/share/man/man3/IV_POPEN_REQUEST_INIT.3.gz
/usr/share/man/man3/IV_SIGNAL_INIT.3.gz
/usr/share/man/man3/IV_WAIT_INTEREST_INIT.3.gz
/usr/share/man/man3/IV_WORK_ITEM_INIT.3.gz
/usr/share/man/man3/IV_WORK_POOL_INIT.3.gz
/usr/share/man/man3/iv_deinit.3.gz
/usr/share/man/man3/iv_event.3.gz
/usr/share/man/man3/iv_event_post.3.gz
/usr/share/man/man3/iv_event_raw.3.gz
/usr/share/man/man3/iv_event_raw_post.3.gz
/usr/share/man/man3/iv_event_raw_register.3.gz
/usr/share/man/man3/iv_event_raw_unregister.3.gz
/usr/share/man/man3/iv_event_register.3.gz
/usr/share/man/man3/iv_event_unregister.3.gz
/usr/share/man/man3/iv_examples.3.gz
/usr/share/man/man3/iv_fatal.3.gz
/usr/share/man/man3/iv_fd.3.gz
/usr/share/man/man3/iv_fd_pump.3.gz
/usr/share/man/man3/iv_fd_pump_destroy.3.gz
/usr/share/man/man3/iv_fd_pump_init.3.gz
/usr/share/man/man3/iv_fd_pump_is_done.3.gz
/usr/share/man/man3/iv_fd_pump_pump.3.gz
/usr/share/man/man3/iv_fd_register.3.gz
/usr/share/man/man3/iv_fd_register_try.3.gz
/usr/share/man/man3/iv_fd_registered.3.gz
/usr/share/man/man3/iv_fd_set_handler_err.3.gz
/usr/share/man/man3/iv_fd_set_handler_in.3.gz
/usr/share/man/man3/iv_fd_set_handler_out.3.gz
/usr/share/man/man3/iv_fd_unregister.3.gz
/usr/share/man/man3/iv_init.3.gz
/usr/share/man/man3/iv_inited.3.gz
/usr/share/man/man3/iv_inotify.3.gz
/usr/share/man/man3/iv_inotify_register.3.gz
/usr/share/man/man3/iv_inotify_unregister.3.gz
/usr/share/man/man3/iv_inotify_watch_register.3.gz
/usr/share/man/man3/iv_inotify_watch_unregister.3.gz
/usr/share/man/man3/iv_invalidate_now.3.gz
/usr/share/man/man3/iv_main.3.gz
/usr/share/man/man3/iv_popen.3.gz
/usr/share/man/man3/iv_popen_request_close.3.gz
/usr/share/man/man3/iv_popen_request_submit.3.gz
/usr/share/man/man3/iv_quit.3.gz
/usr/share/man/man3/iv_set_fatal_msg_handler.3.gz
/usr/share/man/man3/iv_signal.3.gz
/usr/share/man/man3/iv_signal_register.3.gz
/usr/share/man/man3/iv_signal_unregister.3.gz
/usr/share/man/man3/iv_task.3.gz
/usr/share/man/man3/iv_task_register.3.gz
/usr/share/man/man3/iv_task_registered.3.gz
/usr/share/man/man3/iv_task_unregister.3.gz
/usr/share/man/man3/iv_thread.3.gz
/usr/share/man/man3/iv_thread_create.3.gz
/usr/share/man/man3/iv_thread_set_debug_state.3.gz
/usr/share/man/man3/iv_time.3.gz
/usr/share/man/man3/iv_timer.3.gz
/usr/share/man/man3/iv_timer_register.3.gz
/usr/share/man/man3/iv_timer_registered.3.gz
/usr/share/man/man3/iv_timer_unregister.3.gz
/usr/share/man/man3/iv_tls.3.gz
/usr/share/man/man3/iv_tls_user_ptr.3.gz
/usr/share/man/man3/iv_tls_user_register.3.gz
/usr/share/man/man3/iv_validate_now.3.gz
/usr/share/man/man3/iv_wait.3.gz
/usr/share/man/man3/iv_wait_interest_register.3.gz
/usr/share/man/man3/iv_wait_interest_register_spawn.3.gz
/usr/share/man/man3/iv_wait_interest_unregister.3.gz
/usr/share/man/man3/iv_work.3.gz
/usr/share/man/man3/iv_work_pool_create.3.gz
/usr/share/man/man3/iv_work_pool_put.3.gz
/usr/share/man/man3/iv_work_pool_submit_work.3.gz
/usr/share/man/man3/ivykis.3.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Oct 18 00:12:25 2024