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

3106 Commits

Author SHA1 Message Date
fyodor
e4e5b36da8 merge soc07 r5045 - now works with https 2007-08-11 04:54:09 +00:00
fyodor
25267a44d4 merge soc07 r5042 - Fixed some bugs on nse-C-modules - it now compiles and works (or should work) on linux, macosx, freebsd 2007-08-11 04:53:27 +00:00
fyodor
fcc8ac7a6d merge soc07 r5030:5034 and 5044 - integrate os fingerprints 2007-08-11 04:52:51 +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
80ade54171 merge soc07 r5016:5022 - Added support for C-modules; converted the nse_bitlib to such a module; adapted dns-test-open-recursion.nse to use the new module; Moved make_buffer to stdnse and updated the documentation 2007-08-11 04:49:25 +00:00
fyodor
aac82901d3 merge soc07 r5005:5016 - Adding <times> element for the host's final times (srtt, rttvar, to) 2007-08-11 04:47:38 +00:00
fyodor
83ec445bcf merge soc07 r5005:5013 - URL manipulation lib from LuaSocket with a couple funcs added; added garbage collection for nsock-objects in lua 2007-08-11 04:46:43 +00:00
fyodor
88104fa636 merge soc07 r5005 - New os fingerprints 2007-08-11 04:45:20 +00:00
fyodor
3e86212fee merge soc07 r5002 - New IRC server info script 2007-08-11 04:43:12 +00:00
fyodor
a09a6e2007 merge soc07 r4994:5001 - Adding <portused> element for the open TCP port used when performing OS Detection. Only closed TCP and UDP were being printed; I guess it was just an oversight; Call endTask() in process_mainloop() in nse_main.cc so task ending information (like the <taskend> element) are printed; old_locale is allocated on the STACK not the HEAP; NULL is NOT a valid PCRE pointer. 2007-08-11 04:42:31 +00:00
fyodor
c2e69defae merge soc07 r4994 - new os fingerprints 2007-08-11 04:41:20 +00:00
fyodor
1ffa6fd8c0 merge soc07 r4990 - fixed tiny oversight in nselib debug function 2007-08-11 04:39:39 +00:00
fyodor
e988f4878d merge soc07 r4989 - applied mathew boyle's patch for print_debug 2007-08-11 04:39:17 +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
424981b064 merge soc07 r4982 - Fixing a small bug relating to 2nd gen osdetection output for tcp timestamp sequences. 'ERROR, WTF?' was being printed in XML because TS_SEQ_OTHER_NUM was omitted from tsseqclass2ascii(). Now it just prints 'other' 2007-08-11 04:32:07 +00:00
fyodor
f0f053433f merge soc07 r4959:4963 - Added a script that automatically sets the version on nmap.rc and nmap.nsi 2007-08-11 04:31:34 +00:00
fyodor
abc402ebe7 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
fyodor
2af8e785f8 merge soc07 r4957 - 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:29:50 +00:00
fyodor
8a3b378695 merge soc07 r4947:4953 - os fingerprinting system improvements, trivial traceroute.cc grammar tweak 2007-08-11 04:29:03 +00:00
fyodor
ea68216d71 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
fyodor
f8e6e9f46b merge soc07 r4942 - corrected error in finger which caused truncated results 2007-08-11 04:25:33 +00:00
fyodor
65e680a634 merge soc07 r4939 - fixed a small bug in formatscriptoutput (output.cc) which caused a core dump 2007-08-11 04:25:05 +00:00
fyodor
b02117546f merge soc07 r4925:4938 - canonicalize os/version fingerprints; new os fingerprint integration 2007-08-11 04:24:32 +00:00
fyodor
1e2f0bea4f merge soc07 r4921:4925 - Fixed a bug in NSE that caused incorrect state summaries (and an assertion failure); added udp iax2 test script 2007-08-11 04:23:17 +00:00
fyodor
0c123a1056 merge soc07 r4918 - changing a couple more hardcoded function names 2007-08-11 04:21:22 +00:00
fyodor
f2e0ddb40a merge soc07 r4916 - If we get a ICMP Protocol Unreachable from a host other than our target, we set the state to 'filtered' rather than 'closed'. Now it works like Port Unreachables and UDP. 2007-08-11 04:20:48 +00:00
fyodor
2479d5d1d9 merge soc07 r4915 - Use path_get_basename in init_updatedb 2007-08-11 04:20:04 +00:00
fyodor
935b0b78e1 merge soc07 r4914 - dynamic rowed table improvements 2007-08-11 04:19:29 +00:00
fyodor
df49f6e364 merge soc07 r4910 - remove INTERACTIVE_NAMES functionality 2007-08-11 04:18:01 +00:00
fyodor
91a8815da7 merge soc07 r4909 - changed to demo category until we figure out what to do about using real hostnames 2007-08-11 04:17:16 +00:00
fyodor
88b0e212df merge soc07 r4906 - NSE bugfixes 2007-08-11 04:16:56 +00:00
fyodor
f69d93c65a merge soc07 r4899:4902 - Add a note to the reference guide saying that --servicedb implies -F; Rewrite in C the dirname and basename replacements used in printdatafilepaths and move them into nbase. Their names are now path_get_dirname and path_get_basename.; Give a fatal error in printdatafilepaths if memory can't be allocated, rather than returning silently. 2007-08-11 04:15:39 +00:00
fyodor
6877d8329d merge soc07 r4896:4898 - added new scripts; made shortport.port_or_service work as intended, it now returns a function instead of a boolean 2007-08-11 04:14:01 +00:00
fyodor
0b33c98ebb merge soc07 r4896 - Patch to make sure traceroute always displays the last hop, even if consolidation is total 2007-08-11 04:13:07 +00:00
fyodor
cafec3593d merge soc07 r4891 - nse improvements 2007-08-11 04:12:45 +00:00
fyodor
8d74bbcd8a 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
fyodor
1540fe57c4 merge soc07 r4868:4871 - nmapoutputtable dynamic tables and traceroute fixes 2007-08-11 04:02:49 +00:00
fyodor
e81becd90f merge soc07 r4868 - Just fixing a typo. wsacle -> wscale in tcppacketoptinfo() 2007-08-11 04:01:31 +00:00
fyodor
47dd05d4d9 merge soc07 r4866 - Fix reason reporting again. I accidentally broke it in r4862 while fixing a memory allocation error. Now the memory error is fixed and reasons work again. 2007-08-11 04:01:05 +00:00
fyodor
65bc340828 merge soc07 r4863 - Add some logic to printdatafilepaths to control what gets displayed 2007-08-11 04:00:36 +00:00
fyodor
87840c36de merge soc07 r4862 - Rearrange some reason-setting code to avoid using deallocated memory. 2007-08-11 03:59:45 +00:00
fyodor
5e3bb361f2 merge soc07 r4860 - Add verbose data file path reporting. Some more changes might be coming, for example to change the conditions under which this information is displayed. 2007-08-11 03:59:18 +00:00
fyodor
cb799fcef9 merge soc07 r4852:4858 - Added nmap specific information (name/lang/company/copyright etc.) to windows installer. Need to come up with a way to automate the version information in both the .rc and the .nsis file. Now nmap registers with add/remove programs. Updated winpcap to version 4.0. winpcap 4.0 - removed files no longer needed from winpcap 3.1 installtion. 2007-08-11 03:56:32 +00:00
fyodor
e64e2518e3 merge soc07 r4848 - changed publisher from Insecure.Com to Insecure.Org 2007-08-11 03:48:27 +00:00
fyodor
8cfef99fc9 merge soc07 r4842 - added company (publisher) field to windows nmap exe 2007-08-11 03:46:48 +00:00
fyodor
4fde7aef83 merge soc07 r4831 - Avoid putting .svn directories in the Windows zip file. 2007-08-11 03:46:08 +00:00
fyodor
8b9a340fc4 merge soc07 r4829 - Added winpcap device names to the --iflist table 2007-08-11 03:44:40 +00:00
fyodor
c0e32d45df merge soc07 r4823:4827 - rename --services to --servicedb, add --versiondb 2007-08-11 03:43:52 +00:00
fyodor
8a10d4fbd0 merge soc07 r4823 - nmap-service-probes improvements 2007-08-11 03:42:39 +00:00
fyodor
58522c59f6 merge soc07 r4822 - Reduce the number of build dependencies. 2007-08-11 03:35:46 +00:00