Nmap Development mailing list archives
[NSE] http.lua cleanups
From: Ron <ron () skullsecurity net>
Date: Wed, 27 Oct 2010 23:03:01 -0500
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hey, I've spent the past few days cleaning up http.lua functions, and I'm pretty happy with the result I have now. Among other things, I: o Updated the documentation on pretty much every function o Updated the module documentation to discuss how to use http.lua, along with an example o Changed the interface to http.pipeline to work be significantly cleaner, and documented it (I also kept the old interface, which prints a warning and calls the new function) o Made functions 'local' that should have been, and that aren't being used o Document and validate the 'options' table o Document the 'response' table o Change nmap.registry.args.* to stdnse.get_script_args() o Normalized indentation and style, where possible, including function definitions ('function xxx()' instead of 'xxx = function()'). The code is in svn://svn.insecure.org/nmap-exp/ron/nmap-http-cleanup and I'm also attaching a .patch. I realize I've changed code written by a lot of different people, often only for reasons of style, so I apologize now if I offended anybody by changing their code. I'd like to do this, to some extent or other, to all of our libraries. I enjoy cleaning and documenting, and having better documentation will do wonders to help new script writers get going. Comments are always welcome! Ron -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iEYEARECAAYFAkzI9f4ACgkQ2t2zxlt4g/SdNgCfROUzj7IhMuW3yLE9PjWM8KOo 1i0An3171f/YG6XoTWdjUZkY34+FO8sy =SK2J -----END PGP SIGNATURE-----
Attachment:
http-cleanup-1.diff
Description:
_______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://seclists.org/nmap-dev/
Current thread:
- [NSE] http.lua cleanups Ron (Oct 27)
- Re: [NSE] http.lua cleanups David Fifield (Nov 01)
- Re: [NSE] http.lua cleanups Ron (Nov 02)
- Re: [NSE] http.lua cleanups David Fifield (Nov 17)
- Re: [NSE] http.lua cleanups Ron (Nov 17)
- Re: [NSE] http.lua cleanups David Fifield (Nov 17)
- Re: [NSE] http.lua cleanups A. Ramos (Nov 18)
- Re: [NSE] http.lua cleanups Ron (Nov 18)
- Re: [NSE] http.lua cleanups David Fifield (Nov 01)
- Re: [NSE] http.lua cleanups Ron (Nov 04)