File: RELEASE_NOTES [eventmachine-1.0.7 Documentation]

### Home Classes Methods

### Files

- ChangeLog
- DEFERRABLES
- EPOLL
- INSTALL
- KEYBOARD
- LEGAL
- LIGHTWEIGHT_CONCURRENCY
- PURE_RUBY
- RELEASE_NOTES
- SMTP
- SPAWNED_PROCESSES
- TODO

### Class Index

Quicksearch

- EventMachine
- EventMachine
- EventMachine::Channel
- EventMachine::Completion
- EventMachine::Connection
- EventMachine::DNS
- EventMachine::DNS::Request
- EventMachine::DNS::RequestIdAlreadyUsed
- EventMachine::DNS::Resolver
- EventMachine::DNS::Socket
- EventMachine::DatagramObject
- EventMachine::DefaultDeferrable
- EventMachine::Deferrable
- EventMachine::DeferrableChildProcess
- EventMachine::Error
- EventMachine::EvmaKeyboard
- EventMachine::EvmaTCPClient
- EventMachine::EvmaTCPServer
- EventMachine::EvmaUDPSocket
- EventMachine::EvmaUNIXClient
- EventMachine::EvmaUNIXServer
- EventMachine::FileNotFoundException
- EventMachine::FileStreamer
- EventMachine::FileWatch
- EventMachine::Iterator
- EventMachine::LoopbreakReader
- EventMachine::PeriodicTimer
- EventMachine::Pool
- EventMachine::ProcessWatch
- EventMachine::Protocols
- EventMachine::Protocols
- EventMachine::Protocols::HeaderAndContentProtocol
- EventMachine::Protocols::HttpClient
- EventMachine::Protocols::HttpClient2
- EventMachine::Protocols::HttpClient2::Request
- EventMachine::Protocols::LineAndTextProtocol
- EventMachine::Protocols::LineProtocol
- EventMachine::Protocols::LineText2
- EventMachine::Protocols::Memcache
- EventMachine::Protocols::Memcache::ParserError
- EventMachine::Protocols::ObjectProtocol
- EventMachine::Protocols::Postgres3
- EventMachine::Protocols::SASLauth
- EventMachine::Protocols::SASLauthclient
- EventMachine::Protocols::SmtpClient
- EventMachine::Protocols::SmtpServer
- EventMachine::Protocols::Socks4
- EventMachine::Protocols::Stomp
- EventMachine::Protocols::Stomp::Message
- EventMachine::Protocols::TcpConnectTester
- EventMachine::Queue
- EventMachine::Reactor
- EventMachine::Selectable
- EventMachine::SpawnedProcess
- EventMachine::StreamObject
- EventMachine::SystemCmd
- EventMachine::ThreadedResource
- EventMachine::TickLoop
- EventMachine::Timer
- EventMachine::UuidGenerator
- EventMachine::YieldBlockFromSpawnedProcess
- Object
- Object::EM
- Object::P
- BufferedTokenizer
- IO
- StringIO
- TestConnection

No matching classes.

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

[Validate]

Generated with the Darkfish Rdoc Generator 2.