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