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