ChangeLog in posix_mq-0.7.0 vs ChangeLog in posix_mq-0.8.0pre
- old
+ new
@@ -1,6 +1,89 @@
ChangeLog from http://bogomips.org/ruby_posix_mq.git
+ commit 330846614470a64f34b671852ce4bf0f789aeb62
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Sun Feb 27 11:11:19 2011 +0000
+
+ bump version to 0.8.0pre
+
+ Remove the VERSION constant, it's cruft.
+
+ commit 0f6696bb05f0b23dac8ddbe9c25233f7daf744b1
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Sun Feb 27 10:59:09 2011 +0000
+
+ doc: fix doc generation for manpage
+
+ Oops
+
+ commit b78572aebcf764d314844caff43c438cc93257fc
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Sun Feb 27 10:54:42 2011 +0000
+
+ add trysend, tryreceive, and tryshift interfaces
+
+ These are kinder and less exceptional than their
+ non-trying counterparts as generating exceptions
+ is expensive for common EAGAIN errors.
+
+ commit fe77abb7dc4dbe6fb4054430ff7fceb98f5dc9b8
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Sun Feb 27 10:19:13 2011 +0000
+
+ eliminate needless global (cPOSIX_MQ)
+
+ It can be local variable
+
+ commit 8595f845b3903907adaa614443a582179e5da22a
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Sun Feb 27 10:11:34 2011 +0000
+
+ run GC on ENOSPC when calling mq_open()
+
+ It could work...
+
+ commit b4a8788ea8768574dd7a5d109bff8ece072d3873
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Sun Feb 27 10:08:48 2011 +0000
+
+ Symbols are VALUEs, not IDs
+
+ Oops :x
+
+ commit 6d336b465a9ff86b933949ebc7a58aeb717bda36
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Sun Feb 27 09:59:11 2011 +0000
+
+ tests: do not require Fiddle for Ruby 1.9
+
+ It's only available when compiled with libffi.
+
+ commit 6d22887be14c6f543d86425545e79eff92d97714
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Sun Feb 27 09:56:34 2011 +0000
+
+ Do not trust locally cached mq_flags
+
+ These flags can be changed in the parent or child
+ process, so we will always have to run mq_getattr()
+ to check it. This removes the GVL-keeping non-blocking
+ optimizations but we'll gain some soon.
+
+ commit c02944edaed780bb20ad98ecdd11463d945b36ca
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Wed Feb 23 20:52:26 2011 -0800
+
+ cleanup DL usage for alarm() test
+
+ commit c57db265632314a663268aceb1213ce6a7d8c83f
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Wed Feb 23 20:43:09 2011 -0800
+
+ fix test alarm() case for Ruby 1.9
+
+ DL in Ruby 1.9 isn't the same
+
commit c3d0e079729eedbccd6f8ddee0bdac9ae9fdcc6b
Author: Eric Wong <normalperson@yhbt.net>
Date: Wed Feb 23 16:09:46 2011 -0800
posix_mq 0.7.0 - cleanups + portability fixes