Share

IRClib IRC library

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.