LATEST in posix_mq-0.6.0.11.g634a vs LATEST in posix_mq-0.7.0
- old
+ new
@@ -1,6 +1,12 @@
-=== posix_mq 0.6.0 - Rubinius support / 2010-12-25 08:28 UTC
+=== posix_mq 0.7.0 - cleanups + portability fixes / 2011-02-24 00:32 UTC
- Rubinius 1.2 as well as Ruby 1.9. Ruby 1.8 works except it will
- block the entire interpreter for blocking operations. Spurious
- errors during GC for POSIX_MQ#to_io users are now avoided.
+ This release now works for systems other than Linux and FreeBSD
+ that support POSIX message queues. This is usable for systems
+ without mq_timedsend() or mq_timedreceive() but with the
+ non-timed variants (timeouts wont work).
+
+ Thanks to Tadeusz Bochan for testing.
+
+ Ruby posix_mq is now dual-licensed under the GPLv2 (as well as the
+ preferred LGPLv3) for compatibility with existing GPLv2-only code.