| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: sblim-cim-client2 | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 2.2.5 | Vendor: openSUSE |
| Release: bp155.3.9 | Build date: Mon May 22 13:23:31 2023 |
| Group: Development/Libraries/Java | Build host: old-cirrus3 |
| Size: 786028 | Source RPM: sblim-cim-client2-2.2.5-bp155.3.9.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: http://sourceforge.net/projects/sblim/ | |
| Summary: Java CIM Client library | |
The purpose of this package is to provide a CIM Client Class Library for Java applications. It complies to the DMTF standard CIM Operations over HTTP and intends to be compatible with JCP JSR48 once it becomes available. To learn more about DMTF visit http://www.dmtf.org. More infos about the Java Community Process and JSR48 can be found at http://www.jcp.org and http://www.jcp.org/en/jsr/detail?id=48.
EPL-1.0
* Sun Jul 17 2022 Klaus Kämpf <kkaempf@suse.com>
- Fix build, stay with Java 11
* Wed Nov 29 2017 kkaempf@suse.com
- Fix build with openjdk9: sblim-cim-client2-2.2.5-src.patch
* Thu Jun 25 2015 mvetter@suse.com
- Update URL
* Tue Jun 23 2015 mvetter@suse.com
- Remove self-made dos2unix and replace by standard one
Convert .java files too.
* Thu Jun 18 2015 mvetter@suse.com
- Clean up spec file
- Remove java conditionals, when the java version is set correctly
there wont be an issue
* Fri Dec 13 2013 pwieczorkiewicz@suse.com
- Update to version 2.2.5
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
2715 Add VALUE.NULL support
2714 Add detailed CIM-XML parser test based on DSP0201 2.4
2713 Enforce loose validation of CIM-XML documents
2712 SimpleReqNode allows any CIM element as child
2709 Lower the level of the EOF message to FINE
2711 LOCALNAMESPACEPATH allows 0 NAMESPACE children
2710 parseVALUEOBJECTWITH(LOCAL)PATH ignores (LOCAL)CLASSPATH child
2708 CIMNode quietly ignores DECLARATION child
2707 INSTANCENAME ignores KEYVALUE and VALUE.REFERENCE children
2706 Bad PARAMETER.REFARRAY ARRAYSIZE generates NumberFormatException
2705 PARAMETER.ARRAY does not require TYPE attribute
2704 PARAMETER does not require TYPE attribute
2703 MethodNode should not require TYPE attribute
2702 Bad PROPERTY.ARRAY ARRAYSIZE generates NumberFormatException
2701 PROPERTY.ARRAY does not require TYPE attribute
2700 PROPERTY does not require TYPE attribute
2699 parseQUALIFIER does not require TYPE attribute
2697 (I)MethodResponseNode allows ERROR with PARAMVALUE
2696 parseIRETURNVALUE ignores VALUE and VALUE.ARRAY
2695 parseMETHODCALL allows LOCALCLASSPATH and LOCALINSTANCEPATH
2694 NAME attribute not required by DOM parser (part 2)
2693 ReturnValueNode allows invalid PARAMTYPE attribute
2691 RETURNVALUE should not require PARAMTYPE attribute
2537 Add new data types for PARAMVALUE
2690 Remove RESPONSEDESTINATION support
2689 createMETHODCALL should not add PARAMTYPE attribute
2688 parseMETHODCALL looks for CIMName attribute instead of NAME
2687 ExpParamValueNode allows VALUE, (I)METHODRESPONSE children
2686 parseEXPPARAMVALUE allows 2+ children, prohibits 0
2685 Element.getAttribute returns empty string if no attribute
2684 parseEXPMETHODRESPONSE has several issues
2683 KEYVALUE VALUETYPE optional, "string" default
2682 (I)MethodCallNode allows no LOCAL*PATH
2681 parseQUALIFIERDECLARATION does not require TYPE attribute
2680 IPARAMVALUE parsing broken on DOM/SAX
2679 parseIMETHODCALL requires one IPARAMVALUE child element
2678 parseMULTI___ allows one SIMPLE___ child element
2677 ObjectPathNode allows all child nodes
2676 parseMULTI(EXP)REQ looking for wrong child elements
2675 CIMXMLParseException messages should contain element name
2674 Null pointer exception in CIMDateTime(String)
2673 NameSpaceNode does not need testCompletness()
2672 Remove SIMPLEREQACK support
2671 Potential null pointer exception in parseERROR
2670 NAME attribute not required by DOM parser
2669 Potential null pointer exception in parseMESSAGE
2668 Potential null pointer exception in parseCIM
2666 CR12: Remove ENUMERATIONCONTEXT
* Mon Sep 16 2013 kkaempf@suse.com
- Update to version 2.2.4
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
2650 SLP opaque value handling incorrect
2604 SAXException messages should contain node name
2647 Add two ssl protocol properties for http server and client
* Sat Jun 01 2013 kkaempf@suse.com
- 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)
Issues closed
2643 Update detailed release history HTML for 2.2.3
2642 Seperate properties needed for cim client and listener to
filter out ciphers
2635 Slowloris DoS attack for CIM indication listener port
2640 Multiple CDATA parsing broken in DOM parser
2639 CDATA parsing broken in PULL parser
2638 Do not build empty REFERENCECLASS
2637 Add nested embedded instance builder test
2636 Nested embedded instances cause CIMXMLParseException
2632 Potential Null Point Exception in CIMDataType
2605 SAX parser throws wrong exception
2628 Limit size of LinkedList of CIMEvents to be dispatched
* Mon Mar 18 2013 kkaempf@suse.com
- Update to Version 2.2.2
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
* Sat Dec 15 2012 kkaempf@suse.com
- Update to Version 2.2.1
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
/etc/java/sblim-cim-client2.properties /etc/java/sblim-slp-client2.properties /usr/share/doc/packages/sblim-cim-client2-2.2.5 /usr/share/java/sblim-cim-client2-2.2.5.jar /usr/share/java/sblim-cim-client2.jar
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 15:40:38 2026