1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-17 05:09:00 +00:00
david e18b25bccd Use tempfile in place of tempnam.
To avoid new GCC warnings about tempnam:
ncat_connect.c:789: warning: the use of `tempnam' is dangerous, better use `mkstemp'

Doing things this way has the same race condition as tempnam did,
because we are unlinking the file before binding it. (The race window is
smaller now.) The file must not exist before binding the Unix socket, or
else you get an "address already in use" error. Unlinking before binding
is the same thing that netcat-openbsd does. See this earlier thread:
http://seclists.org/nmap-dev/2012/q4/336.
2013-09-26 07:17:08 +00:00
2013-05-02 14:59:06 +00:00
2013-09-26 07:17:08 +00:00
2013-08-17 20:09:25 +00:00
2013-09-26 07:17:08 +00:00
2013-09-20 18:56:22 +00:00
2013-09-19 20:21:04 +00:00
2013-08-17 20:09:03 +00:00
2013-05-13 04:21:11 +00:00
2013-07-16 00:51:47 +00:00
2012-12-06 02:34:28 +00:00
2013-08-17 00:39:44 +00:00
2012-12-06 02:25:46 +00:00
2013-08-21 22:20:07 +00:00
2013-07-03 04:30:43 +00:00
2012-05-27 08:53:32 +00:00
2008-07-31 14:18:21 +00:00
2012-05-27 08:53:32 +00:00
2012-05-27 08:53:32 +00:00
2012-05-27 08:53:32 +00:00
2013-07-31 19:11:16 +00:00
2012-05-27 08:53:32 +00:00
2012-09-15 17:56:17 +00:00
2013-02-09 22:46:47 +00:00

Here is some documentation for Nmap, but these files are much less
comprehensive than what you'll find at the actual Nmap documentation
site ( http://nmap.org ).
Languages
C 37.8%
Lua 28.1%
C++ 16.7%
Shell 5.8%
Python 4.2%
Other 7.2%