Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

- update changelog for 1.3.0

SVN Revision: 900
  • Loading branch information...
commit e5ac76399528fc64a7ffd87a5718721c5b4ab30a 1 parent ecfd1c8
@nniclausse nniclausse authored
Showing with 91 additions and 27 deletions.
  1. +32 −0 CHANGES
  2. +59 −27 doc/user_manual.html
View
32 CHANGES
@@ -1,3 +1,35 @@
+1.2.2 -> 1.3.0 Major bugfixes and enhancements (03 Sep 2008)
+Bugfix:
+ * [TSUN-30] - SNMP monitoring gives an error
+ * [TSUN-57] - using -l with a relative path make distributed load fails with timeout error
+ * [TSUN-60] - https recorder broken if an HTML document includes absolute urls
+ * [TSUN-67] - Typo breaks recording of if-modified-since headers
+ * [TSUN-68] - some sites doesn't work with ":443" added in the "Host" header with https
+ * [TSUN-71] - Tsung does not work with R12B (httpd_util funs removed)
+ * [TSUN-73] - Wrong parsing HTTP multipart/form-data in http request - POST form doesn't work
+ * [TSUN-75] - can not define more -pa arguments
+ * [TSUN-84] - dyn variables that don't match should be set to an empty string
+Improvements:
+ * [TSUN-40] - problem to rewrite url for https with gzip-encoded html.
+ * [TSUN-48] - tcp/udp buffer size should be customizable in the XML config file.
+ * [TSUN-59] - if a User-Agent header is set in <header>, it should override the global one.
+ * [TSUN-62] - add abilty to loop back to a previous request in a session
+ * [TSUN-63] - check for ssl and crypto application at compile time
+ * [TSUN-65] - enhance dynamic variables.
+ * [TSUN-66] - add global mean and counter computation and reporting for samples
+ * [TSUN-69] - add option to read content of a POST request from an external file
+ * [TSUN-79] - setting 'Host' header with http_header doesn't work as expected
+New Features:
+ * [TSUN-56] - ldap plugin
+ * [TSUN-58] - add a new statistics backend to dump all stats in a file
+ * [TSUN-61] - add a Webdav plugin
+ * [TSUN-64] - add md5 authentication in the pgsql plugin
+ * [TSUN-72] - Add support for defining dyn_variables using XPath
+ * [TSUN-78] - mysql plugin
+ * [TSUN-80] - add random thinktime with in a given range ( [min,max])
+Tasks:
+ * [TSUN-76] - add explanation for errors name in the documentation
+
1.2.1 -> 1.2.2 Minor bugfixes and enhancements (23 Feb 2008)
Bugfix:
* [TSUN-30] - SNMP monitoring gives an error
View
86 doc/user_manual.html
@@ -95,7 +95,7 @@
<!--ENDHTML-->
<!--CUT DEF section 1 --><H1 ALIGN=center>Tsung User’s manual</H1><DIV CLASS="center">
-<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=1><TR><TD ALIGN=left NOWRAP bgcolor="#F2F2F2"> Version:</TD><TD ALIGN=left NOWRAP>892</TD></TR>
+<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=1><TR><TD ALIGN=left NOWRAP bgcolor="#F2F2F2"> Version:</TD><TD ALIGN=left NOWRAP>897</TD></TR>
<TR><TD ALIGN=left NOWRAP bgcolor="#F2F2F2"> Date :</TD><TD ALIGN=left NOWRAP>3 septembre 2008</TD></TR>
</TABLE>
</DIV><!--TOC section Table des matières-->
@@ -2685,7 +2685,39 @@ <H2 CLASS="section"><!--SEC ANCHOR --><A NAME="htoc78">C</A>  CHANGELOG</H2><!
CELLSPACING=0><TR><TD BGCOLOR=black COLSPAN="3"><TABLE CELLSPACING="1" CELLPADDING=0 BORDER=0><TR><TD>
</TD></TR>
</TABLE></TD></TR>
-<TR><TD><TABLE BORDER=0 CELLPADDING="1" CELLSPACING=0><TR><TD><PRE CLASS="verbatim"><I>1.2.1 -&gt; 1.2.2 Minor bugfixes and enhancements (23 Feb 2008)
+<TR><TD><TABLE BORDER=0 CELLPADDING="1" CELLSPACING=0><TR><TD><PRE CLASS="verbatim"><I>1.2.2 -&gt; 1.3.0 Major bugfixes and enhancements (03 Sep 2008)
+Bugfix:
+ * [TSUN-30] - SNMP monitoring gives an error
+ * [TSUN-57] - using -l with a relative path make distributed load fails with timeout error
+ * [TSUN-60] - https recorder broken if an HTML document includes absolute urls
+ * [TSUN-67] - Typo breaks recording of if-modified-since headers
+ * [TSUN-68] - some sites doesn't work with ":443" added in the "Host" header with https
+ * [TSUN-71] - Tsung does not work with R12B (httpd_util funs removed)
+ * [TSUN-73] - Wrong parsing HTTP multipart/form-data in http request - POST form doesn't work
+ * [TSUN-75] - can not define more -pa arguments
+ * [TSUN-84] - dyn variables that don't match should be set to an empty string
+Improvements:
+ * [TSUN-40] - problem to rewrite url for https with gzip-encoded html.
+ * [TSUN-48] - tcp/udp buffer size should be customizable in the XML config file.
+ * [TSUN-59] - if a User-Agent header is set in &lt;header&gt;, it should override the global one.
+ * [TSUN-62] - add abilty to loop back to a previous request in a session
+ * [TSUN-63] - check for ssl and crypto application at compile time
+ * [TSUN-65] - enhance dynamic variables.
+ * [TSUN-66] - add global mean and counter computation and reporting for samples
+ * [TSUN-69] - add option to read content of a POST request from an external file
+ * [TSUN-79] - setting 'Host' header with http_header doesn't work as expected
+New Features:
+ * [TSUN-56] - ldap plugin
+ * [TSUN-58] - add a new statistics backend to dump all stats in a file
+ * [TSUN-61] - add a Webdav plugin
+ * [TSUN-64] - add md5 authentication in the pgsql plugin
+ * [TSUN-72] - Add support for defining dyn_variables using XPath
+ * [TSUN-78] - mysql plugin
+ * [TSUN-80] - add random thinktime with in a given range ( [min,max])
+Tasks:
+ * [TSUN-76] - add explanation for errors name in the documentation
+
+1.2.1 -&gt; 1.2.2 Minor bugfixes and enhancements (23 Feb 2008)
Bugfix:
* [TSUN-30] - SNMP monitoring gives an error
* [TSUN-31] - dyn_variable usage
@@ -2735,9 +2767,9 @@ <H2 CLASS="section"><!--SEC ANCHOR --><A NAME="htoc78">C</A>  CHANGELOG</H2><!
- [TSUN-22] add support for PUT, DELETE and HEAD methods for http
1.1.0 -&gt; 1.2.0 Major feature enhancements (29 May 2006)
- - change name: idx-tsunami is now called tsung
+ - change name: idx-tsunami is now called tsung
- add new plugin: pgsql for postgresql load testing
- - new: it's now possible to set multiple servers (selected at runtime
+ - new: it's now possible to set multiple servers (selected at runtime
by round robin)
- add size_rcv stats
- fix beams communication problem introduced in new erlang releases.
@@ -2751,11 +2783,11 @@ <H2 CLASS="section"><!--SEC ANCHOR --><A NAME="htoc78">C</A>  CHANGELOG</H2><!
- ip is no more mandatory (default is 0.0.0.0)
- clients and monitoring can use hosts list defined in environment
variables, for use with batch schedulers (openpbs/torque, LSF and OAR)
- - performance improvements in stats engine for very high load
+ - performance improvements in stats engine for very high load
(use session_cache)
Recorder:
- add plugin architecture in recorder; add pgsql plugin
- - fix regression in recorder for WWW-Authentication
+ - fix regression in recorder for WWW-Authentication
(anders.nygren@gmail.com)
- close client socket when connection:closed is ask by the server
(this should enable https recording with IE)
@@ -2775,7 +2807,7 @@ <H2 CLASS="section"><!--SEC ANCHOR --><A NAME="htoc78">C</A>  CHANGELOG</H2><!
- new feature: HTTP proxy load testing in now possible (set
http_use_server_as_proxy to true)
- add dynamic substitution support for jabber
- - add 'raw' type of msg for Jabber (use the new 'data' attribute)
+ - add 'raw' type of msg for Jabber (use the new 'data' attribute)
- add the dynamic variable list to dynamic substitutions
- UserAgent is now customizable for HTTP testing
- Add an option to run all components (controller and launcher)
@@ -2784,7 +2816,7 @@ <H2 CLASS="section"><!--SEC ANCHOR --><A NAME="htoc78">C</A>  CHANGELOG</H2><!
- fix bash script for solaris (jasonwtucker@gmail.com)
- fix: several 'idx-tsunami status' can be run simultaneously
(reported by Adam Spotton)
- - internal: Host header is now set during configuration phase
+ - internal: Host header is now set during configuration phase
- fix last phase duration
- fix recorder: must log absolute url if only the scheme has changed
@@ -2860,7 +2892,7 @@ <H2 CLASS="section"><!--SEC ANCHOR --><A NAME="htoc78">C</A>  CHANGELOG</H2><!
- Added ~/.idx-tsunami creation in idx-tsunami script if the directory
does not already exist
- Extension of XML attribute entity normalisation
- - HTTP: fix Cookie support: Cookie are not necessarily separated by "; "
+ - HTTP: fix Cookie support: Cookie are not necessarily separated by "; "
- HTTP: fix long POST request in the recorder: dorecord message
was missing enclosing curly brackets, and the body length counter
were mistakenly taking the header size in its total
@@ -2879,7 +2911,7 @@ <H2 CLASS="section"><!--SEC ANCHOR --><A NAME="htoc78">C</A>  CHANGELOG</H2><!
- fix lost cookie when transfer-encoding:chunked is used
- fix config parsing (the last request of the last page of a
sesssion was not marked as endpage)
- - don't crash anymore on error during start or stop
+ - don't crash anymore on error during start or stop
1.0.beta2 -&gt; 1.0.beta3: Minor feature enhancements (24 Feb 2004)
- fix stupid bug in start script for recorder
@@ -2891,7 +2923,7 @@ <H2 CLASS="section"><!--SEC ANCHOR --><A NAME="htoc78">C</A>  CHANGELOG</H2><!
- change stats names: page_resptime -&gt; page, response_time -&gt; request
1.0.beta1 -&gt; 1.0.beta2: Minor feature enhancements (11 Feb 2004)
- - reorganise the sources
+ - reorganise the sources
- add tools to build a debian package
- fix documentations
- add minimalistic man page
@@ -2905,7 +2937,7 @@ <H2 CLASS="section"><!--SEC ANCHOR --><A NAME="htoc78">C</A>  CHANGELOG</H2><!
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
+ - 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
@@ -2915,7 +2947,7 @@ <H2 CLASS="section"><!--SEC ANCHOR --><A NAME="htoc78">C</A>  CHANGELOG</H2><!
- bugfixes and other enhancements.
- fix memory leak with ssl (half-closed connections)
-0.2.0 -&gt; 0.2.1: Minor bugfixes and small enhancements (9 Dec 2003)
+0.2.0 -&gt; 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
@@ -2924,23 +2956,23 @@ <H2 CLASS="section"><!--SEC ANCHOR --><A NAME="htoc78">C</A>  CHANGELOG</H2><!
- no more .hosts.erlang required
- add stats on simultaneous users
-0.1.1 -&gt; 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),
+0.1.1 -&gt; 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
+ - switch to R9C
-0.1.0 -&gt; 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 -&gt; 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)
+0.1.0: Initial release (May 2001)
</I></PRE></TD></TR>
</TABLE></TD></TR>
<TR><TD BGCOLOR=black COLSPAN="3"><TABLE CELLSPACING="1" CELLPADDING=0 BORDER=0><TR><TD>
Please sign in to comment.
Something went wrong with that request. Please try again.