From 5e7c794952bee60684acbea7ab73d3c9d5c82693 Mon Sep 17 00:00:00 2001 From: david Date: Mon, 8 Jun 2009 00:05:11 +0000 Subject: [PATCH] Fix SSL in listen mode for BSD systems and others where a socket inherits its non-blocking status from accept. A non-blocking socket makes SSL_accept fail if we naively treat it like a blocking socket. --- CHANGELOG | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 3d28888ee..9e2c23653 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,10 @@ # Nmap Changelog ($Id$); -*-text-*- +o [Ncat] SSL in listen mode was made to work on systems like BSD in + which a socket inherits its blocking of non-blocking status from the + listening socket. Thanks to Daniel Roethlisberger for reporting the + bug and providing test results. [David] + o Rewrote the port list merging code in validate_scan_lists to be more maintainable [Josh Marlow]