Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 5, 2010
  1. @hinrik

    v6.52

    hinrik authored
        - Fixed typo in shutdown code and added a test to confirm
  2. @hinrik
  3. Resolve typo in shutdown code

    authored
  4. @hinrik

    v6.51

    hinrik authored
        - Make the t/02_behavior/06_online.t test a TODO, since we can't work
          around problems such as the user being K-lined from FreeNode
        - Save the sender id on shutdown, not the sender's reference, avoids
          a crash when a sender disappears before we complete the shutdown
Commits on Nov 4, 2010
  1. @hinrik

    Save the sender id on shutdown, not the sender's reference

    hinrik authored
    We were resolving the sender's ID after the sender had possibly stopped
    existing.
Commits on Nov 3, 2010
  1. @hinrik
  2. @hinrik

    v6.50

    hinrik authored
        - Fix race condition causing a duplicated test in
          t/04_plugins/12_autojoin/03_banned.t
        - Console.pm: Dump hashes and arrays recursively
        - Enable all debugging messages if $ENV{POCOIRC_DEBUG} is true
        - Make the 'shutdown' event do more work for us, such as forcibly
          disconnecting after a timeout if the server doesn't disconnect us
          following a QUIT command
        - Add an irc_raw_out event, corollary to irc_raw
        - AutoJoin.pm: Don't require the component to be ::State
  3. @hinrik
  4. @hinrik
  5. @hinrik

    Make the 'shutdown' event do more work

    hinrik authored
    The refactoring I did to implement this feature resulted in a bug fix as
    well. Previously, calling 'shutdown' would immediately unregister all
    sessions, so if you were connected, you would not receive some events
    (irc_quit, irc_error, irc_disconnected, etc) that you normally would.
    As of now, we don't unregister sessions until after we've disconnected.
Commits on Nov 2, 2010
  1. @hinrik
Commits on Oct 19, 2010
  1. @hinrik
  2. @hinrik

    Remove some dead code

    hinrik authored
  3. @hinrik
Commits on Oct 17, 2010
  1. @hinrik
Commits on Oct 16, 2010
  1. @hinrik

    v6.49

    hinrik authored
        - Add draft-mitchell-irc-capabilities-02.html to docs/
        - Fix incorrect number of skipped tests in 06_online.t in some cases
        - Allow IRC server passwords which evaluate to false (e.g. '0')
        - Prevent possible race conditions in a few tests
  2. @hinrik

    Properly categorize the Prereqs

    hinrik authored
Commits on Oct 6, 2010
  1. @hinrik

    Chomp $@ before printing

    hinrik authored
  2. @hinrik
  3. @hinrik
  4. @hinrik
  5. @hinrik
  6. @hinrik
Commits on Oct 5, 2010
Commits on Oct 3, 2010
  1. @hinrik

    Add draft-mitchell-irc-capabilities-02.html to docs/

    hinrik authored
    Also renamed isupport-draft.txt to match it
  2. @hinrik

    v6.48

    hinrik authored
        - State.pm: Don't send an undefined value with irc_chan_mode when the
          mode has no argument
        - Console.pm: Improve the readability of the output, and show undef
        - Deliver irc_plugin_error immediately, bypassing the event queue
  3. @hinrik
  4. @hinrik
  5. @hinrik
  6. @hinrik

    v6.47

    hinrik authored
        - Join arguments to the 'quote' command with spaces. This allows us to
          send commands with multiple arguments through the Console plugin.
        - Add support for CAP command/replies. We use it to enable the server's
          identify-msg feature when we connect.
        - State.pm: In disconnected/error/socketerr events when no info is
          available, make ARG1 an empty hash reference instead of undef.
        - Console.pm: Don't send events to client before they're authed
        - Console.pm: Pretty-print hash references
  7. @hinrik
  8. @hinrik
  9. @hinrik
  10. @hinrik
  11. @hinrik
Something went wrong with that request. Please try again.