about summary refs log tree commit homepage
DateCommit message (Expand)
2015-01-16Ruby posix_mq 2.2.0 - support FD adoption v2.2.0
2015-01-16GNUmakefile: ordering fix for building gem
2015-01-16POSIX_MQ#autoclose= propagates to IO
2015-01-12misc doc updates
2015-01-12gemspec: use SPDX license abbreviation
2015-01-12.gitignore: add placeholder
2015-01-12gemspec: remove rdoc_options setting
2015-01-12pkg.mk: misc tweaks and updates
2015-01-11favor comparisons against zero instead of -1
2015-01-10LICENSE: allow all future versions of LGPLv3+
2015-01-09switch documentation to olddoc
2015-01-09doc: remove --sanitize-html option for pandoc
2015-01-09change mailing list to ruby-posix-mq@bogomips.org
2015-01-09pack rw_args struct
2015-01-09support autoclose= and autoclose?
2015-01-09test_posix_mq: rewrite test to not depend on DL or alarm
2015-01-09for_fd: delay assigning to mq->des until after mq_getattr
2015-01-04Ability to adopt file descriptors
2014-02-15posix_mq 2.1.0 - ensure compatibility with future Rubies v2.1.0
2014-02-15avoid deprecated rb_thread_blocking_region in Ruby 2.0/2.1
2014-02-09prepare for rb_thread_blocking_region removal
2013-09-30Rakefile: kill raa_update task
2012-08-06pkg.mk: update
2012-08-06posix_mq 2.0.0 - a minor API change + FreeBSD fixes v2.0.0
2012-07-12test: relax test timings for timed* tests
2012-07-12extconf: fix __mq_oshandle() detection on FreeBSD
2012-07-12test: disable IO.select test if #to_io is missing
2012-07-12ext: fix type inconsistencies for int vs mqd_t retvals
2012-07-12notify: set lower bound for notify stack size
2012-07-05blocking functions do not raise Errno::EINTR
2012-07-03Add libc names for Debian GNU/kFreeBSD and FreeBSD in tests.
2012-07-03Fix call to DL::Function.new in tests
2011-06-16fix compiler warnings, oops
2011-06-14num2timespec: remove needless double-assignment
2011-06-14no need to rb_intern("*")
2011-03-01posix_mq 1.0.0 - kinder, gentler message queues v1.0.0
2011-03-01make methods that should be private, private
2011-03-01remove unused tryinit function
2011-03-01POSIX_MQ#send returns +true+ on success
2011-03-01finalize try* interfaces
2011-02-27posix-mq-rb: always prefer write-in-full behavior
2011-02-27fix warnings and enable them for tests
2011-02-27posix-mq-rb: use IO#binmode to get binary IOs
2011-02-27doc: note that the try* interfaces are not final
2011-02-27bump version to 0.8.0pre v0.8.0pre
2011-02-27doc: fix doc generation for manpage
2011-02-27add trysend, tryreceive, and tryshift interfaces
2011-02-27eliminate needless global (cPOSIX_MQ)
2011-02-27run GC on ENOSPC when calling mq_open()
2011-02-27Symbols are VALUEs, not IDs