dmiller
091696c717
Update config.guess and config.sub from the latest source
2015-02-14 20:19:59 +00:00
dmiller
0952bed032
Merge final changes to support VS2013 build
...
Changes:
* Fix a collision of the name PS_NONE with a different constant in shlobj.h
* Update solution and project files for VS2013
* Update the NSIS installer to reference the VC 2013 redistributable
2015-01-17 04:35:01 +00:00
david
c785d2aafe
Remove unused PacketDiff.{cc,h}.
...
http://seclists.org/nmap-dev/2014/q4/287
2014-12-01 06:06:50 +00:00
dmiller
111fbe4b41
Modify some offensive terminology in comments.
2014-11-05 15:02:09 +00:00
dmiller
29ce5da5a1
Fix man pages, corrupted from auto-generation
...
The docbook-to-nroff XSL pages turn indexterms into nroff comments, but
have a bug: If the closing indexterm element is not followed by
whitespace and cdata, then the following element or cdata is stuck on
the same line as the comment. Fixed this temporarily by introducing
whitespace between </indexterm> and following cdata or by moving the
indexterm elements after any other element (<command>, <term>, etc.)
that they reference.
2014-10-22 19:24:28 +00:00
dmiller
2f4f11637b
Fix some library ordering (-lnsock must come before -lnbase)
...
Doesn't matter on most platforms because our own object (.o) files
require the symbols from libnbase, so all of them have been linked by
the time libnsock is encountered, but vasprintf and asprintf were
causing problems on platforms that need the versions defined in
libnbase.
2014-09-16 03:10:17 +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
68659157f6
Change all statements of the form 'return BOOLEAN_EXPRESSION ? true : false;' to 'return BOOLEAN_EXPRESSION;'
2014-08-03 04:22:02 +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
f5e438b966
Got rid of (unnecessary) spaces in blank lines in *.cc and *.h files.
...
sed -i 's/^\s*$//'
2014-06-19 11:36:10 +00:00
jay
187c6a681a
Fixed indentation
2014-05-23 06:16:49 +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
52dc994b05
regenerate man pages and resort nmap-os-db
2014-04-12 08:12:04 +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
d33tah
bf291fdc34
chmod -x some of the files which probably shouldn't be executable. To see what's left there, call "find -executable -type f" - svn propdel 'svn:executable' file will make it non-executable.
2014-03-01 13:46:19 +00:00
dmiller
ddcfa8cc90
Spellcheck: common misspellings in the entire source tree
2014-02-21 21:10:51 +00:00
dmiller
a72faf3906
Spellcheck on all Python files
2014-02-20 21:22:30 +00:00
dmiller
1575c63d7d
Spellcheck for Ncat, Nping source files
2014-02-20 21:22:22 +00:00
dmiller
44e251306e
Re-autoconf the configure scripts (using 2.69)
2013-12-11 23:17:47 +00:00
dmiller
a379a8ba2b
Use CPPFLAGS for -I, not CFLAGS or CXXFLAGS
...
CPPFLAGS is for the C Pre-Processor, and should be used for -I flags. In
a couple cases (nping, nmap) this was resulting in duplicate -Ilibpcap
arguments.
2013-12-11 23:17:42 +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
85e74c4075
Regen man pages
2013-08-17 20:09:25 +00:00
henri
694a8fe825
Nsock-pcap cleanup
...
Make the API follow the general nsock style. Report errors properly using the
nsock logging facilities.
2013-07-31 19:11:16 +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
fa6db96c73
Update the man page to use the latest text from COPYING file and regenerate
2013-07-29 23:57:40 +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
d22fe5be68
Check for matching ICMP ID on echo reply.
2013-07-17 04:48:04 +00:00
david
a712b3005d
Rewrite is_response_icmp to give access to the encapsulated packet.
...
We will want to also get the ICMP ID from the packet.
Remove the now-unused getDestAddrFromICMPPacket function.
2013-07-17 04:48:02 +00:00
david
febef4cc63
Factor out is_response_icmp.
2013-07-17 04:48:00 +00:00
dmiller
3b171708f2
Fix typo in nping man page: --md > --mf
...
Reported in this RedHat bug:
https://bugzilla.redhat.com/show_bug.cgi?id=813739
2013-06-28 15:45:25 +00:00
david
851676e407
Remove obsolete ncat.sln and nping.sln files.
2013-06-28 03:31:44 +00:00
luis
bf1de31d07
Fix a bug reported by David Young. Nping set the SYN flag in all packets, no matter what was passed by the user through --flags. This patch was submitted by Josh Hunt
2013-06-01 09:53:18 +00:00
david
6b7b428cb9
Remove COMPAT_SRCS and COMPAT_OBJS.
...
These appear not to have any effect any more. They were initially used
to conditionally compile and link some files with replacements for
standard library functions, but seem not to have been used after r828
("Moved to nbase system for compatability funcs").
2013-05-13 04:21:11 +00:00
david
c9d5dc20e4
Use hex constant for packet count.
2013-05-03 21:31:02 +00:00
david
8e4b48adce
Increase packet count from 32 to 48.
2013-05-03 21:30:55 +00:00
david
cce06b322c
Move private data members to the top of NpingOps.h.
2013-05-03 21:30:53 +00:00
david
1d57ef7eb4
Normalize public/private indentation.
2013-05-03 21:30:51 +00:00
david
2ffc2099ab
Consolidate NpingOps public data members.
2013-05-03 21:30:49 +00:00
david
a7bad08b0d
Comments on NpingOps fields.
2013-05-03 21:30:47 +00:00
david
e1d4f58a29
Move declaration of NpingOps::getTotalProbes.
2013-05-03 21:30:46 +00:00
david
e5e8b91bbd
Kill extra whitespace in NpingOps.h.
2013-05-03 21:30:44 +00:00
david
b65987df12
Add NpingOps::echo_payload_set.
2013-05-03 21:30:42 +00:00
david
265b73b6ae
Remove unused tcpmss, tcpws, and tcpts from NpingOps.
2013-05-03 21:30:39 +00:00
david
08efb5ce1a
Revert r30833, removal of obtainRawSocket.
...
This was prematurely merged from nmap-npingchanges. obtainRawSocket is
still used here.
2013-05-03 19:31:09 +00:00
david
5f557a3766
Use a constant definition to say 'No Payload'
2013-05-03 17:55:07 +00:00
david
74de527b75
Use false, not zero
2013-05-03 17:55:06 +00:00