Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
security:tls:staging
openwsman
openwsman.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File openwsman.changes of Package openwsman
------------------------------------------------------------------- Thu Feb 22 10:10:26 UTC 2024 - Michael Vetter <mvetter@suse.com> - Use %patch -P N instead of deprecated %patchN. ------------------------------------------------------------------- Mon Jan 16 08:48:23 UTC 2023 - Stefan Schubert <schubi@suse.com> - Migration of PAM settings to /usr/lib/pam.d. ------------------------------------------------------------------- Wed Dec 28 14:42:02 UTC 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 00:10:25 UTC 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 7 16:25:55 UTC 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 12:23:48 UTC 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 12:05:50 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org> - Use more appropriate %{_prefix}/lib for firewalld service definitions (boo#1174075). ------------------------------------------------------------------- Mon May 25 12:43:49 UTC 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 4 06:37:08 UTC 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) ------------------------------------------------------------------- Tue Sep 17 14:42:10 UTC 2019 - Klaus Kämpf <kkaempf@suse.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 09:42:38 UTC 2019 - Klaus Kämpf <kkaempf@suse.com> - Update to 2.6.11 * Bugfix release - prevent double free in events error processing ------------------------------------------------------------------- Wed Aug 7 11:44:15 UTC 2019 - Klaus Kämpf <kkaempf@suse.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 14:23:10 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org> - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini ------------------------------------------------------------------- Wed Apr 3 09:01:06 UTC 2019 - Adam Majer <adam.majer@suse.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 8 09:27:48 UTC 2019 - olaf@aepfle.de - Remove comment from postun scriptlet because it generates a script which is not understood by specified interpreter ------------------------------------------------------------------- Mon Nov 19 12:28:41 UTC 2018 - Klaus Kämpf <kkaempf@suse.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) ------------------------------------------------------------------- Mon Oct 12 12:28:41 UTC 2018 - Klaus Kämpf <kkaempf@suse.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 4 12:39:01 UTC 2018 - jengelh@inai.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 13:57:52 UTC 2018 - fcrozat@suse.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 12:12:37 UTC 2018 - kkaempf@suse.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 09:57:47 UTC 2017 - kkaempf@suse.com - python3-openwsman ------------------------------------------------------------------- Mon Dec 11 10:45:20 UTC 2017 - kkaempf@suse.com - fix Source declarations to get a complete src.rpm ------------------------------------------------------------------- Tue Dec 5 08:45:38 UTC 2017 - kkaempf@suse.com - Build Python3 on Leap and SLE 15 - Fix RHEL7 build ------------------------------------------------------------------- Mon Dec 4 13:41:41 UTC 2017 - kkaempf@suse.com - update to 2.6.6 - openssl 1.1.0 compatibility - build python3 or python2 binding, but not both ------------------------------------------------------------------- Fri Nov 24 15:43:33 UTC 2017 - kkaempf@suse.com - update to 2.6.5 - Fix python3 / ruby 2.5 compatibility - drop openwsman-2.6.2-python3.patch ------------------------------------------------------------------- Wed Nov 8 15:09:32 CET 2017 - kukuk@suse.de - Replace obsolete pam modules with standard ones ------------------------------------------------------------------- Tue Nov 7 12:26:11 UTC 2017 - kkaempf@suse.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 9 11:38:42 UTC 2017 - kgronlund@suse.com - Package for python 3 - Add openwsman-2.6.2-python3.patch ------------------------------------------------------------------- Sun Apr 30 22:34:30 UTC 2017 - bwiedemann@suse.com - use strip-nondeterminism to make build more reproducible ------------------------------------------------------------------- Mon Jun 20 13:20:46 UTC 2016 - kkaempf@suse.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 3 07:20:14 UTC 2015 - kkaempf@suse.com - make winrs executable add-shebang-to-winrs.patch ------------------------------------------------------------------- Wed Dec 2 18:06:54 UTC 2015 - srinidhi.bs@microfocus.com - Install winrs with executable permissions ------------------------------------------------------------------- Wed Oct 7 14:49:51 UTC 2015 - kkaempf@suse.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 5 14:22:50 UTC 2015 - kkaempf@suse.com - Fix build for older distributions. Add struct-epr.diff ------------------------------------------------------------------- Fri Aug 28 07:46:33 UTC 2015 - kkaempf@suse.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 14:06:39 UTC 2015 - kkaempf@suse.com - fix SLE 10 & 11 builds ------------------------------------------------------------------- Thu Jun 11 09:15:02 UTC 2015 - kkaempf@suse.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_pujeri@dell.com) - print CIMError code in HTTP header (prabhakar_pujeri@dell.com) ------------------------------------------------------------------- Wed Jun 3 08:19:07 UTC 2015 - kkaempf@suse.com - Update to 2.5.2 - Features - build native Python package (Ahmad Jagot) - Cleanup - remove (unused) 'min_threads' config option (Vitezslav Crhonek) ------------------------------------------------------------------- Wed Jun 3 07:29:02 UTC 2015 - kkaempf@suse.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 10:54:43 UTC 2015 - kkaempf@suse.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 09:55:12 UTC 2015 - kkaempf@suse.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 14:03:47 UTC 2015 - kkaempf@suse.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 09:31:18 UTC 2015 - kkaempf@suse.com - Fix Fedora 21, RHEL 7, and CentOS 7 build ------------------------------------------------------------------- Thu Jan 15 08:01:43 UTC 2015 - kkaempf@suse.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 14:03:42 UTC 2014 - kkaempf@suse.com - check SSL version ------------------------------------------------------------------- Tue Oct 28 07:49:22 UTC 2014 - kkaempf@suse.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 ------------------------------------------------------------------- Wed Sep 17 09:25:37 UTC 2014 - kkaempf@suse.com - call service_add_pre unconditionally ------------------------------------------------------------------- Fri Sep 12 09:19:36 UTC 2014 - kkaempf@suse.com - Fix possible memory corruption Add fix-memory-corruption.patch ------------------------------------------------------------------- Fri Aug 1 10:03:10 UTC 2014 - kkaempf@suse.com - Update to 2.4.11 - Features - Bindings: EndPointReference.selector_names() for Python - Bugfixes - URI parsing: Disallow comma to separate selectors in resource uri, only ampersand is allowed. (issue #38) - Bindings: Fix Ruby doc generation ------------------------------------------------------------------- Fri Jul 25 13:18:29 UTC 2014 - kkaempf@suse.com - Update to 2.4.10 - Feature Allow to pass EndPointReference instances as invoke() parameters via ClientOptions.add_property ------------------------------------------------------------------- Mon Jun 30 13:28:07 UTC 2014 - kkaempf@suse.com - Update to 2.4.9 - Bugfixes Make finding libssl.so.* more robust (bnc#884965) ------------------------------------------------------------------- Fri Jun 20 11:30:42 UTC 2014 - kkaempf@suse.com - Update to 2.4.8 - Features - Add Fujitsu namespace, cim schema SVS - Bugfixes - fix memory corruption: copy key/value data for options, selectors, and properties - fix .spec file for RHEL/Fedora builds ------------------------------------------------------------------- Wed May 21 08:18:22 UTC 2014 - kkaempf@suse.com - Update to 2.4.7 - Bugfixes - file authenticator: allow password hash of up to 128 characters - libu: don't exit() on malloc errors ------------------------------------------------------------------- Tue May 20 07:55:35 UTC 2014 - kkaempf@suse.com - Update to 2.4.6 - Features - Support large hashes (like SHA512) in file authentication - use constant-time password compare to prevent brute-force attacks - Create server-plugin-ruby as separate RPM - Add Unisys namespace and CIM class prefix 'SPAR' - Bugfixes - Fix crash on invalide resource URI - Fix resource namespace for DCIM_ classes ------------------------------------------------------------------- Wed May 7 06:48:38 UTC 2014 - kkaempf@suse.com - Split off server-side Ruby plugin to openwsman-server-plugin-ruby - Alias systemd service openwsman to openwsmand, add respective rcopenwsman and rcopenwsmand commands. ------------------------------------------------------------------- Fri Mar 14 10:07:37 UTC 2014 - kkaempf@suse.com - Update to 2.4.5 - Features - enforce SSL operation in systemd service - Add /usr/sbin/rcopenwsman for systemd environments - New environment variable 'OPENWSMAN_CURL_TRANSPORT_SSLVERSION' to select SSL protocol version. Set it to 'tlsv1.2' for TLS-v1.2 (anstein) - Bugfixes - Fix memory leaks in redirect plugin (Praveen K Paladugu) - shttpd: Improve error reporting if SSL context fails - Builds on Fedora 20 now ------------------------------------------------------------------- Thu Feb 27 14:22:58 UTC 2014 - kkaempf@suse.com - Update to 2.4.4 - Security update - ws_xml_make_default_prefix() can overflow buf parameter via sprintf() - ws_xml_make_default_prefix() can overflow buf parameter via sprintf() - wsmc_create_request() potential buf[20] overflow via WSMAN_ACTION_RENEW - LocalSubscriptionOpUpdate() unchecked fopen() - Incorrect order of sanity guards in wsman_get_fault_status_from_doc() - Unchecked memory allocation in wsman_init_plugins(), p->ifc - Unchecked memory allocation in mem_double(), newptr - Unchecked memory allocation in dictionary_new(), d, d->val, d->key, d->hash - Unchecked memory allocation in u_error_new(), *error - sighup_handler() in wsmand.c uses unsafe functions in a signal handler - Features - add rcopenwsman command to systemd environments - Bindings - support rdoc 2.1 in Ruby bindings - cmake: use PYTHON_INCLUDE_DIRS ------------------------------------------------------------------- Wed Jan 29 14:15:34 UTC 2014 - kkaempf@suse.com - add 'rcopenwsmand' for systemd-based distributions ------------------------------------------------------------------- Tue Dec 10 09:27:58 UTC 2013 - kkaempf@suse.com - Update to 2.4.3 - Fix bindings for Java 1.5 - Raise exception if client creation fails (bindings) ------------------------------------------------------------------- Mon Oct 14 08:15:10 UTC 2013 - kkaempf@suse.com - Update to 2.4.2 - Fix crash in redirect module (typo) - Honor WS-Management 1.1.1 standard (line 739): disable multiple MessageID checks ------------------------------------------------------------------- Wed Sep 11 08:19:40 UTC 2013 - kkaempf@suse.com - Update to 2.4.1 - Fix build for SLE11, Fedora 18 & 19 - Fix build time test library path - include version.rb into ruby gem (fixes issue #18) ------------------------------------------------------------------- Thu Sep 5 08:36:01 UTC 2013 - kkaempf@localhost - Update to 2.4.0 - Features - Add support for OptionSet in SOAP header (breaks ABI) - Increase soversion of libwsman_client to 2.0.0 - new function wsmc_add_option - Redirect plugin: Added facilities to import the redirection details from an included file (Praveen K Paladugu) - Bugfixes - wsman_transport_set_verify_host passed wrong values to CURL - recognize 'Msvc' (Hyper V) and 'DCIM' (Dell Drac) CIM schemata - xml_parser_element_dump: fix pointer (github issue #8) - Bindings - Support for OptionSet - ClientOptions#add_option - ClientOptions#options= (Ruby) - XmlDoc#to_s returns non-indented xml representation - Define security delivery modes (WSMAN_DELIVERY_SEC_*) - Ruby: API change: Transport.verify_{host,peer}? return Boolean now Transport.verify_peer -> Transport.verify_peer? Transport.verify_host -> Transport.verify_host? - Ruby: Fix Ruby 1.9 threading locks for wsmc_action_* functions - Ruby: Accessors for OptionSet, Selectors, and Properties - ClientOptions#options - ClientOptions#properties - ClientOptions#selectors - Vastly improved bindings documentation Splitted off openwsman-ruby-docs subpackage - Generate documenation with rdoc matching Ruby version - Windows Remote Shell client implementation (see ruby/tests/winrs.rb) ------------------------------------------------------------------- Thu May 30 08:32:02 UTC 2013 - kkaempf@suse.com - Fix Fedora 18 and SLE10 builds - Drop rubygem build require, we build rpm not gem here. ------------------------------------------------------------------- Thu Feb 21 08:32:02 UTC 2013 - kkaempf@suse.com - Update to 2.3.7 - Bugfixes - Generate pkgconfig (.pc) files correctly - Require SWIG > 2.0.4 for building ------------------------------------------------------------------- Tue Feb 19 09:43:33 UTC 2013 - kkaempf@suse.com - fix %post script ------------------------------------------------------------------- Wed Oct 10 07:23:50 UTC 2012 - kkaempf@suse.com - Update to 2.3.6 - Features - Plugins: Ability to redirect requests to a different WS-Management server (Praveen Paladugu) - Bugfixes - Fix xml namespace in Fault message (Praveen Paladugu) - Pass correct key values when creating a Cim_IndicationSubscription (Santosh Bidaralli) - verify_class_namespace: properly check for 'CIM' class schema (Mayur Bhosle) - Fix MaxElements namespace in Pull context (Praveen Paladugu) - Bindings - Ruby: fix crash in Options destructor - Ruby: mark passing arrays via invoke as unsupported - Building - new cmake option: BUILD_BINDINGS (defaults to yes) - honor BUILD_TESTS for all test directories - fix MaxcOS build (Dan Villiom Podlaski Christiansen) ------------------------------------------------------------------- Sat Aug 11 21:51:08 UTC 2012 - kkaempf@suse.com - fix building for non-SUSE distros, re-add java target for SLES10 - disable ruby on RHEL6 (missing ruby-devel) ------------------------------------------------------------------- Wed Aug 8 11:36:38 UTC 2012 - kkaempf@suse.com - improve FindRuby, fixes CentOS5 and RHEL5 builds ------------------------------------------------------------------- Fri Jun 22 11:03:35 UTC 2012 - mvyskocil@suse.cz - removes explicit and unecessary -target argument for javac ------------------------------------------------------------------- Fri Jun 1 07:30:45 UTC 2012 - kkaempf@suse.com - Update to 2.3.5 - Release serializer lock only after use (satya.chittidi@emc.com) ------------------------------------------------------------------- Tue May 29 19:07:38 UTC 2012 - kkaempf@suse.com - Fix ruby(abi) require ------------------------------------------------------------------- Mon May 28 08:16:49 UTC 2012 - kkaempf@suse.com - Update to 2.3.4 * Adapt to Swig 2.0.7 - renamed construtors/destructors. - SwigClass.. variables are static now ------------------------------------------------------------------ Sat May 26 21:21:12 UTC 2012 - kkaempf@suse.com - Require ruby(abi) = 1.9.1 for openSUSE > 12.1 ------------------------------------------------------------------- Fri May 25 11:15:32 UTC 2012 - kkaempf@suse.com - Update to 2.3.3 - Bugfixes - Fixed enumeration with selector filter returning only one instance. (Zoltan Micskei) - mark XPath filtering as not supported (in sfcc) - Bindings - Adapt to Ruby 1.9 - Disable RDoc for Ruby 1.9 - WsXmlDoc.to_xml - enforce utf-8 encoding - Properly create AssociationInstances(CIM References) / AssociatedInstances(CIM Associations) filter - Update to 2.3.2 - Bugfixes - Assume 'XPath' as default filter dialect, not 'WQL' (Zoltan Micskei) - Bindings - Add ClientOptions#flags() (read) and ClientOptions#reset_flags() - Add Openwsman#uri_prefix - Add Openwsman#create_doc_from_string - Provide full EndPointReference handling - Update to 2.3.1 - Features - switch default CIMOM connection to https on port 5989 with PAM authentication (this now reflects the default sfcb config) - Bindings - Ruby: Add Openwsman#epr_uri_for - Bugfixes - Fix build issues in .spec file ------------------------------------------------------------------- Thu Mar 8 09:34:51 UTC 2012 - kkaempf@suse.com - Fix systemd %pre issues on openSUSE ------------------------------------------------------------------- Tue Mar 6 09:07:57 UTC 2012 - kkaempf@suse.com - Disable building of Ruby GEM in .spec file - Add perl-devel for CentOS6 and RHEL6 - Provide systemd support in Fedora 15 ------------------------------------------------------------------- Wed Feb 22 15:32:50 UTC 2012 - kkaempf@suse.com - Update to 2.3.0 Features - openSUSE: support systemd - provider getter functions for all client and client option string values - Add ssl-related config options in [cim] section, see openwsman.conf ssl = yes/no verify_cert = yes/no trust_store = /etc/ssl/certs Bugfixes - Enum/Pull: Fix envelope maxsize handling, return partial result - Fix memleaks in client and client option string setters (Matthias Bolte) - All string value getters (for client and client_opt) return copies now (found by Matthias Bolte) - Define and use PLUGIN_API_VERSION for the server-side plugins - Handle optional arguments propertly during client endpoint URI creation (Matthias Bolte) - Make calls to 'identify' repeatable - Destroy serializer lock and client mutex at exit (Bing Liu) - Fix leak in wsmc_release (Sanjeev Putta) - Allow to reset transport credentials to NULL (Matthias Bolte) - Plug memory leaks in wsman-client-transport (Found by Suneet Chandok, improved by Matthias Bolte) - print warning if event delivery fails Bindings - Provide Ruby bindings also as GEM (-> https://rubygems.org/gems/openwsman) - Add Openwsman#create_doc_from_file to read xml files - Add XmlNode#next to iterate over children with identical name - Add Openwsman#erb_prefix_for to return EPR uri prefixes for different CIM schema - Ruby: Provide a default implementation of auth_request_callback - Ruby: Support Ruby 1.9 - Expose Openwsman version as OPENWSMAN_VERSION, OPENWSMAN_MAJOR, OPENWSMAN_MINOR, OPENWSMAN_PATCH - Ruby: expand XmlNode#each to iterate over multiple children of same name - new test tool: winenum.rb, to enumerate WINRM instances - update documentation: Add note about escaping selector values ------------------------------------------------------------------- Tue Jan 24 22:08:27 UTC 2012 - joop.boonen@opensuse.org - Corrected the license - Corrected the formating according to the openSUSE standard ------------------------------------------------------------------- Tue Dec 6 08:40:18 UTC 2011 - aj@suse.de - Do not package files twice. ------------------------------------------------------------------- Fri Sep 9 12:38:34 UTC 2011 - kkaempf@suse.com - Update to 2.2.7 - Features - Rename openwsman-client to libwsman_clientpp since it only includes C++ bindings. Split off libwsman_clientpp-devel. Move openwsman_client.conf to libwsman1. - Performance improvements for Enum (optimized) and Pull requests (Srinivas Thirumalaa) - Bindings - Fix all tests - Enhance client function documentation - Add max_elements, max_envelope_size, fragment, and timeout to Options - Use optimized enumeration in tests - Bugfixes - Fix memory leaks in wsmc_action_enumerate_and_pull and wsmc_release (Matthias Bolte) - Fix possible corruption in ws_serializer_free_mem (Matthias Bolte) - Fix recognition of ntlm and gss-negotiate auth methods when checking server-requested vs. client-offered methods. - Developer - Enable client tests - Improve Windows build (Matthias Bolte) - Reduce libu exposure in the public API (Matthias Bolte) ------------------------------------------------------------------- Wed Apr 20 11:30:35 UTC 2011 - kkaempf@novell.com - Update to 2.2.6 - Features - Add array support for indications (Suresh Sundriyal) - Add indication_baseclass_namespace (Till Steinbach, Suresh Sundriyal) - Bugfixes - Correctly prefix /etc when CMAKE_INSTALL_PREFIX is not /usr (Chris Poblete) ------------------------------------------------------------------- Mon Feb 14 14:28:02 UTC 2011 - kkaempf@novell.com - Disable SSL callback on Fedora (curl-Bugs-1924441) ------------------------------------------------------------------- Mon Jan 3 15:56:42 UTC 2011 - kkaempf@novell.com - Update to 2.2.5 - Restrict use of wsman:MaxElements to wsman:OptimizeEnumeration - Fix owsmangencert.sh pathes - Improve CMake variable handling ------------------------------------------------------------------- Wed Sep 29 12:27:19 UTC 2010 - kkaempf@novell.com - Update to 2.2.4 - Build with cmake - add -java subpackage (not for SLES10) - enforce manual creation of certificate (to get sufficient entropy for randomness) (Praveen Paladugu) ------------------------------------------------------------------- Fri Sep 10 12:56:22 UTC 2010 - kkaempf@novell.com - fix pam config on RHEL/Fedora ------------------------------------------------------------------- Wed Jun 9 09:36:34 UTC 2010 - kkaempf@novell.com - 2.2.3.9 Bugfix release: - bindings (kkaempf) - make all constants uppercase - pass code, code_detail, and message to WsmanStatus() constructor optionally - Pass XmlDoc to Fault() constructor - Fix exceptions for Perl and Python - Ruby: Alias XmlDoc.foo to XmlDoc.body.foo - Ruby: Create bindings documentation - Java: Enable and fix for JDK 1.6 (kkaempf + jblunck) - Fix Fedora/RH build (kkaempf) - Use floor() instead of round() (Suresh Sundriyal) - Reuse username/password if auth_request_func is not set (Arun Venkatachalam) - Catch invalid reference parameters (report bad EPR values) (kkaempf) - fix Windows build (Trevor Witten) - fix ssl (certificate thumbprint) callback check (Arun Venkatachalam) ------------------------------------------------------------------- Mon Apr 26 13:39:41 UTC 2010 - kkaempf@novell.com - Fix segfault on invalid reference parameters to method calls. bnc#599658 ------------------------------------------------------------------- Wed Apr 21 10:04:54 UTC 2010 - kkaempf@novell.com - Check rc.msg pointer before accessing it through CMGetPointer ------------------------------------------------------------------- Mon Apr 19 13:32:59 UTC 2010 - kkaempf@novell.com - Fix dynamic loading of ssl lib (bnc#574684) ------------------------------------------------------------------- Wed Mar 10 20:47:00 UTC 2010 - kkaempf@novell.com - Fix ssl certificate thumbprint callback issue (Arun Venkatachalam, bnc#587348) ------------------------------------------------------------------- Thu Feb 25 14:20:42 UTC 2010 - kkaempf@novell.com - Updated to 2.2.3 final release - cleanup: access CMPIString by macro, not by casted direct member access - fix connection error msg: rc.msg is a CMPIString, not a char* (kkaempf) - fix for OperationTimeout parsing (Chris Poblete) ------------------------------------------------------------------- Mon Feb 22 14:24:25 UTC 2010 - kkaempf@novell.com - Updated to 2.2.3 pre-release - fix Windows build (forum.openwsman.org) - fix to build with non-standard subscriptions dir (Chris Poblete) - accept OperationTimeout values as outlined in Section 3.2.6.1 of http://www.w3.org/TR/xmlschema-2 (Chris Poblete) - fall back to IPv4 if IPv6 unsupported (Arun Venkatachalam) - make IPv4 vs. IPv6 configurable (kkaempf) - support invoking a method with array type parameter/arguments (Chris Poblete, bnc#581414) - fix crash in (unhandled) Array argument (Suresh Sundriyal) - handle MaxElements in Pull operations (Chris Poblete, kkaempf, bnc#581731) - fix building with ssl when openssl/ssl.h is available (Chris Poblete) - make plugin directory configurable (Chris Poblete) - fix "WXF Invalid Representation" error when sending a Create instance request using the WinRm client (Trevor Witten) ------------------------------------------------------------------- Thu Jan 21 13:38:45 UTC 2010 - kkaempf@novell.com - Update to 2.2.2 bugfix release - fix init.d script to run on non-LSB systems (bnc#571873) - Clean up CMake build - More build fixes for RHEL5, Fedora 11+12, CentOS 5 - Fix host certificate check in eventing, enable only if the verify_host flag is set (bnc#569611) - fix NULL pointer dereference in PullResponse (bnc#572553) - adapt bindings to Swig 1.3.40 - fix setters in bindings ------------------------------------------------------------------- Thu Jan 14 15:20:51 UTC 2010 - kkaempf@novell.com - fillup_and_install is for SUSE only, remove in .spec for others ------------------------------------------------------------------- Tue Nov 24 14:22:54 UTC 2009 - kkaempf@novell.com - re-add openwsman.SuSEfirewall2 and openwsman.pam ------------------------------------------------------------------- Thu Nov 19 15:10:30 UTC 2009 - kkaempf@novell.com - Update to 2.2.1 - Major changes: - Enumeration timeout fixed, resulting in --enum-idle-timeout option to openwsmand taking seconds (instead of miliseconds) now - Client side CRL (certificate revocation list) support (Arun Venkatachalam) - split off client config as /etc/openwsman/openwsman_client.conf - Fix upper limit check for threads and their stack usage (Suresh Sundriyal) (Allowing to confine memory usage in the 10-20MB range!) Reintroduce max_thread config file parameter and two new parameters * max_connections_per_thread * thread_stack_size - Minor changes: - require swig 1.3.30 or later (rhel5 users: upgrade !) - clean up fault generation in CIM backend (Suresh Sundriyal) - fix various memory leaks (Suresh Sundriyal) - fix Python bindings build (kkaempf) - Fix security risk when listing indication subscriptions (Suresh Sundriyal) - Fix xml namespace for enumeration and subscription filters (kkaempf) - Fix class names for swig bindings, makes Python bindings operational (kkaempf) - Use same encoding for faults as in incoming msg (bug305, kkaempf) - Make WS-Enumeration pull response comply to WS-Enumeration sequence ordering (bug220, Suresh Sundriyal) - Fix build for Fedora 11.x, 12.x, and RHEL 5.x ------------------------------------------------------------------- Thu Nov 19 12:04:14 CET 2009 - mhrusecky@suse.cz - updated to the version 2.2.0 - Major changes: - Adapt IANA ports of 5985 (http) and 5986 (https) - Change the Ruby bindings module name to 'Openwsman' - Change the Ruby plugin module name to 'Openwsman' - IPv6 support - preliminary support for wbem intrinsic operations 'EnumerateClassNames' and 'GetClass' - Perl client bindings - Minor changes: - Perl example code added (by warptrosse@gmail.com) - Fixes to the CMake build environment - Fixes to the sfcc backend (argument handling, xml escaping) - Many other bug fixes, e.g. 297: More detailed http status codes 309: Use correct namespace for detecting Filter node 288: CIM Provider Faults not getting propagated to client 279: Openwsman server is adding extra CRLF - longer description ------------------------------------------------------------------- Thu Oct 29 11:03:49 CET 2009 - kkaempf@suse.de - fix build for SLE9, 10, and 11. ------------------------------------------------------------------- Thu Oct 15 09:12:50 CEST 2009 - mhrusecky@suse.cz - using official ports 5985 and 5986 by default (fate#306512) - SuSE Firewall configuration ------------------------------------------------------------------- Sun Aug 9 12:43:26 CEST 2009 - coolo@novell.com - use new python macros ------------------------------------------------------------------- Wed Jul 15 10:32:35 CEST 2009 - puzel@novell.com - Fix build with automake-11.1 - openwsman-2.1.0-automake_fix.patch ------------------------------------------------------------------- Fri Jan 23 14:05:59 CET 2009 - prusnak@suse.cz - fix cyclic dependencies of packages [bnc#467956] - fixed SSL/invoke method (ssl_fix.patch and invoke_fix.patch) ------------------------------------------------------------------- Thu Nov 6 17:16:30 CET 2008 - kkaempf@suse.de - Fix possible segfault (bnc#442327) ------------------------------------------------------------------- Tue Sep 16 09:55:21 CEST 2008 - prusnak@suse.cz - updated to 2.1.0 * Security related fixes * Many bug fixes related to http stack * GSSAPI support (thanks to Paul Moore) - updated to 2.0.1 * Added Java bindings * Set proxy in C++ bindings * Fixed SelectorSet Filter * Added SelectorSet filter support to C++ interface * SelecorFilter does not need __cimnamespace - dropped obsoleted patch: * interim-bug-fixes.patch (included in update) ------------------------------------------------------------------- Thu May 8 14:59:08 CEST 2008 - schwab@suse.de - Fix configure script. ------------------------------------------------------------------- Tue Apr 22 16:53:55 CEST 2008 - prusnak@suse.cz - update to 2.0.0 * Use latest shttpd code base * Fixed SSL related issues with shttpd * Ruby bindings using swish now and part of openwsman * Python bindings update * serialize/de-serialize APIs updated Make serialize/de-serialize APIs independent of server related structure * secure eventing delivery support in WS-Eventing server code and related options added in client code. * WS-Eventing client interfaces updated to make it more general * Source indication namespace configuration supported so that the namespace of subscription related classes can be different from that of indication class * Anonymous identify and custom identify file supported * Support SelectorSet Dialect * Improved Filter API * Improved EPR API * Enahnced bindings to support filters * Initial cmake support * Many other bug fixes ------------------------------------------------------------------- Thu Jan 24 13:03:09 CET 2008 - prusnak@suse.cz - added libopenssl-devel to BuildRequires ------------------------------------------------------------------- Wed Dec 19 13:48:00 CET 2007 - kkaempf@suse.de - update to svn 2336 * added and enabled ruby bindings * custom and anonymous Identify support added - new sub-packages: openwsman-ruby, openwsman-python - add rpmlintrc for .so files within openwsman-server ------------------------------------------------------------------- Fri Dec 14 14:52:30 CET 2007 - kkaempf@suse.de - update to 1.5.9 (svn 2314) in preparation of 1.6.0 - enable python bindings ------------------------------------------------------------------- Mon Nov 12 10:10:50 CET 2007 - prusnak@suse.cz - update to 1.5.1 * Fixed crash in CIM plugin * Fixed serialization in client library ------------------------------------------------------------------- Tue Nov 6 13:24:23 CET 2007 - prusnak@suse.cz - update to 1.5.0 Openwsman 1.5 is an interim stable release toward 2.0 with all completed features since 1.0. This release serves as a checkpoint to evaluate implemented and outstanding features and to take care of bugs instead of waiting until the beta phase of 2.0. See ChangeLog for more details ... - fixed installdirs (mkinstalldir.patch) - added entries to ChangeLog from wiki (changelog.patch) - renamed openwsman to libwsman1 and openwsman-devel to libwsman-devel - removed obsolete patches * devel.patch (included in update) * get_auth.patch (included in update) * remote_fs.patch (included in update) ------------------------------------------------------------------- Fri Aug 3 13:56:25 CEST 2007 - kkaempf@suse.de - update to 1.2.0 - default to pam authentication in openwsman-server - fix filelist (include .so files for plugin loading) - fix %preun for base package - remove wsmand.log when deleting openwsman-server - fix -devel dependencies - add wsman_transport_get_auth_method() definition ------------------------------------------------------------------- Tue Jul 24 10:42:31 CEST 2007 - prusnak@suse.cz - branch packages -server and -client - replaced obsoleted macro %run_ldconfig with direct call of ldconfig - added $remote_fs to Required-Start in init file (remote_fs.patch) ------------------------------------------------------------------- Fri Jul 13 10:48:51 CEST 2007 - prusnak@suse.cz - created package (version 1.1.0) - based on BuildService package openwsman in home:nashif
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor