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

libwsman_clientpp-devel-2.8.0-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: libwsman_clientpp-devel Distribution: openSUSE Tumbleweed
Version: 2.8.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Nov 28 13:36:35 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 18385 Source RPM: openwsman-2.8.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.openwsman.org/
Summary: C++ development files for OpenWSMAN
OpenWSMAN is an implementation of the WS-Management protocol stack.

Development files for the C++ interface to the OpenWSMAN client library.

Provides

Requires

License

BSD-3-Clause AND GPL-2.0-only

Changelog

* Thu Nov 28 2024 Klaus Kämpf <kkaempf@suse.de>
  - Update to 2.8.0
    * Update to OpenSSL 3
    * Needs CMake 3.27 or later
    * Mostly compatibility and compiler warning fixes
    - builds on MacOS now (kkaempf)
    - updated to cmake 3.x (kkaempf)
    - fix usage of `facility` in logging (kkaempf)
    - fix Ruby rb_io vs rb_io_t to support Ruby 3.x (Vitezslav Crhonek, kkaempf)
    - Fixed missing void in prototypes causing compile errors when
      using -Wstrict-prototypes (Olaf Trygve Berglihn)
    - Removed unused token lineno causing errors due to compile
      flag -Wunused (Olaf Trygve Berglihn)
    - Link with libm for floor() function (Khem Raj)
    - Added wsman-key-value.h to list of headers to install (Olaf Trygve Berglihn)
    - wsman-win-client-transport: add SECURITY_FLAG_IGNORE_CERT_WRONG_USAGE,
      Ignore more problematic certificates if verify_peer is 0. (Alexander Usyskin)
    - unlock mutex before destroy (kkaempf)
    - fix many compiler warnings (Alexander Usyskin)
    - add Python 3.11 support (Joshua Kugler)
    - drop Python 3.7 support (kkaempf)
* Thu Feb 22 2024 Michael Vetter <mvetter@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Mon Jan 16 2023 Stefan Schubert <schubi@suse.com>
  - Migration of PAM settings to /usr/lib/pam.d.
* Wed Dec 28 2022 Klaus Kämpf <kkaempf@suse.com>
  - Update to 2.7.2
    * Security
    - call setgroups before setuid or setgid (kkaempf)
    - harden systemd service (https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort)
    * Bugfixes
    - wsman-win-client-transport: initialize certificate pointer (Alexander Usyskin)
    - iniparser: fix buffer size (Alexander Usyskin)
    - wsman-win-client-transport: plug leak in error path (Alexander Usyskin)
    - memory.c: fix memory cleanup (Alexander Usyskin)
    - Improve handling of HTTP 401 Unauthorized (Vitezslav Crhonek)
    - Fix serialization tests (kkaempf)
    - Fix Ruby bindings warnings (kkaempf)
    - Fix Ruby plugin loading test (kkaempf)
    - Fix rpm packaging (kkaempf)
    - Allow to run tests from 'build' directory (kkaempf)
    - Add Python XML test (kkaempf)
    - Enable CUNIT tests (kkaempf)
  - drop openwsman-initscript.patch and harden_openwsman.service.patch
    (both upstream)
  - add openwsman-redhat-initscript.patch
* Thu Apr 28 2022 Jan Engelhardt <jengelh@inai.de>
  - Resolve rpmlint report "libwsman3.x86_64: E:
    shlib-policy-name-error SONAME: libwsman.so.1, expected package
    suffix: 1" (packaging bug introduced by the update to v2.6.1 on
    Aug 28 2015)
* Thu Apr 07 2022 Klaus Kämpf <kkaempf@suse.com>
  - Update to 2.7.1
    Bugfix release
    * msvc build fixes (Alexander Usyskin)
    * cleanup passwords after use (Alexander Usyskin)
    * drop RANDFILE in owsmangencert.h (kkaempf)
    * fix potential NULL pointer dereference (Alexander Usyskin)
    * MinGW build enablement (Bastian Germann)
* Wed Oct 13 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
    * harden_openwsman.service.patch
    Modified:
    * openwsman.service
* Mon Aug 24 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Use more appropriate %{_prefix}/lib for firewalld service
    definitions (boo#1174075).
* Mon May 25 2020 Klaus Kämpf <kkaempf@suse.com>
  - Update to 2.7.0
    * API change:
      client_opt: expiry and hearbeat_interval are float (Alexander Usyskin)
      wsmc_set_sub_expiry() and wsmc_set_heartbeat_interval() change their
      first parameter from int to float
    * bump so version of libwsman_client from 4 to 5
    * split off client libraries from server libraries
      libwsman_client5 is separate from libwsman3 now.
  - Features
    * new functions for C++ bindings: OpenWsmanClient::GetWithFlags()
      and OpenWsmanClient::PutWithFlags to add a 'flags' parameter
      (Alexander Usyskin)
    * add FLAG_SUPRESS_100_CONTINUE to options, fixes #131 to workaround
      a curl problem. Reportedly curl 7.69.0 fixes this also in curl.
      (Alexander Usyskin)
  - Fixes
    * fixed several compiler warnings (Alexander Usyskin)
    * fixed spelling errors (Tomas Winkler)
* Fri Oct 04 2019 Klaus Kämpf <kkaempf@suse.com>
  - Update to 2.6.13
    * Bugfixes
    - fixed several compiler warnings (Alexander Usyskin)
    - code cleanup (Alexander Usyskin)
    - general code robustness (Alexander Usyskin)

Files

/usr/include/openwsman/cpp
/usr/include/openwsman/cpp/Exception.h
/usr/include/openwsman/cpp/OpenWsmanClient.h
/usr/include/openwsman/cpp/WsmanClient.h
/usr/include/openwsman/cpp/WsmanEPR.h
/usr/include/openwsman/cpp/WsmanFilter.h
/usr/include/openwsman/cpp/WsmanOptions.h
/usr/lib64/libwsman_clientpp.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Dec 21 00:31:52 2024