Package Release Info

openwsman-2.8.1-bp160.1.11

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libwsman-devel
libwsman1
libwsman_client5
libwsman_clientpp-devel
libwsman_clientpp1
openwsman-java
openwsman-perl
openwsman-ruby
openwsman-ruby-docs
openwsman-server
openwsman-server-plugin-ruby
python3-openwsman
winrs

Change Logs

* Wed Jan 22 2025 Klaus Kämpf <kkaempf@suse.de>
- Update to 2.8.1
  - openssl 3 requires 2048 bits as minimal key size, adapt key
    generation accordingly
  - Refresh README.md to reflect current options
  - revert minimal cmake version to 3.12 (Alexander Usyskin)
  - support reproducible builds (Bernhard Wiedemann)
  - properly report errors from openssl 3
* Sat Dec 07 2024 Bernhard Wiedemann <bwiedemann@suse.com>
- Use strip-nondeterminism to normalize jar mtimes for reproducible builds
* 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).