LATEST in posix_mq-2.2.0 vs LATEST in posix_mq-2.3.0
- old
+ new
@@ -1,41 +1,14 @@
-=== Ruby posix_mq 2.2.0 - support FD adoption / 2015-01-16 20:23 UTC
+=== Ruby posix_mq 2.3.0 - updates for Ruby 2.3+ / 2016-02-02 23:28 UTC
- The major feature of this release is the POSIX_MQ.for_fd class
- method thanks to Christopher Lord. The addition of the
- POSIX_MQ#autoclose? and POSIX_MQ#autoclose= round out the new
- feature set. All of the new methods are analogous to their
- counterparts in the core IO class.
+ This release updates our POSIX_MQ#close to match the idempotent
+ IO#close behavior under Ruby 2.3 and later. Previous Ruby versions
+ continue to be supported, but POSIX_MQ#close remains non-idempotent
+ when built against old Ruby versions.
- The mailing list is also moved to ruby-posix-mq@bogomips.org
- and no longer requires subscription. Existing librelist
- subscribers will need to resubscribe manually (as I have no
- way of doing so automatically):
+ 4 changes since v2.2.0:
- ruby-posix-mq+subscribe@bogomips.org
-
- HTTP archives and instructions for extracting the mail archives
- via git are available at:
-
- http://bogomips.org/ruby-posix-mq/
-
- Christopher Lord (1):
- Ability to adopt file descriptors
-
- Eric Wong (16):
- for_fd: delay assigning to mq->des until after mq_getattr
- test_posix_mq: rewrite test to not depend on DL or alarm
- support autoclose= and autoclose?
- pack rw_args struct
- change mailing list to ruby-posix-mq@bogomips.org
- doc: remove --sanitize-html option for pandoc
- switch documentation to olddoc
- LICENSE: allow all future versions of LGPLv3+
- favor comparisons against zero instead of -1
- pkg.mk: misc tweaks and updates
- gemspec: remove rdoc_options setting
- .gitignore: add placeholder
- gemspec: use SPDX license abbreviation
- misc doc updates
- POSIX_MQ#autoclose= propagates to IO
- GNUmakefile: ordering fix for building gem
+ enable frozen_string_literal for Ruby 2.3+
+ support idempotent POSIX_MQ#close
+ README: remove cgit and ssoma references
+ build: use '--local' domain for dev gem install