Version 2.1.7
================
3111718 org.sblim.cimclient SSL Code is using the wrong SSL Property
3109824 Move Java link from Sun to Oracle
3078280 Fix for a null pointer exception in 1.3.9.1
3062747 SblimCIMClient does not log all CIM-XML responces.

Version 2.1.6
================
3046073 Performance hit due to socket conn. creation with timeout
3048749 Hex digit parsing logic error in XMLPullParser
3028518 Additional StringBuilder use
3027618 Close files/readers in finally blocks
3027615 Use CLASS_ARRAY_T instead of new CIMDataType(CLASS,0)
3036683 HEAD branch ONLY: sync with Experimental branch
3027479 Dead store to local variable
3027392 Nullcheck of value previously dereferenced
3026417 XMLAttributeValue does not use iHash field
3026360 Handle unwritten fields
3026316 XMLPullParser unused fields
3026311 Vacuous comparison of integer value
3026302 CIMDateTimeInterval uses # constructor instead of valueOf
3023349 SLP uses # constructor instead of valueOf
3023348 Listener uses # constructor instead of valueOf
3023340 CIMObjectFactory uses # constructor instead of valueOf
3023145 CharValue uses # constructor instead of valueOf
3023143 CIMXMLParserImpl uses # constructor instead of valueOf
3023141 CIMObjectPath uses # constructor instead of valueOf
3023135 DADescriptor equals/compareTo issue
3023120 RequestDescriptor equals/compareTo issue
3023095 CIMQualifiedElementInterfaceImpl equals/hashCode issue
3022554 Flushing socket ignores skip() return code
3022541 File descriptor leak in sample/unittest
3022524 iSortedValueEntries not serializable in Serializable class
3022519 ServiceLocationAttribute.equals() compares same array
3022501 Possible integer overflow in getTotalUSec
3019252 Methods concatenate strings using + in a loop
3019214 SLP equals methods assume too much
3018178 CIMDateTimeInterval clean up
3004779 TCK: CIMDataType not throwing IllegalArgumentException
3004762 HTTPClient infinite loop for HTTP 407

Version 2.1.5
================
3001333 CIMMethod class ignores propagated parameter
3001680 CIMQualifierElementInterfaceImpl changes qualifiers
3001359 XMLPullParser.CharString equals() method broken
3001357 CIMDeleteNameSpaceOp name clash
3001353 HttpHeaderParser ignores return value of toLowerCase()
3001345 File handle leaks in HttpSocketFactory and LogAndTraceBroker
3001243 Overview HTML out of date
2997865 Infinite loop in HttpClient
2994776 http 401 gives CIM_ERR_FAILED instead of CIM_ERR_ACCESS_DENIED
2994252 CIMDateTimeInterval.getTotalMilliseconds() not unit tested
2994249 CIMDateTimeInterval(long) calculates milliseconds
2992349 CIMDateTimeInterval hr/min/sec max is 23/59/59, not 24/60/60
2989424 TCK: CIMDateTimeInterval constructor
2989367 CIMDateTimeInterval(long) constructor range wrong
2990370 Development/unittest HTML out of date
2974884 Exception when attaching 2 CDRoms with invoke method
2978722 PasswordCredential(char[]) constructor is wrong
2975989 TCK: CIMQualifierType constructor does not handle null
2975975 TCK: CIMObjectPath(String) does not handle null
2975917 TCK: CIMClass.getProperty() does not handle null property
2975885 TCK: CIMXXX.hasQualifierValue(null,null) returns true
2973300 TCK: CIMDateTimeXXX.compareTo() does not handle null
2973230 TCK: UnsignedInteger64.equals() does not handle null
2973233 TCK: UnsignedIntegerNN.hashCode() not working
2972697 Fix spelling errors in HTML files

