Forum: Ruby Celluloid::IO 0.13.0: evented sockets for Celluloid

A74a68807619459925cc1d8e1045c7bd?d=identicon&s=25 Tony Arcieri (Guest)
on 2013-03-19 18:03
(Received via mailing list)
Celluloid::IO 0.13.0 is out!

https://github.com/celluloid/celluloid-io

Two exciting announcements:

* SSL is now fully supported
* All sockets are now *complete* duck types of their core Ruby
counterparts. Previously many methods (e.g. readlines) were missing from
Celluloid::IO's classes. This has been corrected and all your favorite
IO
methods are now present.

Full changelog follows:

* Support for many, many more IO methods, particularly line-oriented
  methods like #gets, #readline, and #readlines
* Initial SSL support via Celluloid::IO::SSLSocket and
  Celluloid::IO::SSLServer
* Concurrent writes between tasks of the same actor are now coordinated
  using Celluloid::Conditions instead of signals
* Celluloid 0.13 compatibility fixes
Please log in before posting. Registration is free and takes only a minute.
Existing account

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.