Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 153 lines (139 sloc) 7.371 kb
de82c4d9 » nniclausse
2005-07-08 v1.0.3
1 1.0.2 -> 1.0.3 Minor bugfixes (8 Jul 2005)
c58fbb07 » nniclausse
2005-07-06 update
2 - add ts_file_server module
3 - fix broken https recording
4 Thx to johann.messner@jku.at for bug reporting :
5 - fix: forgot to add "?" when an URL is absolut and had a query
6 part
7 - fix regression in the recorder (introduced in 1.0.2): must use CAPS
8 for method, wrong content-length in recorder causing POST requests
9 to silently fail
10 - allow multiple 'dyn_variable' in DTD
11 - fix Host: header when port is != 80
12
8a09342a » nniclausse
2005-06-06 update
13 1.0.1 -> 1.0.2: Minor bugfixes (6 Jun 2005)
14 - fix: the recorder is working now with R10B: replace call to
15 httpd_parse:request_header in recorder by an
5bda7d6d » nniclausse
2005-04-11 update
16 internal func (the func was removed in R10B)
8a09342a » nniclausse
2005-06-06 update
17 - update configure scripts (should build on RHEL3/x86_64)
5bda7d6d » nniclausse
2005-04-11 update
18 - remote beam startup is now tunable (-r ssh/rsh)
8a09342a » nniclausse
2005-06-06 update
19 - internal changes in ts_os_mon (suggested by R. Lenglet)
5bda7d6d » nniclausse
2005-04-11 update
20
b0c11fe7 » nniclausse
2004-11-18 v1.0.1
21 1.0 -> 1.0.1: Major bugfixes (18 Nov 2004)
22 - fix: broken free mem on non linux arch (Matthew Schulkind)
23 - add script to convert apache log file (combined) to idx-tsunami XML
24 - improved configure: add --with-erlang option and xmerl PATH detection
25 idx-tsunami now compiles both with R9C and R10B
26 - small fixes to the DTD
27 Thx to Jonathan Bresler for testing and bug reporting :
28 - fix: broken 'global', 'local' and 'no_ack' requests and size computation
29 - fix: broken ids in jabber messages
30 - fix: broken online/offline in user_server
31 - default thinktime can now be overriden
32 - many improvements/fixes in analyse_msg.pl
33
47064235 » nniclausse
2004-08-13 version 1.0
34 1.0.beta7 -> 1.0: Minor bugfixes (13 Aug 2004)
35 - fix: broken path when building debian package
b0c11fe7 » nniclausse
2004-11-18 v1.0.1
36 - add rpm target in makefile
47064235 » nniclausse
2004-08-13 version 1.0
37 - implement status
38 - add 'match' in graph and doc
39 - fix add_dynparams for jabber
40
906c03a9 » nniclausse
2004-07-20 new release - 1.0.beta7
41 1.0.beta6 -> 1.0.beta7: Minor bugfixes (20 Jul 2004)
e7c7b43c » nniclausse
2004-07-20 must wait for 'close' packet in the case of no content-length with 'C…
42 - HTTP: really (?) fix parsing of no content-length with connection:close
55e9c609 » nniclausse
2004-07-03 no longer install beam files in erlang root dir. Use configure setup …
43 - better handling of configure (--prefix is working)
44 - add different types of output backend (currently, only 'text'
45 works; 'rrdtool' is started but unfinished)
46 - fix: ssl_ciphers option is working again
47
5ee40936 » nniclausse
2004-05-05 1.0.beta6
48 1.0.beta5 -> 1.0.beta6: Minor feature enhancements (5 May 2004)
4964dc09 » nniclausse
2004-04-18 update
49 - add a DTD for the configuration file
50 - add dynamic request substitution (mickael.remond@erlang-fr)
e894acfc » nniclausse
2004-05-03 update
51 - add dynamic variable parsing from response (can be used
52 later in the session for request substitution)
53 - add response pattern to match (log if not match)
5ee40936 » nniclausse
2004-05-05 1.0.beta6
54 - HTTP: fix partial header parsing (mickael.remond@erlang-fr.org)
55 - HTTP: fix chunk parsing when the chunk-size is split across two packets
56 - HTTP: fix parsing of no content-length with connection:close case
4964dc09 » nniclausse
2004-04-18 update
57 - check for bad input (config file, <client> name)
e894acfc » nniclausse
2004-05-03 update
58 - merge client and client_rcv processes into a single process
57adc8e1 » nniclausse
2004-05-04 update
59 - fix: do not connect in init anymore; this fix too long phases when
60 connection time is high.
61 - connect stat is now for both new connections and reconnections
5ee40936 » nniclausse
2004-05-05 1.0.beta6
62 - check phase duration in launcher
e894acfc » nniclausse
2004-05-03 update
63 - various code cleanup
4964dc09 » nniclausse
2004-04-18 update
64
409e4b3f » nniclausse
2004-03-25 1.0.beta5
65 1.0.beta4 -> 1.0.beta5: Major Feature enhancements (25 Mar 2004)
66 - add SNMP monitoring (not yet customizable)
f1b82883 » nniclausse
2004-03-22 update CHANGES
67 - fix remote start: log filename is now encoded to avoid bad
68 parsing of log_file by 'erl'
69 Patches from mickael.remond@erlang-fr.org :
70 - Added ~/.idx-tsunami creation in idx-tsunami script if the directory
71 does not already exist
72 - Extension of XML attribute entity normalisation
73 - HTTP: fix Cookie support: Cookie are not necessarily separated by "; "
74 - HTTP: fix long POST request in the recorder: dorecord message
409e4b3f » nniclausse
2004-03-25 1.0.beta5
75 was missing enclosing curly brackets, and the body length counter
76 were mistakenly taking the header size in its total
f1b82883 » nniclausse
2004-03-22 update CHANGES
77 - HTTP: Content-type support in the recorder (needed to handle
78 non-HTML form encoded posts)
79 - add autoconf support to detect Erlang installation path
80 - SOAP Support: IDX-Tsunami can now record and replay SOAP HTTP
81 scenario. The SOAPAction HTTP header is now recorded
82 - Preliminary Windows support: A workaround has been introduced in
83 the code to handle behaviour difference between Erlang Un*x and
84 Erlang Windows on how the command-line is handled. When an
85 assumtion is made on the string type of a parameter, it should be
86 check that this is actually a string and not an atom.
87
d1a07ba0 » nniclausse
2004-03-16 1.0.beta4
88 1.0.beta3 -> 1.0.beta4: Minor bugfixes (16 Mar 2004)
04d47ac6 » nniclausse
2004-03-16 update
89 - fix lost cookie when transfer-encoding:chunked is used
90 - fix config parsing (the last request of the last page of a
91 sesssion was not marked as endpage)
92 - don't crash anymore on error during start or stop
93
73f93064 » nniclausse
2004-02-24 modifs en vue de publication v1.0.beta3
94 1.0.beta2 -> 1.0.beta3: Minor feature enhancements (24 Feb 2004)
b045e963 » nniclausse
2004-02-23 update
95 - fix stupid bug in start script for recorder
73f93064 » nniclausse
2004-02-24 modifs en vue de publication v1.0.beta3
96 - HTTP: fix '&' writes in the XML recorder for 'content' attribute
a9904945 » nniclausse
2004-02-26 typo
97 - HTTP: enhanced Cookies parsing ('domain' and 'path' implemented).
73f93064 » nniclausse
2004-02-24 modifs en vue de publication v1.0.beta3
98 - ssl_ciphers can be customized
b045e963 » nniclausse
2004-02-23 update
99 - change log directory structure: all log files in one directory per test
100 - add HTML reports (requires the perl Template toolkit)
73f93064 » nniclausse
2004-02-24 modifs en vue de publication v1.0.beta3
101 - change stats names: page_resptime -> page, response_time -> request
b045e963 » nniclausse
2004-02-23 update
102
73f93064 » nniclausse
2004-02-24 modifs en vue de publication v1.0.beta3
103 1.0.beta1 -> 1.0.beta2: Minor feature enhancements (11 Feb 2004)
3b06cb4b » nniclausse
2004-02-11 debian files and doc update
104 - reorganise the sources
105 - add tools to build a debian package
106 - fix documentations
107 - add minimalistic man page
108 - syntax change: GETIMS +date replace by GET +'if_modified_since'
109
110 0.2.1 -> 1.0.beta1: Major Feature Enhancements (3 Feb 2004)
89960ccb » nniclausse
2004-01-15 update
111 - rewrite the configuration engine. Now use an XML file.
112 - add recording application: use as a HTTP proxy to record session into XML
113 format
114 - add support to OS monitoring (cpu, memory, network). Currently, use an
115 erlang agent on the remote nodes; SNMP is on the TODO list.
116 (mickael.remond@erlang-fr.org)
117 - can now use several IPs per client host
118 - several arrival phases can be set with different arrival rates and
119 duration
4f9b1f5b » nniclausse
2003-12-18 current changes in 0.3.0
120 - can set test duration instead of number of users
121 - add user defined statistics using a 'transaction' tag
89960ccb » nniclausse
2004-01-15 update
122 - HTTP: fix cookies and POST handling (mickael.remond@erlang-fr.org)
123 - HTTP: rewrite the parser (faster and cleaner)
4f9b1f5b » nniclausse
2003-12-18 current changes in 0.3.0
124 - fix bad timeout computation when close occur for persistent client
89960ccb » nniclausse
2004-01-15 update
125 - bugfixes and other enhancements.
126 - fix memory leak with ssl (half-closed connections)
4f9b1f5b » nniclausse
2003-12-18 current changes in 0.3.0
127
4f5c55f0 » nniclausse
2003-12-09 Changes since v0.2.0
128 0.2.0 -> 0.2.1: Minor bugfixes and small enhancements (9 Dec 2003)
a11dcad0 » nniclausse
2003-12-09 typo
129 - optimize session memory consumption: use an ets table to store session setup
4f5c55f0 » nniclausse
2003-12-09 Changes since v0.2.0
130 - HTTP: fix crash when content-length is not set in headers
131 - HTTP: fix POST method
132 - HTTP: preliminary chunked-encoding support in HTTP/1.1
133 - HTTP: Absolute URL are handled (server and port can be overridden )
134 - no more .hosts.erlang required
135 - add stats on simultaneous users
136
42160cf3 » nniclausse
2003-08-29 release 0.2.0
137 0.1.1 -> 0.2.0: Major Feature Enhancements (Aug 2003)
9552feb5 » nniclausse
2003-02-05 preparing release v0.2.0
138 - add 'realtime' stats
139 - add new 'parse' type of protocol
140 - add reconnection support (persistent client)
141 - add basic HTTP and HTTPS support
142 - split the application in two parts: a single controller (tsunami_controller),
143 and the clients (tsunami)
42160cf3 » nniclausse
2003-08-29 release 0.2.0
144 - switch to R9C
9552feb5 » nniclausse
2003-02-05 preparing release v0.2.0
145
146 0.1.0 -> 0.1.1: Bugfix realease (Aug 2002)
147 - fix config file
148 - fix few typos in docs
149 - fix init script
150 - few optimizations in user_server.erl
151 - switch to R8B
152
153 0.1.0: Initial release (May 2001)
Something went wrong with that request. Please try again.