nmap/mswin32
batrick 68bf664db6 [NSE] Applied change to remove the old nse_macros.h header file.
Here is a mostly exhaustive list of the changes:

o Removes the SCRIPT_ENGINE_* status defines and replaces the
  instances with regular boolean integer returns or changes the
  procedure to return void. The latter case is better generally because
  the caller ignores any status return (e.g. nmap.cc calling open_nse)
  and/or the procedure raises a fatal error when unsuccessful.

o Moves the SCRIPT_ENGINE_LUA_DIR and the like to the nse_main.h header file.

o Removes the use of the SCRIPT_ENGINE_TRY (there was only one left)
  and thus changes the call to l_dnet_open to a void function called
  directly by luaopen_nsock (in nse_nsock.cc) instead of luaopen_nmap
  (in nse_nmaplib.cc). I felt moving the function was also an
  appropriate (but somewhat unrelated to the intent of the patch) change
  as opening the dnet metatable is very related to opening up the
  nsock library. This confines errors in opening the nsock library, including
  opening the dnet metatable, to the call to luaopen_nsock.

o The FILES and DIRS defines are moved in to nse_fs.h where they are
  more appropriate and localalized.
2009-06-07 01:25:53 +00:00
..
ARPA get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
lib Upgrade WinPcap to version 4.02. 2007-11-15 20:30:47 +00:00
license-format Adjust licformat.sh to allow running it from a directory other than mswin32. 2008-07-11 20:52:17 +00:00
NET get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
NETINET Removing mswin32/netinet/tcp* and udp*. Thanks to my dnet header patch (r4379), we're able to safely remove all of these files and then remove their references from mswin32/winclude.h. tcp_var.h wasn't used anywhere, and all of the others are only used in libpcap/. Since these NETINET files are only used for Windows, and WinPcap is required for that, this isn't a problem. I've tested it on Windows XP with MS VC++ Express 2005. 2007-01-31 23:37:18 +00:00
nsis Added uninstall entry for ca-bundle.crt (CAs for Ncat on Win32) to NSIS script. 2009-05-16 15:30:57 +00:00
OpenSSL Upgrading shipped OpenSSL for Windows to 0.9.8j 2009-02-02 18:41:34 +00:00
pcap-include Merging changes from my vc2008-testing branch. This moves Windows development 2008-06-13 05:58:11 +00:00
RPC get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
winpcap o Update Windows installer to handle Windows 7 (tested with the Beta 2009-01-22 19:38:29 +00:00
icon1.ico get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
ifaddrlist.h get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
IPExport.h bug fixing 2005-08-24 19:22:11 +00:00
libpcap-note.txt get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
Makefile Add a default bundle of trusted CA certificates for Ncat, extracted from 2009-04-29 03:36:26 +00:00
nmap.rc latest version number 2009-04-25 21:20:53 +00:00
nmap.sln Add a default bundle of trusted CA certificates for Ncat, extracted from 2009-04-29 03:36:26 +00:00
nmap.vcproj [NSE] Applied change to remove the old nse_macros.h header file. 2009-06-07 01:25:53 +00:00
nmap_performance.reg get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
packet_types.h vcproj for nmap 2005-08-08 05:48:49 +00:00
python-wrap.bat Fix a typo in a comment. 2009-05-25 01:49:27 +00:00
resource.h get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
vcredist_x86.exe Upgrade vcredist_x86.exe from the Visual C++ 2008 version to Visual C++ 2008 SP1. I'm currently testing compilation with that compiler version. If it causes problems, I'll revert this change. 2009-04-25 20:23:50 +00:00
winclude.h Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
winfix.cc Suggest that people send patches to nmap-dev rather than to me directly 2009-04-15 00:37:03 +00:00
winfix.h Merging changes from my vc2008-testing branch. This moves Windows development 2008-06-13 05:58:11 +00:00