Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

sblim-cim-client2-2.2.5-lp152.2.35 RPM for noarch

From OpenSuSE Leap 15.2 for noarch

Name: sblim-cim-client2 Distribution: openSUSE Leap 15.2
Version: 2.2.5 Vendor: openSUSE
Release: lp152.2.35 Build date: Thu Feb 6 00:28:37 2020
Group: Development/Libraries/Java Build host: build71
Size: 786020 Source RPM: sblim-cim-client2-2.2.5-lp152.2.35.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.

Provides

Requires

License

EPL-1.0

Changelog

* 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
* Sat Sep 15 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

Files

/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, Tue Apr 9 11:50:38 2024