File openwsman.changes of Package openwsman.16287
-------------------------------------------------------------------
Fri Aug 7 09:08:37 UTC 2020 - Adam Majer <adam.majer@suse.de>
- curl_init.patch: prevent libcurl from uninitializing global
state of OpenSSL library (bsc#1157655)
- 0020-Fix-SSL-library-usage-is-not-thread-safe.patch
+ prepare OpenSSL library for threaded operation
-------------------------------------------------------------------
Thu Mar 14 13:42:08 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
-------------------------------------------------------------------
Tue Jul 3 12:54:24 UTC 2018 - kkaempf@suse.com
- Add ssl_cipher_list to server options (bsc#1092201)
0014-Add-ssl_cipher_list-to-server-options.patch
0015-Set-SSL-cipher-list-based-on-config-option.patch
- handle duplicate .conf values correctly (bsc#1098930)
0016-iniparser-dictionary_set-must-return-a-value.patch
- setup ECDHE to allow Perfect Forward Secrecy, using the
p256 NIST prime curve
0017-setup-ECDHE-to-allow-Perfect-Forward-Secrecy-using-t.patch
- Patch clean up
rename
0001-init_curl_transport-make-inifile-available-early.patch
to 0007-init_curl_transport-make-inifile-available-early.patch
0002-wsmc_create-error-out-if-calloc-fails.patch
to 0008-wsmc_create-error-out-if-calloc-fails.patch
0003-wsmc_create-honor-client-agent-from-openwsman_client.patch
to 0009-wsmc_create-honor-client-agent-from-openwsman_client.patch
0004-openwsman_client.conf-drop-client-port-option-was-ne.patch
to 0010-openwsman_client.conf-drop-client-port-option-was-ne.patch
0005-openwsman_client.conf-add-client-curlopt_nosignal.patch
to 0011-openwsman_client.conf-add-client-curlopt_nosignal.patch
0006-iniparser-fix-possible-crash-in-dictionary_get.patch
to 0012-iniparser-fix-possible-crash-in-dictionary_get.patch
disable-directory-listing.patch
to 0013-Disable-directory-listing-by-default.patch
-------------------------------------------------------------------
Thu Jun 21 07:07:26 UTC 2018 - kkaempf@suse.com
- disable directory listing (bsc#1092206)
add disable-directory-listing.patch
-------------------------------------------------------------------
Wed Aug 26 11:18:14 UTC 2015 - kkaempf@suse.com
- add curlopt_nosignal option to openwsman_client.conf to set
CURLOPT_NOSIGNAL for multi-threading client apps (bsc#929021)
0001-init_curl_transport-make-inifile-available-early.patch
0002-wsmc_create-error-out-if-calloc-fails.patch
0003-wsmc_create-honor-client-agent-from-openwsman_client.patch
0004-openwsman_client.conf-drop-client-port-option-was-ne.patch
0005-openwsman_client.conf-add-client-curlopt_nosignal.patch
- fix possible crash in iniparser
0006-iniparser-fix-possible-crash-in-dictionary_get.patch
-------------------------------------------------------------------
Wed Mar 25 15:50:31 UTC 2015 - kkaempf@suse.com
- Make SSL protocols configurable: New option 'ssl_disabled_protocols'
(bsc#901882)
0002-New-option-ssl_disabled_protocols.patch
- rename fix-memory-corruption.patch to
0001-xml_parser_ns_add-alloc-item-size-not-pointer-size.patch
- Fix memory leak in bindings
0004-Bindings-Client-scheme-user-password-host-path-gette.patch
- Store client option properties as list to keep order (bsc#911088)
0005-Store-client-option-properties-as-list-to-keep-order.patch
- fix memory lean in libxml2 bindings
0006-Memory-leak-in-wsman-libxml2-binding.c.patch
-------------------------------------------------------------------
Mon Dec 15 15:04:47 UTC 2014 - kkaempf@suse.com
- Fix regression introduced in 2.4.11 - parsing of vendor_namespaces
Add 0003-Separate-URL-query-parsing-from-parsing-list-of-URLs.patch
(bsc#910037)
-------------------------------------------------------------------
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