docs
bump version number
2007-11-06 22:43:25 +00:00
libdnet-stripped
NSE committed
2006-12-11 00:34:26 +00:00
liblua
NSE committed
2006-12-11 00:34:26 +00:00
libpcap
Upgrading shipped libpcap from 0.9.4 to 0.9.7. Includes CHANGELOG entry
2007-08-26 00:01:14 +00:00
libpcre
Disable auto-generation of libpcre/pcre_chartables.c. That file is meant
2007-10-03 08:11:45 +00:00
mswin32
Remove the first-generation OS detection and nmap-os-fingerprints.
2007-11-03 01:31:02 +00:00
nselib
Redo some changes to the NSE pcre module that were originally done
2007-10-23 01:10:46 +00:00
scripts
Remove an entry for a test script from script.db.
2007-11-08 07:44:49 +00:00
acinclude.m4
Fix the test for GTK+ in configure.ac and move the macro RECVFROM_ARG6_TYPE from aclocal.m4 to acinclude.m4.
2007-10-22 23:27:22 +00:00
aclocal.m4
Fix the test for GTK+ in configure.ac and move the macro RECVFROM_ARG6_TYPE from aclocal.m4 to acinclude.m4.
2007-10-22 23:27:22 +00:00
CHANGELOG
Remove the first-generation OS detection and nmap-os-fingerprints.
2007-11-03 01:31:02 +00:00
charpool.cc
merge soc07 r4822 - Reduce the number of build dependencies.
2007-08-11 03:35:46 +00:00
charpool.h
merge soc07 r4822 - Reduce the number of build dependencies.
2007-08-11 03:35:46 +00:00
config.guess
config.h.in
Remove inet_aton() checks from configure and HAVE_INET_ATON from config.h.in
2007-01-27 00:29:47 +00:00
config.sub
configure
Remove NmapFE.
2007-11-01 07:45:43 +00:00
configure.ac
Remove NmapFE.
2007-11-01 07:45:43 +00:00
COPYING
Minor source code header improvements
2006-08-25 01:47:49 +00:00
COPYING.OpenSSL
FingerPrintResults.cc
Adding Snprintf() and Vsnprintf() to nbase/nbase_str.c. This is because of Windows' stupid implementation where it doesn't write a NULL byte at the end of the buffer if the result is truncated. I would've just #defined snprintf and vsnprintf to some wrapper function for Windows, but this doesn't work as libdnet and libpcap (and libpcap includes under mswin32) define snprintf to _snprintf and vsnprintf to _vsnprintf like we do, and through the many defines they end up being available in the Nmap sources. Vsnprintf() uses vsnprintf() (and writes a NULL byte at the end if truncated), and Snprintf uses Vsnprintf().
2007-08-14 06:46:54 +00:00
FingerPrintResults.h
merge soc07 r4959 - Put <extrareasons> inside <extraports> as this should really simplify XML parsers' jobs because they won't have to keep track of what states and reasons go together
2007-08-11 04:30:24 +00:00
global_structures.h
Remove the first-generation OS detection and nmap-os-fingerprints.
2007-11-03 01:31:02 +00:00
HACKING
Remove NmapFE.
2007-11-01 07:45:43 +00:00
idle_scan.cc
Remove the first-generation OS detection and nmap-os-fingerprints.
2007-11-03 01:31:02 +00:00
idle_scan.h
merge soc07 r4822 - Reduce the number of build dependencies.
2007-08-11 03:35:46 +00:00
INSTALL
install-sh
MACLookup.cc
merge soc07 r4871:4884 and r4888 - renaming __FUNCTION__ to __func__ and changing hardcoded func names to __func__
2007-08-11 04:06:09 +00:00
MACLookup.h
trivial comment-related patch from Kris Katterjohn
2006-09-07 04:21:43 +00:00
main.cc
Adding Snprintf() and Vsnprintf() to nbase/nbase_str.c. This is because of Windows' stupid implementation where it doesn't write a NULL byte at the end of the buffer if the result is truncated. I would've just #defined snprintf and vsnprintf to some wrapper function for Windows, but this doesn't work as libdnet and libpcap (and libpcap includes under mswin32) define snprintf to _snprintf and vsnprintf to _vsnprintf like we do, and through the many defines they end up being available in the Nmap sources. Vsnprintf() uses vsnprintf() (and writes a NULL byte at the end if truncated), and Snprintf uses Vsnprintf().
2007-08-14 06:46:54 +00:00
Makefile.in
Make symlinks from nmapfe and xnmap to zenmap. Don't create the nmapfe symlink
2007-11-09 05:29:25 +00:00
nmap-header-template.cc
Minor source code header improvements
2006-08-25 01:47:49 +00:00
nmap-mac-prefixes
Update nmap-mac-prefixes with latest IEEE data
2007-09-23 17:56:15 +00:00
nmap-os-db
update a Linux sig
2007-11-06 22:44:05 +00:00
nmap-protocols
nmap-rpc
nmap-service-probes
gmail imapd patch from Matt Selsky
2007-11-01 05:38:13 +00:00
nmap-services
add polipo web proxy cache
2007-04-24 20:32:00 +00:00
nmap.cc
Remove the first-generation OS detection and nmap-os-fingerprints.
2007-11-03 01:31:02 +00:00
nmap.h
bump version number
2007-11-06 22:43:25 +00:00
nmap.spec.in
Split the zenmap RPM subpackage into its own spec file.
2007-11-08 08:17:35 +00:00
nmap_amigaos.h
Minor source code header improvements
2006-08-25 01:47:49 +00:00
nmap_dns.cc
Adding Snprintf() and Vsnprintf() to nbase/nbase_str.c. This is because of Windows' stupid implementation where it doesn't write a NULL byte at the end of the buffer if the result is truncated. I would've just #defined snprintf and vsnprintf to some wrapper function for Windows, but this doesn't work as libdnet and libpcap (and libpcap includes under mswin32) define snprintf to _snprintf and vsnprintf to _vsnprintf like we do, and through the many defines they end up being available in the Nmap sources. Vsnprintf() uses vsnprintf() (and writes a NULL byte at the end if truncated), and Snprintf uses Vsnprintf().
2007-08-14 06:46:54 +00:00
nmap_dns.h
merge soc07 r4822 - Reduce the number of build dependencies.
2007-08-11 03:35:46 +00:00
nmap_error.cc
merge soc07 r5116 - Flush LOG_NORMAL in gh_perror() and pfatal() instead of LOG_STDOUT when --log-errors is used
2007-08-11 05:36:05 +00:00
nmap_error.h
Minor source code header improvements
2006-08-25 01:47:49 +00:00
nmap_rpc.cc
merge soc07 r5085 - Changing bare printf()s to log_write(LOG_PLAIN,)s because these were always printed even when things like XML and greppable output were sent to stdout (e.g. -oX -). This also adds o.scriptTrace() to make --script-trace behave more like --packet-trace and --version-trace. Nsock tracing was done unconditionally in NSE, and that has been changed to only be done when o.scriptTrace() is true.
2007-08-11 05:13:16 +00:00
nmap_rpc.h
merge soc07 r4822 - Reduce the number of build dependencies.
2007-08-11 03:35:46 +00:00
nmap_tty.cc
merge soc07 r4822 - Reduce the number of build dependencies.
2007-08-11 03:35:46 +00:00
nmap_tty.h
Minor source code header improvements
2006-08-25 01:47:49 +00:00
nmap_winconfig.h
merge soc07 r4871:4884 and r4888 - renaming __FUNCTION__ to __func__ and changing hardcoded func names to __func__
2007-08-11 04:06:09 +00:00
NmapOps.cc
Remove the first-generation OS detection and nmap-os-fingerprints.
2007-11-03 01:31:02 +00:00
NmapOps.h
Remove the first-generation OS detection and nmap-os-fingerprints.
2007-11-03 01:31:02 +00:00
NmapOutputTable.cc
Adding Snprintf() and Vsnprintf() to nbase/nbase_str.c. This is because of Windows' stupid implementation where it doesn't write a NULL byte at the end of the buffer if the result is truncated. I would've just #defined snprintf and vsnprintf to some wrapper function for Windows, but this doesn't work as libdnet and libpcap (and libpcap includes under mswin32) define snprintf to _snprintf and vsnprintf to _vsnprintf like we do, and through the many defines they end up being available in the Nmap sources. Vsnprintf() uses vsnprintf() (and writes a NULL byte at the end if truncated), and Snprintf uses Vsnprintf().
2007-08-14 06:46:54 +00:00
NmapOutputTable.h
merge soc07 r4943:4947 - added textual information to traceroute's timeout consolidation elements; Reference trace consolidation is now displayed textually instead of symbolically.
2007-08-11 04:27:37 +00:00
nse_auxiliar.cc
Adding Snprintf() and Vsnprintf() to nbase/nbase_str.c. This is because of Windows' stupid implementation where it doesn't write a NULL byte at the end of the buffer if the result is truncated. I would've just #defined snprintf and vsnprintf to some wrapper function for Windows, but this doesn't work as libdnet and libpcap (and libpcap includes under mswin32) define snprintf to _snprintf and vsnprintf to _vsnprintf like we do, and through the many defines they end up being available in the Nmap sources. Vsnprintf() uses vsnprintf() (and writes a NULL byte at the end if truncated), and Snprintf uses Vsnprintf().
2007-08-14 06:46:54 +00:00
nse_auxiliar.h
cannot directly include nmap_winconfig in these the way I was, or it will be included in nonwin32
2006-12-11 01:40:03 +00:00
nse_debug.cc
merge soc07 r5085 - Changing bare printf()s to log_write(LOG_PLAIN,)s because these were always printed even when things like XML and greppable output were sent to stdout (e.g. -oX -). This also adds o.scriptTrace() to make --script-trace behave more like --packet-trace and --version-trace. Nsock tracing was done unconditionally in NSE, and that has been changed to only be done when o.scriptTrace() is true.
2007-08-11 05:13:16 +00:00
nse_debug.h
NSE committed
2006-12-11 00:34:26 +00:00
nse_init.cc
Revert r5485. This changes the pcre Lua module back to statically linked
2007-10-23 00:45:00 +00:00
nse_init.h
script arguments now get checked before nmap starts scanning
2007-08-20 21:56:36 +00:00
nse_macros.h
changed path back to original location
2007-11-05 21:26:04 +00:00
nse_main.cc
a quick hack to the scheduling algorithm of scripts, which allows scripts to
2007-08-30 18:35:32 +00:00
nse_main.h
script arguments now get checked before nmap starts scanning
2007-08-20 21:56:36 +00:00
nse_nmaplib.cc
Adding nmap.verbosity() and nmap.debugging() for scripts so they can get the o.verbose and o.debugging values
2007-09-15 01:04:53 +00:00
nse_nmaplib.h
NSE committed
2006-12-11 00:34:26 +00:00
nse_nsock.cc
canonicalize capitalization
2007-09-08 05:56:15 +00:00
nse_nsock.h
merge soc07 r5360:5367 - Merge Majek's raw packet NSE patch
2007-08-11 06:13:25 +00:00
nse_pcrelib.cc
Redo some changes to the NSE pcre module that were originally done
2007-10-23 01:10:46 +00:00
nse_pcrelib.h
Revert r5485. This changes the pcre Lua module back to statically linked
2007-10-23 00:45:00 +00:00
nse_string.cc
merge soc07 r4821 - fix nse build system issues
2007-08-11 03:35:12 +00:00
nse_string.h
NSE committed
2006-12-11 00:34:26 +00:00
osscan.cc
Document that an apparently unused function is actually used by the fingerprint utilities.
2007-11-05 22:54:07 +00:00
osscan.h
Remove the first-generation OS detection and nmap-os-fingerprints.
2007-11-03 01:31:02 +00:00
osscan2.cc
Remove the first-generation OS detection and nmap-os-fingerprints.
2007-11-03 01:31:02 +00:00
osscan2.h
merge soc07 r4822 - Reduce the number of build dependencies.
2007-08-11 03:35:46 +00:00
output.cc
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
output.h
merge soc07 r5081 - changed close to 100 occurrences of LOG_NORMAL|LOG_SKID|LOG_STDOUT (and combinations) to LOG_PLAIN, and moved LOG_PLAIN definition to output.h from traceroute.h
2007-08-11 05:11:47 +00:00
portlist.cc
Adding Snprintf() and Vsnprintf() to nbase/nbase_str.c. This is because of Windows' stupid implementation where it doesn't write a NULL byte at the end of the buffer if the result is truncated. I would've just #defined snprintf and vsnprintf to some wrapper function for Windows, but this doesn't work as libdnet and libpcap (and libpcap includes under mswin32) define snprintf to _snprintf and vsnprintf to _vsnprintf like we do, and through the many defines they end up being available in the Nmap sources. Vsnprintf() uses vsnprintf() (and writes a NULL byte at the end if truncated), and Snprintf uses Vsnprintf().
2007-08-14 06:46:54 +00:00
portlist.h
Change reason.cc/h to portreasons.cc/h. This is because of a reason.h on Windows which causes compilation problems. A workaround was employed, but this is incase it pops up again. I also changed the recent CHANGELOG entry mentioning reason.h so there's no confusion
2007-08-15 19:26:26 +00:00
portreasons.cc
Merge r5744 from /nmap-exp/david/nmap-massping-migration.
2007-08-31 05:02:25 +00:00
portreasons.h
fixing misspellings of "EXCEEDED" in comments and in the enum reason_codes (portreasons.h)
2007-11-05 13:04:23 +00:00
protocols.cc
Remove the struct scan_lists parameter from getpts_aux and some of its auxiliary functions. It was used only to keep track of the number of ports and protocols, which can be derived after the bit map is filled in. This is preparation for a minor refactoring of getpts so it can be used for ping port selection.
2007-10-30 04:40:10 +00:00
protocols.h
Remove the struct scan_lists parameter from getpts_aux and some of its auxiliary functions. It was used only to keep track of the number of ports and protocols, which can be derived after the bit map is filled in. This is preparation for a minor refactoring of getpts so it can be used for ping port selection.
2007-10-30 04:40:10 +00:00
README-WIN32
scan_engine.cc
Fixing an assertion failure caused when running an ARP Ping scan. A Global Ping was attempted, but ARP wasn't checked for in sendPingProbe()
2007-11-04 19:33:58 +00:00
scan_engine.h
just fixing some typos in some comments and an error string
2007-09-19 19:43:23 +00:00
service_scan.cc
Adding Snprintf() and Vsnprintf() to nbase/nbase_str.c. This is because of Windows' stupid implementation where it doesn't write a NULL byte at the end of the buffer if the result is truncated. I would've just #defined snprintf and vsnprintf to some wrapper function for Windows, but this doesn't work as libdnet and libpcap (and libpcap includes under mswin32) define snprintf to _snprintf and vsnprintf to _vsnprintf like we do, and through the many defines they end up being available in the Nmap sources. Vsnprintf() uses vsnprintf() (and writes a NULL byte at the end if truncated), and Snprintf uses Vsnprintf().
2007-08-14 06:46:54 +00:00
service_scan.h
merge soc07 r4822 - Reduce the number of build dependencies.
2007-08-11 03:35:46 +00:00
services.cc
Remove the struct scan_lists parameter from getpts_aux and some of its auxiliary functions. It was used only to keep track of the number of ports and protocols, which can be derived after the bit map is filled in. This is preparation for a minor refactoring of getpts so it can be used for ping port selection.
2007-10-30 04:40:10 +00:00
services.h
Remove the struct scan_lists parameter from getpts_aux and some of its auxiliary functions. It was used only to keep track of the number of ports and protocols, which can be derived after the bit map is filled in. This is preparation for a minor refactoring of getpts so it can be used for ping port selection.
2007-10-30 04:40:10 +00:00
shtool
Target.cc
Adding Snprintf() and Vsnprintf() to nbase/nbase_str.c. This is because of Windows' stupid implementation where it doesn't write a NULL byte at the end of the buffer if the result is truncated. I would've just #defined snprintf and vsnprintf to some wrapper function for Windows, but this doesn't work as libdnet and libpcap (and libpcap includes under mswin32) define snprintf to _snprintf and vsnprintf to _vsnprintf like we do, and through the many defines they end up being available in the Nmap sources. Vsnprintf() uses vsnprintf() (and writes a NULL byte at the end if truncated), and Snprintf uses Vsnprintf().
2007-08-14 06:46:54 +00:00
Target.h
Change reason.cc/h to portreasons.cc/h. This is because of a reason.h on Windows which causes compilation problems. A workaround was employed, but this is incase it pops up again. I also changed the recent CHANGELOG entry mentioning reason.h so there's no confusion
2007-08-15 19:26:26 +00:00
TargetGroup.cc
just fixing some spelling errors in comments
2007-11-03 03:54:11 +00:00
TargetGroup.h
Minor source code header improvements
2006-08-25 01:47:49 +00:00
targets.cc
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
targets.h
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
tcpip.cc
just fixing some spelling errors in comments
2007-11-03 03:54:11 +00:00
tcpip.h
enable --ttl support for connect() scans
2007-10-14 14:37:56 +00:00
timing.cc
merge soc07 r5100 - Changing fprintf(stderr, )'s to error()'s (or fatal() if followed by and exit()). Besides providing consistency, this also allows more errors to actually be logged with --log-errors.
2007-08-11 05:16:56 +00:00
timing.h
merge soc07 r4822 - Reduce the number of build dependencies.
2007-08-11 03:35:46 +00:00
traceroute.cc
fixing misspellings of "EXCEEDED" in comments and in the enum reason_codes (portreasons.h)
2007-11-05 13:04:23 +00:00
traceroute.h
merge soc07 r5124:5142 - build/install system updates; changelog updates; umit install code; compilation fixes; integrate umit
2007-08-11 05:41:41 +00:00
utils.cc
just fixing some typos in some comments and an error string
2007-09-19 19:43:23 +00:00
utils.h
merge soc07 r5065:5067 - Include nbase.h from utils.h; it's needed for u8, u16, etc.; Make a few small fixes to nmap-os-db.
2007-08-11 05:01:58 +00:00
zenmap.spec.in
Add nmapfe and xnmap to Zenmap's spec file.
2007-11-09 06:03:40 +00:00