From: Tony Arcieri Date: 2009-03-10T15:11:28+09:00 Subject: ANN: openssl-nonblock 0.2.0 --000e0cd4837cceb4970464bda527 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Announcing openssl-nonblock 0.2.0, now available at: http://rubyforge.org/frs/shownotes.php?release_id=32127 This gem patches the following nonblocking methods into the Ruby OpenSSL extension on Ruby 1.8.6, 1.8.7, and 1.9.1: * connect_nonblock * accept_nonblock * read_nonblock * write_nonblock Release notes: * Version 0.2.0 incorporates fixes for compiling against Ruby 1.8.7. The previous version was broken and would not correctly build against Ruby 1.8.7. Apologies from the author as the original release announcement said otherwise. I have requested these changes be incorporated into Ruby 1.9.2, and I would hope to see it incorporated into Ruby 1.8.8 as well: http://redmine.ruby-lang.org/issues/show/814 ...however ruby-core has not yet responded. My goal is to maintain this gem for existing Ruby releases and get these changes incorporated into newer Ruby versions. This gem has been used extensively as part of a non-blocking event framework used in real-world applications. It covers the requirements of SSL within nonblocking event frameworks and thus should be suitable anywhere else nonblocking SSL is needed. -- Tony Arcieri medioh.com --000e0cd4837cceb4970464bda527--