pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net
Module Name: pkgsrc
Committed By: adam
Date: Wed Apr 1 13:00:05 UTC 2026
Modified Files:
pkgsrc/net/ndiff: Makefile distinfo
pkgsrc/net/nmap: Makefile Makefile.common distinfo
pkgsrc/net/zenmap: Makefile PLIST distinfo
Added Files:
pkgsrc/net/zenmap/patches: patch-pyproject.toml
Removed Files:
pkgsrc/net/nmap/patches: patch-nping_NpingOps.cc
Log Message:
ndiff nmap zenma: updated to 7.99
Nmap 7.99 [2026-03-26]
o Integrated many of the most-frequently-submitted IPv4 and IPv6 OS
fingerprints, as well as dozens of updated service fingerprints.
o Upgraded included libraries: OpenSSL 3.0.19, libpcap 1.10.6, libpcre2 10.47,
liblinear 2.50, zlib 1.3.2
o [Windows] Upgraded the included version of Npcap from 1.83 to 1.87, resolving
several crashes and stability-related issues. See https://npcap.com/changelog
o [Zenmap][GH-3182] Zenmap is now distributed as a universal wheel
(zenmap-7.99-py3-none-any.whl) instead of an RPM package so that it can be
installed on any system with Python 3. [Daniel Miller]
o [Ncat][Windows] Limited the number of handles inherited by subprocesses
launched with -e, preventing interference between clients when -e and
--keep-open are used. Reported by Nimish Verma.
o [Ncat] Several fixes for regressions or longstanding failure cases in
ncat-test.pl [Daniel Miller]:
+ [Windows] Fixed handling of socket EOF with --exec
+ Fixed the -i (idle timeout) option for listen mode, which was broken
when adding the -q option in Ncat 7.96
+ Fixed HTTP proxy server when SSL is used.
+ DTLS (SSL over UDP) shutdown connection on stdin EOF.
o [Windows][GH-2711] Nmap now supports scanning over various VPN virtual
adapters like OpenVPN TAP adapters. [Daniel Miller]
o [GH-3280] Fix a performance regression in reverse-DNS in Nmap 7.98. The fix
for -3130 had caused Nmap to send requests too slowly. [Daniel Miller]
o [macOS][GH-3289] Fixed a configure-time failure in libdnet that resulted in
incorrect MAC addresses being reported. [Daniel Miller]
o [Zenmap][GH-3189] Fix a crash in Zenmap topology and hosts viewer:
"TypeError: format requires a mapping" [Daniel Miller]
o [GH-2955] Fix a routing issue with -e and -S related to -2206
causing error "setup_target: failed to determine route" [Daniel Miller]
o [GH-3214] Improve compatibility of build process on various platforms and add
multiplatform autobuilds in Github workflow. [Jordan Ritter]
o [NSE][GH-2183][GH-3239] Script hostmap-crtsh now reports only true subdomains
of a given target hostname by default. In the past, it was reporting any
DNS name that included the target hostname as a substring (but not
necessarily as a suffix). The old behavior can be enabled by setting script
argument hostmap-crtsh.lax. [Sweekar-cmd, nnposter]
o [NSE] Function url.parse_query was not interpreting plus signs as spaces.
[nnposter]
o [NSE] Function url.parse was not properly parsing URLs with query strings
but empty paths. [nnposter]
o [NSE][GH-3287] Functions tableaux.tcopy and tableaux.shallow_tcopy were
not behaving the same when the input table had a custom __pairs metamethod.
Both functions now perform a raw copy, ignoring the metamethod. [nnposter]
o [NSE] Function tableaux.shallow_tcopy did not work correctly for tables
with Boolean keys. [nnposter]
o [NSE] IPP print queue job details were not getting populated, having
a hard dependency on Apple-specific attributes. [nnposter]
o [NSE][GH-3245] Functions connect and close have been removed from the IPP
library, as they served no purpose. [nnposter]
o [NSE] ipOps.expand_ip was crashing upon malformed IPv6 addresses. [nnposter]
o [NSE][GH-3262] FTP banner parsing is now more closely aligned with RFC 959,
section 4.2. [nnposter]
o [NSE][GH-3253] Function stdnse.make_buffer now accepts an extra parameter
that allows preloading the newly created buffer with data. [nnposter]
o [NSE][GH-3191][GH-3218] Script http-internal-ip-disclosure has been enhanced,
including added support for IPv6 and HTTPS and more accurate processing
of target responses. [nnposter]
o [NSE][GH-3194] RPC-based scripts were sporadically failing due to privileged
port conflicts. [nnposter]
o [NSE][GH-3196] Script rlogin-brute was sporadically failing due to using
an off-by-one range for privileged ports and not handling potential
port conflicts. [nnposter]
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/ndiff/Makefile \
pkgsrc/net/ndiff/distinfo
cvs rdiff -u -r1.152 -r1.153 pkgsrc/net/nmap/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/nmap/Makefile.common
cvs rdiff -u -r1.92 -r1.93 pkgsrc/net/nmap/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/net/nmap/patches/patch-nping_NpingOps.cc
cvs rdiff -u -r1.20 -r1.21 pkgsrc/net/zenmap/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/zenmap/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/zenmap/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/zenmap/patches/patch-pyproject.toml
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/ndiff/Makefile
diff -u pkgsrc/net/ndiff/Makefile:1.11 pkgsrc/net/ndiff/Makefile:1.12
--- pkgsrc/net/ndiff/Makefile:1.11 Thu May 15 15:44:41 2025
+++ pkgsrc/net/ndiff/Makefile Wed Apr 1 13:00:04 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2025/05/15 15:44:41 adam Exp $
+# $NetBSD: Makefile,v 1.12 2026/04/01 13:00:04 adam Exp $
.include "../../net/nmap/Makefile.common"
@@ -16,11 +16,5 @@ TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools
USE_LANGUAGES= # none
-SUBST_CLASSES+= version
-SUBST_STAGE.version= pre-configure
-SUBST_MESSAGE.version= Fixing version.
-SUBST_FILES.version= pyproject.toml
-SUBST_SED.version= -e 's,7.96,${PKGVERSION_NOREV},'
-
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/ndiff/distinfo
diff -u pkgsrc/net/ndiff/distinfo:1.11 pkgsrc/net/ndiff/distinfo:1.12
--- pkgsrc/net/ndiff/distinfo:1.11 Mon Aug 25 11:54:33 2025
+++ pkgsrc/net/ndiff/distinfo Wed Apr 1 13:00:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/08/25 11:54:33 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/04/01 13:00:04 adam Exp $
-BLAKE2s (nmap-7.98.tar.bz2) = 1bc70d03fee3da63d804a1e21af732cb8c0a5ce3db55d8f1b970dfc0d8e59ebe
-SHA512 (nmap-7.98.tar.bz2) = 14e13689d1276f70efc8c905e8eb0a15970f4312c2ef86d8d97e9df11319735e7f7cd73f728f69cf43d27a078ef5ac1e0f39cd119d8cb9262060c42606c6cab3
-Size (nmap-7.98.tar.bz2) = 12273108 bytes
+BLAKE2s (nmap-7.99.tar.bz2) = 2a4f8ad74dd7b0206dd78ca01b1f783a49596e9f947d385627ad9abd9af70dac
+SHA512 (nmap-7.99.tar.bz2) = 9ff69659b76573eb10b6e472a0217032fd5fed20f0ac971b3736a4222fb6251c5fbf381ebea7ede313b8ff2feac90a848f645000c61200772d01b843594f4ba4
+Size (nmap-7.99.tar.bz2) = 13036588 bytes
Index: pkgsrc/net/nmap/Makefile
diff -u pkgsrc/net/nmap/Makefile:1.152 pkgsrc/net/nmap/Makefile:1.153
--- pkgsrc/net/nmap/Makefile:1.152 Thu Oct 23 20:38:52 2025
+++ pkgsrc/net/nmap/Makefile Wed Apr 1 13:00:04 2026
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.152 2025/10/23 20:38:52 wiz Exp $
+# $NetBSD: Makefile,v 1.153 2026/04/01 13:00:04 adam Exp $
-PKGREVISION= 1
.include "Makefile.common"
COMMENT= Network/port scanner with OS detection
Index: pkgsrc/net/nmap/Makefile.common
diff -u pkgsrc/net/nmap/Makefile.common:1.11 pkgsrc/net/nmap/Makefile.common:1.12
--- pkgsrc/net/nmap/Makefile.common:1.11 Mon Aug 25 11:54:33 2025
+++ pkgsrc/net/nmap/Makefile.common Wed Apr 1 13:00:04 2026
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.11 2025/08/25 11:54:33 adam Exp $
+# $NetBSD: Makefile.common,v 1.12 2026/04/01 13:00:04 adam Exp $
# used by net/ndiff/Makefile
# used by net/nmap/Makefile
# used by net/zenmap/Makefile
-DISTNAME= nmap-7.98
+DISTNAME= nmap-7.99
CATEGORIES= net security
MASTER_SITES= http://nmap.org/dist/
EXTRACT_SUFX= .tar.bz2
Index: pkgsrc/net/nmap/distinfo
diff -u pkgsrc/net/nmap/distinfo:1.92 pkgsrc/net/nmap/distinfo:1.93
--- pkgsrc/net/nmap/distinfo:1.92 Mon Aug 25 11:54:33 2025
+++ pkgsrc/net/nmap/distinfo Wed Apr 1 13:00:04 2026
@@ -1,15 +1,14 @@
-$NetBSD: distinfo,v 1.92 2025/08/25 11:54:33 adam Exp $
+$NetBSD: distinfo,v 1.93 2026/04/01 13:00:04 adam Exp $
-BLAKE2s (nmap-7.98.tar.bz2) = 1bc70d03fee3da63d804a1e21af732cb8c0a5ce3db55d8f1b970dfc0d8e59ebe
-SHA512 (nmap-7.98.tar.bz2) = 14e13689d1276f70efc8c905e8eb0a15970f4312c2ef86d8d97e9df11319735e7f7cd73f728f69cf43d27a078ef5ac1e0f39cd119d8cb9262060c42606c6cab3
-Size (nmap-7.98.tar.bz2) = 12273108 bytes
+BLAKE2s (nmap-7.99.tar.bz2) = 2a4f8ad74dd7b0206dd78ca01b1f783a49596e9f947d385627ad9abd9af70dac
+SHA512 (nmap-7.99.tar.bz2) = 9ff69659b76573eb10b6e472a0217032fd5fed20f0ac971b3736a4222fb6251c5fbf381ebea7ede313b8ff2feac90a848f645000c61200772d01b843594f4ba4
+Size (nmap-7.99.tar.bz2) = 13036588 bytes
SHA1 (patch-charpool.cc) = 6d72e5723f41965fd80e166c5507167aab760022
SHA1 (patch-configure) = 5d68f319f1581bb07a586e107155510c7decc342
SHA1 (patch-libdnet-stripped_src_arp-bsd.c) = c56c4e70eca2fa04dd8aab38ed2c3f4cac83f5e3
SHA1 (patch-libnetutil_netutil.cc) = 7bd1059d6cbcf4f6d129730d6c6f6bc3ab54c0a0
SHA1 (patch-ncat_configure) = 32753ff3afe91d721a704455f404a9ae3ebc372e
SHA1 (patch-nping_EchoServer.cc) = e5b0213e3cfff8a32b5ae291c1921a86b9b17dd3
-SHA1 (patch-nping_NpingOps.cc) = 074766040fbf6dc16315b6313d6dad4ff514a91a
SHA1 (patch-nping_configure) = 5c25448a3b5a4cd5121a115867532aab81b12b26
SHA1 (patch-nsock_tests_run__tests.sh) = 88a7447f93dd3377e7e24e317c55528a73a17401
SHA1 (patch-protocols.cc) = c3e2013a0c7016fbe1cabef5226685bd74377302
Index: pkgsrc/net/zenmap/Makefile
diff -u pkgsrc/net/zenmap/Makefile:1.20 pkgsrc/net/zenmap/Makefile:1.21
--- pkgsrc/net/zenmap/Makefile:1.20 Mon Aug 25 11:54:33 2025
+++ pkgsrc/net/zenmap/Makefile Wed Apr 1 13:00:05 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2025/08/25 11:54:33 adam Exp $
+# $NetBSD: Makefile,v 1.21 2026/04/01 13:00:05 adam Exp $
.include "../../net/nmap/Makefile.common"
@@ -13,6 +13,7 @@ EXTRACT_ELEMENTS= ${DISTNAME}/zenmap
WHEEL_NAME= zenmap-${PKGVERSION_NOREV}
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-gettext>=0:../../devel/py-setuptools-gettext
USE_LANGUAGES= # none
@@ -20,10 +21,6 @@ DEPENDS+= gtk3+-[0-9]*:../../x11/gtk3
DEPENDS+= nmap-[0-9]*:../../net/nmap
DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
-# XXX: wrong version in the distfile; fix on the next update.
-pre-configure:
- ${ECHO} "VERSION = ${PKGVERSION_NOREV}" > ${WRKSRC}/zenmapCore/Version.py
-
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/zenmap/PLIST
diff -u pkgsrc/net/zenmap/PLIST:1.8 pkgsrc/net/zenmap/PLIST:1.9
--- pkgsrc/net/zenmap/PLIST:1.8 Tue Apr 15 12:02:01 2025
+++ pkgsrc/net/zenmap/PLIST Wed Apr 1 13:00:05 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2025/04/15 12:02:01 abs Exp $
+@comment $NetBSD: PLIST,v 1.9 2026/04/01 13:00:05 adam Exp $
bin/zenmap
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -375,3 +375,14 @@ ${PYSITELIB}/zenmapGUI/higwidgets/higtex
${PYSITELIB}/zenmapGUI/higwidgets/higwindows.py
${PYSITELIB}/zenmapGUI/higwidgets/higwindows.pyc
${PYSITELIB}/zenmapGUI/higwidgets/higwindows.pyo
+share/locale/de/LC_MESSAGES/zenmap.mo
+share/locale/es/LC_MESSAGES/zenmap.mo
+share/locale/fr/LC_MESSAGES/zenmap.mo
+share/locale/hi/LC_MESSAGES/zenmap.mo
+share/locale/hr/LC_MESSAGES/zenmap.mo
+share/locale/it/LC_MESSAGES/zenmap.mo
+share/locale/ja/LC_MESSAGES/zenmap.mo
+share/locale/pl/LC_MESSAGES/zenmap.mo
+share/locale/pt_BR/LC_MESSAGES/zenmap.mo
+share/locale/ru/LC_MESSAGES/zenmap.mo
+share/locale/zh/LC_MESSAGES/zenmap.mo
Index: pkgsrc/net/zenmap/distinfo
diff -u pkgsrc/net/zenmap/distinfo:1.11 pkgsrc/net/zenmap/distinfo:1.12
--- pkgsrc/net/zenmap/distinfo:1.11 Mon Aug 25 11:54:33 2025
+++ pkgsrc/net/zenmap/distinfo Wed Apr 1 13:00:05 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.11 2025/08/25 11:54:33 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/04/01 13:00:05 adam Exp $
-BLAKE2s (nmap-7.98.tar.bz2) = 1bc70d03fee3da63d804a1e21af732cb8c0a5ce3db55d8f1b970dfc0d8e59ebe
-SHA512 (nmap-7.98.tar.bz2) = 14e13689d1276f70efc8c905e8eb0a15970f4312c2ef86d8d97e9df11319735e7f7cd73f728f69cf43d27a078ef5ac1e0f39cd119d8cb9262060c42606c6cab3
-Size (nmap-7.98.tar.bz2) = 12273108 bytes
+BLAKE2s (nmap-7.99.tar.bz2) = 2a4f8ad74dd7b0206dd78ca01b1f783a49596e9f947d385627ad9abd9af70dac
+SHA512 (nmap-7.99.tar.bz2) = 9ff69659b76573eb10b6e472a0217032fd5fed20f0ac971b3736a4222fb6251c5fbf381ebea7ede313b8ff2feac90a848f645000c61200772d01b843594f4ba4
+Size (nmap-7.99.tar.bz2) = 13036588 bytes
+SHA1 (patch-pyproject.toml) = 57c7caa4efd8ede5ea047c8176f1727e16eab91e
Added files:
Index: pkgsrc/net/zenmap/patches/patch-pyproject.toml
diff -u /dev/null pkgsrc/net/zenmap/patches/patch-pyproject.toml:1.1
--- /dev/null Wed Apr 1 13:00:05 2026
+++ pkgsrc/net/zenmap/patches/patch-pyproject.toml Wed Apr 1 13:00:05 2026
@@ -0,0 +1,23 @@
+$NetBSD: patch-pyproject.toml,v 1.1 2026/04/01 13:00:05 adam Exp $
+
+Don't install ndiff.
+
+--- pyproject.toml.orig 2026-04-01 12:55:12.423831238 +0000
++++ pyproject.toml
+@@ -24,8 +24,6 @@ Changelog = "https://nmap.org/changelog"
+ [project.gui-scripts]
+ zenmap = "zenmapGUI.App:run"
+
+-[project.scripts]
+-ndiff = "ndiff:run_main"
+
+ [tool.setuptools]
+ packages = [
+@@ -44,7 +42,6 @@ packages = [
+ "radialnet.gui",
+ "radialnet.util",
+ ]
+-py-modules = ["ndiff"]
+
+ [tool.setuptools.dynamic]
+ version = {attr = "zenmapCore.Version.VERSION"}
Home |
Main Index |
Thread Index |
Old Index