Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:16.0:FactoryCandidates
libdex
libdex.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libdex.changes of Package libdex
------------------------------------------------------------------- Sat Oct 19 10:17:15 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.8.1: + Fix disabling of assertions in production builds ------------------------------------------------------------------- Tue Sep 17 06:35:24 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.8.0: + Various build system improvements to help catch correctness issues. + Increased assertions in fibers to help Coverity discover usage patterns. + Avoid releasing discarded future until chained future is released. + Fix overflow in extremely large timeout calculation. + Various introspection fixes. + Fix inclusion from C++. ------------------------------------------------------------------- Mon Jun 3 09:53:11 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.6.1: + Adds Fiber support for macOS on Apple Silicon. ------------------------------------------------------------------- Fri Mar 15 21:08:26 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.6.0: + No changes since 0.5.1. ------------------------------------------------------------------- Mon Mar 4 08:49:06 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.5.1: + Add convenience API for checking exact future status without enum. + Lots of documentation additions. ------------------------------------------------------------------- Tue Feb 13 07:49:46 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.5.0: + Various API now warns about unused results to help avoid unintended leaks of futures. + dex_file_query_exists() is a new wrapper for g_file_query_exists(). + Documentation fixes. ------------------------------------------------------------------- Mon Oct 23 17:54:41 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.4.1: + This release includes an important fix for how io_uring CQE are handled. ------------------------------------------------------------------- Sun Sep 17 01:09:23 UTC 2023 - Luciano Santos <luc14n0@opensuse.org> - Update to version 0.4.0: + Documentation updates. ------------------------------------------------------------------- Wed Sep 6 01:13:35 UTC 2023 - Luciano Santos <luc14n0@opensuse.org> - Drop pkgconfig(sysprof-4) BuildRequires. This was only needed because sysprof-capture-static-devel was lacking header files, which was mistakenly being packaged with sysprof-devel, and it's fixed now. - Add with(out) "profiling" build switch and disable it, by default, as profiling isn't meant for general use. This nests pkgconfig(sysprof-capture-4) BuildRequires under an if-with expression and passes profiler=(true|false) to meson, depending on the profiling switch. Disabling this should also avoid a build cycle introduced by Sysprof 45 by requiring libdex. ------------------------------------------------------------------- Thu Aug 10 09:12:48 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.3.1: + A new "Infinite" future type which will never resolve or reject. + The gio wrappers will now set debuggable names for their futures. + A `dex_async_pair_set_cancel_on_discard()` function has been added which ensures that the `GCancellable` will not be cancelled when the future is discarded. This can help in situations where you might repeatedly await on a future and do not want intermediate cancellation between attempts to await. + A `dex_input_stream_skip_async()` function has been added to wrap the underlying GIO function. + A `dex_future_disown()` function has been added which simplifies the case where you want a future to run but are not interested in the result. ------------------------------------------------------------------- Tue Jul 11 12:20:10 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.3.0: + Documentation updates + pkg-config improvements + Build system improvements for GIR + Support for GVariant-based futures + New Future-based wrappers for GDBusConnection + The FD-based AIO API is now public, allowing for use of io_uring on Linux kernels that support it. If unsupported, a threadpool approach is used similar to GIO + Improvements to introspection for language bindings + You can now return NULL for a DexPromise expecting a GObject as as a resolved value + DexFiber will now get static names associated with them when used from C which points to the line of code. This is only enabled when debugging is enabled for libdex through the use of macros ------------------------------------------------------------------- Fri Mar 17 19:46:13 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.2.0: + Followup fixes for building on mips. + Fixes for introspection gi-scanner. + Remove abstract type flag from DexFuture to satisfy GObject Introspection rules about constructors. + Many documentation/gi-annotation fixes. + Build system improvements. + Default to `-Dintrospection=enabled`. ------------------------------------------------------------------- Fri Mar 3 07:35:29 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.1.1: + Fix soname versioning + Documentation improvements + Fix various GObject Introspection issues + More backports for older GLib use + Various ucontext fiber fixes for less-used architectures + Fixes for various incorrect cast-align warnings + Tweaks for better Forward portability + Add some missing g_autoptr() definitions + Add GCancellation integration to DexPromise ------------------------------------------------------------------- Mon Feb 27 12:29:04 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> - Initial packaging for openSUSE.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor