/
CHANGES
58 lines (52 loc) · 2.45 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
1.0.beta2 ->
- fix stupid bug in start script for recorder
- HTTP: fix '&' writes in the XML recorder fon 'content' attribute
- HTTP: enchanced Cookies parsing.
- change log directory structure: all log files in one directory per test
- add HTML reports (requires the perl Template toolkit)
1.0.beta1 -> 1.0.beta2: Minor feature enhancements (11 Feb 2004)
- reorganise the sources
- add tools to build a debian package
- fix documentations
- add minimalistic man page
- syntax change: GETIMS +date replace by GET +'if_modified_since'
0.2.1 -> 1.0.beta1: Major Feature Enhancements (3 Feb 2004)
- rewrite the configuration engine. Now use an XML file.
- add recording application: use as a HTTP proxy to record session into XML
format
- add support to OS monitoring (cpu, memory, network). Currently, use an
erlang agent on the remote nodes; SNMP is on the TODO list.
(mickael.remond@erlang-fr.org)
- can now use several IPs per client host
- several arrival phases can be set with different arrival rates and
duration
- can set test duration instead of number of users
- add user defined statistics using a 'transaction' tag
- HTTP: fix cookies and POST handling (mickael.remond@erlang-fr.org)
- HTTP: rewrite the parser (faster and cleaner)
- fix bad timeout computation when close occur for persistent client
- bugfixes and other enhancements.
- fix memory leak with ssl (half-closed connections)
0.2.0 -> 0.2.1: Minor bugfixes and small enhancements (9 Dec 2003)
- optimize session memory consumption: use an ets table to store session setup
- HTTP: fix crash when content-length is not set in headers
- HTTP: fix POST method
- HTTP: preliminary chunked-encoding support in HTTP/1.1
- HTTP: Absolute URL are handled (server and port can be overridden )
- no more .hosts.erlang required
- add stats on simultaneous users
0.1.1 -> 0.2.0: Major Feature Enhancements (Aug 2003)
- add 'realtime' stats
- add new 'parse' type of protocol
- add reconnection support (persistent client)
- add basic HTTP and HTTPS support
- split the application in two parts: a single controller (tsunami_controller),
and the clients (tsunami)
- switch to R9C
0.1.0 -> 0.1.1: Bugfix realease (Aug 2002)
- fix config file
- fix few typos in docs
- fix init script
- few optimizations in user_server.erl
- switch to R8B
0.1.0: Initial release (May 2001)