dmiller
638a123ba6
Move osscan structs from global_structures to osscan2.h
2015-06-23 15:53:05 +00:00
dmiller
66aeba6650
Move includes of stdarg.h closer to their use.
2015-06-23 15:52:57 +00:00
dmiller
cfe8893304
Move math.h includes into .cc files
2015-06-23 00:09:01 +00:00
dmiller
8e0a9e5d53
Remove unneeded includes of stdio.h in header files
2015-06-22 14:12:36 +00:00
dmiller
a19e3e5c12
6.49SVN version bump
2015-06-07 15:53:49 +00:00
dmiller
68409b2226
Update copyright date to 2015
2015-06-03 13:01:29 +00:00
dmiller
5f7f87b74b
Bump version from 6.46 to 6.47SVN
2014-08-29 18:43:18 +00:00
dmiller
5adfb3b1de
Update copyright notice to 2014
2014-08-16 01:52:33 +00:00
jay
8d5ec9e310
Reapply r33420, r33421. Fix a missing right parenthesis. https://xkcd.com/859/
2014-08-15 12:09:22 +00:00
fyodor
f6f59a7cd7
Auto regeneration with latest template files, etc.
2014-08-13 22:57:43 +00:00
jay
d4cf544df6
Fix a missing bracket at the end of the IMPORTANT NMAP LICENSE TERMS part in each file
2014-08-02 19:29:50 +00:00
jay
3b59b0ae16
Added --exclude-ports option to Nmap
2014-07-04 05:47:11 +00:00
d33tah
e3d1c178e3
Add newlines at the EOF in conformance to Daniel's coding standards
...
proposal. This only affects Nmap's root directory. We might also need to
modify the code which autogenerates Nmap's source code files such as IPv6
fingerprinting code.
2014-06-18 10:18:58 +00:00
fyodor
b23000e08e
Update Nmap version number from 6.45 to 6.46 and regen docs
2014-04-18 04:36:33 +00:00
fyodor
6bf513b42a
Update Nmap version number from 6.41SVN to 6.45 and rebuild docs
2014-04-11 02:59:07 +00:00
dmiller
3f0d0c16f9
Spellcheck on Nmap, Nsock, Nbase source files
2014-02-20 18:44:12 +00:00
dmiller
c9714990c7
Remove trailing whitespace from C/C++ files
...
https://secwiki.org/w/Nmap/Code_Standards
2014-02-12 20:25:51 +00:00
d33tah
4816358475
Replace all tab characters at the beginnings of lines with 8 spaces.
...
Mixed indentation annoyed my vim.
2014-01-05 19:14:26 +00:00
dmiller
26665465c6
Refactor ftp bounce scan into nmap_ftp.{h,cc}
...
By factoring this code out, we make it easier to convert to NSE.
http://seclists.org/nmap-dev/2013/q4/255
2013-12-11 02:23:58 +00:00
dmiller
866db7eea3
Revert r32528, was not tested on Windows
2013-11-27 13:32:05 +00:00
dmiller
9c36367eea
header file cleanup
...
see http://seclists.org/nmap-dev/2013/q4/168
Move some includes out of nmap.h: nmap.h gets included lots of places,
and unconditionally included math.h, ctype.h, errno.h, stdio.h,
sys/stat.h, fcntl.h, sys/types.h, and stdarg.h. This commit moves those
includes into the .cc files where they are necessary and out of nmap.h
Remove redundant include global_structures.h, included from nmap.h
Removed redundant code included from nmap.h
Removing #include nbase.h when nmap.h is included (redundant)
Remove duplicate #include lines
Add ifndef guards to a few .h files
2013-11-26 20:55:29 +00:00
david
36bea16af7
IPv6 idle scan patch by Mathias Morbitzer.
...
http://seclists.org/nmap-dev/2013/q3/549
2013-10-27 06:33:49 +00:00
d33tah
ccd0c02a4c
Add a lacking space in the license comment. The command I used to do this is:
...
for file in `grep "* including the terms and conditions of this license text as well. \*" * -r --files-with-match `; do sed "s/\* including the terms and conditions of this license text as well. \*/* including the terms and conditions of this license text as well. */g" -i $file; done
2013-09-11 19:06:20 +00:00
fyodor
6e01ecd452
Update an email address, fix a typo, and slightly reword a sentence.
2013-07-30 00:02:00 +00:00
fyodor
b01fd55cb6
Change version number to 6.41SVN and regenerate auto-generated files such as man page, script.db, etc.
2013-07-29 06:00:07 +00:00
fyodor
83fb10ec56
Update the Nmap copyright/license files. This isn't the new Nmap Public Source License we've been discussing on the list, but rather just a 'quick patch' to hopefully prevent some of the abuse we've been seeing from companies lately. More details on the changes will be posted to the dev list. Also, the copyright year was updated to 2013 (which is the only change to Nsock license statements).
2013-07-28 22:05:05 +00:00
david
eb98386809
Remove vestiges of nsp_settrace.
...
Now you call nsock_set_log_function then nsock_set_loglevel.
http://seclists.org/nmap-dev/2013/q1/72
2013-01-22 23:40:16 +00:00
david
f86b575aa1
Remove -q (quash argv to "pine" option).
2013-01-04 18:59:11 +00:00
fyodor
6a42ef47c0
Update the Nmap and Nsock source code headers to note new Nmap dev mailing list email address and a better URL for Nmap license.
2012-12-06 01:21:42 +00:00
fyodor
e09125e010
Update CHANGELOG to note 6.25 release and also bumped up Nmap SVN version number to avoid confusion and rebuilt files accordingly
2012-11-29 23:40:26 +00:00
fyodor
ea05ae2586
Latest auto-generated files in prep for upcoming 6.20BETA1 release
2012-11-16 00:54:16 +00:00
henri
db4b8dc603
Added an extra level of indirection to let the compiler properly expand the macro.
...
See: http://gcc.gnu.org/onlinedocs/cpp/Stringification.html
2012-09-03 13:39:43 +00:00
david
f3feb4ec39
Define integer DEFAULT_{TCP,UDP,SCTP}_PROBE_PORT.
...
These are used to derive the strings
DEFAULT_{TCP,UDP,SCTP}_PROBE_PORT_SPEC.
2012-09-02 22:47:30 +00:00
fyodor
b70e4f71cf
Bump the Nmap version number in SVN up to 6.02
2012-06-16 19:44:58 +00:00
fyodor
22c7faa94b
move the svn version number up to 6.01 and rebuild
2012-05-22 09:51:42 +00:00
david
56b7063aa9
Use a header file constant for xmloutputversion.
2012-05-05 18:02:37 +00:00
fyodor
426a8f03d2
Update version number for 5.61TEST5 release
2012-03-09 02:17:53 +00:00
fyodor
684f42c4ad
One more adjustment to the license text. Notes that Zenmap, Ncat, and Nping use this license. Note that contributions made directly in the src repository are treated the same as those in the mailing list.
2012-03-01 06:53:35 +00:00
fyodor
e96a7b7b24
Update the headers for each code file. This updates code copyright dates to 2012, notes the awesome NSE in the list of technology, and slightly rewords the derivative works clarification
2012-03-01 06:32:23 +00:00
fyodor
c3c0bb9a0a
Create new update channel for 5.61TEST4
2012-01-02 00:50:17 +00:00
fyodor
c5effdfb4f
Update the Nmap version number to 5.61TEST4
2012-01-02 00:45:04 +00:00
david
bd4fea7378
Add NMAP_UPDATE_CHANNEL #define.
2011-12-16 02:55:25 +00:00
fyodor
308650bbdb
Update version num, sort nmap-os-db, etc.
2011-11-14 22:23:24 +00:00
fyodor
ee3b6e99d8
Update version number to 5.61TEST2 in prep for release
2011-09-30 06:25:57 +00:00
david
fee764a5d8
Use a special struct_ip.h to include <netinet/ip.h> and accoutrements.
...
The comment in struct_ip.h explains the reasoning for this. The AIX C library
uses #defines that change the names of members of struct ip, and conflict with
some existing code. (Notably struct ip_hdr in libdnet and IPv4Header::h in
libnetutil.) We can still use the AIX files if we include <netinet/ip.h> after
this other code has been preprocessed. That's hard to enforce when
<netinet/ip.h> is included from another header file; this new file allows
including it always late, and only where needed.
2011-09-21 07:31:38 +00:00
fyodor
e87e454c0c
update the version number in nmap.h too
2011-09-19 21:57:53 +00:00
david
9bf2ec3884
Merge from /nmap-exp/luis/nmap-os6.
...
svn merge --ignore-ancestry svn://svn.insecure.org/nmap@26621 svn://svn.insecure.org/nmap-exp/luis/nmap-os6
This is the IPv6 OS detection branch. "nmap -6 -O" works now, though at
this point it only prints fingerprints and not OS guesses, because we
need to collect more submissions.
2011-09-19 18:31:46 +00:00
fyodor
5b516e982d
Update svn version number to 5.59BETA3. There isn't an imminent release or anything, but I think bumping it will reduce confusion. Plus, I accidentally checked in a modified version number to some of the externals (when meaning to just modify a branch), so this will make the version consistent
2011-08-25 06:47:10 +00:00
fyodor
832d1e91fa
Update version number for next release (5.59BETA1)
2011-06-28 22:19:31 +00:00
fyodor
76da3c9e38
Update version number to 5.52.IPv6.Beta2 for experimental raw-IPv6 release
2011-06-08 06:08:00 +00:00