1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-06 04:31:29 +00:00
Commit Graph

227 Commits

Author SHA1 Message Date
kris
31d3f882f8 Removing some prototypes for functions that aren't around anymore 2008-12-17 22:53:26 +00:00
david
e37bb72cd1 Remove the unused HOST_FIREWALLED and HOST_BROADCAST flags. The only flags used
are HOST_UNKNOWN, HOST_UP, and HOST_DOWN, and they're not "flags" as such
because they are mutually exclusive.
2008-12-04 17:20:07 +00:00
david
c561222685 Fix spelling in some identifiers. wierd_responses -> weird_responses,
printStatsIfNeccessary -> printStatsIfNecessary.
2008-12-04 17:04:48 +00:00
fyodor
143aded2b7 Update version number to 4.76 in prep for release 2008-09-12 05:58:06 +00:00
fyodor
e274744d8c Update Nmap version num 2008-09-08 03:32:48 +00:00
fyodor
28df4b4416 change Nmap version number to 4.69BETA1 and regenerate files 2008-09-06 07:17:04 +00:00
fyodor
0595efc21a update version number 2008-06-29 09:13:44 +00:00
fyodor
998c0e3ca3 update version number 2008-06-01 05:54:08 +00:00
batrick
d0bc640db8 Large recode of nse_init.cc
Now does most of it's work through Lua:

From Nmap-dev: "Many of the changes consist of changing how Nmap interfaces
with Lua that were sometimes awkward or inflexible. Most of the functions 
have been made to be callable directly by Lua which offers many technical
advantages: stack management is alleviated, errors are handled cleanly and
are more descriptive, and there is increased reusability."

Additionally:
   -- Moved all lua_State * symbols from "l" to "L". This is to maintain
      consistency with other Lua libraries (convention) and to make our macros portable.
   -- Moved file system manipulation over to nse_fs.cc (from nse_init.cc)
2008-05-31 02:39:27 +00:00
michael
9f1c28ad9c This patch reorganizes the way ping probes are handled internally.
Previously the ping probe data structures were stored in NmapOps,
now they will be stored in the scan_lists struct. All other changes
auxiliary to this reorganization.
2008-05-29 07:49:37 +00:00
fyodor
779b96a197 trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
fyodor
10b54b773b minor license template updates from Kris--fix gnu.org link to GPLv2 (moved) and openssl license filename (COPYING.OpenSSL) 2008-05-05 04:10:00 +00:00
kris
85edc7a005 Merging over from /nmap-exp/kris/assert-testing
Ensuring the safety of assert() calls by keeping NDEBUG undefined throughout
Nmap, Nbase and Nsock.

