Added a getter for the public reference count associated with a COM object interface.
Added a getter and setter for the WeakReference object associated with a COM object interface.
Made it possible to invoke the ClientPingTimerTask run() method from outside a ClientPingTimerTask thread.
Created a decodeDualStringArray() method in the JIComServer class.
Fixed a bug in decodeDualStringArray() where the binding was not set to null when invalid.
Added support for a ByteBuffer instance to the JIMarshalUnMarshalHelper class.
Made it possible to invoke the cleanUpThread run() method from outside a cleanUpThread thread.
Made thread initialization optional for a JISession.
Made it possible to invoke the Release_References_TimerTask run() method from outside a Release_References_TimerTask thread.
Added some type safety to JISession.
Removed GNU Crypto from j-Interop dependencies.
Replaced GNU Crypto with JCE in j-Interop dependency (rpc.security.ntlm).
Made several private/protected class method(s) public.
Paul Miseiko (email@example.com)