ChangeLog in posix_mq-0.6.0.11.g634a vs ChangeLog in posix_mq-0.7.0
- old
+ new
@@ -1,6 +1,86 @@
ChangeLog from http://bogomips.org/ruby_posix_mq.git
+ 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
+
+ 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.
+
+ commit 909cf19949cab04cd7c223830e93291f1d5517f5
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Wed Feb 23 16:31:16 2011 -0800
+
+ doc: full rdoc coverage!
+
+ commit af97f65ef9968f3f365b85e262965b5fd3c6776c
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Wed Feb 23 16:25:57 2011 -0800
+
+ doc: add copy of GPLv2
+
+ For completeness, the LGPLv3 remains the preferred license.
+
+ commit 76e4b6e72d717b69843f4c43665bb0c55ac58eea
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Wed Feb 23 16:19:16 2011 -0800
+
+ doc: note that timeout is not always supported
+
+ Maybe people will just upgrade to newer systems eventually.
+
+ commit 28b863232bb1c96df9af9e35c5fffeec8d9b69c0
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Wed Feb 23 16:05:36 2011 -0800
+
+ README: update mailing list notes
+
+ If it's not clear, we hate HTML.
+
+ commit 0602e5e2f941128ad1330b45eaf48ea65b5e7327
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Wed Feb 23 15:30:02 2011 -0800
+
+ added a note about em-posixmq for EventMachine users
+
+ ref: http://mid.gmane.org/AANLkTimNcWKqNSbD5GL76Z9rS3Gfi3uGusPksD2Eo+=P@mail.gmail.com
+
+ commit 1fdd73c1d006cf96fd7955f171df70ad5d0fe896
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Wed Feb 23 15:26:40 2011 -0800
+
+ doc: discourage the use of notify
+
+ POSIX_MQ#notify(&block) mostly sucks.
+
+ commit 0d3f4d41cedc59c4b3cf000f0e05bc1245be8ad3
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Wed Feb 23 15:21:55 2011 -0800
+
+ unindent class methods
+
+ No need to waste indentation and make eyes wander.
+
+ commit b6d82cdeff1ea2822c2911adf61d6a00538ecba8
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Wed Feb 23 20:11:18 2011 +0000
+
+ test for alarm() working properly to interrupt
+
+ Some systems without mq_timedsend/mq_timedreceive need to
+ use alarm() or similar (setitimer()) to interrupt timed-out
+ mq_send/mq_receive calls, so we need to handle EINTR properly.
+
commit 634a6f450f0a145f6248d5918c4eb3d0ded6f6dc
Author: Eric Wong <normalperson@yhbt.net>
Date: Wed Feb 23 19:46:53 2011 +0000
update URLs for git and cgit