diff --git a/todo/done.txt b/todo/done.txt index b000c13cf..16e8c77ad 100644 --- a/todo/done.txt +++ b/todo/done.txt @@ -1,5 +1,17 @@ DONE: +o We should improve the Windows build process for Ndiff, since it + works differently now that it is modularized. To build the Nmap + 6.45 release, we (as a temporary hack, not in SVN): + - Added 'ndiff' to zenmap/setup.py 'packages' list in + COMMON_SETUP_ARGS + - Created a zenmap/ndiff subdir (empty) and copy ndiff/ndiff.py into zenmap/ before build. + We should find a more elegant solution and check it into SVN. The + fundamental issue is that the ndiff.exe we generate needs to be + able to access the new ndiff.py module. + Also, we need to make sure the -win32.zip Nmap distribution works + properly. + o [Zenmap] Combine parallel timed-out hops into one node in the topology view. http://seclists.org/nmap-dev/2012/q1/82 has a patch, however it doesn't handle the case of two or more consecutive diff --git a/todo/nmap.txt b/todo/nmap.txt index 5685ba857..d58addbeb 100644 --- a/todo/nmap.txt +++ b/todo/nmap.txt @@ -49,18 +49,6 @@ o Integrate latest IPv6 OS detection submissions and corrections o Integrate latest version detection submissions and corrections -o We should improve the Windows build process for Ndiff, since it - works differently now that it is modularized. To build the Nmap - 6.45 release, we (as a temporary hack, not in SVN): - - Added 'ndiff' to zenmap/setup.py 'packages' list in - COMMON_SETUP_ARGS - - Created a zenmap/ndiff subdir (empty) and copy ndiff/ndiff.py into zenmap/ before build. - We should find a more elegant solution and check it into SVN. The - fundamental issue is that the ndiff.exe we generate needs to be - able to access the new ndiff.py module. - Also, we need to make sure the -win32.zip Nmap distribution works - properly. - o Our "make uninstall" should uninstall ndiff if it was installed too. We should probably do it in pretty much the same way we handle Zenmap (configure.ac, Makefile.in, and ndiff/setup.pl)