Changes for version 0.57 - 1999-03-01

  • Thanks to Gantoris for pointing out a bug in Event->to(). Now, when called in scalar context, it will return an array reference instead of the number of recipients.
  • fubar@ameritech.net pointed out another motd numeric code which isn't in the (woefully outdated) RFC. If you've ever found yourself never receiving the MOTDs, this version's for you.
  • Many thanks to Moses Moore, who offered some much-needed changes to Connection->privmsg(). Now the first argument can be an arrayref of recipient names, to specify a single message to be sent to multiple nicks/channels.
  • Doru Petrescu <pdoru@kappa.ro> is not just the man. Nor, in fact, is he The Man. THIS is a person who can only be described as THE MAN HIMSELF, and I bow before his studly debugging skills. He sent me a two-character fix today that seems to solve all the DCC problems I was having. Boy, do I feel dumb. Thanks, Doru!
  • Everything's been checked into CVS, so I can have more detailed change logging. Hopefully, this will help avoid future rebreakings of DCC.
  • Harald Kreuzer tipped me off to a bug in irctest's on_topic handler subroutine which really should have been caught in testing. Sorry about that... and thanks, Harald!
  • Kajetan Hinner sent me a monster patch against 0.54. I'm still picking the relevant parts out of it, but I've included a couple notable parts from it already... especially all the new event numerics he added.

Modules

Object-oriented interface to a single IRC connection
Object-oriented interface to a single DCC connection
A class for passing event data between subroutines
Perl interface to the Internet Relay Chat protocol