pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net Update to version 4.03



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7d7ff428fa91
branches:  trunk
changeset: 511890:7d7ff428fa91
user:      salo <salo%pkgsrc.org@localhost>
date:      Tue Apr 25 13:43:09 2006 +0000

description:
Update to version 4.03

Changes:

- Updated the LibPCRE build system to add the -fno-thread-jumps option
  to gcc when compiling on the new Intel-based Apple Mac OS X systems.
  Hopefully this resolves the version detection crashes that several
  people have reported on such systems.  Thanks to Kurt Grutzmacher
  (grutz(a)jingojango.net) for sending the configure.ac patch.

- Increased a write buffer length to avoid Nmap from quitting with the
  message "log_vwrite: write buffer not large enough -- need to
  increase".  Thanks to Dave (dmarcher(a)pobox.com) for reporting the
  issue.

- Made some portability fixes to keep Nmap compiling with the newest
  Visual Studio 2005.  Thanks to KX (kxmail(a)gmail.com) for
  suggesting them.

- Service fingerprints are now provided in the XML output whenever
  they would appear in the interactive output (i.e. when a service
  respons with data but is unrecognized).  They are shown in a new
  'servicefp' attribute to the 'service' tag.  Thanks to Brandon Enright
  (bmenrigh(a)ucsd.edu) for sending the patch.

- Improved the Windows build system -- mswin32/Makefile now takes care
  of packaging Nmap and creating the installers once Visual Studio (GUI)
  is done building the Release version of mswin32/nmap.sln.  If someone
  knows how to do this (build) step on the command line (using the
  Makefile), please let me know.  Or if you know how to at least make
  'Release' (rather than Debug) the default configuration, that would be
  valuable.

- WinPcap 3.1 binaries are now shipped in the Nmap tarball, along with
  a customized (for Nmap) installer written by Doug Hoyte.  That new
  WinPcap installer is now used in the Nmap self-installer.

- Fixed (I hope) a problem where aggresive --min-parallelization
  option values could cause Nmap to quit with the message "box(300, 100,
  15) called (min,max,num)".  Thanks to  Richard van den Berg
  (richard.vandenberg(a)ins.com) for reporting the problem.

- Fixed a rare crash bug thanks to a report and patch from Ganga
  Bhavani (GBhavani(a)everdreamcorp.com)

diffstat:

 net/nmap/Makefile         |   6 +++---
 net/nmap/distinfo         |  10 +++++-----
 net/nmap/patches/patch-aa |  20 ++++++++++----------
 net/nmapfe/Makefile       |   6 +++---
 4 files changed, 21 insertions(+), 21 deletions(-)

diffs (94 lines):

diff -r 504acba4e7b3 -r 7d7ff428fa91 net/nmap/Makefile
--- a/net/nmap/Makefile Tue Apr 25 13:33:18 2006 +0000
+++ b/net/nmap/Makefile Tue Apr 25 13:43:09 2006 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.49 2006/02/12 17:24:23 salo Exp $
+# $NetBSD: Makefile,v 1.50 2006/04/25 13:43:09 salo Exp $
 #
 
-DISTNAME=      nmap-4.01
+DISTNAME=      nmap-4.03
 CATEGORIES=    net security
 MASTER_SITES=  http://www.insecure.org/nmap/dist/
 EXTRACT_SUFX=  .tar.bz2
@@ -16,7 +16,7 @@
 USE_LIBTOOL=           yes
 GNU_CONFIGURE=         yes
 
-LIBTOOL_OVERRIDE=      libdnet-stripped/libtool
+LIBTOOL_OVERRIDE+=     libdnet-stripped/libtool
 
 CONFIGURE_ARGS+=       --with-libpcap=${BUILDLINK_PREFIX.libpcap}
 CONFIGURE_ARGS+=       --with-libpcre=${BUILDLINK_PREFIX.libpcre}
diff -r 504acba4e7b3 -r 7d7ff428fa91 net/nmap/distinfo
--- a/net/nmap/distinfo Tue Apr 25 13:33:18 2006 +0000
+++ b/net/nmap/distinfo Tue Apr 25 13:43:09 2006 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.30 2006/02/12 17:24:23 salo Exp $
+$NetBSD: distinfo,v 1.31 2006/04/25 13:43:09 salo Exp $
 
