1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-15 20:29:03 +00:00
Commit Graph

853 Commits

Author SHA1 Message Date
david
891abf25c3 Move the call to AC_CANONICAL_HOST up higher in configure.ac. 2007-11-19 21:01:33 +00:00
fyodor
1192b1b2cb trivial wording change to CHANGELOG; nmap-os-db resorted 2007-11-19 05:36:48 +00:00
fyodor
1f13e32bb9 changelog fixes 2007-11-19 05:28:09 +00:00
kris
74eaa60bba just fixing a few typos in the CHANGELOG 2007-11-19 02:52:46 +00:00
fyodor
91726c3ab2 version number bump 2007-11-19 02:35:37 +00:00
fyodor
351b65429b reflect latest changes in CHANGELOG, bump Nmap version number 2007-11-19 02:28:02 +00:00
david
d345085863 Regenerate configure scripts with Autoconf 2.61 and update config.guess
and config.sub with the latest versions from
http://cvs.savannah.gnu.org/viewvc/config/?root=config.
2007-11-18 21:36:31 +00:00
david
85ab7254fa Re-override distutils's overriding of the Python interpreter path to be
"/usr/bin/env python" when DESTDIR is defined. This keeps from hardcoding a
specific interpreter location when building for installation on another
machine.
2007-11-16 22:18:09 +00:00
david
c6739547ef Change the dependency from gtk2 to pygtk2 in zenmap.spec.in. 2007-11-16 19:38:07 +00:00
david
5ad8ce148d Add
AutoReqProv: no
to zenmap.spec.in. This keeps dependencies from being calculated
automatically. This is because we don't want RPM to say the package
depends on python(abi) = 2.4, say, when it doesn't really. To replace
the automatic dependency calculation I added an explicit dependency on
python >= 2.4.
2007-11-16 19:35:38 +00:00
david
c743fd5353 Make some corrections to nmap-os-db suggested by João Medeiros. 2007-11-16 17:07:51 +00:00
kris
477214a779 Fixing another possible NULL dereference, in getTracePort() in traceroute.cc. Found with Coverity, CID 29 2007-11-16 03:45:03 +00:00
kris
ad7b6e416b This isn't fixing a bug; Coverity (CID 27) flagged this so I looked, and it doesn't make sense. Coverity saw that 'received' was tested again NULL, but was dereferenced afterwards with no check. So it should either be checked later, or not checked at all. Following timing.cc, and the fact that it isn't passed NULL anywhere, and because it doesn't make sense to pass 'adjustTimeouts' nothing to work with, I've just removed the check. Yeah, this log message is way longer than the patch is :). 2007-11-16 03:27:30 +00:00
kris
66064ad778 Fixing another possible NULL dereference, this time in readTraceResponses() in traceroute.cc. Any replies at all are apparently counted below this section of code, and there is no else case to go with this if and else if, so I figure I'll just let it go false so it goes along with any other abnormal responses. Found with Coverity, CID 28. 2007-11-16 03:14:59 +00:00
kris
7f1654e3ac Adding a couple free()s when having an early return in l_port_accessor() in nse_nmaplib.cc. Coverity (CID 32) found function_name, I added target_ip. 2007-11-16 02:20:09 +00:00
kris
3bb4599edd Fixing another possible negative array index, this time during Bounce Scan. Found with Coverity, CID 12. 2007-11-16 02:03:13 +00:00
kris
b452a38426 Call arp_close() on arp handle in setTargetNextHopMAC() in tcpip.cc. This functions frees it and closes it's descriptor. Found with Coverity, CID 16 2007-11-16 01:50:51 +00:00
kris
6ce9d03d8a Return NULL in reason_sort() if tail is NULL as it's possible tail never gets redefined. I think that's better than an assert(tail). Found with Coverity, CID 24 2007-11-16 01:26:42 +00:00
kris
fe63809293 Setting uninitialized pointer to NULL. It was possible that it would not be set, and also not be NULL so it would bypass the assert() on it, which in turn caused a crash. Found with Coverity, CID 18 2007-11-16 00:48:44 +00:00
kris
242744baaa Avoid negative array index (-1). Found with Coverity, CID 11 2007-11-16 00:17:23 +00:00
fyodor
5e67f7db4c When version detection changes the state of a port, the reason field is now updated as well (to udp-response or tcp-response as applicable). Thanks to Thomas Buchanan for the patch. 2007-11-15 23:41:12 +00:00
kris
c5244fb05f Fixing a double-free crash caused when using -O and --release-memory. Found with Coverity, CID 19 2007-11-15 23:36:18 +00:00
kris
2fbed3e856 Fixing a bug in TargetGroup::parse_expr(). A specification like '192.168.1.-4' would actually cause Nmap to treat it like '192.168.1.-'. Found with Coverity, CID 2. 2007-11-15 23:01:32 +00:00
kris
8de1fda6b3 Removing numberlist2array(); it's unused since David switched the ping port selection to use the same mechanism as port scans (e.g. using -PShttp*). 2007-11-15 22:42:17 +00:00
kris
01571cee00 fixing a bug in setState() in traceroute.cc. A || was used instead of && which caused it to always evaluate true -- Coverity CID 23 2007-11-15 22:25:00 +00:00
fyodor
acdaac1464 Update port state reason to script-set when an NSE script changes the --reason of a port state. Also make reason element available in port-table. Patch by Matthew Boyle 2007-11-15 21:03:00 +00:00
david
809a1e4612 Change paths in Makefile and zenmap.spec.in to match Zenmap file name changes. 2007-11-15 20:51:55 +00:00
david
5ac140d710 Upgrade WinPcap to version 4.02. 2007-11-15 20:30:47 +00:00
david
696134afc1 Add instructions on how to include the Vista version of Packet.dll in the WinPcap upgrading instructions. 2007-11-15 20:25:13 +00:00
david
1d2eba6405 Add a note about updating the LICENSE file in the WinPcap upgrading instructions. 2007-11-15 18:27:33 +00:00
david
661a4e6d4a Reformat the WinPcap upgrading instructions and add some more information (file locations, web addresses). 2007-11-15 18:08:38 +00:00
david
95fa8efd19 Don't include sys/sockio.h from tcpip.cc; it's already in tcpip.h. 2007-11-15 17:29:22 +00:00
fyodor
39e2f3ed61 New PPTP version detection script from Thomas Buchanan 2007-11-14 23:30:22 +00:00
fyodor
0cdedc07fc reword error message 2007-11-14 22:58:37 +00:00
ejlbell
34763e08f4 Added support for multiple states in portnumber() rules 2007-11-14 20:04:45 +00:00
fyodor
d928402c79 remove hardcoded (and wrong) winpcap version number 2007-11-14 02:04:37 +00:00
fyodor
a62e2976da no longer strip Nmap binary. It was causing problems on OS X, and I noticed that debian package removes that too 2007-11-14 00:25:49 +00:00
david
6af91e9519 Link with -ldl whenever we include liblua, independent of whether we use
OpenSSL.
2007-11-13 01:55:37 +00:00
david
0e5ba41d15 Align blocks to 2 * sizeof(size_t) in charpool.c. This is what Glibc's malloc
does.
2007-11-13 01:17:39 +00:00
fyodor
278baafd04 added some new service numbers from Lee Fisher 2007-11-11 22:13:22 +00:00
david
fa31f0ae5e Check if -lnsl is required in configure. 2007-11-11 20:04:58 +00:00
david
21ee718329 Check for sys/sockio.h in configure and include sys/sockio.h in tcpip.cc. This is where SIOCGIFCONF is on Solaris 9. 2007-11-11 19:34:19 +00:00
david
fce25930e5 Give PYTHON as an argument to configure and not to both invocations of make in
zenmap.spec.in.
2007-11-11 18:49:43 +00:00
fyodor
e4c2889ead minor rewording 2007-11-10 22:30:04 +00:00
fyodor
6bf54bbc63 update CHANGELOG to reflect latest changes and prepare for 4.23RC1 release 2007-11-10 08:39:47 +00:00
david
4b8325988a Check for Python in configure and substitute PYTHON in the makefile. 2007-11-09 15:56:09 +00:00
david
a5d6cdac79 Remove AM_PATH_GTK_2_0 from aclocal.m4 for now. 2007-11-09 15:37:32 +00:00
fyodor
bd41a81279 add a short note 2007-11-09 10:43:35 +00:00
fyodor
af72dd2ae7 add dependency for python-sqlite2 2007-11-09 10:43:07 +00:00
david
72d231d5df Add nmapfe and xnmap to Zenmap's spec file. 2007-11-09 06:03:40 +00:00