95 lines
3.3 KiB
Plaintext
95 lines
3.3 KiB
Plaintext
|
RUBY/EventMachine RELEASE NOTES
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.9.0, released xxXXX07
|
||
|
Added Erlang-like distributed-computing features
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.8.0, released 23Jun07
|
||
|
Added an epoll implementation for Linux 2.6 kernels.
|
||
|
Added evented #popen.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.7.3, released 22May07
|
||
|
Added a large variety of small features. See the ChangeLog.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.7.1, released xxNov06
|
||
|
Added protocol handlers for line-oriented protocols.
|
||
|
Various bug fixes.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.7.0, released 20Nov06
|
||
|
Added a fix in em.cpp/ConnectToServer to fix a fatal exception that
|
||
|
occurred in FreeBSD when connecting successfully to a remote server.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.6.0, released xxJul06
|
||
|
Added deferred operations, suggested by Don Stocks, amillionhitpoints@yahoo.com.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.5.4, released xxJun06
|
||
|
Added get_peername support for streams and datagrams.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.5.3, released 17May06
|
||
|
Fixed bugs in extconf.rb, thanks to Daniel Harple, dharple@generalconsumption.org.
|
||
|
Added proper setup.rb and rake tasks, thanks to Austin Ziegler.
|
||
|
Fixed a handful of reported problems with builds on various platforms.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.5.2, released 05May06
|
||
|
Made several nonvisible improvements to the Windows
|
||
|
implementation.
|
||
|
Added an exception-handling patch contributed by Jeff Rose, jeff@rosejn.net.
|
||
|
Added a dir-config patch contributed anonymously.
|
||
|
Supported builds on Solaris.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.5.1, released 05May06
|
||
|
Made it possible to pass a Class rather than a Module
|
||
|
to a protocol handler.
|
||
|
Added Windows port.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.5.0, released 30Apr06
|
||
|
Added a preliminary SSL/TLS extension. This will probably
|
||
|
change over the next few releases.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.4.5, released 29Apr06
|
||
|
Changed ext files so the ruby.h is installed after unistd.h
|
||
|
otherwise it doesn't compile on gcc 4.1
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.4.2, released 19Apr06
|
||
|
Changed the Ruby-glue so the extension will play nicer
|
||
|
in the sandbox with Ruby threads.
|
||
|
Added an EventMachine::run_without_threads API to
|
||
|
switch off the thread-awareness for better performance
|
||
|
in programs that do not spin any Ruby threads.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.4.1, released 15Apr06
|
||
|
Reworked the shared-object interface to make it easier to
|
||
|
use EventMachine from languages other than Ruby.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.3.2, released 12Apr06
|
||
|
Added support for a user-supplied block in EventMachine#connect.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.3.1, released 11Apr06
|
||
|
Fixed bug that prevented EventMachine from being run multiple
|
||
|
times in a single process.
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.3.0, released 10Apr06
|
||
|
Added method EventHandler::Connection::post_init
|
||
|
|
||
|
--------------------------------------------------
|
||
|
Version: 0.2.0, released 10Apr06
|
||
|
Added method EventHandler::stop
|
||
|
|
||
|
|