about summary refs log tree commit homepage
DateCommit message (Expand)
2011-02-23posix_mq 0.7.0 - cleanups + portability fixes v0.7.0
2011-02-23doc: full rdoc coverage!
2011-02-23doc: add copy of GPLv2
2011-02-23doc: note that timeout is not always supported
2011-02-23README: update mailing list notes
2011-02-23added a note about em-posixmq for EventMachine users
2011-02-23doc: discourage the use of notify
2011-02-23unindent class methods
2011-02-23test for alarm() working properly to interrupt
2011-02-23update URLs for git and cgit
2011-02-23fix MQ_IO_NIL_P and MQ_IO_CLOSE macros
2011-02-23test: fix GC test for systems without POSIX_MQ#to_io
2011-02-22LICENSE: dual license, adding GPLv2
2011-02-22attempt to support systems w/o mq_timedsend/mq_timedreceive
2011-02-22extconf: remove unnecessary dir_config statement
2011-02-22use StringValueCStr for paths
2011-02-22fix broken rb_str_set_len() #define for Ruby 1.8.6
2011-02-22fix for systems that can't convert mqd_t to FD
2011-02-22switch to pkg.mk for packaging needs
2010-12-26publish_news target is less braindead
2010-12-25posix_mq 0.6.0 - Rubinius support v0.6.0
2010-12-25switch to wrongdoc for documentation
2010-12-24add Rubinius support
2010-12-24refactor type checks and remove unnecessary guards
2010-12-24remove rb_time_interval() and gettimeofday() dependency
2010-08-19tests: use Class#method_defined?
2010-08-19test: avoid leaving queues behind
2010-08-19avoid double close() and EBADF
2010-08-02open/notify: invoke GC if needed
2010-05-09posix_mq 0.5.1 v0.5.1
2010-05-09fix POSIX_MQ#notify(&block) aka SIGEV_THREAD
2010-05-04posix_mq 0.5.0 v0.5.0
2010-05-04doc: updates for RDoc 2.5.x
2010-05-04rename `posix-mq.rb' executable to `posix-mq-rb'
2010-04-22GC safety fixes
2010-04-21cleaner lookup "Signal" of constant
2010-03-13posix_mq 0.4.0 v0.4.0
2010-03-13ensure POSIX_MQ#name is clobber-proof
2010-03-13remove non-portable #warning CPP directive
2010-03-02add TODO item for using netlink under Linux
2010-03-02fix potential race with notify(&block)
2010-02-20POSIX_MQ#to_io works under FreeBSD, too
2010-02-20README: add mailing list archives info
2010-02-20avoid shadow warnings
2010-02-20POSIX_MQ#<< does not release GVL when non-blocking
2010-02-20do not release GVL when unlinking/opening
2010-02-20do not release GVL for non-blocking operations
2010-02-20make POSIX_MQ#dup and POSIX_MQ#clone no-op
2010-02-13posix_mq 0.3.1 v0.3.1
2010-02-13use GC correctly and avoid memory leaks