This website requires JavaScript.
Explore
Help
Register
Sign In
infosecn1nja
/
metasploit-framework
mirror of
https://github.com/infosecn1nja/metasploit-framework.git
Watch
1
Star
0
Fork
You've already forked metasploit-framework
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
8296dc85b3
metasploit-framework
/
lib
/
rex
/
post
/
meterpreter
/
channels
History
Stephen Fewer
e19633354b
Bug fix for a rare edge case with channels. When creating a Rex::Post::Meterpreter::Stream instance we should initialize_abstraction() before super() as we can get a scenario where dio_write_handler() is called with data to write to the rsock but rsock has not yet been initialized. This happens if the channel is registered (client.add_channel(self) in Channel.initialize) to a session and a 'core_channel_write' request comes in before we have called self.initialize_abstraction()
...
git-svn-id: file:///home/svn/framework3/trunk@8386 4d416f70-5f16-0410-b530-b9f4589650da
2010-02-06 20:12:52 +00:00
..
pools
Fixes
#662
. The socket pivoting is still not perfect, but this goes a long way
2009-12-10 05:40:26 +00:00
streams
moving shit around
2005-04-21 04:26:00 +00:00
pool.rb
Fixes
#623
and
fixes
#622
, implements a number of changes to the core channel dispatch code, sets timeouts on unmatched responses, and handles tcp relay writes with a threaded/timeout wrapper to avoid delays.
2009-12-08 18:32:26 +00:00
stream.rb
Bug fix for a rare edge case with channels. When creating a Rex::Post::Meterpreter::Stream instance we should initialize_abstraction() before super() as we can get a scenario where dio_write_handler() is called with data to write to the rsock but rsock has not yet been initialized. This happens if the channel is registered (client.add_channel(self) in Channel.initialize) to a session and a 'core_channel_write' request comes in before we have called self.initialize_abstraction()
2010-02-06 20:12:52 +00:00