January 2009
- 1: Wrote Ncat tests for
--exec and --sh-exec.
- 2: Implemented caretaker processes for Ncat.
- 3: Started refactoring
http.lua.
- 4: Changed URL preferences in
http-favicon.nse.
- 5: Redid
http.pipeline. Merged Ncat caretaker processes. Had a meeting.
- 6: Did finishing touches on
http.lua. Evaluated kerberos-get-realm.nse.
- 7: Investigated a reported handle leak in Ncat.
- 8: Added the
http.useragent script argument. Started reimplementing Ncat Digest authentication.
- 9: Implemented Ncat client Digest authentication. Changed the
http.lua header from Cookies to Cookie.
- 10: Fixed HTTP caching for
HEAD requests. Updated the favicon database with the latest dmoz results.
- 11: Fixed a compiler error I introduced. Let
ncat -l -p work. Started debugging an Ubuntu install error.
- 12: Tested the
http-methods script. Added a Squeeze Center probe. Tested a DNS-SD script. Tested afp-showmount. Reviewed a Lexmark script. Committed updates to http.lua.
- 13: Made Windows error reporting clearer. Wrote tests for Ncat listen-mode Digest authentication. Fixed a crashing
bitset bug in traceroute.
- 14: Attempted a universal MacPorts build on 10.6. Implemented simple Digest authentication in Ncat. Fixed a check for
socklen_t. Made Nmap automatically start the NPF service. Added the /NPFSTARTUP=NO option to the WinPcap installer. Had a meeting to work on the 5.20 release.
- 15: Helped build the 5.20 release. Figured out how to build a 10.4-compatible universal binary on OS X 10.6.
- 18: Evaluated a Quake 3 script. Added AFP probes. Tested installing on Ubuntu 9.10. Added Ncat Digest nonce expiry and
qop=auth support.
- 19: Fixed SecLists previous/next links. Wrote an SNMP OID decoding patch. Let Ncat handle further connections while an SSL handshake is in progress. Wrote a summary of the Ncat Digest nonce strategy. Allowed Ncat to accept more SSL connections while one SSL handshake is in progress. Fixed SNMP decoding of OID component values greater than 127. Had a meeting.
- 20: Reproduced an installation bug on Ubuntu 9.10. Filed Ubuntu bug 510211. Again tested and committed
afp-showmount.nse.
- 21: Fixed a zero-byte write bug. Fixed the
-sU -sV unknown service bug. Restored http.head's ability to retrieve a body.
- 22: Added a missing function to
http-favicon.nse. Evaluated MySQL scripts. Evaluated a DAAP script. Merged stable changes to the stable-5.2 branch.
- 25: Tested LDAP scripts. Evaluated MongoDB scripts. Gave a nicer error message when Ndiff can't open a file.
- 26: Added new Kerberos matches. Changed the interface of
PortList::getPortState. Implemented a workaround for Ubuntu distutils packaging. Merged new stable changes to the stable-5.2 release branch. Had a meeting. Helped with the 5.21 release.
- 27: Fixed IPv6 nameserver segmentation fault. Redid nmap.org headers and navigation tables with CSS.
- 28: Polished and committed Ncat Digest authentication. Redid headers on the other sites.
- 29: Wrote ideas for a payload file. Integrated Quake probes and matches. Made the Ncat Digest code work on Windows.
- 31: Fixed a problem with
stdnse.format_output producing blank output.
February
March 2010