Permalink
Commits on Sep 26, 2010
  1. v6.45

    hinrik committed Sep 26, 2010
        - Don't create a POE::Component::Client::DNS object if the user has
          supplied one. This fixes a regression introduced by yours truly a
          couple of years ago.
  2. Don't create a DNS resolver when we don't need one

    hinrik committed Sep 26, 2010
    I broke this in cb10457.
Commits on Sep 25, 2010
  1. v6.44

    hinrik committed Sep 25, 2010
        - Don't fail on IRC servers where a whole class of channel modes is
          unsupported (e.g. Bitlbee).
  2. v6.43

    hinrik committed Sep 25, 2010
        - State.pm: Don't forget to call IRC.pm's implementation of S_disconnected
          before our own. Due to this, the logged_in() method was reporting
          incorrect information after disconnecting.
  3. v6.42

    hinrik committed Sep 25, 2010
        - ISupport.pm: Don't send a premature irc_isupport event on networks
          which send us numerics higher than 005 before the actual 005 (e.g Rizon)
        - NickServID.pm: Send an 'irc_identified' event when we've identified with
          NickServ. In addition, be a little more permissive when determining if
          we have identified. Works with Rizon now.
Commits on Sep 23, 2010
  1. v6.41

    hinrik committed Sep 23, 2010
        - Don't use qw() as parentheses, it's deprecated in 5.13.4
        - Drop CTCPs which don't have a closing delimiter
Commits on Sep 9, 2010
  1. v6.40

    hinrik committed Sep 9, 2010
        - AutoJoin.pm: Wait for a reply from NickServ before joining channels
          on connect
  2. Only consider a "now identified" to be a valid nickserv reply

    hinrik committed Sep 9, 2010
    If we just wait for the first reply, we'll end up joining right after
    the "Your nickname is registered, please identify" message.
  3. Fix some syntax fail

    hinrik committed Sep 9, 2010
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. 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