Version 2.1.4
================
2970881 Add property to control EmbeddedObject case
2942520 IPv6 link local address with scope_id including a dot not supported
2964463 WBEMClient.initialize() throws wrong exception
2963502 Add XML tracing to sample code
2957387 EmbededObject XML attribute must not be all uppercases
2956716 Jsr48IndicationSample hardcoded namespace
2961592 Remove WBEMClient.setLocales() UnsupportedOperationException
2959586 Sync up WBEMClient javadoc with JSR48 1.0.0
2959264 Sync up javax.client.* javadoc with JSR48 1.0.0
2959240 Sync up javax.listener.* javadoc with JSR48 1.0.0
2959235 Update build.xml copyright year
2959039 Fix WBEMException.toString() logic
2958990 Remove WBEMException.CIM_ERR_TYPE_MISMATCH
2958941 Sync up javax.wbem.* javadoc with JSR48 1.0.0
2913938 Duplicate CIM requests with identical message ID
2946113 First steps code snippet has compile errors
2944830 Fix spelling of checkGranurality()
2944842 Missing thrown ArrayIndexOutOfBoundsException
2944839 Remove redundant toString() methods
2944833 Need private setValue in UnsignedInteger8
2944826 getUTCOffset() incorrect if not significant field
2944824 Missing getXmlSchemaName() in CIMObjectPath
2944219 Problem with pull operations using client against EMC CIMOM
2935258 Sync up javax.cim.* javadoc with JSR48 1.0.0
2930341 Sync up WBEMClientConstants with JSR48 1.0.0
2927029 Unit test fails on Java 6
2909941 RequestStateChange gives wrong exception/error id
2912490 NullPointerException when invoking getInstance

Version 2.1.3
================
2912104 Sync up javax.wbem.* with JSR48 1.0.0
2907527 Fix SLP properties issues
2901216 lost IndicationURL for IndcationListener.indicationOccured
2903373 Java doc incorrect
2900875 Javadoc should link to external Java5 Objects / APIs
2886829 JSR48 new APIs: referenceClasses & referenceInstances
2899859 javax.wbem.client missing JSR48 credential/principal APIs
2899389 Password maximum length of 16?
2888774 support POST retry on HTTP error 505
2878054 Pull Enumeration Feature (PULL Parser)
2884718 Merge JSR48 and SBLIM client properties
2882448 Add WBEMClientConstants from JSR48
2858933 JSR48 new APIs: associatorClasses & associatorInstances
2870455 Missing CLASS_ARRAY_T in CIMDataType
2839595 SLP discovery fails on Unix IPv6 systems
2865222 enumerateQualifierTypes shouldn't require a class name
2845128 CIMObjectPath.toString() misses host
2846231 connection failure on CIMOM w/o user/pw
2860081 Pull Enumeration Feature (DOM Parser)

Version 2.1.2
================
2849970 createVALUEARRAY fails to create reference array
2845211 Pulled Enumeration Support (SAX Parser)
2834838 Add interface to retrieve version number and product name
2817962 socket creation connects w/o a timeout
2823494 Change Boolean constructor to static

Version 2.1.1
================
2806362 Missing new CIMDateTimeAbsolute.getUTCOffset() method
2797550 Make code compatible with JSR48 / Java Generics 
2797696 Input files use unchecked or unsafe operations 
2795671 Add Type to Comparable <T> 
2799260 Fix left over @author tag from Java5 upgrade 
2798931 Fix spelling of WBEMListenerFactory.getPROTOCOLS()
2791860 Export instance to mof, wrong syntax
2787464 lang exception in Chinese env with Java client 2.0.7
2784078 Code cleanup: messages_XX.properties
2763216 Code cleanup: visible spelling/grammar errors
2750520 Code cleanup from empty statement et al
2714989 Code cleanup from redundant null check et al

Version 2.1.0
================
2680372 Eliminate duplicate entries in javadoc allclasses-frame.html
2641758 CIM Client does not recognize HTTP extension headers
2620505 EmbeddedObject qualifier is missing from CIMClass
2433593 isArray returns true for method parameters of type reference
2531371 Upgrade client to JDK 1.5 (Phase 2)
2573575 Fix build.xml to allow file names >100 chars
2524131 Upgrade client to JDK 1.5 (Phase 1)
 
Version 2.0.9
================
2414503 SLPConfig : parseList not returning populated list
2412389 Test case failure: Java5 Complier : CIMDateTimeAbsoluteTest
2382763 HTTP header field Accept-Language does not include *
2372030 Add property to control synchronized SSL handshaking
2315151 Jsr48IndicationSample does not work 
2227442 Add missing serialVersionUID
2210455 Enhance javadoc, fix potential null pointers
2204488 Fix / clean code to remove compiler warnings

