Changes for version 0.5 - 2007-03-11
- added server password support
- fixed a bug with nick-changing
- added topic support
- fixed problem in prefix matching
- fixed a bug where channel_add was called with already joined nicks, these duplicates are now prevented.
- found a bug in prefix_host with the tests
- added some tests
- disconnect now also does send channel_add/remove events
- enhanced connection handling a bit
- added connect and connect_error events to Net::IRC3::Connection
- fixed a bug where too many channel_remove events were generated on QUIT
- fixed case handling with channels
- added functionality to change the nick automatically when it is already taken when registering an IRC connection. (Net::IRC3::Client::Connection)
- added reply number <=> reply name mapping to Net::IRC3::Util accessible through rfc_code_to_name
- added error event to Net::IRC3::Client::Connection
- fixed bugs in nick handling and added support for the NICK change command in Net::IRC3::Client::Connection
- Net::IRC3::Client::Connection->channel_list now returns channel and nick information in the servers cAsE.
- fixed a bug in send_srv and send_chan where messages could have been sent twice.
Modules
An event system independend IRC protocol module
A highlevel IRC connection
An IRC connection abstraction
Common utilities that help with IRC protocol handling