File Release Notes and Changelog
Release Name: 0.83
Notes:
IRClib can used under Java 1.3 with JSSE (Java Secure Socket Extensions).
Additionally there are several bugfixes and small improvements.
The method IRCConnection.setNick is now known has updateNick, because it's not comparable with normal set-methods; it's purpose is very special (see javadoc).
Changes:
IRClib 0.83 (26.08.2003):
* Changed: All classes except SSLIRCConnection and SSLDefaultTrustManager are
Java 1.3 compliant. To convert the SSLIRCConnection and
SSLDefaultTrustManager classes into Java 1.3, you must download the
JSSE (Java Secure Socket Extensions) library, change some imports
and change the SSLDefaultTrustManager's methods. There'll be a small
text about how to do that at http://moepii.sf.net.
* Changed: IRCConnection.setNick is now known as IRCConnection updateNick
because this method is not used as normal set-methods. Its purpose
is very special; read the javadoc for it.
* Changed: Improved code-documentation for javadoc.
* Changed: Improved dirty code in IRCUtil.isChan method.
* Changed: SSLIRCConnection.removeTrustManager returns true if one was removed.
* Changed: Protected debugging method IRCConnection.print now invokes
printStackTrace if the transmitted object is an Exception.
* Changed: Before the calls of the debugging method print, it's checked wether
debugging is enabled or disabled, which is faster (the only exception
is in SSLIRCConnection.connect; this method calls the method print
and it's checked wether debugging is on or off).
* Changed: Some pieces of dirty code.
* Fixed: Bug in IRCConnection.portRangeToArray: If the IRCConnection was
instantiated with the portrange constructor and not with the
portarray constructor, only one port was tried to connect.
* Fixed: When getting disconnected the IRCConnection instance does not try to
send a second quit.