Skip to content

Commit

Permalink
Merge changes from Nmap 7.91 release branch
Browse files Browse the repository at this point in the history
  • Loading branch information
bonsaiviking committed Oct 13, 2020
1 parent 009b63b commit 9529327
Show file tree
Hide file tree
Showing 11 changed files with 37 additions and 19 deletions.
26 changes: 21 additions & 5 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,16 +1,32 @@
#Nmap Changelog ($Id$); -*-text-*-

o [NSE][GH#2136][GH#2137] Rectify error "time result cannot be represented..."
in the AFP library. [Clément Notin]
o [NSE] Script mysql-audit now defaults to the bundled mysql-cis.audit for
the audit rule base. [nnposter]

o [NSE][GH#1473] It is now possible to control whether the SNMP library uses
v1 (default) or v2c by setting script argument snmp.version. [nnposter]


Nmap 7.91 [2020-10-09]

o [GH#2148][Zenmap] Fix a crash in the profile editor due to a missing import.

o [GH#2139][Nsock][Windows] Demote the IOCP Nsock engine because of some known
issues that will take longer to resolve. The previous default "poll" engine
will be used instead.

o [GH#2138][Nsock][Windows] Fix a crash in service scan due to a previously-unknown
error being returned from the IOCP Nsock engine. [Daniel Miller]

o [NSE][GH#2136][GH#2137] Fix several places where Lua's os.time was being used
to represent dates prior to January 1, 1970, which fails on Windows. Notably,
NSE refused to run in UTC+X timezones with the error "time result cannot be
represented in this installation" [Clément Notin, nnposter, Daniel Miller]

o [NSE][GH#2128] MySQL library was not properly parsing server responses,
resulting in script crashes. [nnposter]

o [NSE] Script mysql-audit now defaults to the bundled mysql-cis.audit for
the audit rule base. [nnposter]
o [GH#2135] Silence the irrelevant warning, "Your ports include 'T:' but you
haven't specified any TCP scan type" when running nmap -sUV

Nmap 7.90 [2020-10-03]

Expand Down
2 changes: 1 addition & 1 deletion docs/nmap.usage.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Nmap 7.90SVN ( https://nmap.org )
Nmap 7.91SVN ( https://nmap.org )
Usage: nmap [Scan Type(s)] [Options] {target specification}
TARGET SPECIFICATION:
Can pass hostnames, IP addresses, networks, etc.
Expand Down
10 changes: 5 additions & 5 deletions macosx/openssl.modules
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
makeargs='OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a" LIBSSL="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a" ZLIB_LIBS="${JHBUILD_LIBDIR}/libz.a" LIBZ="${JHBUILD_LIBDIR}/libz.a"'
makeinstallargs='install OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a" ZLIB_LIBS="${JHBUILD_LIBDIR}/libz.a"'
>
<branch repo="nmap-local" module="nmap-7.90.tar.gz" version="7.90"/>
<branch repo="nmap-local" module="nmap-7.91.tar.gz" version="7.91"/>
<dependencies>
<dep package="openssl" />
</dependencies>
Expand All @@ -42,7 +42,7 @@
makeargs='build-ncat OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a"'
makeinstallargs='install-ncat OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a"'
>
<branch repo="nmap-local" module="nmap-7.90.tar.gz" version="7.90"/>
<branch repo="nmap-local" module="nmap-7.91.tar.gz" version="7.91"/>
<dependencies>
<dep package="openssl" />
</dependencies>
Expand All @@ -54,7 +54,7 @@
makeargs='build-nping OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a"'
makeinstallargs='install-nping OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a"'
>
<branch repo="nmap-local" module="nmap-7.90.tar.gz" version="7.90"/>
<branch repo="nmap-local" module="nmap-7.91.tar.gz" version="7.91"/>
<dependencies>
<dep package="openssl" />
</dependencies>
Expand All @@ -66,7 +66,7 @@
makeargs='OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a" LIBSSL="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a" ZLIB_LIBS="${JHBUILD_LIBDIR}/libz.a" LIBZ="${JHBUILD_LIBDIR}/libz.a"'
makeinstallargs='install OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a" ZLIB_LIBS="${JHBUILD_LIBDIR}/libz.a"'
>
<branch repo="nmap-local" module="nmap-7.90.tar.gz" version="7.90"/>
<branch repo="nmap-local" module="nmap-7.91.tar.gz" version="7.91"/>
<dependencies>
<dep package="openssl" />
</dependencies>
Expand All @@ -78,7 +78,7 @@
makeargs='build-ncat OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a"'
makeinstallargs='install-ncat OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a"'
>
<branch repo="nmap-local" module="nmap-7.90.tar.gz" version="7.90"/>
<branch repo="nmap-local" module="nmap-7.91.tar.gz" version="7.91"/>
<dependencies>
<dep package="openssl" />
</dependencies>
Expand Down
2 changes: 2 additions & 0 deletions mswin32/nmap.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@
<AdditionalLibraryDirectories>..\libssh2\win32\Release_dll;..\..\nmap-mswin32-aux\Npcap\Lib;..\liblua;..\libpcre;..\nsock;..\nbase;..\libdnet-stripped;../libnetutil;..\..\nmap-mswin32-aux\OpenSSL\lib;..\liblinear;..\libz\contrib\vstudio\vc12\x86\ZlibDllReleaseWithoutAsm;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<DelayLoadDLLs>packet.dll;wpcap.dll;iphlpapi.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>.\$(Configuration)/nmap.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>true</RandomizedBaseAddress>
Expand Down Expand Up @@ -174,6 +175,7 @@
<AdditionalLibraryDirectories>..\libssh2\win32\Release_dll;..\..\nmap-mswin32-aux\Npcap\Lib;..\liblua;..\libpcre;..\nsock;..\nbase;..\libdnet-stripped;../libnetutil;..\..\nmap-mswin32-aux\OpenSSL\lib;..\liblinear;..\libz\contrib\vstudio\vc12\x86\ZlibDllReleaseWithoutAsm;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<DelayLoadDLLs>packet.dll;wpcap.dll;iphlpapi.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>.\$(Configuration)/nmap.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>true</RandomizedBaseAddress>
Expand Down
2 changes: 1 addition & 1 deletion ncat/docs/ncat.usage.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Ncat 7.90SVN ( https://nmap.org/ncat )
Ncat 7.91SVN ( https://nmap.org/ncat )
Usage: ncat [options] [hostname] [port]

Options taking a time assume seconds. Append 'ms' for milliseconds,
Expand Down
2 changes: 1 addition & 1 deletion ncat/ncat.h
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@
/* Ncat information for output, etc. */
#define NCAT_NAME "Ncat"
#define NCAT_URL "https://nmap.org/ncat"
#define NCAT_VERSION "7.90SVN"
#define NCAT_VERSION "7.91SVN"

#ifndef __GNUC__
#ifndef __attribute__
Expand Down
4 changes: 2 additions & 2 deletions nmap.h
Original file line number Diff line number Diff line change
Expand Up @@ -121,8 +121,8 @@
#ifndef NMAP_VERSION
/* Edit this definition only within the quotes, because it is read from this
file by the makefiles. */
#define NMAP_VERSION "7.90SVN"
#define NMAP_NUM_VERSION "7.0.90.1"
#define NMAP_VERSION "7.91SVN"
#define NMAP_NUM_VERSION "7.91.1.0"
#endif

#define NMAP_XMLOUTPUTVERSION "1.05"
Expand Down
2 changes: 1 addition & 1 deletion nping/nping.h
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,7 @@
/* General tunable defines **************************************************/
#define NPING_NAME "Nping"
#define NPING_URL "https://nmap.org/nping"
#define NPING_VERSION "0.7.90SVN"
#define NPING_VERSION "0.7.91SVN"


#define DEFAULT_VERBOSITY VB_0
Expand Down
2 changes: 1 addition & 1 deletion nsock/src/nsock_engines.c
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,8 @@ extern struct io_engine engine_select;
static struct io_engine *available_engines[] = {
ENGINE_EPOLL
ENGINE_KQUEUE
ENGINE_IOCP
ENGINE_POLL
ENGINE_IOCP
ENGINE_SELECT
NULL
};
Expand Down
2 changes: 1 addition & 1 deletion zenmap/share/zenmap/config/zenmap_version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.90SVN
7.91SVN
2 changes: 1 addition & 1 deletion zenmap/zenmapCore/Version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
VERSION = "7.90SVN"
VERSION = "7.91SVN"

0 comments on commit 9529327

Please sign in to comment.