Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:marec2000:cryptocoins:ports
libmultiprocess
libmultiprocess.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libmultiprocess.changes of Package libmultiprocess
------------------------------------------------------------------- Thu Oct 03 17:40:45 UTC 2024 - marec@detebe.org - Update to version 0.0_git20241003: * shutdown bugfix: destroy RPC system before running cleanup callbacks ------------------------------------------------------------------- Mon Sep 30 16:31:34 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240930: * Add missing include to util.h ------------------------------------------------------------------- Fri Sep 13 05:44:26 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240912: * doc: Add internal design section ------------------------------------------------------------------- Tue Sep 10 05:36:49 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240909: * cmake: add target_capnp_sources headers target ------------------------------------------------------------------- Wed Aug 21 14:59:00 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240821: * example: Add missing thread.join() call so example can exit cleanly * doc: Add comments for socket descriptor handling when forking * example: Remove manual client adding ------------------------------------------------------------------- Wed Aug 14 14:36:01 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240809: * Bugfix: Clean up ThreadContext pointers when Connection is destroyed * types: Add Custom{Build,Read,Pass}Message hooks * Fix $Proxy.wrap mapping for empty structs with no fields * cmake: Fix package configuration file ------------------------------------------------------------------- Thu Jun 13 20:17:48 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240613: * doc: Document shutdown sequences better ------------------------------------------------------------------- Thu Jun 13 16:11:45 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240613: * connection: run async cleanups in LIFO not FIFO order * doc: Improve ProxyServerCustom class documentation * proxy-types: Fix missing space in server destroy log print * doc: Document FunctionTraits/ProxyMethodTraits classes * doc: Document ProxyClient construct/destroy methods * doc: Document clientInvoke/serverInvoke functions * doc: Add comment on serverInvoke ReplaceVoid usage * doc: Add comments to mp.Context PassField function on updating g_thread_context * doc: Add comments to mp.Context PassField function on mp.Context.thread lookup ------------------------------------------------------------------- Tue Apr 02 09:35:05 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240401: * cmake: Combine installed packages * cmake: CMakeLists.txt cleanup ------------------------------------------------------------------- Sat Mar 30 09:55:43 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240329: * cmake: rename new packages and module introduced in #95 and #96 * cmake, refactor: Rename target export files * cmake: Configure `LibmultiprocessGen` package * cmake: Configure `Libmultiprocess` package * cmake, refactor: Use `target_capnp_sources` for examples * cmake, refactor: Use `target_capnp_sources` for `mptest` target * cmake: Add `LibmultiprocessMacros` module ------------------------------------------------------------------- Mon Jan 22 17:37:14 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240122: * Fix support for vector<bool> serialization with libc++ ------------------------------------------------------------------- Fri Jan 19 19:29:51 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240118: * util: Drop Bind, BindTuple, ComposeFn, GetFn, and ThrowFn helpers ------------------------------------------------------------------- Thu Jan 11 20:09:42 UTC 2024 - marec@detebe.org - Update to version 0.0_git20240111: * pkgconfig: Use @CMAKE_INSTALL_LIBDIR@ variable * pkgconfig: Drop -std=c++17 compile flag ------------------------------------------------------------------- Sat Nov 18 09:07:55 UTC 2023 - marec@detebe.org - Update to version 0.0_git20231117: * mpgen: Avoid deprecated SchemaParser::parseDiskFile call * Remove deprecated kj::mvCapture calls to avoid warnings ------------------------------------------------------------------- Thu Sep 28 15:31:11 UTC 2023 - marec@detebe.org - Update to version 0.0_git20230927: * Add support for vector<bool> serialization ------------------------------------------------------------------- Wed Sep 20 16:48:31 UTC 2023 - marec@detebe.org - Update to version 0.0_git20230919: * Remove naming requirement for std::pair/std::tuple ------------------------------------------------------------------- Thu Feb 16 18:31:23 UTC 2023 - marec@detebe.org - Update to version 0.0_git20230215: * clang-tidy: Fix `readability-make-member-function-const` check * clang-tidy: Fix `performance-unnecessary-value-param` check * clang-tidy: Fix `performance-inefficient-vector-operation` check * clang-tidy: Fix `performance-faster-string-find` check * clang-tidy: Fix `modernize-use-nullptr` check * clang-tidy: Fix `modernize-use-equals-default` check * clang-tidy: Fix `modernize-use-emplace` check * clang-tidy: Fix `modernize-return-braced-init-list` check * clang-tidy: Suppress `bugprone-suspicious-semicolon` check warning * Add option to run `clang-tidy` with compiler * Avoid passing some function arguments by value * Install Exports for custom `install-{lib,bin}` targets * Use `GNUInstallDirs` module ------------------------------------------------------------------- Sun Oct 09 13:13:07 UTC 2022 - marec@detebe.org - Update to version 0.0_git20221004: * build: Fix missing Cap'n Proto include directories * Add ReadDestTemp function to make it easier to call ReadField with less boilerplate ------------------------------------------------------------------- Tue Sep 20 15:37:22 UTC 2022 - marec@detebe.org - Update to version 0.0_git20220919: * doc: Fix mpgen usage string * refactor: Do not shadow `InvokeContext::connection` member ------------------------------------------------------------------- Wed Sep 14 14:23:00 UTC 2022 - marec@detebe.org - Update to version 0.0_git20220913: * Add `install-bin` target * Add `install-lib` target * Install `proxy.capnp` with `mpgen` target ------------------------------------------------------------------- Thu Sep 01 15:54:48 UTC 2022 - marec@detebe.org - Update to version 0.0_git20220831: * Drop unneeded include directory * Make `mpgen` target independent from `multiprocess` one * Use defined `CXX_STANDARD` for environment introspection * Fix check for `pthread_threadid_np` ------------------------------------------------------------------- Tue Aug 30 08:37:00 UTC 2022 - marec@detebe.org - Update to version 0.0_git20220829: * Fix CMake minimum required version ------------------------------------------------------------------- Mon Jan 10 17:40:04 UTC 2022 - marec@detebe.org - Update to version 0.0_git20220109: * Fix typos ------------------------------------------------------------------- Mon Jan 03 20:37:29 UTC 2022 - marec@detebe.org - Update to version 0.0_git20220103: * Fix clang "unknown warning group" errors ------------------------------------------------------------------- Fri Dec 31 09:02:21 UTC 2021 - marec@detebe.org - Update to version 0.0_git20211230: * Replace ThreadMap Passfield override with generic count(0) override * Inline last AUTO_RETURN uses and remove macro * Consolidate PassField function to remove AUTO_RETURN uses * Replace output.init AUTO_RETURN uses with decltype(auto) * Replace AUTO_RETURN uses with decltype(auto) * Fix mptest link error caused by missing kj-async dependency ------------------------------------------------------------------- Wed Dec 22 07:21:31 UTC 2021 - marec@detebe.org - Update to version 0.0_git20211221: * Avoid delete-non-abstract-non-virtual-dtor warnings for mp::ProxyCallbackImpl * Avoid delete-non-abstract-non-virtual-dtor warnings * Disable clang suggest-override warnings for proxy clients ------------------------------------------------------------------- Tue Oct 26 16:59:02 UTC 2021 - marec@detebe.org - Update to version 0.0_git20211025: * Fix std::move compiler warning * doc/install.md: add cmake to brew install command ------------------------------------------------------------------- Sun Aug 01 16:26:19 UTC 2021 - marec@detebe.org - Update to version 0.0_git20210720: * Add documentation about interface definitions * Split up README.md ------------------------------------------------------------------- Thu Mar 18 17:23:28 UTC 2021 - marec@detebe.org - Update to version 0.0_git20210317: * Add standalone example with 3 processes ------------------------------------------------------------------- Tue Mar 16 18:09:13 UTC 2021 - marec@detebe.org - Update to version 0.0_git20210315: * Move test/src/ files one level up * gen.cpp: Check local includes before install includes * util: fix LogEscape bug * doc: add note on vats * doc: fix various typos * README: add kj explainer ------------------------------------------------------------------- Fri Jan 29 06:35:38 UTC 2021 - marec@detebe.org - Update to version 0.0_git20210128: * Drop hardcoded #include lines in generated files * Add ProxyTypeRegister typeid map * Add cleanup callbacks to ProxyContext * refactor: Move connection field to ProxyContext struct * Generate ProxyType traits for interface types ------------------------------------------------------------------- Sat Jan 16 15:06:02 UTC 2021 - marec@detebe.org - Update to version 0.0_git20201217: * Avoid depending on argument default constructors * Disable GCC suggest-override warnings for proxy clients * Add "extends" inherited method support * Add "make check" target to build and run tests * Fix README.md markdown * Add comment saying how to fix clientInvoke missing Proxy.Context assert * Add shared_ptr ownership and lifetime support * Add saveCallback / callbackSaved test setup * Add support for passing shared_ptrs without extending lifetime * Add CustomReadField priority param for more flexibility and consistency with CustomBuildField ------------------------------------------------------------------- Sat Jan 16 14:48:06 UTC 2021 - marec <marec@detebe.org> - initial package build
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