I've tested this on Linux and Windows XP without problems.  On Windows I've
removed the definitions of _DEBUG and NDEBUG from the *.vcproj files.
2008-05-03 17:58:48 +00:00
fyodor
ce040e2431 Finish CHANGELOG for upcoming 4.62 release 2008-05-03 08:22:18 +00:00
kris
9a89b403f9 Moving Nmap's config.h[.in] to nmap_config.h[.in] 2008-04-28 17:53:32 +00:00
david
c0490af2fd Remove mentions of the TCP sequence class in XML output. 2008-04-11 18:57:32 +00:00
fyodor
5551c5a311 o Fixed a bunch of code to avoid compilation warning messages (at
least on some Linux machines) [Andrew J. Bennieston]
2008-04-09 02:11:20 +00:00
fyodor
d421951a21 update changelog and regenerate files in prep for 4.60 build and release 2008-03-15 01:21:22 +00:00
fyodor
1accc12fb2 fix typo in legal header found by Leigh Zhao (missing word: of) 2008-02-28 18:52:06 +00:00
fyodor
29c912f394 URL change from http://insecure.org/nmap/* to http://nmap.org/* 2008-01-17 07:22:03 +00:00
fyodor
f8be878de9 update version number and changelog in prep for upcoming 4.53 release 2008-01-12 22:39:34 +00:00
fyodor
54ff0879c9 Update changelog, version numbers in prep for Nmap 4.52 release 2008-01-01 22:15:52 +00:00
fyodor
8220c8a42f update copyright line at the top of files from 1996-2006 to 1996-2008 2007-12-22 06:32:03 +00:00
fyodor
74a790baab fix version number 2007-12-22 02:17:42 +00:00
fyodor
e26237bb38 Update changelog and version numbers in preparation for 4.51BETA release 2007-12-22 02:08:01 +00:00
fyodor
0012ee3dee Update CHANGELOG and version numbers for what is hoped to become 4.50 2007-12-12 10:38:52 +00:00
fyodor
c51fe01a98 update version number 2007-12-11 02:59:23 +00:00
fyodor
5d7dc221b8 prepare for 4.49RC6 release: update changelog and version numbers, autogenerate doc files 2007-12-09 06:46:24 +00:00
fyodor
05656f057b update changelog and regenerate docs 2007-12-08 11:06:34 +00:00
fyodor
86ada5ebe0 prepare for the 4.49RC4 release -- update changelog, version numbers, and generated files 2007-12-08 00:01:07 +00:00
fyodor
960cfdedb5 bump up nmap version number to 4.23RC3 2007-11-27 20:37:22 +00:00
fyodor
351b65429b reflect latest changes in CHANGELOG, bump Nmap version number 2007-11-19 02:28:02 +00:00
fyodor
80ea49e3f9 bump version number 2007-11-06 22:43:25 +00:00
david
50c4981934 Remove the first-generation OS detection and nmap-os-fingerprints. 2007-11-03 01:31:02 +00:00
david
2e65b35f84 Remove the artificial cap on the number of ping scan ports and protocols. Port
lists for ping scan now use the same syntax as the -p option except that T:,
U:, and P: are not allowed.
2007-11-01 16:15:11 +00:00
kris
96b644c426 setting default protocols for IPProto Ping to ICMP, IGMP and IPIP encapsulation (removing TCP/UDP and adding IPIP). 2007-10-29 01:36:25 +00:00
fyodor
8238243261 change Nmap version number to 4.22SOC8 in prep for next release; remove some useless defines 2007-10-29 00:51:45 +00:00
kris
1b1fcc753b Adding a new ping type: IPProto Ping. It's used with '-PO'. I've changed references to -P0 (zero) to -PN throughout the source code and refguide.xml 2007-10-28 00:05:03 +00:00
fyodor
f0529ad31a update Nmap version number to 4.22SOC7, update CHANGELOG with changes for that upcoming release 2007-10-09 09:08:25 +00:00
david
695b1a3a2d Merge r5728:5733 from /nmap-exp/david/nmap-massping-migration.
Increase PING_GROUP_SZ to 4096.                                                 

Remove a broken test for wierd_responses (subnet broadcast addresses) and write a note that a working test is needed.
2007-08-30 06:30:29 +00:00
fyodor
a84a7d14c8 change version number to 4.22SOC6 2007-08-28 09:07:12 +00:00
david
302547375b Look out, world, here comes the Nmap massping migration!
This is the merging of the code that was previously in
/nmap-exp/david/nmap-massping-migration. These are all the big changes
that get rid of massping in favor of doing host discovery using
ultra_scan.

For now, there is a toggle that turns these new changes off. Undefine
NEW_MASSPING in targets.cc to go back to the old code. All of that will
be deleted eventually.

There are likely a few more changes that will be made to this system in
the near future. Those will be made in
/nmap-exp/david/nmap-massping-migration and merged back.

Don't release this just yet, because I'm going to make a few more
commits real quick to remove some debugging stuff.

(Note to self: this merge back was from r5693 in
/nmap-exp/david/nmap-massping-migration.)
2007-08-27 23:58:23 +00:00
fyodor
43ba9aed08 Nmap 4.22SOC5 -- SOC4 was DOA 2007-08-18 02:32:37 +00:00
fyodor
ea18871980 Prepare for 4.22SOC4 2007-08-17 20:41:03 +00:00
fyodor
f2624149b3 Update changelog and version number for impending 4.22SOC3 release 2007-08-17 01:01:39 +00:00
fyodor
562f505289 merge soc07 r5166:5191 - undocument --port-ratio, --top-ports because no data yet; update version number 2007-08-11 05:50:13 +00:00
fyodor
b47ec33739 merge soc07 r5024:5030 - remove unnecessary (and misspelled) moreinfo attribute and values; make nmap-dev directory a variable rather than hardcode it; Update version number; regenerated configure script 2007-08-11 04:50:43 +00:00
fyodor
7652ebeefb merge soc07 r4982:4986 - updated winbuild auto versioning to be more efficient; auto update version in add/remove programs 2007-08-11 04:38:47 +00:00
fyodor
df49f6e364 merge soc07 r4910 - remove INTERACTIVE_NAMES functionality 2007-08-11 04:18:01 +00:00
fyodor
58522c59f6 merge soc07 r4822 - Reduce the number of build dependencies. 2007-08-11 03:35:46 +00:00