Changelog for
libwsman1-2.7.2-227.1.x86_64.rpm :
* Thu Feb 22 2024 mvetterAATTsuse.com- Use %patch -P N instead of deprecated %patchN.
* Mon Jan 16 2023 schubiAATTsuse.com- Migration of PAM settings to /usr/lib/pam.d.
* Wed Dec 28 2022 kkaempfAATTsuse.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 jengelhAATTinai.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 kkaempfAATTsuse.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 jsegitzAATTsuse.com- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_openwsman.service.patch Modified:
* openwsman.service
* Mon Aug 24 2020 dimstarAATTopensuse.org- Use more appropriate %{_prefix}/lib for firewalld service definitions (boo#1174075).
* Mon May 25 2020 kkaempfAATTsuse.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 kkaempfAATTsuse.com- Update to 2.6.13
* Bugfixes - fixed several compiler warnings (Alexander Usyskin) - code cleanup (Alexander Usyskin) - general code robustness (Alexander Usyskin)
* Tue Sep 17 2019 kkaempfAATTsuse.com- Update to 2.6.12
* Bugfix release - fix regression from 2.5.0: __cimnamespace selector was not properly set in requests.
* Tue Sep 17 2019 kkaempfAATTsuse.com- Update to 2.6.11
* Bugfix release - prevent double free in events error processing
* Wed Aug 07 2019 kkaempfAATTsuse.com- Update to 2.6.10
* install firewalld configuration (Leap/SLE 15+, Fedora 15+)
* Fix possible denial of service (bsc#1122623, CVE-2019-3816, CVE-2019-3833)
* Pthread usage fixes (Alexander Usyskin)
* Convert sprintf to snprintf and strcpy to strncpy (Tomas Winkler)
* Many potential NULL dereferences fixed (Alexander Usyskin)- drop bsc1122623.patch and debug_fix.patch, upstreamed
* Wed Jun 12 2019 dimstarAATTopensuse.org- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini
* Wed Apr 03 2019 adam.majerAATTsuse.de- bsc1122623.patch: (bsc#1122623, CVE-2019-3816, CVE-2019-3833) + treat all non-registered by provider paths as invalid + fix possible denial of service in path parsing- debug_fix.patch: fix compilation in debug mode- use OBS specific BuildIgnore syntax that is rpm friendly. This is to prevent rpm parser from reporting errors.
* Tue Jan 08 2019 olafAATTaepfle.de- Remove comment from postun scriptlet because it generates a script which is not understood by specified interpreter
* Mon Nov 19 2018 kkaempfAATTsuse.com- Update to 2.6.9- Build with CURL 7.62.0 or later- Fix VS 2017 compilation (#114)- Warn on empty ssl_cipher_list (#111)
* Fri Oct 12 2018 kkaempfAATTsuse.com- Update to 2.6.8- Disable directory listing in the http(s) component- Switch license to BSD-3-Clause AND GPL-2.0-only, since redirect plugin is under GPL 2.0 only license.
* Sun Mar 04 2018 jengelhAATTinai.de- Update RPM groups and package descriptions.- Replace old $RPM_
* shell vars. Remove some unnecessary %if..%endif blocks that do not affect the build process or result.
* Thu Feb 22 2018 fcrozatAATTsuse.com- Switch license to BSD-3-Clause AND GPL-2.0-only, since redirect plugin is under GPL 2.0 only license.
* Mon Feb 19 2018 kkaempfAATTsuse.com- Update to 2.6.7 - Features - Build with CMake 2.6 or later - Bugfixes - fix return value check for SSL_CTX_set_cipher_list() - fix pam config for local install
* Wed Dec 13 2017 kkaempfAATTsuse.com- python3-openwsman
* Mon Dec 11 2017 kkaempfAATTsuse.com- fix Source declarations to get a complete src.rpm
* Tue Dec 05 2017 kkaempfAATTsuse.com- Build Python3 on Leap and SLE 15- Fix RHEL7 build
* Mon Dec 04 2017 kkaempfAATTsuse.com- update to 2.6.6 - openssl 1.1.0 compatibility - build python3 or python2 binding, but not both
* Fri Nov 24 2017 kkaempfAATTsuse.com- update to 2.6.5 - Fix python3 / ruby 2.5 compatibility - drop openwsman-2.6.2-python3.patch
* Wed Nov 08 2017 kukukAATTsuse.de- Replace obsolete pam modules with standard ones
* Tue Nov 07 2017 kkaempfAATTsuse.com- update to 2.6.4 - Bugfixes - setup ECDHE to allow Perfect Forward Secrecy, using the p256 NIST prime curve (CVE-2016-2183) (mmeissner)
* Sat Sep 09 2017 kgronlundAATTsuse.com- Package for python 3- Add openwsman-2.6.2-python3.patch
* Sun Apr 30 2017 bwiedemannAATTsuse.com- use strip-nondeterminism to make build more reproducible
* Mon Jun 20 2016 kkaempfAATTsuse.com- update to 2.6.3 - Bugfixes - Prevent buffer overflow if digest realm too long - Ensure path starts with \'/\' in client data endpoint - Java bindings build fix - Fix SSL library, usage is not thread safe (vcrhonek) - Improve NetBSD and OSX builds (apjanke) - Install winrs with correct name and permissions
* Thu Dec 03 2015 kkaempfAATTsuse.com- make winrs executable add-shebang-to-winrs.patch
* Wed Dec 02 2015 srinidhi.bsAATTmicrofocus.com- Install winrs with executable permissions
* Wed Oct 07 2015 kkaempfAATTsuse.com- Update to 2.6.2 - Features - Install winrs.rb (Windows Remote Shell) to /usr/bin - New package: winrs - Bugfixes - Make iniparser thread-safe (Emil Bartczak) - Fix excessive RPM rebuilds (Olaf Hering) - Fix selector extraction from URI query (Markus Kolb) - Fix RPM building on older distributions - Fix RPM building on Fedora 22
* Mon Oct 05 2015 kkaempfAATTsuse.com- Fix build for older distributions. Add struct-epr.diff
* Fri Aug 28 2015 kkaempfAATTsuse.com- Update to 2.6.1 - Features - Add curlopt_nosignal option to openwsman_client.conf to prevent CURL crashes in multithreaded client applications - Limit EnvelopeSize to 32767 if wsman:MaxEnvelopeSize not set in request (WS-Man 1.2 compatibility) (Prabhakar Pujeri) - Bugfixes - fix memory leaks (Vitezslav Crhonek) - honor client:agent from openwsman_client.conf - fix possible crash in dictionary_get()
* Tue Jun 16 2015 kkaempfAATTsuse.com- fix SLE 10 & 11 builds
* Thu Jun 11 2015 kkaempfAATTsuse.com- Update to 2.6.0 - Features - Implement DSP 0226 Section 6.3 wsman:Locale (wsmc_set_locale, wsmc_get_locale) - set transport timeout for c++ binding (prabhakar_pujeriAATTdell.com) - print CIMError code in HTTP header (prabhakar_pujeriAATTdell.com)
* Wed Jun 03 2015 kkaempfAATTsuse.com- Update to 2.5.2 - Features - build native Python package (Ahmad Jagot) - Cleanup - remove (unused) \'min_threads\' config option (Vitezslav Crhonek)
* Wed Jun 03 2015 kkaempfAATTsuse.com- Update to 2.5.1 - Features - adds RFC1866 support in allowing ; as a separator for resource uri query parameters (selectors). - print a warning if a resource URI (wrongly) uses \',\' as query parameter separator.
* Wed May 20 2015 kkaempfAATTsuse.com- Update to 2.5.0 - Drop \'openwsmand\' service name, use \'openwsman\' only (was never properly supported by systemd anyways) - Features - Rewrite selector and property handling to keep them in order (#49) Selectors and properties can now handle EndpointReferences as values. This increases compatibility with Intel AMT 7.0 and later. - ABI change, .so version 3 - Ruby: Add EndPointReference#to_s
* Wed May 20 2015 kkaempfAATTsuse.com- Update to 2.4.15 - Features - Ruby: Add Fault#to_s - Ruby: Enable ClientOptions#properties= - Cim: New config option \"cim_client_cql\' to select CQL query identifier (\'CQL\' - default, \'DMTF:CQL\' - standards-compliant) - Bugfixes - Fix segfault in wsmc_add_property - Fix memleak in xpath handling - Fix typo in parsing max_connections_per_thread (vcrhonek) - Ruby: ClientOptions#properties=
* Tue Feb 24 2015 kkaempfAATTsuse.com- Update to 2.4.14 - Features - Improved C++ bindings (Peter Hatina) - Bugfixes - Build fixes for Fedora21, RHEL7, and CentOS7 - option parser accepts \'-?\' and \'--help\' as valid
* Wed Jan 21 2015 kkaempfAATTsuse.com- Fix Fedora 21, RHEL 7, and CentOS 7 build
* Thu Jan 15 2015 kkaempfAATTsuse.com- Update to 2.4.13 - Features - Support Ruby 2.2 - Bugfixes - Parsing of vendor namespaces (#48, #38) - Client getters memory leaks (#47) - Keep order of \'invoke\' parameters (#49)
* Wed Oct 29 2014 kkaempfAATTsuse.com- check SSL version
* Tue Oct 28 2014 kkaempfAATTsuse.com- Update to 2.4.12 - Features - New config option \'ssl_disable_protocols\'. Pre-set to disable SSLv2 and v3 in SSL mode - Ruby: support Ruby 2.1 threading API - Bugfixes - Fix memory corruption due to a malloc made with the wrong size - iniparser: dictionary_set\' must return a value (David Holm)- drop fix-memory-corruption.patch, upstream