bbd9967b41
Some of highlights are: o Dramatically improved the version detection database, integrating 2,596 submissions that users contributed since February 3, 2009! o Added 7 new NSE scripts for a grand total of 79! o Performed a memory consumption audit and made changes to dramatically reduce Nmap's footprint. o A major service detection submission integration. o Added some new service detection probes o Added 14 new NSE scripts for a grand total of 72! You can learn about them all at http://nmap.org/nsedoc/. Here are the new ones: o Nmap's --traceroute has been rewritten for better performance. o Integrated 1,349 fingerprints (and 81 corrections). o [NSE] Default socket parallelism has been doubled from 10 to 20. o [NSE] Now supports worker threads o Zenmap now includes ports in the services view whenever Nmap found them "interesting," whatever their state. o [Ncat, Ndiff] The exit codes of these programs now reflect whether they succeeded. o Optimize MAC address prefix lookup by using an std::map o Canonicalized the list of OS detection device types to a smaller set. o Zenmap's UI performance has improved significantly. o [NSE] socket garbage collection was rewritten for better performance. Many many bugfixes! For full changelog, see http://nmap.org/changelog.html Ok'ed during freeze by wiz@
41 lines
1.1 KiB
Makefile
41 lines
1.1 KiB
Makefile
# $NetBSD: options.mk,v 1.4 2010/03/21 21:58:23 pettai Exp $
|
|
|
|
PKG_OPTIONS_VAR= PKG_OPTIONS.nmap
|
|
|
|
PKG_SUPPORTED_OPTIONS= inet6 zenmap ndiff
|
|
PKG_SUGGESTED_OPTIONS= inet6
|
|
|
|
.include "../../mk/bsd.options.mk"
|
|
|
|
.if !empty(PKG_OPTIONS:Minet6)
|
|
CONFIGURE_ARGS+= --enable-ipv6
|
|
.else
|
|
CONFIGURE_ARGS+= --disable-ipv6
|
|
.endif
|
|
|
|
###
|
|
### Enable dynamically loadable preprocessors, detection engine
|
|
### and rules libraries.
|
|
###
|
|
.if !empty(PKG_OPTIONS:Mzenmap)
|
|
CONFIGURE_ARGS+= --with-zenmap
|
|
PLIST_SRC+= ${PKGDIR}/PLIST.zenmap
|
|
PYTHON_VERSIONS_ACCEPTED= 26 25 24
|
|
PY_PATCHPLIST= yes
|
|
.include "../../lang/python/application.mk"
|
|
.include "../../lang/python/extension.mk"
|
|
.include "../../x11/py-gtk2/buildlink3.mk"
|
|
.include "../../databases/py-sqlite2/buildlink3.mk"
|
|
.include "../../textproc/py-xml/buildlink3.mk"
|
|
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
|
.else
|
|
CONFIGURE_ARGS+= --without-zenmap
|
|
.endif
|
|
|
|
.if !empty(PKG_OPTIONS:Mndiff)
|
|
CONFIGURE_ARGS+= --with-ndiff
|
|
PLIST_SRC+= ${PKGDIR}/PLIST.ndiff
|
|
PYTHON_VERSIONS_ACCEPTED= 26 25 24
|
|
.else
|
|
CONFIGURE_ARGS+= --without-ndiff
|
|
.endif
|