Consider IPPROTO_NONE (59) an upper-layer protocol for IPv6.

"Upper-layer" here simply means that there are no extension headers
following, which is the case here.

git-svn-id: https://svn.nmap.org/nmap@30916 e0a8ed71-7df4-0310-8962-fdc924857419
Minor prioritization w/David

git-svn-id: https://svn.nmap.org/nmap@30918 e0a8ed71-7df4-0310-8962-fdc924857419
Allow "/" netmask syntax in dns-ip6-arpa-scan.nse.

Based on a patch like Indula Nayanamith.
http://seclists.org/nmap-dev/2013/q2/218

git-svn-id: https://svn.nmap.org/nmap@30919 e0a8ed71-7df4-0310-8962-fdc924857419
* create d33tah directory at nmap-exp
* create a branch ncat-lua in nmap-exp/d33tah based on current nmap trunk
* merge in patches from github into ncat-lua branch

git-svn-id: https://svn.nmap.org/nmap@30923 e0a8ed71-7df4-0310-8962-fdc924857419
revert the previous commit, git-svn pushed it to the wrong directory.


git-svn-id: https://svn.nmap.org/nmap@30924 e0a8ed71-7df4-0310-8962-fdc924857419
Fix weird double variable declaration.

It seemed to run fine even with this.

git-svn-id: https://svn.nmap.org/nmap@30925 e0a8ed71-7df4-0310-8962-fdc924857419
Remove misleading comments.

There is more than just sorting going on here; it's also whether some
output is written.

git-svn-id: https://svn.nmap.org/nmap@30926 e0a8ed71-7df4-0310-8962-fdc924857419
Formatting.

git-svn-id: https://svn.nmap.org/nmap@30927 e0a8ed71-7df4-0310-8962-fdc924857419
Compare string contents, not pointer values.

This bug was introduced in r30334. We want to compare the contents of
the strings, not their addresses. This bug caused host script results to
be printed in arbitrary, perhaps not even well-defined, order.

git-svn-id: https://svn.nmap.org/nmap@30929 e0a8ed71-7df4-0310-8962-fdc924857419
Code cleanup.

Made get_peeraddr_string() return "peer unspecified" if peerlen <= 0.
This saves a handful duplicate lines that did the check externally.

git-svn-id: https://svn.nmap.org/nmap@30932 e0a8ed71-7df4-0310-8962-fdc924857419
Display the test name before running it.

This makes it easier to identify a test that hangs.

git-svn-id: https://svn.nmap.org/nmap@30933 e0a8ed71-7df4-0310-8962-fdc924857419
Updated my nsock roadmap/todolist

git-svn-id: https://svn.nmap.org/nmap@30939 e0a8ed71-7df4-0310-8962-fdc924857419
150 OS submissions.

git-svn-id: https://svn.nmap.org/nmap@30948 e0a8ed71-7df4-0310-8962-fdc924857419
Stop parsing TCP options after reaching EOL in libnetutil. Bug reported
by Gustavo Moreira.

git-svn-id: https://svn.nmap.org/nmap@30949 e0a8ed71-7df4-0310-8962-fdc924857419
Fixed indentation.

git-svn-id: https://svn.nmap.org/nmap@30950 e0a8ed71-7df4-0310-8962-fdc924857419
100 OS submissions.

git-svn-id: https://svn.nmap.org/nmap@30951 e0a8ed71-7df4-0310-8962-fdc924857419
fixing one typo in original ncat_core.c (atleast=>at least)

Originally by d33tah in r30940 in /nmap-exp/d33tag/ncat-lua.

git-svn-id: https://svn.nmap.org/nmap@30962 e0a8ed71-7df4-0310-8962-fdc924857419
[NSE] Added http-fileupload-exploiter that exploits insecure file upload forms in web applications using various techniques.

git-svn-id: https://svn.nmap.org/nmap@30965 e0a8ed71-7df4-0310-8962-fdc924857419
[NSE] Added http-comments-displayer that extract HTML comments from HTTP responses.

git-svn-id: https://svn.nmap.org/nmap@30966 e0a8ed71-7df4-0310-8962-fdc924857419
Whitespace in ike.lua.

git-svn-id: https://svn.nmap.org/nmap@30968 e0a8ed71-7df4-0310-8962-fdc924857419