Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: jsonrpc-glib-devel | Distribution: SUSE Linux Enterprise 15 |
Version: 3.34.0 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 1.55 | Build date: Sat Jun 6 05:14:00 2020 |
Group: Development/Languages/C and C++ | Build host: ibs-centriq-6 |
Size: 382423 | Source RPM: jsonrpc-glib-3.34.0-1.55.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://gitlab.gnome.org/GNOME/jsonrpc-glib | |
Summary: Development environment for jsonrpc-glib |
This is a library to communicate with JSON-RPC based peers in either a synchronous or an asynchronous fashion. It also allows communicating using the GVariant serialization format instead of JSON when both peers support it. This package contains all files necessary for development using Jsonrpc-GLib.
LGPL-2.1-or-later
* Tue Sep 10 2019 mgorse@suse.com - Update to version 3.34.0: + No changes. * Thu Aug 15 2019 bjorn.lie@gmail.com - Update to version 3.33.3: + Custom marshallers are now provided for all signals to improve the stack-unwinding capability from kernel tooling such as Linux `perf`. + Various build system improvements. * Wed Jul 03 2019 dimstar@opensuse.org - Rename typelib-1_0-Jsonrpc-1.0 to typelib-1_0-Jsonrpc-1_0: adhere to packaging guideline for typelib libraries. Obsolete the old name (no need to Provide, as packages are supposed to Require typelib(Jsonrpc-1.0). This symbol remains unchanged. * Wed Mar 13 2019 bjorn.lie@gmail.com - Update to version 3.32.0: + No changes in this release. * Tue Feb 19 2019 bjorn.lie@gmail.com - Update to version 3.31.91: + Improve cross-compilation support. * Thu Oct 11 2018 bjorn.lie@gmail.com - Update to version 3.30.1: + When --buildtype=release is used, assertion checks are disabled and -Bsymbolic is used. * Wed Sep 12 2018 antoine.belvire@opensuse.org - Update to version 3.30.0: + No change, only bump version. * Thu Aug 16 2018 luc14n0@linuxmail.org - Update to version 3.29.91: + Fix of double-free in generated vala bindings. + Floating reference fixes for some gvariants. + Use g_bytes_new_take() to simplify memory tracking. + Some variants are now unwrapped to simplify usage by consumers. + Unit tests now disable SIGPIPE. + test-client was removed as it was dead code. * Tue Jul 24 2018 bjorn.lie@gmail.com - Update to version 3.29.4: + More lenient testing for transient errors. + Increased compiler warnings when building on GCC. + Vala vapi generation improvements. * Wed Jun 20 2018 luc14n0@linuxmail.org - Update to version 3.29.3: + Various introspection fixes. + Add JsonrpcServer::client-closed. + Emit JsonrpcClient::failed upon panic. + Helpers for strv message building and parsing. + Support for boxing/unboxing a{sv} variants. + A new variant for calling a remote method and get message id. + Fixes for an invalid type propagation. * Tue Jun 19 2018 bjorn.lie@gmail.com - Update to version 3.28.1: + Fixes for invalid type propagation. + Fixes for gobject introspection. + Improved busy tracking in streams. + Ensure JsonrpcClient::failed is emitted in panic. * Tue Mar 13 2018 luc14n0@linuxmail.org - Update to version 3.28.0: + No visible changes. - Update URL tag to https://gitlab.gnome.org/GNOME/jsonrpc-glib: the closest thing to a web page currently. * Wed Feb 28 2018 dimstar@opensuse.org - Modernize spec-file by calling spec-cleaner * Wed Feb 21 2018 dimstar@opensuse.org - Update to version 3.27.91: + Add JsonrpcServer::client-accepted signal. + Improvements to dispatching of errors when panic'ing the connection. + Message parsing is more liberal in what it accepts as input. + Default ABI visibility was set to hidden, making our ABI macros useful. - Update license tag to SPDX-3.0 format: LGPL-2.1-or-later. * Mon Feb 05 2018 dimstar@opensuse.org - Update to version 3.27.90: + More documentation and GObject Introspection additions. + Fixes for documentation and taking of floating references from GVariant params. + The soname has been bumped since we altered the correctness of GVariant params. C-based programs mostly just need to be recompiled. Other bindings-based consumers should have their bindings regenerated if necessary. + When panic'ing a connection (such as from a broken pipe) we now defer error propagation back to the main loop to avoid some re-entrancy complexity for applications. - Bump sover to 1_0-1 and rename the library packages to libjsonrpc-glib-1_0-1, following upstreams change. * Thu Jan 11 2018 luc14n0@linuxmail.org - Update to version 3.27.4: + The JSONRPC_MESSAGE_NEW_ARRAY() macro was added to allow for creating GVariant messages that are an array. + A number of conformance tests were added. + JsonrpcClient allows for detailed signals (G_SIGNAL_DETAILED) for notification and handle-call signals. + JsonrpcServer gained new functionality to enumerate the number of connected clients. + JsonrpcClient tries to hold on to an additional reference when panic is called. + Message parsing can now support NULL strings using maybe types when encoding and decoding messages. - Update package descriptions making it shorter and more assertive. - Add gio-unix-2.0 and glib-2.0 pkgconfig modules BuildRequires: They were being pulled with gio-2.0 pkgconfig module and used already as all of them live in glib2-devel package. * Thu Oct 19 2017 dimstar@opensuse.org - Update to version 3.27.1: + jsonrpc-glib now uses versioning macros similar to GLib or Gtk instead of a custom linker script for ABI exports. * Wed Oct 04 2017 luc14n0@linuxmail.org - Update to version 3.26.1: + Require -std=gnu11 in project config. We always required this, but previously we were relying on the default GCC flags to do so. + Fix improper use of va_list on non-Intel architectures. + JsonrpcOutputStream now properly checks for pending operations before flushing, so that an error is not incorrectly synthesized. + Improved error propagation from data streams. + Correctness fixes for stress tests. * Mon Sep 11 2017 zaitor@opensuse.org - Update to version 3.26.0: + Run test suite as part of build tooling. - Enable gtk-doc BuildRequires, build documentation. - Add enable_profiling=false, enable_gtk_doc=true and enable_tests=false to meson, ensure we build the features we want. * Thu Sep 07 2017 dimstar@opensuse.org - Update to version 3.25.92: + Check for version-script support from linker. + Fix impossible comparison in JsonrpcInputStream. * Tue Jul 04 2017 zaitor@opensuse.org - Initial build for openSUSE, version 3.25.3.
/usr/include/jsonrpc-glib-1.0 /usr/include/jsonrpc-glib-1.0/jsonrpc-client.h /usr/include/jsonrpc-glib-1.0/jsonrpc-glib.h /usr/include/jsonrpc-glib-1.0/jsonrpc-input-stream-private.h /usr/include/jsonrpc-glib-1.0/jsonrpc-input-stream.h /usr/include/jsonrpc-glib-1.0/jsonrpc-message.h /usr/include/jsonrpc-glib-1.0/jsonrpc-output-stream.h /usr/include/jsonrpc-glib-1.0/jsonrpc-server.h /usr/include/jsonrpc-glib-1.0/jsonrpc-version-macros.h /usr/include/jsonrpc-glib-1.0/jsonrpc-version.h /usr/lib64/libjsonrpc-glib-1.0.so /usr/lib64/pkgconfig/jsonrpc-glib-1.0.pc /usr/share/doc/packages/jsonrpc-glib-devel /usr/share/doc/packages/jsonrpc-glib-devel/AUTHORS /usr/share/doc/packages/jsonrpc-glib-devel/CONTRIBUTING.md /usr/share/doc/packages/jsonrpc-glib-devel/README.md /usr/share/gir-1.0/Jsonrpc-1.0.gir /usr/share/gtk-doc/html/jsonrpc-glib /usr/share/gtk-doc/html/jsonrpc-glib/JsonrpcClient.html /usr/share/gtk-doc/html/jsonrpc-glib/JsonrpcInputStream.html /usr/share/gtk-doc/html/jsonrpc-glib/JsonrpcOutputStream.html /usr/share/gtk-doc/html/jsonrpc-glib/JsonrpcServer.html /usr/share/gtk-doc/html/jsonrpc-glib/annotation-glossary.html /usr/share/gtk-doc/html/jsonrpc-glib/api-index-full.html /usr/share/gtk-doc/html/jsonrpc-glib/ch01.html /usr/share/gtk-doc/html/jsonrpc-glib/home.png /usr/share/gtk-doc/html/jsonrpc-glib/index.html /usr/share/gtk-doc/html/jsonrpc-glib/jsonrpc-glib-jsonrpc-message.html /usr/share/gtk-doc/html/jsonrpc-glib/jsonrpc-glib.devhelp2 /usr/share/gtk-doc/html/jsonrpc-glib/left-insensitive.png /usr/share/gtk-doc/html/jsonrpc-glib/left.png /usr/share/gtk-doc/html/jsonrpc-glib/object-tree.html /usr/share/gtk-doc/html/jsonrpc-glib/right-insensitive.png /usr/share/gtk-doc/html/jsonrpc-glib/right.png /usr/share/gtk-doc/html/jsonrpc-glib/style.css /usr/share/gtk-doc/html/jsonrpc-glib/up-insensitive.png /usr/share/gtk-doc/html/jsonrpc-glib/up.png /usr/share/vala/vapi /usr/share/vala/vapi/jsonrpc-glib-1.0.deps /usr/share/vala/vapi/jsonrpc-glib-1.0.vapi
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 13:54:43 2024