1 RUBY/EventMachine RELEASE NOTES
\r
3 --------------------------------------------------
\r
4 Version: 0.9.0, released xxXXX07
\r
5 Added Erlang-like distributed-computing features
\r
7 --------------------------------------------------
\r
8 Version: 0.8.0, released 23Jun07
\r
9 Added an epoll implementation for Linux 2.6 kernels.
\r
10 Added evented #popen.
\r
12 --------------------------------------------------
\r
13 Version: 0.7.3, released 22May07
\r
14 Added a large variety of small features. See the ChangeLog.
\r
16 --------------------------------------------------
\r
17 Version: 0.7.1, released xxNov06
\r
18 Added protocol handlers for line-oriented protocols.
\r
21 --------------------------------------------------
\r
22 Version: 0.7.0, released 20Nov06
\r
23 Added a fix in em.cpp/ConnectToServer to fix a fatal exception that
\r
24 occurred in FreeBSD when connecting successfully to a remote server.
\r
26 --------------------------------------------------
\r
27 Version: 0.6.0, released xxJul06
\r
28 Added deferred operations, suggested by Don Stocks, amillionhitpoints@yahoo.com.
\r
30 --------------------------------------------------
\r
31 Version: 0.5.4, released xxJun06
\r
32 Added get_peername support for streams and datagrams.
\r
34 --------------------------------------------------
\r
35 Version: 0.5.3, released 17May06
\r
36 Fixed bugs in extconf.rb, thanks to Daniel Harple, dharple@generalconsumption.org.
\r
37 Added proper setup.rb and rake tasks, thanks to Austin Ziegler.
\r
38 Fixed a handful of reported problems with builds on various platforms.
\r
40 --------------------------------------------------
\r
41 Version: 0.5.2, released 05May06
\r
42 Made several nonvisible improvements to the Windows
\r
44 Added an exception-handling patch contributed by Jeff Rose, jeff@rosejn.net.
\r
45 Added a dir-config patch contributed anonymously.
\r
46 Supported builds on Solaris.
\r
48 --------------------------------------------------
\r
49 Version: 0.5.1, released 05May06
\r
50 Made it possible to pass a Class rather than a Module
\r
51 to a protocol handler.
\r
54 --------------------------------------------------
\r
55 Version: 0.5.0, released 30Apr06
\r
56 Added a preliminary SSL/TLS extension. This will probably
\r
57 change over the next few releases.
\r
59 --------------------------------------------------
\r
60 Version: 0.4.5, released 29Apr06
\r
61 Changed ext files so the ruby.h is installed after unistd.h
\r
62 otherwise it doesn't compile on gcc 4.1
\r
64 --------------------------------------------------
\r
65 Version: 0.4.2, released 19Apr06
\r
66 Changed the Ruby-glue so the extension will play nicer
\r
67 in the sandbox with Ruby threads.
\r
68 Added an EventMachine::run_without_threads API to
\r
69 switch off the thread-awareness for better performance
\r
70 in programs that do not spin any Ruby threads.
\r
72 --------------------------------------------------
\r
73 Version: 0.4.1, released 15Apr06
\r
74 Reworked the shared-object interface to make it easier to
\r
75 use EventMachine from languages other than Ruby.
\r
77 --------------------------------------------------
\r
78 Version: 0.3.2, released 12Apr06
\r
79 Added support for a user-supplied block in EventMachine#connect.
\r
81 --------------------------------------------------
\r
82 Version: 0.3.1, released 11Apr06
\r
83 Fixed bug that prevented EventMachine from being run multiple
\r
84 times in a single process.
\r
86 --------------------------------------------------
\r
87 Version: 0.3.0, released 10Apr06
\r
88 Added method EventHandler::Connection::post_init
\r
90 --------------------------------------------------
\r
91 Version: 0.2.0, released 10Apr06
\r
92 Added method EventHandler::stop
\r