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