New features
* Two new Java properties - sblim.wbem.sslClientProtocol and
sblim.wbem.sslListenerProtocol - can be used to set the protocol
used for SSLContext.getInstance(String protocol) by a client or
listener. (#2647)
* One new Java property -
sblim.wbem.cimxmlParser.allowEmptyLocalNameSpacePath - can be
used to have the client allow LOCALNAMESPACEPATH elements without
NAMESPACE child elements in incoming responses. (#2711)
Version 2.2.5 also contains five changes that might affect
existing applications:
* Three internal APIs - CIMXMLParserImpl.parseNAMESPACE,
parseClassName and parseCLASSNAME - now throw the
CIMXMLParseException. (#2670)
* The internal API CIMXMLBuilderImpl.createMETHODCALL now only has
three parameters, pParamtype is not needed. (#2689)
* Two internal APIs - Node.getParamType and
CIMObjectFactory.getType - now throw the SAXException. (#2693)
* One internal API - PropertyNode.childValueNodeParsed - now throws
the SAXException. (#2700)
* One internal API - PropertyArrayNode.childValueNodeParsed - now
throws the SAXException. (#2701)
Issues closed
2717 Update detailed release history HTML for 2.2.5
2716 Sync up javax.* javadoc with JSR48 1.0.0 Final V
2719 TCK: CIM APIs should not generate NullPointerException
2594 CR28: Support CIMErrorDescription HTTP field
2718 Bad CIMStatusCode generates NumberFormatException
2538 CR14: Support new CORRELATOR element
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/sblim-cim-client2?expand=0&rev=47
New features
* Two new Java properties - sblim.wbem.sslClientProtocol and
sblim.wbem.sslListenerProtocol - can be used to set the protocol
used for SSLContext.getInstance(String protocol) by a client
or listener. (#2647)
* One new Java property - sblim.wbem.socketIdleTimeout - can be
used to automatically reset (close, then reopen) a socket if
it is idle for too long. (#2654)
* One new Java property - sblim.wbem.enableGzipEncoding - can be
used to enable support for gzip decompression of CIM-XML
responses, identified by "Content-Encoding: gzip" header. (#2151)
Version 2.2.4 also contains two changes that might affect
existing applications:
* The internal API LogAndTraceBroker.setXmlTraceStream no longer
closes the previous XML trace stream. (#2652)
* The JSR48 API CIMObjectPath.equalsModelPath now compares only
the model path - this may produce different results from
previous releases. (#2660)
Issues closed
2661 Update detailed release history HTML for 2.2.4
2662 Need the specific SSLHandshakeException during the cim call
2660 CIMObjectPath.equalsModelPath same as equals
2657 Potential null pointer exception in handleConnection
2151 gzip compression not supported
2655 Content-length must be ignored when Transfer-encoding present
2651 IOException when tracing the cimxml
2654 Check jcc idle time with CIMOM keepalive timeout to avoid EOF
2653 FVT: java.lang.ExceptionInInitializerError during static init
2652 LogAndTraceBroker.setXmlTraceStream should not close previous stream
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/sblim-cim-client2?expand=0&rev=45
- Update to version 2.2.3
New features
* A new Java property - sblim.wbem.listenerMaxQueuedEvents - can
be used to set the maximum number of queued events awaiting
dispatch to a listener. (#2628)
* Two new Java properties - sblim.wbem.listenerHttpHeaderTimeout
and sblim.wbem.listenerHttpMaxAllowedTimeouts - can be used to
help prevent Denial of Service attacks on an indication listener
via the slowloris approach (#2635)
* Two new private APIs - WBEMListenerSBLIM.getBlockedIPs and
setBlockedIPs can be used to control the IPs of incoming
connections that are to be ignored by an indication
listener (#2635)
* Two new Java properties - sblim.wbem.sslClientCipherSuitesToDisable
and sblim.wbem.sslListenerCipherSuitesToDisable - can be used
to disable a list of cipher suites when connecting via an SSL
socket as either a client or listener. (#2642)
Version 2.2.3 also contains several changes that might affect
existing applications:
* The internal ChunkedInputStream constructors now require a
second parameter, a String representing the names of the trailer
fields (from HTTP Trailer header). (#2621)
* The internal MessageReader constructor now requires a second
parameter, a long representing the HTTP header timeout (#2635)
* The internal HttpConnectionHandler constructor now requires
a second parameter, a WBEMConfiguration representing the
configuration properties (#2635)
* The Java property sblim.wbem.sslCipherSuitesToDisable has
been deleted, use sblim.wbem.sslClientCipherSuitesToDisable
and/or sblim.wbem.sslListenerCipherSuitesToDisable instead (#2642)
OBS-URL: https://build.opensuse.org/request/show/177116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sblim-cim-client2?expand=0&rev=21
New features
* A new Java property - sblim.wbem.listenerMaxQueuedEvents - can
be used to set the maximum number of queued events awaiting
dispatch to a listener. (#2628)
* Two new Java properties - sblim.wbem.listenerHttpHeaderTimeout
and sblim.wbem.listenerHttpMaxAllowedTimeouts - can be used to
help prevent Denial of Service attacks on an indication listener
via the slowloris approach (#2635)
* Two new private APIs - WBEMListenerSBLIM.getBlockedIPs and
setBlockedIPs can be used to control the IPs of incoming
connections that are to be ignored by an indication
listener (#2635)
* Two new Java properties - sblim.wbem.sslClientCipherSuitesToDisable
and sblim.wbem.sslListenerCipherSuitesToDisable - can be used
to disable a list of cipher suites when connecting via an SSL
socket as either a client or listener. (#2642)
Version 2.2.3 also contains several changes that might affect
existing applications:
* The internal ChunkedInputStream constructors now require a
second parameter, a String representing the names of the trailer
fields (from HTTP Trailer header). (#2621)
* The internal MessageReader constructor now requires a second
parameter, a long representing the HTTP header timeout (#2635)
* The internal HttpConnectionHandler constructor now requires
a second parameter, a WBEMConfiguration representing the
configuration properties (#2635)
* The Java property sblim.wbem.sslCipherSuitesToDisable has
been deleted, use sblim.wbem.sslClientCipherSuitesToDisable
and/or sblim.wbem.sslListenerCipherSuitesToDisable instead (#2642)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/sblim-cim-client2?expand=0&rev=43
New features
* A new Java property - sblim.wbem.synchronizeNumericKeyDataTypes
- can be used to synchronize numeric data types of keys in a
CIMInstance's CIMObjectPath with those in its CIMProperty[]
FOR CIMOM RESPONSES ONLY. (#3598613)
* One new internal API - WBEMClientSBLIM.sendIndication
- can be used to send a CIMInstance representing an indication
to a specific URI. (#2616)
* A new Java property - sblim.wbem.sslCipherSuitesToDisable
- can be used to disable a list of cipher suites when connecting
via an SSL socket. (#2618)
Changes
2624 Update detailed release history HTML for 2.2.2
2618 Need to add property to disable weak cipher suites for the
secure indication
2623 Reflect SourceForge upgrade in documentation
2616 Add new API WBEMClientSBLIM.sendIndication()
2621 Not all chunked input has trailers
2620 Chunked output broken
2619 Host should contain port when not 5988/5989
2615 Add Allura links to detailed release history HTML
2614 Remove redundant code in transmitRequest
Bugs fixed
3602604 Clean up SAXException messages
3601894 Enhance HTTP and CIM-XML tracing
3598613 different data type in cim instance and cim object path
3596303 windows http response WWW-Authenticate: Negotiate fails
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/sblim-cim-client2?expand=0&rev=41
New features
* A new internal API - WBEMConfiguation.getActiveConfigFullURL
- can be used to obtain the FQDN of the active conguration
file (#3576396)
* A new Java property - sblim.wbem.verifyJavaLangDoubleStrings
- can be used to make the client verify that strings representing
a Double will not hang the JRE when parsed (#3572993)
Bugs fixed
3584119 Update detailed release history HTML for 2.2.1
3592502 Enhance CIMDataType unit test
3588558 An enhancement on Java CIM Client logging
3557283 Print full response when get EOF from CIMOM
3576396 Improve logging of config file name
3572993 parseDouble("2.2250738585072012e-308") DoS vulnerability
3567433 Add links to top of detailed release history HTML
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/sblim-cim-client2?expand=0&rev=39
- Update to Version 2.2.0
PLEASE NOTE: Version 2.2.0 is fully compliant with the final
JSR48 1.0.0 specification. In order to meet this requirement,
several changes occurred which may be disruptive to applications
that work with previous (2.1.x) versions. Please see the following
for more details:
http://sblim.sourceforge.net/cim-client2-v22-doc/org/sblim/cimclient/doc-files/history.html
Detailed changes
================
3567429 Update detailed release history HTML for 2.2.0
3555752 Sync up javax.* javadoc with JSR48 1.0.0 Final IV
3565581 TCK: remove unnecessary overriding methods
3562235 LogAndTraceBrokerTest breaks unit test tracing
3536399 Add client/listener peer authentication properties
3529151 TCK: CIMInstance property APIs include keys from COP
3536398 Update HTML to reflect secure indication support
3554738 dump CIM xml by LogAndTraceBroker.trace()
3553858 Append duplicate HTTP header fields instead of replace
3535383 HashDoS fix 3498482
3545797 Support new error code of SFCB
3529066 Add Jsr48IndicationTester
3524050 Improve WWW-Authenticate in HTTPClient.java
3529065 Enable WBEMListener get/setProperty
3529062 WBEMListenerFactory should return new instance
3527580 WBEMClient should not throw IllegalArgumentException
3526681 CIMError valid status codes out-of-date
3526679 DOM parser ignores ERROR node CODE
3526675 Unit test fails on Java 7
3525914 TCK: SetPropertyTest.testSetProperty failing
3521157 JSR48 1.0.0: PROP_ENABLE_*_LOGGING is Level, not 0/1
OBS-URL: https://build.opensuse.org/request/show/135381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sblim-cim-client2?expand=0&rev=17
--This line, and those below, will be ignored--
D sblim-cim-client2-2.2.0-news.txt
Diff for working copy: .
Index: sblim-cim-client2-2.2.0-news.txt
===================================================================
--- sblim-cim-client2-2.2.0-news.txt (revision 41e2852e342e0ce98d42e003919bd4c7)
+++ sblim-cim-client2-2.2.0-news.txt (working copy)
@@ -1,60 +0,0 @@
-PLEASE NOTE: Version 2.2.0 is fully compliant with the final JSR48 1.0.0
-specification. In order to meet this requirement, several changes occurred
-which may be disruptive to applications that work with previous (2.1.x)
-versions. Please see the following for more details:
-
-
-http://sblim.sourceforge.net/cim-client2-v22-doc/org/sblim/cimclient/doc-files/history.html
-
-
-Version 2.2.0
-================
-3567429 Update detailed release history HTML for 2.2.0
-3555752 Sync up javax.* javadoc with JSR48 1.0.0 Final IV
-3565581 TCK: remove unnecessary overriding methods
-3562235 LogAndTraceBrokerTest breaks unit test tracing
-3536399 Add client/listener peer authentication properties
-3529151 TCK: CIMInstance property APIs include keys from COP
-3536398 Update HTML to reflect secure indication support
-3554738 dump CIM xml by LogAndTraceBroker.trace()
-3553858 Append duplicate HTTP header fields instead of replace
-3535383 HashDoS fix 3498482
-3545797 Support new error code of SFCB
-3529066 Add Jsr48IndicationTester
-3524050 Improve WWW-Authenticate in HTTPClient.java
-3529065 Enable WBEMListener get/setProperty
-3529062 WBEMListenerFactory should return new instance
-3527580 WBEMClient should not throw IllegalArgumentException
-3526681 CIMError valid status codes out-of-date
-3526679 DOM parser ignores ERROR node CODE
-3526675 Unit test fails on Java 7
-3525914 TCK: SetPropertyTest.testSetProperty failing
-3521157 JSR48 1.0.0: PROP_ENABLE_*_LOGGING is Level, not 0/1
-3525657 Sync up javax.* javadoc with JSR48 1.0.0 Final III
-3525150 Remove CIMGetClassOp.getPropertyLis
-3525145 Remove CIMDeleteNameSpaceOp.getNamespace
-3525138 Remove WBEMConstants.PROTOCOL_CIMXML
-3525135 Remove CIMResponse.isSuccessul
-3525128 Remove WBEMTransportException/WBEMAuthenticationException
-3523918 "java.io.IOException: Unexpected EOF" returned as HTTP 401
-3522904 Add new API WBEMClientSBLIM.isActive()
-3521328 JSR48 1.0.0: remove WBEMClient associators and references
-3521119 JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors
-3521131 Sync up javax.* javadoc with JSR48 1.0.0 Final II
-3466280 get instance failure for CIM_IndicationSubscription
-3513228 Reliable Indications support can create lots of threads
-3517503 Missing parm in CIMDataType ctor javadoc
-3516848 enumerateNamespaces() method to WBEMClient
-3515180 JSR48 log dir/file should handle UNIX/Win separators
-3514685 TCK: getProperty must return default values
-3514537 TCK: execQueryInstances requires boolean, not Boolean
-3513357 Handle multiple CDATAs in CimXmlSerializer
-3513347 TCK: CIMObjectPath allows empty string
-3513343 TCK: CIMObjectPath must validate XML schema name
-3513349 TCK: CIMDataType must not accept null string
-3513353 TCK: CIMDataType arrays must have length >= 1
-3511454 SAX nodes not reinitialized properly
-3510090 Fix CIMObjectPath.toString() inconsistencies
-3510321 Handle CDATA in CimXmlSerializer
-3505681 Add detailed release history HTML
-3500619 JSR48 1.0.0: CIMClass association/key clean up
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/sblim-cim-client2?expand=0&rev=36
PLEASE NOTE: Version 2.2.0 is fully compliant with the final
JSR48 1.0.0 specification. In order to meet this requirement,
several changes occurred which may be disruptive to applications
that work with previous (2.1.x) versions. Please see the following
for more details:
http://sblim.sourceforge.net/cim-client2-v22-doc/org/sblim/cimclient/doc-files/history.html
Detailed changes
================
3567429 Update detailed release history HTML for 2.2.0
3555752 Sync up javax.* javadoc with JSR48 1.0.0 Final IV
3565581 TCK: remove unnecessary overriding methods
3562235 LogAndTraceBrokerTest breaks unit test tracing
3536399 Add client/listener peer authentication properties
3529151 TCK: CIMInstance property APIs include keys from COP
3536398 Update HTML to reflect secure indication support
3554738 dump CIM xml by LogAndTraceBroker.trace()
3553858 Append duplicate HTTP header fields instead of replace
3535383 HashDoS fix 3498482
3545797 Support new error code of SFCB
3529066 Add Jsr48IndicationTester
3524050 Improve WWW-Authenticate in HTTPClient.java
3529065 Enable WBEMListener get/setProperty
3529062 WBEMListenerFactory should return new instance
3527580 WBEMClient should not throw IllegalArgumentException
3526681 CIMError valid status codes out-of-date
3526679 DOM parser ignores ERROR node CODE
3526675 Unit test fails on Java 7
3525914 TCK: SetPropertyTest.testSetProperty failing
3521157 JSR48 1.0.0: PROP_ENABLE_*_LOGGING is Level, not 0/1
3525657 Sync up javax.* javadoc with JSR48 1.0.0 Final III
3525150 Remove CIMGetClassOp.getPropertyLis
3525145 Remove CIMDeleteNameSpaceOp.getNamespace
3525138 Remove WBEMConstants.PROTOCOL_CIMXML
3525135 Remove CIMResponse.isSuccessul
3525128 Remove WBEMTransportException/WBEMAuthenticationException
3523918 "java.io.IOException: Unexpected EOF" returned as HTTP 401
3522904 Add new API WBEMClientSBLIM.isActive()
3521328 JSR48 1.0.0: remove WBEMClient associators and references
3521119 JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors
3521131 Sync up javax.* javadoc with JSR48 1.0.0 Final II
3466280 get instance failure for CIM_IndicationSubscription
3513228 Reliable Indications support can create lots of threads
3517503 Missing parm in CIMDataType ctor javadoc
3516848 enumerateNamespaces() method to WBEMClient
3515180 JSR48 log dir/file should handle UNIX/Win separators
3514685 TCK: getProperty must return default values
3514537 TCK: execQueryInstances requires boolean, not Boolean
3513357 Handle multiple CDATAs in CimXmlSerializer
3513347 TCK: CIMObjectPath allows empty string
3513343 TCK: CIMObjectPath must validate XML schema name
3513349 TCK: CIMDataType must not accept null string
3513353 TCK: CIMDataType arrays must have length >= 1
3511454 SAX nodes not reinitialized properly
3510090 Fix CIMObjectPath.toString() inconsistencies
3510321 Handle CDATA in CimXmlSerializer
3505681 Add detailed release history HTML
3500619 JSR48 1.0.0: CIMClass association/key clean up
--This line, and those below, will be ignored--
D sblim-cim-client2-2.1.12-doc.zip
D sblim-cim-client2-2.1.12-src.zip
A sblim-cim-client2-2.2.0-doc.zip
A sblim-cim-client2-2.2.0-news.txt
A sblim-cim-client2-2.2.0-src.zip
M sblim-cim-client2.changes
M sblim-cim-client2.spec
Diff for working copy: .
Index: sblim-cim-client2.changes
===================================================================
--- sblim-cim-client2.changes (revision 08204b8e88aaf8ce60e26f55484830af)
+++ sblim-cim-client2.changes (working copy)
@@ -1,3 +1,68 @@
+-------------------------------------------------------------------
+Sat Sep 15 10:49:28 UTC 2012 - kkaempf@suse.com
+
+- Update to Version 2.2.0
+
+ PLEASE NOTE: Version 2.2.0 is fully compliant with the final
+ JSR48 1.0.0 specification. In order to meet this requirement,
+ several changes occurred which may be disruptive to applications
+ that work with previous (2.1.x) versions. Please see the following
+ for more details:
+
+ http://sblim.sourceforge.net/cim-client2-v22-doc/org/sblim/cimclient/doc-files/history.html
+
+ Detailed changes
+ ================
+ 3567429 Update detailed release history HTML for 2.2.0
+ 3555752 Sync up javax.* javadoc with JSR48 1.0.0 Final IV
+ 3565581 TCK: remove unnecessary overriding methods
+ 3562235 LogAndTraceBrokerTest breaks unit test tracing
+ 3536399 Add client/listener peer authentication properties
+ 3529151 TCK: CIMInstance property APIs include keys from COP
+ 3536398 Update HTML to reflect secure indication support
+ 3554738 dump CIM xml by LogAndTraceBroker.trace()
+ 3553858 Append duplicate HTTP header fields instead of replace
+ 3535383 HashDoS fix 3498482
+ 3545797 Support new error code of SFCB
+ 3529066 Add Jsr48IndicationTester
+ 3524050 Improve WWW-Authenticate in HTTPClient.java
+ 3529065 Enable WBEMListener get/setProperty
+ 3529062 WBEMListenerFactory should return new instance
+ 3527580 WBEMClient should not throw IllegalArgumentException
+ 3526681 CIMError valid status codes out-of-date
+ 3526679 DOM parser ignores ERROR node CODE
+ 3526675 Unit test fails on Java 7
+ 3525914 TCK: SetPropertyTest.testSetProperty failing
+ 3521157 JSR48 1.0.0: PROP_ENABLE_*_LOGGING is Level, not 0/1
+ 3525657 Sync up javax.* javadoc with JSR48 1.0.0 Final III
+ 3525150 Remove CIMGetClassOp.getPropertyLis
+ 3525145 Remove CIMDeleteNameSpaceOp.getNamespace
+ 3525138 Remove WBEMConstants.PROTOCOL_CIMXML
+ 3525135 Remove CIMResponse.isSuccessul
+ 3525128 Remove WBEMTransportException/WBEMAuthenticationException
+ 3523918 "java.io.IOException: Unexpected EOF" returned as HTTP 401
+ 3522904 Add new API WBEMClientSBLIM.isActive()
+ 3521328 JSR48 1.0.0: remove WBEMClient associators and references
+ 3521119 JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors
+ 3521131 Sync up javax.* javadoc with JSR48 1.0.0 Final II
+ 3466280 get instance failure for CIM_IndicationSubscription
+ 3513228 Reliable Indications support can create lots of threads
+ 3517503 Missing parm in CIMDataType ctor javadoc
+ 3516848 enumerateNamespaces() method to WBEMClient
+ 3515180 JSR48 log dir/file should handle UNIX/Win separators
+ 3514685 TCK: getProperty must return default values
+ 3514537 TCK: execQueryInstances requires boolean, not Boolean
+ 3513357 Handle multiple CDATAs in CimXmlSerializer
+ 3513347 TCK: CIMObjectPath allows empty string
+ 3513343 TCK: CIMObjectPath must validate XML schema name
+ 3513349 TCK: CIMDataType must not accept null string
+ 3513353 TCK: CIMDataType arrays must have length >= 1
+ 3511454 SAX nodes not reinitialized properly
+ 3510090 Fix CIMObjectPath.toString() inconsistencies
+ 3510321 Handle CDATA in CimXmlSerializer
+ 3505681 Add detailed release history HTML
+ 3500619 JSR48 1.0.0: CIMClass association/key clean up
+
-------------------------------------------------------------------
Wed Aug 8 12:08:15 UTC 2012 - kkaempf@suse.com
Index: sblim-cim-client2.spec
===================================================================
--- sblim-cim-client2.spec (revision 08204b8e88aaf8ce60e26f55484830af)
+++ sblim-cim-client2.spec (working copy)
@@ -21,7 +21,7 @@
# -----------------------------------------------------------------------------
Name: sblim-cim-client2
-Version: 2.1.12
+Version: 2.2.0
Release: 0
Url: http://sblim.sourceforge.net/
Summary: Java CIM Client library
Index: sblim-cim-client2-2.2.0-news.txt
===================================================================
--- sblim-cim-client2-2.2.0-news.txt (revision 0)
+++ sblim-cim-client2-2.2.0-news.txt (revision 0)
@@ -0,0 +1,60 @@
+PLEASE NOTE: Version 2.2.0 is fully compliant with the final JSR48 1.0.0
+specification. In order to meet this requirement, several changes occurred
+which may be disruptive to applications that work with previous (2.1.x)
+versions. Please see the following for more details:
+
+
+http://sblim.sourceforge.net/cim-client2-v22-doc/org/sblim/cimclient/doc-files/history.html
+
+
+Version 2.2.0
+================
+3567429 Update detailed release history HTML for 2.2.0
+3555752 Sync up javax.* javadoc with JSR48 1.0.0 Final IV
+3565581 TCK: remove unnecessary overriding methods
+3562235 LogAndTraceBrokerTest breaks unit test tracing
+3536399 Add client/listener peer authentication properties
+3529151 TCK: CIMInstance property APIs include keys from COP
+3536398 Update HTML to reflect secure indication support
+3554738 dump CIM xml by LogAndTraceBroker.trace()
+3553858 Append duplicate HTTP header fields instead of replace
+3535383 HashDoS fix 3498482
+3545797 Support new error code of SFCB
+3529066 Add Jsr48IndicationTester
+3524050 Improve WWW-Authenticate in HTTPClient.java
+3529065 Enable WBEMListener get/setProperty
+3529062 WBEMListenerFactory should return new instance
+3527580 WBEMClient should not throw IllegalArgumentException
+3526681 CIMError valid status codes out-of-date
+3526679 DOM parser ignores ERROR node CODE
+3526675 Unit test fails on Java 7
+3525914 TCK: SetPropertyTest.testSetProperty failing
+3521157 JSR48 1.0.0: PROP_ENABLE_*_LOGGING is Level, not 0/1
+3525657 Sync up javax.* javadoc with JSR48 1.0.0 Final III
+3525150 Remove CIMGetClassOp.getPropertyLis
+3525145 Remove CIMDeleteNameSpaceOp.getNamespace
+3525138 Remove WBEMConstants.PROTOCOL_CIMXML
+3525135 Remove CIMResponse.isSuccessul
+3525128 Remove WBEMTransportException/WBEMAuthenticationException
+3523918 "java.io.IOException: Unexpected EOF" returned as HTTP 401
+3522904 Add new API WBEMClientSBLIM.isActive()
+3521328 JSR48 1.0.0: remove WBEMClient associators and references
+3521119 JSR48 1.0.0: remove CIMObjectPath 2/3/4-parm ctors
+3521131 Sync up javax.* javadoc with JSR48 1.0.0 Final II
+3466280 get instance failure for CIM_IndicationSubscription
+3513228 Reliable Indications support can create lots of threads
+3517503 Missing parm in CIMDataType ctor javadoc
+3516848 enumerateNamespaces() method to WBEMClient
+3515180 JSR48 log dir/file should handle UNIX/Win separators
+3514685 TCK: getProperty must return default values
+3514537 TCK: execQueryInstances requires boolean, not Boolean
+3513357 Handle multiple CDATAs in CimXmlSerializer
+3513347 TCK: CIMObjectPath allows empty string
+3513343 TCK: CIMObjectPath must validate XML schema name
+3513349 TCK: CIMDataType must not accept null string
+3513353 TCK: CIMDataType arrays must have length >= 1
+3511454 SAX nodes not reinitialized properly
+3510090 Fix CIMObjectPath.toString() inconsistencies
+3510321 Handle CDATA in CimXmlSerializer
+3505681 Add detailed release history HTML
+3500619 JSR48 1.0.0: CIMClass association/key clean up
Index: sblim-cim-client2-2.2.0-doc.zip
===================================================================
Binary file 'sblim-cim-client2-2.2.0-doc.zip' added.
Index: sblim-cim-client2-2.2.0-src.zip
===================================================================
Binary file 'sblim-cim-client2-2.2.0-src.zip' added.
Index: sblim-cim-client2-2.1.12-doc.zip
===================================================================
Binary file 'sblim-cim-client2-2.1.12-doc.zip' deleted.
Index: sblim-cim-client2-2.1.12-src.zip
===================================================================
Binary file 'sblim-cim-client2-2.1.12-src.zip' deleted.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/sblim-cim-client2?expand=0&rev=35
This release contains several new features:
* A new sample - Jsr48SfcbIndicationSample - demonstrates how to
receive indications from and generate test indications in the
sfcb CIMOM (#3480115)
* Two new internal APIs - LogAndTraceBroker.isLoggableTrace and
isLoggableMessage - can be used to determine if the specified
Level will be logged (#3484014)
* A new internal interface - IndicationListenerSBLIM - along with
its indicationOccured method and corresponding three new internal
WBEMListenerSBLIM.addListener methods, can be used to pass the
InetAddress of the indication sender to the listener (#3477087)
* A new property - sblim.wbem.listenerIndicationTraceFilter - can
be used to trace incoming indications at the FINE Level (#3485074)
* A new property - sblim.wbem.listenerAddSenderIPAddress - can be
used to add a SBLIMJCC_SenderIPAddress property to indications
that contains the IP address of the indication sender (#3492214)
* A new property - sblim.wbem.socketConnectTimeout - can be used
to set the timeout for socket connect requests when
sblim.wbem.socketConnectWithTimeout=true (#3492224)
* Three new JSR48 APIs - CIMObjectPath.getKeyValue,
WBEMListener.getProperty and WBEMListener.setProperty - have
been added to support JSR48 1.0.0 (#3496349 and #3496385)
Version 2.1.12 also contains several changes that might affect existing
applications:
* The internal WBEMListenerSBLIM.WBEMListenerImpl and CIMEventDispatcher
constructors now accept EventListener instead of IndicationListener
(#3477087)
* Reliable indication support now allows for the SequenceContext
and SequenceNumber properties to be present/absent as the CIMOM
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/sblim-cim-client2?expand=0&rev=26
- Version 2.1.11
Bugfix release
- 3459036 Linked list for RI queue not efficient for many LDs
- 3444912 Client delay during SSL handshake
- 3423064 Add UpdateExpiredPassword Header for Reqs from Java Client
- 3411944 createJavaObject exception with hex uint
- 3411879 TCK: CIM element value must match type
- 3410126 TCK: CIM element name cannot be null
- fix license to be in spdx.org format
OBS-URL: https://build.opensuse.org/request/show/97025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sblim-cim-client2?expand=0&rev=13
Bugfix release
- 3459036 Linked list for RI queue not efficient for many LDs
- 3444912 Client delay during SSL handshake
- 3423064 Add UpdateExpiredPassword Header for Reqs from Java Client
- 3411944 createJavaObject exception with hex uint
- 3411879 TCK: CIM element value must match type
- 3410126 TCK: CIM element name cannot be null
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/sblim-cim-client2?expand=0&rev=22
- Version 2.1.10
Bugfix release
- 3409691 2.1.10 packaging issues: rpmbuild broken on Red Hat
- 3406275 HEAD branch ONLY: sync with Experimental branch
- 3400209 Highlighted Static Analysis (PMD) issues
- 3397922 support OctetString
- 3390724 Problem with Reliable Indication support in the Listener
- 3374012 Sblim client CIMObjectPath class defect for LLA format URL
- 3376657 Get reliable indication properties once
- 3374206 NullPointerException caused by Indication
- 3323310 Need the ability to override certain Global Properties
OBS-URL: https://build.opensuse.org/request/show/82295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sblim-cim-client2?expand=0&rev=11
Bugfix release
- 3409691 2.1.10 packaging issues: rpmbuild broken on Red Hat
- 3406275 HEAD branch ONLY: sync with Experimental branch
- 3400209 Highlighted Static Analysis (PMD) issues
- 3397922 support OctetString
- 3390724 Problem with Reliable Indication support in the Listener
- 3374012 Sblim client CIMObjectPath class defect for LLA format URL
- 3376657 Get reliable indication properties once
- 3374206 NullPointerException caused by Indication
- 3323310 Need the ability to override certain Global Properties
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/sblim-cim-client2?expand=0&rev=19