-SHA1 (nmap-4.01.tar.bz2) = 91d69ee1658fa3a564b416d96f73296169777bce
-RMD160 (nmap-4.01.tar.bz2) = 9b711b68cac469162119b8ec458d82d2d39a353e
-Size (nmap-4.01.tar.bz2) = 1895276 bytes
-SHA1 (patch-aa) = 69d902c14166cc2d33d64a197c4a06a688dde1c1
+SHA1 (nmap-4.03.tar.bz2) = 8c5f1e541647655369497862b360971a8393c59e
+RMD160 (nmap-4.03.tar.bz2) = 9750b91ce1339888e4d18fc08a5927b5c3d38973
+Size (nmap-4.03.tar.bz2) = 2123560 bytes
+SHA1 (patch-aa) = 7e76def6b186d909fb4107170d24d65812e5468f
 SHA1 (patch-ab) = ea3fc8ec22a6331a1c2dc512f1d166970beca6c3
 SHA1 (patch-ad) = d54793006dcd446cc973950c9d8a974cb37655d1
 SHA1 (patch-ae) = 9ef870f3961c38c85c558304595df31f2b9d92fd
diff -r 504acba4e7b3 -r 7d7ff428fa91 net/nmap/patches/patch-aa
--- a/net/nmap/patches/patch-aa Tue Apr 25 13:33:18 2006 +0000
+++ b/net/nmap/patches/patch-aa Tue Apr 25 13:43:09 2006 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-aa,v 1.16 2006/02/12 17:24:23 salo Exp $
+$NetBSD: patch-aa,v 1.17 2006/04/25 13:43:09 salo Exp $
 
---- Makefile.in.orig   2006-02-10 03:22:27.000000000 +0100
-+++ Makefile.in        2006-02-12 18:06:50.000000000 +0100
+--- Makefile.in.orig   2006-04-22 23:52:13.000000000 +0200
++++ Makefile.in        2006-04-25 14:56:00.000000000 +0200
 @@ -1,4 +1,4 @@
--export NMAP_VERSION = 4.01
-+NMAP_VERSION = 4.01
+-export NMAP_VERSION = 4.03
++NMAP_VERSION = 4.03
  NMAP_NAME= Nmap
  NMAP_URL= http://www.insecure.org/nmap/
  NMAP_PLATFORM=@host@
@@ -41,13 +41,13 @@
  TARGETNMAPFE=@TARGETNMAPFE@
  INSTALLNMAPFE=@INSTALLNMAPFE@
  
--export SRCS = main.cc nmap.cc targets.cc tcpip.cc nmap_error.cc utils.cc idle_scan.cc osscan.cc output.cc scan_engine.cc timing.cc charpool.cc services.cc protocols.cc nmap_rpc.cc portlist.cc 
NmapOps.cc TargetGroup.cc Target.cc FingerPrintResults.cc service_scan.cc NmapOutputTable.cc MACLookup.cc tty.cc nmap_dns.cc @COMPAT_SRCS@
-+SRCS = main.cc nmap.cc targets.cc tcpip.cc nmap_error.cc utils.cc idle_scan.cc osscan.cc output.cc scan_engine.cc timing.cc charpool.cc services.cc protocols.cc nmap_rpc.cc portlist.cc NmapOps.cc 
TargetGroup.cc Target.cc FingerPrintResults.cc service_scan.cc NmapOutputTable.cc MACLookup.cc tty.cc nmap_dns.cc @COMPAT_SRCS@
+-export SRCS = main.cc nmap.cc targets.cc tcpip.cc nmap_error.cc utils.cc idle_scan.cc osscan.cc output.cc scan_engine.cc timing.cc charpool.cc services.cc protocols.cc nmap_rpc.cc portlist.cc 
NmapOps.cc TargetGroup.cc Target.cc FingerPrintResults.cc service_scan.cc NmapOutputTable.cc MACLookup.cc nmap_tty.cc nmap_dns.cc @COMPAT_SRCS@
++SRCS = main.cc nmap.cc targets.cc tcpip.cc nmap_error.cc utils.cc idle_scan.cc osscan.cc output.cc scan_engine.cc timing.cc charpool.cc services.cc protocols.cc nmap_rpc.cc portlist.cc NmapOps.cc 
TargetGroup.cc Target.cc FingerPrintResults.cc service_scan.cc NmapOutputTable.cc MACLookup.cc nmap_tty.cc nmap_dns.cc @COMPAT_SRCS@
  
