nmap/mswin32
kris 3daeae2fc5 Instead of having my_close() in mswin32/winfix.cc (which only calls closesocket()),
and having close() #defined to my_close() in nbase_winunix.h, I'm just defining close()
to closesocket() in nbase_winunix.h and removing my_close() from winfix.cc.  I'm also
defining EWOULDBLOCK to WSAEWOULDBLOCK in nbase_winunix.h.

Nmap builds fine with these changes, and since it's just defining close() to something
that already exists, it shouldn't negatively affect other branches.

These are things I noticed while trying to cleanly "re-port" Ncat to VC++2008.
2008-07-10 03:20:38 +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-sed o Reformat Nmap COPYING file (e.g. remove C comment markers, reduce 2008-03-21 01:05:09 +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 o The Nmap Windows self-installer now automatically installs the MS 2008-06-29 04:52:00 +00:00
OpenSSL Recompiled OpenSSL with VC++2008 and updated upgrade-guide.txt to reflect build changes between VC++2005 and 2008. I meant to do this sooner, but it slipped my mind. Thanks to Thomas and Jah for discussing it. 2008-06-15 02:36:15 +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 The WinPcap Windows installer now has x64 npf.sys support. Thanks for Rob Nicholls for the patch. 2008-06-17 21:02:40 +00:00
buildguide.txt URL change from http://insecure.org/nmap/* to http://nmap.org/* 2008-01-17 07:22:03 +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 o The Nmap Windows self-installer now automatically installs the MS 2008-06-29 04:52:00 +00:00
nmap.rc Merging changes from my vc2008-testing branch. This moves Windows development 2008-06-13 05:58:11 +00:00
nmap.sln Merging changes from my vc2008-testing branch. This moves Windows development 2008-06-13 05:58:11 +00:00
nmap.vcproj Removed nse_string. Equivalent procedures are placed in 2008-07-07 17:31:38 +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
resource.h get rid of silly top-level trunk dir 2005-04-11 22:34:19 +00:00
vcredist_x86.exe o The Nmap Windows self-installer now automatically installs the MS 2008-06-29 04:52:00 +00:00
winclude.h trivial copyright text tweak: filename nmap-os-fingerprints has changed to nmap-os-db 2008-05-22 20:45:32 +00:00
winfix.cc Instead of having my_close() in mswin32/winfix.cc (which only calls closesocket()), 2008-07-10 03:20:38 +00:00
winfix.h Merging changes from my vc2008-testing branch. This moves Windows development 2008-06-13 05:58:11 +00:00