Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 7, 2014
  1. Fixed slipped through new package syntax.

    authored
    Bumped version, also.
Commits on Feb 5, 2014
  1. Version number now a string.

    authored
    Modified the version number so that it is now a string.  This fixes a
    few components that handle versions.
  2. Support older perls, #87446

    authored
    As per RT 87446, support older perls by using the old lexical package
    syntax (rather than ther Perl 5.14 syntax.
Commits on Aug 1, 2013
  1. Bumped verison to 0.3.10

    authored
  2. Merge pull request #2 from bbeeley/master

    authored
    Fix check for hungup in _watch
Commits on Jul 31, 2013
  1. Fix check for hungup in _watch

    Bryan Beeley authored
Commits on Jul 29, 2013
  1. Fixed release, 0.3.9.

    authored
    The merge of the last two changes didn't go so cleanly, turns out that
    the change which removes Mouse kills the accessor ``_hangup''.  This
    changeset will require a release to ``AnyEvent::Blackboard`` as well.
  2. Release 0.3.8

    authored
  3. Removed Mouse, Updated Documentation.

    authored
    Removed the dependency on Mouse.  This will need to be pushed along with
    AnyEvent::Blackboard being updated which hasn't been done yet.
    
    Reordered the methods so they appear in a more natural fashion in the
    documentation, and update the documentation to have a better description of the
    component.
    
    Created a new accessor ``hungup'' which describes, as one might hopefully
    guess, whether or not hangup has been called.  Made the tests depend on this,
    rather than the private value ``_hangup'' which is now gone.  This also means
    that was the only real API encapsulation violation in the unit tests.
  4. Merge pull request #1 from bbeeley/master

    authored
    Prevent adding watchers after hangup.
Commits on Jul 26, 2013
  1. Prevent adding watchers after hangup

    Bryan Beeley authored
Commits on Oct 4, 2012
  1. Added tests for (and fixed) ``watched'' method.

    authored
     * The ``watched`` method was working completely incorrectly, this has been
       fixed.
     * Added API tests for the following methods:
       * ``watched``
       * ``watchers``
Commits on Sep 18, 2012
  1. Added dist to manifest.skip

    authored
  2. Build-fix release, 0.3.6

    authored
     * Removed ``AnyEvent::Blackboard`` dependency from lib/all.PL (oops).
     * Sanity-checked sources for remaining references to ``AnyEvent::``, found
       none.
     * Bumped version number.
Commits on Sep 12, 2012
  1. Module renamed in README

    authored
  2. AnyEvent::Blackboard is now Async::Blackboard.

    authored
     * AnyEvent::Blackboard has now been modified to take the shape
       "Async::Blackboard", which has no dependencies on AnyEvent.
  3. Added memory leak tests.

    authored
  4. Added missing dependency

    authored
  5. Added "Watching for published values" test.

    authored
     * Added a test "Watching for published values" which validates that one and
       only one invocation happens per watcher added for a value which is already
       published.
     * This test proved to not uncover any bug, which was partially expected, but
       now it's verified.
  6. Increased version to 0.3.4.

    authored
  7. The ``weaken`` method weakens blackboard held references.

    authored
     * A new method, dubbed ``weaken``, was added to allow certain values held on
       the blackboard to be flagged as "weak" references.
  8. Corrected documentation errors

    authored
  9. typo

    authored
Commits on Jul 3, 2012
  1. Merge pull request #1 from ssmccoy/master

    authored
    Fix the reentrant behavior of put method.
  2. Bumped release to 0.3.3

    authored
  3. Fixed dispatch-after-hangup bug.

    authored
     * Found a bug where dispatching happens after hangup is called.
     * Created unit test proving bug.
     * Added check in dispatch loop to ensure dispatching only happens after.
    
    Fixes #1
Commits on Jun 22, 2012
  1. Bumped version to 0.3.2

    authored
  2. Documentation cleanup.

    authored
     * Removed rouge "=for <type>" statements.
     * Corrected bug in synopsis.
  3. Added EV as a prerequisite (for testing).

    authored
     * Build.PL now demands EV.pm is present.
  4. Added benchmark tests.

    authored
     * If the clone and dispatch rate drops below 30000/second the test will fail.
Something went wrong with that request. Please try again.