- OBJS = main.o nmap.o targets.o tcpip.o nmap_error.o utils.o idle_scan.o osscan.o output.o scan_engine.o timing.o charpool.o services.o protocols.o nmap_rpc.o portlist.o NmapOps.o TargetGroup.o 
Target.o FingerPrintResults.o service_scan.o NmapOutputTable.o MACLookup.o tty.o nmap_dns.o @COMPAT_OBJS@
+ OBJS = main.o nmap.o targets.o tcpip.o nmap_error.o utils.o idle_scan.o osscan.o output.o scan_engine.o timing.o charpool.o services.o protocols.o nmap_rpc.o portlist.o NmapOps.o TargetGroup.o 
Target.o FingerPrintResults.o service_scan.o NmapOutputTable.o MACLookup.o nmap_tty.o nmap_dns.o @COMPAT_OBJS@
  
--export DEPS = nmap.h nmap_amigaos.h nmap_error.h targets.h idle_scan.h osscan.h output.h scan_engine.h timing.h tcpip.h utils.h global_structures.h charpool.h services.h protocols.h nmap_rpc.h 
portlist.h NmapOps.h TargetGroup.h Target.h FingerPrintResults.h service_scan.h NmapOutputTable.h MACLookup.h tty.h nmap_dns.h
-+DEPS = nmap.h nmap_amigaos.h nmap_error.h targets.h idle_scan.h osscan.h output.h scan_engine.h timing.h tcpip.h utils.h global_structures.h charpool.h services.h protocols.h nmap_rpc.h portlist.h 
NmapOps.h TargetGroup.h Target.h FingerPrintResults.h service_scan.h NmapOutputTable.h MACLookup.h tty.h nmap_dns.h
+-export DEPS = nmap.h nmap_amigaos.h nmap_error.h targets.h idle_scan.h osscan.h output.h scan_engine.h timing.h tcpip.h utils.h global_structures.h charpool.h services.h protocols.h nmap_rpc.h 
portlist.h NmapOps.h TargetGroup.h Target.h FingerPrintResults.h service_scan.h NmapOutputTable.h MACLookup.h nmap_tty.h nmap_dns.h
++DEPS = nmap.h nmap_amigaos.h nmap_error.h targets.h idle_scan.h osscan.h output.h scan_engine.h timing.h tcpip.h utils.h global_structures.h charpool.h services.h protocols.h nmap_rpc.h portlist.h 
NmapOps.h TargetGroup.h Target.h FingerPrintResults.h service_scan.h NmapOutputTable.h MACLookup.h nmap_tty.h nmap_dns.h
  
  
  # %.o : %.cc -- nope this is a GNU extension
diff -r 504acba4e7b3 -r 7d7ff428fa91 net/nmapfe/Makefile
--- a/net/nmapfe/Makefile       Tue Apr 25 13:33:18 2006 +0000
+++ b/net/nmapfe/Makefile       Tue Apr 25 13:43:09 2006 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.39 2006/04/17 13:46:44 wiz Exp $
+# $NetBSD: Makefile,v 1.40 2006/04/25 13:43:09 salo Exp $
 #
 
-DISTNAME=      nmap-4.01
+DISTNAME=      nmap-4.03
 PKGNAME=       nmapfe-0.9.5
-PKGREVISION=   27
+PKGREVISION=   28
 CATEGORIES=    net security
 MASTER_SITES=  http://www.insecure.org/nmap/dist/
 EXTRACT_SUFX=  .tar.bz2



Home | Main Index | Thread Index | Old Index