IO::KQueue Changes
==================

0.39_001 2026-04-01
    - Fix fflags type: u_short -> u_int
    - Apply patch to prevent NULL pushed to AV (Jun Kuriyama, Anton Berezin (GRUBER))
    - Now maintained by John Barrett, for better or worse

0.39 2020-07-10
    - Fix no-lib packaging error (arc)

0.38 2020-07-10
    - Fix POD error (manwar)
    - Fix undef detection in XS code (Alexander Bluhm)
    - Move library file to lib/ (arc)

0.37 2020-07-04
    - Fix building on older FreeBSD versions (BinGOs)

0.36 2020-07-04
    - Release trial version with no other changes

0.35-TRIAL 2020-06-30
    - New maintainer ARC (Aaron Crane)
    - Fixes to build on recent MacOS; now requires Perl 5.10 (though that may
      change if needed)

0.34
    - Rebuilt tarball without the stupid OSX resource fork files.

0.33
    - Fix for assertion failures on newer perls when no udata is passed
    - Various compiler cleanups

0.32
    - Previous stack fix was buggy. Really fixed.

0.31
    - Make sure stack is empty before extending/pushing
    - Support timeout = -1 means poll forever

0.30
    - Compilation fix

0.29
    - Fix typo in EV_ONESHOT
    - Another memory leak fix
    
0.28
    - Forgot to free the kevent leading to massive memory leak

0.27
    - More constants added.
    - Move variable declarations into PREINIT so they compile with a
      C compiler.
    - Allow zero valued timeout for an immediate poll.

0.26
    - More constants added
    - tail.pl example added

0.25
    - Initial Release
