metasploit-framework/lib/rex/io
James Lee 9d99b9de22 fix a logic error that results in sockets closing instead of resending data, really fixes #4642; also fixes a nil error when read() failed, makes logs actually useful
git-svn-id: file:///home/svn/framework3/trunk@12885 4d416f70-5f16-0410-b530-b9f4589650da
2011-06-08 21:36:34 +00:00
..
bidirectional_pipe.rb Adds a print_debug message handler -- mostly useful during development to easily inspect objects. 2010-02-02 21:03:07 +00:00
datagram_abstraction.rb Commit the Ruby side for the UDP socket pivoting. Change the TCP client channel so the respective StreamAbstraction is responsible for monitoring its own rsock. 2010-02-09 16:45:46 +00:00
ring_buffer.rb Use shell_write vs ring.put 2011-05-02 23:07:02 +00:00
ring_buffer.rb.ut.rb add a unit test for ring buffer. all these tests pass on 1.8.7-p299, 1.9.1-p378, and 1.9.2-p180 2011-05-23 19:15:00 +00:00
stream.rb Bubble up errors from socket.get_once() and trigger an EOFError when read() returns nil 2011-05-13 06:37:15 +00:00
stream_abstraction.rb fix a logic error that results in sockets closing instead of resending data, really fixes #4642; also fixes a nil error when read() failed, makes logs actually useful 2011-06-08 21:36:34 +00:00
stream_server.rb Two performance fixes for HTTP Servers. The first reduces latency from 0.25s to near-zero for back-to-back connections by using the Queue class as a notify system. The second switches the slow socket.get for the much faster socket.read 2011-05-14 18:34:06 +00:00