Security Advisories (1)
CVE-2010-3438 (2019-11-12)

libpoe-component-irc-perl before v6.32 does not remove carriage returns and line feeds. This can be used to execute arbitrary IRC commands by passing an argument such as \"some text\\rQUIT\" to the 'privmsg' handler, which would cause the client to disconnect from the server.

Changes for version 5.56 - 2008-01-31

  • AutoJoin.pm: Silence some warnings (Hinrik)
  • Logger.pm: Add SortByDate argument to rotate logs (Hinrik)
  • Logger.pm: output something in English for every channel mode change (Hinrik)
  • Logger.pm: made the ACTION syntax distinct from the MODE syntax to allow for sane parsing of log files (Hinrik)
  • Fix bug causing NickReclaim plugin to only try to reclaim once (Hinrik)
  • Fix NICK/QUIT logging in Logger plugin (Hinrik)
  • Minor improvement and documentation update to BotAddressed plugin (Hinrik)

Modules

a fully event-driven IRC client module.
provides a set of common functions for the POE::Component::IRC suite.
Defines constants required by POE::Component::IRC.
the plugin pipeline for POE::Component::IRC.
Provides plugin documentation for PoCo-IRC
A PoCo-IRC plugin which keeps you on your favorite channels throughout reconnects and even kicks.
A POE::Component::IRC plugin that generates an 'irc_bot_addressed', 'irc_bot_mentioned' or 'irc_bot_mentioned_action' event if its name comes up in channel discussion.
A POE::Component::IRC plugin that generates 'irc_bot_public', 'irc_bot_msg', and 'irc_bot_ctcp_action' events whenever your bot sends privmsgs.
A POE::Component::IRC plugin that auto-responds to CTCP requests.
A PoCo-IRC plugin that deals with the messy business of staying connected to an IRC server.
a lightweight debugging and control console for POE::Component::IRC bots.
a PoCo-IRC to follow the tail of an ever-growing file
A POE::Component::IRC plugin that handles server capabilities.
A PoCo-IRC plugin which logs public and private messages to disk.
a plugin for reclaiming nickname.
A PoCo-IRC plugin which identifies with FreeNode's NickServ when needed.
a POE::Component::IRC plugin that provides plugin management services.
A lightweight IRC proxy/bouncer for POE::Component::IRC.
A PoCo-IRC plugin that implements 'irc_whois' and 'irc_whowas' events.
Listing of projects that use POE::Component::IRC.
a fully event-driven IRC client module for Quakenet.
a fully event-driven IRC client module for Quakenet, with nickname and channel tracking from POE::Component::IRC::State.
a fully event-driven IRC client module with channel/nick tracking.
a fully event-driven IRC server daemon module.
Part of the POE::Component::IRC test-suite.
A POE-based parser for the IRC protocol.
A POE-based parser for the IRC protocol.
hackery to convert POE::Filter::IRCD output into POE::Component::IRC events.