summaryrefslogtreecommitdiff
path: root/net/nmap
diff options
context:
space:
mode:
authorsalo <salo>2003-06-17 14:48:04 +0000
committersalo <salo>2003-06-17 14:48:04 +0000
commita863d7101bc2908b1c97eddb9525b6917784fbdf (patch)
tree52eb09e0f43cfe58f8f4d2ccce42fe8cf7a9c60a /net/nmap
parent8b50726f6c8b2acbd6367a94f545436c41b3bf61 (diff)
downloadpkgsrc-a863d7101bc2908b1c97eddb9525b6917784fbdf.tar.gz
Updated to version 3.28.
Changes: - Fixed (i hope) an issue that would cause Nmap to print "Serious time computation problem in adjust_timeout ..." and quit. The ultimate cause was demonstrated by this --packet_trace snippet that Russel Miller (rmiller(a)duskglow.com) sent me: SENT (0.0500s) ICMP 0.0.0.0 > 127.0.0.1 Echo request (type=8/code=0) ... RCVD (0.0450s) ICMP 127.0.0.1 > 127.0.0.1 Echo reply (type=0/code=0) ... As you can see, the ping reply appears to come BEFORE the request was sent(!). This sort of thing happens on at least Linux and Windows. The send time is obtained from gettimeofday(NULL), while receive time libpcap packet header. - For years, Nmap has added -I/usr/local/include and -L/usr/local/lib to the compiler line to grab local libraries. I have removed this behavior by default, and added a '--with_localdirs' configure option that adds it back. If Nmap fails to compile now without the above option, please let me know. I can change the default back if this change causes more problems than it solves. People (such as certain ports tree packagers) who know they don't want /usr/local should specify --without_localdirs rather than relying on that always being the default. - Fixed (I hope) a problem that led to the error message "Assertion `tqi->sockets[probe_port_num][seq] == -1' failed". - Fixed a problem that would cause Nmap on Windows to send ICMP ping packets from 0.0.0.0 instead of the appropriate source IP. Thanks to Yeti (boxed(a)blueyonder.co.uk) for the report. - Applied some changes from Solar Designer (solar(a)openwall.com) which fix some typos and also suggest safer /tmp/ behavior in the HACKING file and Lithuanian man page. These changes are for the Nmap package of his Openwall GNU/*/Linux (Owl) distribution. [ http://www.openwall.com/Owl/ ] - For Solaris, I now define NET_SIZE_T to size_t rather than socklen_t in nmap.h. Isn't that exciting?!!! Hopefully this will help compilation on Solaris 2.6 (and perhaps earlier). If any Solaris users notice new compilation problems, please let me know. Thanks to Al Smith (Al.Smith(a)aeschi.ch.eu.org) for reporting the issue. - Removed an errant getopt() prototype in nbase/getopt.h which should hopefully improve compilation on certain Solaris boxes and BSD variants. - SCO operating systems are no longer supported due to their recent (and absurd) attacks against Linux and IBM. Bug reports relating to UnixWare will be ignored, or possibly even laughed at derisively. Note that I have no reason to believe anyone has ever used Nmap on SCO systems. Unixware sucks. - Fixed a problem with small --max_parallism values when non-root ping scanning that would cause Nmap to say "sendconnecttcpquery: Could not scavenge a free socket!" and quit. Problem was reported by Justin A (justin(a)bouncybouncy.net) as Debian Bug #195463. - Changed many single-quotes (') into double quotes (") in the man page due to a disagreement over whether to represent them as (') or (\') in nroff. - Included --packet_trace support for Explicit Congestion Notification (rfc 2481/3168) flags thanks to a patch sent in by Maik Pfeil (root(a)bundesspionageministerium.de) - Included --packet_trace support for a few (unusual) ICMP types in case Nmap receives them. The patch was also sent by Maik Pfeil. - Fixed a problem with redirecting XML/Grep/Machine output to stdout on Windows (e.g. -oX - ). Problem was reported by Wei Jiang (Wei.Jiang(a)bindview.com) - Made "-g -Wall" compiler flags dependent on availability of gcc/g++ sine some other compilers do not support them.
Diffstat (limited to 'net/nmap')
-rw-r--r--net/nmap/Makefile4
-rw-r--r--net/nmap/distinfo6
2 files changed, 5 insertions, 5 deletions
diff --git a/net/nmap/Makefile b/net/nmap/Makefile
index d1d2bc13b55..caae16f346f 100644
--- a/net/nmap/Makefile
+++ b/net/nmap/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.23 2003/04/28 20:49:23 salo Exp $
+# $NetBSD: Makefile,v 1.24 2003/06/17 14:48:04 salo Exp $
#
-DISTNAME= nmap-3.27
+DISTNAME= nmap-3.28
CATEGORIES= net security
MASTER_SITES= http://www.insecure.org/nmap/dist/
EXTRACT_SUFX= .tar.bz2
diff --git a/net/nmap/distinfo b/net/nmap/distinfo
index 82e9d29f65f..84532c0423c 100644
--- a/net/nmap/distinfo
+++ b/net/nmap/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.10 2003/04/28 20:49:23 salo Exp $
+$NetBSD: distinfo,v 1.11 2003/06/17 14:48:04 salo Exp $
-SHA1 (nmap-3.27.tar.bz2) = 2504dba0d42fb51b023184e2dfac3ff91e09a2ad
-Size (nmap-3.27.tar.bz2) = 871619 bytes
+SHA1 (nmap-3.28.tar.bz2) = 9a97386b9448426b967a7ed91360c762f3eb23eb
+Size (nmap-3.28.tar.bz2) = 880219 bytes
SHA1 (patch-aa) = 44dc9c98c8b032c7dc538ee89fcd42636f607f34
SHA1 (patch-ab) = 590271ab5edd85ec8304ae5ee2248c8249b42195
SHA1 (patch-ad) = 78b40e4840efc2c7d8b9ab94e0eedc4b47239304