Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libsearpc1 | Distribution: openSUSE Tumbleweed |
Version: 3.3.0.20240726 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Oct 21 10:43:14 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 53396 | Source RPM: libsearpc-3.3.0.20240726-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/haiwen/libsearpc/ | |
Summary: Library to handle the serialization/deserialization part of RPC |
Searpc is a simple C language RPC framework based on GObject system. Searpc handles the serialization/deserialization part of RPC, the transport part is left to users. The serialization/deserialization uses JSON format via json-glib library. A serialized json object is returned from server to client after executing the RPC function. Each RPC function defined in the server side should take an extra GError argument to report error.
Apache-2.0
* Mon Oct 21 2024 info@paolostivanin.com - Update to version 3.3.0.20240726: * Use epoll to support multiple connections (#70) * Delete DESTDIR in libsearpc.pc (#66) * Print log when thread pool is full (#67) * Fix -Werror=implicit-function-declaration * Fix -Werror=strict-prototypes - Drop 01-fix-includes.patch * Mon Jul 03 2023 info@paolostivanin.com - Update to version 3.3.0.20230527: * Close socket when failed to connect name pipe (#65) * Support compile universal (#64) * Wed Apr 12 2023 info@paolostivanin.com - Update to version 3.3.0.20230224: * Waiting with WaitNamedPipe() if a named pipe is busy (#62) * Filter rpc slow log include password (#61) * Add support c++ compile (#60) * Change slow log format (#58) * Configure x64-debug build (#56) * add --with-python3 option (#55) * only use python3 in linux (#54) * remove python3 future * configure with python3 (#53) * Fixed python-searpc installation place (#52) * Mon Nov 07 2022 Paolo Stivanin <info@paolostivanin.com> - Update to 3.3.0.20220902: * Filter rpc slow log include password. * Add C++ support. * Mon May 09 2022 Paolo Stivanin <info@paolostivanin.com> - Update to 3.2.0.20220425, no changelog - Rebase 01-fix-includes.patch - Drop libsearpc-fix-compilation-glib2_68.patch * Fri Dec 10 2021 Paolo Stivanin <info@paolostivanin.com> - New release, no changelog * Wed Apr 28 2021 Paolo Stivanin <info@paolostivanin.com> - Add libsearpc-fix-compilation-glib2_68.patch * Thu Jun 25 2020 Paolo Stivanin <info@paolostivanin.com> - Update to 3.2.0.20200618 (no changelog) * Fri Apr 10 2020 Paolo Stivanin <info@paolostivanin.com> - Use _service and _servicedata since upstream has the bad habit of issuing a new release by overwriting the old one * Tue Mar 10 2020 Paolo Stivanin <info@paolostivanin.com> - change package name to libsearpc and improve spec file
/usr/lib64/libsearpc.so.1 /usr/lib64/libsearpc.so.1.0.2 /usr/share/doc/packages/libsearpc1 /usr/share/doc/packages/libsearpc1/AUTHORS /usr/share/doc/packages/libsearpc1/README.markdown /usr/share/licenses/libsearpc1 /usr/share/licenses/libsearpc1/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 13 00:41:02 2024