mirror of
https://github.com/nmap/nmap.git
synced 2026-02-04 04:26:33 +00:00
be2ddcfa1cd2ca70328c298f3837317a7a041559
o Fix cases of std::string() being used in ways which wrongly parse the data for escape sequences such as \n. For an example, see log message of r6474 in svn. (note that this was a Lua escaping bug, not std::string)
Fixing the crash David reported at http://seclists.org/nmap-dev/2007/q4/0720.html . It occurred when exiting the Profile Editor (while editing an existing profile) by clicking 'X', then editing the same profile again. Now the window that appears when clicking Cancel ('Deleting Profile') comes up when exiting with 'X'. I had to change the value returned when clicking Cancel in the 'Deleting Profile' window (which is in self.quit in ProfileEditor.py), but everything seems to work fine. If for some reason this checkin causes any problems, that's the likely culprit.
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 ).
Description
Languages
C
37.5%
Lua
28.1%
C++
16.8%
Shell
5.8%
Python
4.2%
Other
7.3%