metasploit-framework/external
Stephen Fewer 4f8cfc27d4 Replace the use of Critical Sections for locking with Mutex's (thread.c). This appears to resolve a deadlock issue with OpenSSL on some Windows systems. This commit resolves a bug in interactive processes where an interactive waiter thread will chew cpu due to a tight loop introduced by anonymous pipes not blocking (process.c). Dynamic lock creation for OpenSSL has been re-enabled should a future version of OpenSSL require it, AFAIK the current version used, v0.8.9, does not use dynamic lock creation (server_setup.c). Channels have been given locks to help synchronize concurrent access to a single channel.
git-svn-id: file:///home/svn/framework3/trunk@7732 4d416f70-5f16-0410-b530-b9f4589650da
2009-12-07 13:04:41 +00:00
..
burp-proxy Added Burp Proxy v1.x support for Wmap by Spinbad 2009-01-12 02:57:19 +00:00
installer-linux Fixes #579 2009-12-04 11:35:24 +00:00
installer-win32 Commit the rc2 installer 2009-11-16 04:05:45 +00:00
pcaprub Minor tweaks for formatting 2009-11-04 01:18:37 +00:00
ratproxy Multiple bug fixes. Fixed query modules now resolved to correct function. Corrected in proxy and wmap code handling of RHOSTS as hostnames are not in use. Fixed reporting as target port was not handled properly and modules modified to reflect new wmap_target methods. 2008-11-10 04:38:05 +00:00
ruby-lorcon Copyright updates reflecting the news 2009-10-21 12:58:56 +00:00
ruby-lorcon2 Fixes #427. Finally found a solution that works for 1.8 and 1.9, this allows lorcon modules to run in the background or foreground and handle interrupts from the console gracefully. Its still a hack 2009-10-28 00:19:17 +00:00
serialport Removed Makefile and mkmf.log 2009-01-11 06:34:11 +00:00
source Replace the use of Critical Sections for locking with Mutex's (thread.c). This appears to resolve a deadlock issue with OpenSSL on some Windows systems. This commit resolves a bug in interactive processes where an interactive waiter thread will chew cpu due to a tight loop introduced by anonymous pipes not blocking (process.c). Dynamic lock creation for OpenSSL has been re-enabled should a future version of OpenSSL require it, AFAIK the current version used, v0.8.9, does not use dynamic lock creation (server_setup.c). Channels have been given locks to help synchronize concurrent access to a single channel. 2009-12-07 13:04:41 +00:00