1TODO List 2--------- 3+ Body BLOCK i.e. BLOCK:BODY MY_IF body p1 p2 : r1 r2 4 5+ PROLOG body for inital stuff 6 7+ EPILOG body final stuff 8 9+ Naming 10 - Tag all public httest functions with a namespace or capsulate them in structures 11 12+ Core 13 - Develop a virtual maschine for httest to improve script execution 14 15+ Syntax 16 - Remove this annoying _ before the calls 17 - No upercase commands anymore 18 - Migration script, test it for adnovum httest scripts 19 - Or keep it backward compatible 20 - Syntax higlighting implement a special XML based output to generate vim, gedit, emacs, ... color coding scheme 21 22+ Distributed 23 - Synchronize results from distributed tests 24 - Count errors, do not break 25 26+ HTML 27 - DOM, XmlHttpRequest and HTML interaction 28 - Fill formular and submit 29 30+ SSL 31 - Need more information on ssl failure 32 33+ Debugger 34 - break on error 35 36+ Output 37 - Print line number in output 38 - Stack trace on error is not highlighted. Do it the C way :) 39 - XML output 40 41+ Scanning 42 - Parameterized scripts 43 - Slowloris 44 - Detect http infrastructure like owa, sharepoint, twiki, ... 45 46+ htproxy 47 - Etag support 48 - Title matcher 49 - Link name matcher (the stuff between <a href..> and </a>) 50 - Generic tag matcher 51 - SSL support 52 53+ Other 54 - Update user guide! 55 - Transparent forward proxy support 56 - Encrpyt the ntml type 3 message and extrakt user 57 - Clean up unused EXPECT/MATCH after a _ERROR ... _END 58 - Firefox plugin 59 - To display version do shortcut it to -V (htremote, httest, htnlm, ...) 60