Version 2.0.8
================
2093708 HTTP 400 - Bad Request, CIMError: request-not-valid
2087969 VALUE.ARRAY used in request for array of references
2087975 can't set the pPropagated in WBEMClient.enumerateClasses()
2038305 SAXException SBLIM Java Client V2.0.7
2034342 HttpClient not closed on cimclient close
2013628 SAXException when listing classes
2002599 M-POST not supported in java-client

Version 2.0.7
================
2003590 Change licensing from CPL to EPL
1963102 NullPointerException when getting qualifiers

Version 2.0.6
================
1992337 2.0.6 packaging issues
1944875 Indications with embedded objects are not accepted
1917321 CIMObjectPath("CIM_Memory","/root/ibmsd") broken
1963762 connection leak in WBEMClientCIMXML
1949000 setLocales() is empty
1950819 SLP error: "java.io.IOException" on Linux and IPv6
1949918 malformed service URL crashes SLP discovery
1931621 CIMDateTimeAbsolute(Calendar) does not respect DST
1931216 In HTTPClient need to get status before closing connection
1917309 "/root:__NAMESPACE" not valid CIMObjectPath

Version 2.0.5
================
1911400 Source RPM file on SourceForge is broken

Version 2.0.4
================
1892046 Basic/digest authentication problem for Japanese users
1849235 DTStringWriter.writeSigned parameter pDigits is not used
1855726 CIMInstance.deriveInstance is setting wrong CIMObjectPath
1892103 SLP improvements
1804402 IPv6 ready SLP
1832635 less strict parsing for IPv6 hostnames
1848607 Strict EmbeddedObject types
1827728 embeddedInstances: attribute EmbeddedObject not set
1820763 Supporting the EmbeddedInstance qualifier
1815707 TLS support
1796339 Serializable interface missing from internal componentry
1783288 CIMClass.isAssociation() not working for retrieved classes.
1776114 Cannot derive instance of class CIM_IndicationSubscription
1741654 Header mismatch error on ModifyInstance
1769504	Type identification for VALUETYPE="numeric"

Version 2.0.3
================
1745282 Uniform time stamps for log files
1742873 IPv6 ready cim-client
1729361 Multicast discovery is broken in DiscovererSLP
1737141 Sync up with JSR48 evolution
1737123 Differences to JSR48 public review draft
1736318 Wrong object path in HTTP header
1735693 Empty VALUE.ARRAY elements are parsed as nulls
1735614 Wrong ARRAYSIZE attribute handling in SAX/PULL
1734936 DiscovererSLPTest fails in some environments
1734888 Wrong reference building in METHODCALL request
1723607 IPv6 support in WBEM-URI strings

Version 2.0.2
================
1720707 Conventional Node factory for CIM-XML SAX parser
1719991 FVT: regression ClassCastException in EmbObjHandler
1712656 Correct type identification for SVC CIMOM
1715612 FVT: Status 0 in trailer is parsed as error
1715511 FVT: Wrong HTTP header values
1715027 FVT: Make message id random
1714902 FVT: Threading related weak spots
1714853 FVT: Inexplicit error when operation is invoked on closed client
1714878 FVT: Empty string property values are parsed as nulls
1715053 FVT: No forced retry on HTTP 501/510
1714184 FVT: NPE on WBEMClientCIMXML.init()
1711092 Some fixes/additions of log&trace messages
1710066 LocalAuth fails for z/OS Pegasus
1669961 CIMTypedElement.getType() =>getDataType()
1669225 Ctor CIMDataType(int) shall be private
1689085 Embedded object enhancements for Pegasus
1678915 Integrated WBEM service discovery via SLP
1698278 Unit tests fail on Hungarian locale
1678807 Minor CIMDateTime suggestions
1686977 Change package structure
1679620 Ant build fails with javadoc error
1679534 wrong ValueObjectNode.testChild()
1660756 Embedded object support
1671502 Remove dependency from Xerces
1663270 Minor performance problems
1660743 SSLContext is static
1660575 Chunking broken on SUN JRE
1656285 IndicationHandler does not accept non-Integer message ID

Version 2.0.1
================
1565892 Make SBLIM client JSR48 compliant
