Permalink
Commits on Sep 4, 2010
  1. v6.39

    hinrik committed Sep 4, 2010
        - AutoJoin.pm: Allow channel keys to be undefined
        - Make the 'nickserv' command do the right thing on ratbox ircds
        - Add a server_version() method
  2. Some code cleanups in State.pm

    hinrik committed Sep 4, 2010
  3. Make the 'nickserv' command do the right thing on ratbox ircds

    hinrik committed Sep 4, 2010
    Also add a server_version() method which is needed for this
Commits on Sep 3, 2010
  1. v6.38

    hinrik committed Sep 3, 2010
        - Only process the first CTCP chunk we find in a message. This prevents
          someone from flooding our outgoing queue by having us e.g. reply to 20
          VERSION requests at a time.
        - CTCP.pm: Reply to VERSION with "dev-git" when no version is available.
Commits on Aug 18, 2010
Commits on Aug 17, 2010
  1. v6.37

    hinrik committed Aug 17, 2010
        - Make all warnings fatal
        - Use real temp files in tests instead of littering the dist directory
  2. Don't ship xt/

    hinrik committed Aug 17, 2010
  3. Rename this one

    hinrik committed Aug 17, 2010
  4. Make all warnings fatal

    hinrik committed Aug 17, 2010
Commits on Jul 30, 2010
  1. Use Changes instead of README in this test

    hinrik committed Jul 30, 2010
    README is autogenerated now, so it won't exist in a bare checkout
Commits on Jul 26, 2010
  1. v6.36

    hinrik committed Jul 26, 2010
        - Added a logged_in() method to see if we're logged into IRC
  2. Added a logged_in() method to see if we're logged into IRC

    hinrik committed Jul 25, 2010
    The status is changed on irc_001 and irc_error/disconnected/shutdown.
    
    Updated the Disconnecting recipe in the cookbook to use it.
Commits on Jul 25, 2010
  1. Put test deps under BuildRequires

    hinrik committed Jul 25, 2010
  2. Silence Perl::Critic

    hinrik committed Jul 25, 2010
Commits on Jun 27, 2010
  1. v6.35

    hinrik committed Jun 27, 2010
        - Disconnecting.pod: Mention when it is appropriate to use
          C<< $irc->yield('shutdown') >>.
        - Connector.pm: Clear the reconnect timer when the plugin is deleted so
          that we can actually shut down the IRC component.
        - Depend on POE::Component::Pluggable 1.26 for irc_plugin_error
Commits on Jun 25, 2010
  1. v6.34

    hinrik committed Jun 25, 2010
        - CTCP.pm: Do "use POE::Component::IRC;" to avoid weird failures when
          this plugin is compiled by code which hasn't done the same.
  2. Forgot no_AutoPrereq

    hinrik committed Jun 25, 2010
    Without this, dzil adds poco-server-irc stuff to BUILD_REQUIRES even
    though we have it in t/inc/
  3. Add "use POE::Component::IRC;"

    hinrik committed Jun 25, 2010
    I was getting really odd failures because of this. The CTCP plugin uses
    $POE::Component::IRC::VERSION, and it compiles without the "use", but
    its absence prevented me from using POE::Component::IRC::State in the
    code which compiled the CTCP plugin.
Commits on Jun 23, 2010
  1. Let's be lazy and use @AVAR

    hinrik committed Jun 23, 2010