From 1eb18b3143d5ce36a0b00edc81cff13d51addb91 Mon Sep 17 00:00:00 2001 From: david Date: Sat, 6 Jun 2009 02:13:54 +0000 Subject: [PATCH] Use conditional compilation with OPENSSL_VERSION_NUMBER to support a certain function that is not in OpenSSL before 0.9.7, but is required for correct operation after 0.9.7. The technique is from Network Security with OpenSSL, whose code is at http://www.opensslbook.com/code.html (see ssl/common.c). --- CHANGELOG | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index aa1e81d09..fc136ecba 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,10 @@ # Nmap Changelog ($Id$); -*-text-*- +o [Ncat] Made Ncat compile with versions of OpenSSL before 0.9.7. It + would fail in ncat_openssl.c with the message "structure has no + member named `it'". The problem was reported by Jaroslav Fojtik. + [David] + o Tweaked validate_scan_lists so as to handle -SP and -SA at the same time when running nmap as nonroot or using IPv6. It now combines the two port lists [Josh Marlow]