You can clone with
HTTPS or Subversion.
Bump version to 6.24
Fix NickServID, it wasn't identifying
Bump version to 6.22
Logger.pm: Fix logic error related to 'Restricted'
Bump version to 6.20
Depend on POE-1.284 so we don't get FollowTail FAILs
Fix CTCP PING. Add tests for PING and TIME.
guess_encoding() doesn't work well with 'UTF-8'
Identify correctly when switching nicks on ratbox
Fix spelling mistakes, RT #53277
Repsonses to CTCP Ping requests should merely contain what was sent t…
Here be dragons
Bump version to 6.18
Depend on POE::Filter::IRCD 2.42
Some syntax nitpicks
Tweak some boilerplate test code a bit
Use 'UTF-8' encoding, not 'utf8'.
Reclaim nickname immediately when possible
I.e. when a channel member stops using the nick we're after, or quits
Fix a bug related to the NICK command
Change the minimum required perl version to 5.8, as we require Encode…
… and Encode requires 5.7.3. Pesky.
Fix the Plugin::Proxy synopsis and examples/ircproxy.pl to use PoCo::…
…IRC::State, pointed out by Jozef Kutej
Test for definedness instead of truth where appropriate
Add cover_db to .gitignore
Save the session id in _start handler
It's less useful to do it after POE::Session->create() returns.
It was redundantly being done in both places in some modules.
Bump version to 6.16
Small cleanups in lots of test files.
Also test for CTCP CLIENTINFO
Fix Proxy plugin. It was completely broken. Add test.
Always use isupport('CHANTYPES') when available
Log all NOTICEs if the user asks for it
Emit 'irc_bot_notice' events when we send notices
Also tidied up the code a bit. Used $irc->isupport('CHANTYPES') instead
of hardcoding the channel types, for example.
Bump version to 6.14
Remove old TODO file
Those test failures have been resolved.
Forgot to update the test count
Don't pass newlines through verbatim
If message arguments to 'privmsg' have newlines, split the message up
into multiple ones. If any other commands get newlines, drop the
newline and everything after it.