You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by mi...@apache.org on 2012/09/30 11:16:10 UTC

svn commit: r1391971 [2/3] - in /jmeter/trunk: docs/ docs/localising/ docs/usermanual/ src/core/org/apache/jmeter/util/ xdocs/

Modified: jmeter/trunk/docs/changes_history.html
URL: http://svn.apache.org/viewvc/jmeter/trunk/docs/changes_history.html?rev=1391971&r1=1391970&r2=1391971&view=diff
==============================================================================
--- jmeter/trunk/docs/changes_history.html (original)
+++ jmeter/trunk/docs/changes_history.html Sun Sep 30 09:16:08 2012
@@ -85,89 +85,911 @@ style="border-width:0; float: left" fram
 <ul>
 <li><a href="./usermanual/index.html">User Manual</a>
 </li>
+<li><a href="./usermanual/best-practices.html">Best Practices</a>
+</li>
 <li><a href="./usermanual/component_reference.html">Component Reference</a>
 </li>
-<li><a href="./usermanual/functions.html">Functions Reference</a>
+<li><a href="./usermanual/functions.html">Functions Reference</a>
+</li>
+<li><a href="./api/index.html">Javadocs</a>
+</li>
+<li><a href="./localising/index.html">Localisation (Translator's Guide)</a>
+</li>
+<li><a href="./building.html">Building JMeter and Add-Ons</a>
+</li>
+<li><a href="http://wiki.apache.org/jmeter">JMeter Wiki</a>
+</li>
+<li><a href="http://wiki.apache.org/jmeter/JMeterFAQ">FAQ (Wiki)</a>
+</li>
+</ul>
+<p><strong>Tutorials (PDF format)</strong></p>
+<ul>
+<li><a href="./usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed Testing</a>
+</li>
+<li><a href="./usermanual/jmeter_proxy_step_by_step.pdf">Recording Tests</a>
+</li>
+<li><a href="./usermanual/junitsampler_tutorial.pdf">JUnit Sampler</a>
+</li>
+<li><a href="./usermanual/jmeter_accesslog_sampler_step_by_step.pdf">Access Log Sampler</a>
+</li>
+<li><a href="./extending/jmeter_tutorial.pdf">Extending JMeter</a>
+</li>
+</ul>
+<p><strong>Community</strong></p>
+<ul>
+<li><a href="http://www.apache.org/foundation/getinvolved.html">Get Involved</a>
+</li>
+<li><a href="./mail.html">Mailing Lists</a>
+</li>
+<li><a href="./svnindex.html">SVN Repositories</a>
+</li>
+</ul>
+<p><strong>Foundation</strong></p>
+<ul>
+<li><a href="http://www.apache.org/">ASF</a>
+</li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+</li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+</li>
+</ul>
+</td>
+<td width="80%" align="left" valign="top">
+<br>
+<table border="0" cellspacing="0" cellpadding="2" width="100%">
+<tr><td bgcolor="#525D76">
+<font color="#ffffff" face="arial,helvetica,sanserif">
+<strong>History of Previous Changes</strong></font>
+</td></tr>
+<tr><td>
+<blockquote>
+<p>
+<table border="1" bgcolor="#bbbb00" width="50%" cellspacing="0" cellpadding="2">
+<tr><td>
+
+<b>
+This page details the changes made in previous versions only.
+</b>
+
+
+<br>
+
+
+Current changes are detailed in 
+<a href="changes.html">
+Changes
+</a>
+.
+
+</td></tr>
+</table>
+</p>
+<p>
+<b>
+Changes sections are chronologically ordered from top (most recent) to bottom 
+(least recent)
+</b>
+</p>
+<h1>
+Version 2.7
+</h1>
+<h2>
+New and Noteworthy
+</h2>
+<h3>
+OS Process Sampler
+</h3>
+<p>
+A new System Sampler that can be used to execute commands on the local machine.
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='629' height='497' src="./images/screenshots/changes/2.7/01_os_process_sampler.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<p>
+OS Process Sampler results example with DNS lookup command 'dig'
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='877' height='470' src="./images/screenshots/changes/2.7/02_os_process_example_results.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<h3>
+JMS Samplers improvements
+</h3>
+<p>
+Addition of a "Non Persistent Delivery" option to send "Non-Persistent" (Guaranteed to be delivered at most once. Message loss is not a concern.) JMS messages
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='953' height='336' src="./images/screenshots/changes/2.7/11_jms_non_persistent_delivery_mode.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<p>
+Support sending of JMS Object Messages to enable sending Objects unmarshalled from XML by XStream
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='808' height='726' src="./images/screenshots/changes/2.7/12_jms_sending_objects.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<p>
+Enable setting JMS Properties through JMS Publisher sampler
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='1029' height='470' src="./images/screenshots/changes/2.7/13_jms_properties.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<h3>
+Test Action sampler
+</h3>
+<p>
+Allow premature exit from a loop
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='862' height='167' src="./images/screenshots/changes/2.7/07_test_action_next_iter.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<h3>
+Webservice Sampler improvements
+</h3>
+<p>
+Add a jmeter property soap.document_cache to control size of Document Cache
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='270' height='59' src="./images/screenshots/changes/2.7/14_ws_document_cache.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<p>
+Make Maintain HTTP Session configurable
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='833' height='505' src="./images/screenshots/changes/2.7/15_ws_maintain_session.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<h3>
+Aggregate graph: Clustered Bar char with average, median, 90% line, min and max columns
+</h3>
+<p>
+Aggregate graph changes to Clustered Bar chart, add more columns (median, 90% line, min, max) and options, fixed some bugs 
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='1177' height='503' src="./images/screenshots/changes/2.7/03_aggregate_graph_with_new_cols.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<p>
+New settings for aggregate graph
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='1173' height='433' src="./images/screenshots/changes/2.7/04_aggregate_graph_parameters.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<h3>
+Improvements of HTML report design generated by JMeter Ant task in extras folder
+</h3>
+<p>
+HTML report example 
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='1264' height='506' src="./images/screenshots/changes/2.7/05_jmeter_ant_task_report_success.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<p>
+HTML report example with some assertion errors
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='1267' height='550' src="./images/screenshots/changes/2.7/06_jmeter_ant_task_report_errors.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<h3>
+Mailer Visualizer
+</h3>
+<p>
+<ul>
+
+
+<li>
+Enable authentication, and connection security with SSL or TLS
+</li>
+
+
+<li>
+Improve GUI design
+</li>
+
+
+<li>
+Add internationalisation (i18n) support
+</li>
+
+
+</ul>
+
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='860' height='403' src="./images/screenshots/changes/2.7/10_mailer_visualizer_gui.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<h3>
+New Visual Indicator of number of ERROR/FATAL messages in logs
+</h3>
+<p>
+Indicator shows number of ERROR/FATAL messsages in logs, it can be clicked to toggle Log Viewer panel
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='815' height='633' src="./images/screenshots/changes/2.7/16_log_errors_counter.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<h3>
+Dialog box to show detail of a parameter row
+</h3>
+<p>
+Add a detail button on parameters table to show detail of a Row 
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='824' height='165' src="./images/screenshots/changes/2.7/08_param_button_detail.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<p>
+Detail box example
+
+<p><table border="0" cellspacing="0" cellpadding="0"><tr><td><img width='702' height='454' src="./images/screenshots/changes/2.7/09_detail_box.png"><br>
+<font size="-1"></font></td></tr></table></p>
+
+
+</p>
+<h3>
+Plugin writers
+</h3>
+<p>
+
+New interface org.apache.jmeter.engine.util.ConfigMergabilityIndicator has been introduced to tell whether a ConfigTestElement can be merged in Sampler (see 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53042">Bug 53042</a>
+):
+<br>
+
+
+
+<pre>
+public boolean applies(ConfigTestElement configElement);
+</pre>
+
+
+</p>
+<p>
+New interface org.apache.jmeter.protocol.http.proxy.SamplerCreator to allow plugging HTTP based samplers that differ from default HTTP Samplers through Proxy during Recording Phase (see 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52674">Bug 52674</a>
+):
+<br>
+
+ 
+
+<pre>
+public String[] getManagedContentTypes();
+</pre>
+
+
+<pre>
+public HTTPSamplerBase createSampler(HttpRequestHdr request, Map<String, String> pageEncodings, Map<String, String> formEncodings);
+</pre>
+
+
+<pre>
+public void populateSampler(HTTPSamplerBase sampler, HttpRequestHdr request, Map<String, String> pageEncodings, Map<String, String> formEncodings) throws Exception;
+</pre>
+
+
+</p>
+<h2>
+Known bugs
+</h2>
+<p>
+The Once Only controller behaves correctly under a Thread Group or Loop Controller,
+but otherwise its behaviour is not consistent (or clearly specified).
+</p>
+<p>
+Listeners don't show iteration counts when a If Controller has a condition which is always false from the first iteration (see 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52496">Bug 52496</a>
+).  
+A workaround is to add a sampler at the same level as (or superior to) the If Controller.
+For example a Test Action sampler with 0 wait time (which doesn't generate a sample),
+or a Debug Sampler with all fields set to False (to reduce the sample size).
+
+</p>
+<h2>
+Incompatible changes
+</h2>
+<p>
+
+When doing replacement of User Defined Variables, Proxy will not substitute partial values anymore when "Regexp matching" is used. It will use Perl 5 word matching ("\b")
+
+</p>
+<p>
+
+In User Defined Variables, Test Plan, HTTP Sampler Arguments Table, Java Request Defaults, JMS Sampler and Publisher, LDAP Request Defaults and LDAP Extended Request Defaults, rows with
+empty Name and Value are no more saved.
+
+</p>
+<p>
+
+JMeter now expands the Test Plan tree to the testplan level and no further and selects the root of the tree. Furthermore default value of onload.expandtree is false.
+
+</p>
+<p>
+
+Graph Full Results Listener has been removed.
+
+</p>
+<p>
+
+When calling "Clear All" command, if Log Viewer is displayed its content will be cleared.
+
+</p>
+<h2>
+Bug fixes
+</h2>
+<h3>
+HTTP Samplers and Proxy
+</h3>
+<ul>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52613">Bug 52613</a>
+ - Using Raw Post Body option, text gets encoded
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52781">Bug 52781</a>
+ - Content-Disposition header garbled even if browser compatible headers is checked (HC4) 
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52796">Bug 52796</a>
+ - MonitorHandler fails to clear variables when starting a new parse
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52871">Bug 52871</a>
+ - Multiple Certificates not working with HTTP Client 4
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52885">Bug 52885</a>
+ - Proxy : Recording issues with HTTPS, cookies starting with secure are partly truncated
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52886">Bug 52886</a>
+ - Proxy : Recording issues with HTTPS when spoofing is on, secure cookies are not always changed
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52897">Bug 52897</a>
+ - HTTPSampler : Using PUT method with HTTPClient4 and empty Content Encoding and sending files leads to NullPointerException
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53145">Bug 53145</a>
+ - HTTP Sampler - function in path evaluated too early
+</li>
+
+
+</ul>
+<h3>
+Other Samplers
+</h3>
+<ul>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51737">Bug 51737</a>
+ - TCPSampler : Packet gets converted/corrupted
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52868">Bug 52868</a>
+ - BSF language list should be sorted
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52869">Bug 52869</a>
+ - JSR223 language list currently uses BSF list which is wrong
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52932">Bug 52932</a>
+ - JDBC Sampler : Sampler is not marked in error in an Exception which is not of class IOException, SQLException, IOException occurs
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52916">Bug 52916</a>
+ - JDBC Exception if there is an empty user defined variable
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52937">Bug 52937</a>
+ - Webservice Sampler : Clear Soap Documents Cache at end of Test 
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53027">Bug 53027</a>
+ - Jmeter starts throwing exceptions while using SMTP Sample in a test plan with HTTP Cookie Mngr or HTTP Request Defaults
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53072">Bug 53072</a>
+ - JDBC PREPARED SELECT statements should return results in variables like non prepared SELECT
+</li>
+
+
+</ul>
+<h3>
+Controllers
+</h3>
+<ul>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52968">Bug 52968</a>
+ - Option Start Next Loop in Thread Group does not mark parent Transaction Sampler in error when an error occurs
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50898">Bug 50898</a>
+ - IncludeController : NullPointerException loading script in non-GUI mode if Includers use same element name
+</li>
+
+
+</ul>
+<h3>
+Listeners
+</h3>
+<ul>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=43450">Bug 43450</a>
+ - Listeners/Savers assume SampleResult count is always 1; fixed Generate Summary Results
+</li>
+
+
+</ul>
+<h3>
+Assertions
+</h3>
+<ul>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52848">Bug 52848</a>
+ - NullPointer in "XPath Assertion"
+</li>
+
+
+</ul>
+<h3>
+Functions
+</h3>
+<ul>
+
+
+</ul>
+<h3>
+I18N
+</h3>
+<ul>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52551">Bug 52551</a>
+ - Function Helper Dialog does not switch language correctly
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52552">Bug 52552</a>
+ - Help reference only works in English
+</li>
+
+
+</ul>
+<h3>
+General
+</h3>
+<ul>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52639">Bug 52639</a>
+ - JSplitPane divider for log panel should be hidden if log is not activated
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52672">Bug 52672</a>
+ - Change Controller action deletes all but one child samplers
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52694">Bug 52694</a>
+ - Deadlock in GUI related to non AWT Threads updating GUI
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52678">Bug 52678</a>
+ - Proxy : When doing replacement of UserDefinedVariables, partial values should not be substituted
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52728">Bug 52728</a>
+ - CSV Data Set Config element cannot coexist with BSF Sampler in same Thread Plan
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52762">Bug 52762</a>
+ - Problem with multiples certificates: first index not used until indexes are restarted
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52741">Bug 52741</a>
+ - TestBeanGUI default values do not work at second time or later
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52783">Bug 52783</a>
+ - oro.patterncache.size property never used due to early init
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52789">Bug 52789</a>
+ - Proxy with Regexp Matching can fail with NullPointerException in Value Replacement if value is null
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52645">Bug 52645</a>
+ - Recording with Proxy leads to OutOfMemory
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52679">Bug 52679</a>
+ - User Parameters columns narrow
 </li>
-<li><a href="./api/index.html">Javadocs</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52843">Bug 52843</a>
+ - Sample headerSize and bodySize not being accumulated for subsamples
 </li>
-<li><a href="./localising/index.html">Localisation (Translator's Guide)</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52967">Bug 52967</a>
+ - The function __P() couldn't use default value when running with remote server in GUI mode.
 </li>
-<li><a href="./building.html">Building JMeter and Add-Ons</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50799">Bug 50799</a>
+ - Having a non-HTTP sampler in a http test plan prevents multiple header managers from working
 </li>
-<li><a href="http://wiki.apache.org/jmeter">JMeter Wiki</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52997">Bug 52997</a>
+ - Jmeter should not exit without saving Test Plan if saving before exit fails
 </li>
-<li><a href="http://wiki.apache.org/jmeter/JMeterFAQ">FAQ (Wiki)</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53136">Bug 53136</a>
+ - Catching Throwable needs to be carefully handled
 </li>
+
+
 </ul>
-<p><strong>Tutorials (PDF format)</strong></p>
+<h2>
+Improvements
+</h2>
+<h3>
+HTTP Samplers
+</h3>
 <ul>
-<li><a href="./usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed Testing</a>
+
+
+</ul>
+<h3>
+Other samplers
+</h3>
+<ul>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52775">Bug 52775</a>
+ - JMS Publisher : Add Non Persistent Delivery option
 </li>
-<li><a href="./usermanual/jmeter_proxy_step_by_step.pdf">Recording Tests</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52810">Bug 52810</a>
+ - Enable setting JMS Properties through JMS Publisher sampler
 </li>
-<li><a href="./usermanual/junitsampler_tutorial.pdf">JUnit Sampler</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52938">Bug 52938</a>
+ - Webservice Sampler : Add a jmeter property soap.document_cache to control size of Document Cache
 </li>
-<li><a href="./usermanual/jmeter_accesslog_sampler_step_by_step.pdf">Access Log Sampler</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52939">Bug 52939</a>
+ - Webservice Sampler : Make MaintainSession configurable
 </li>
-<li><a href="./extending/jmeter_tutorial.pdf">Extending JMeter</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53073">Bug 53073</a>
+ - Allow to assign the OUT result of a JDBC CALLABLE to JMeter variables
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53164">Bug 53164</a>
+ - New System Sampler
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53172">Bug 53172</a>
+ - OS Process Sampler - allow specification of Environment Variables
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52936">Bug 52936</a>
+ - JMS Publisher : Support sending of JMS Object Messages
 </li>
+
+
 </ul>
-<p><strong>Community</strong></p>
+<h3>
+Controllers
+</h3>
 <ul>
-<li><a href="http://www.apache.org/foundation/getinvolved.html">Get Involved</a>
+
+
+</ul>
+<h3>
+Listeners
+</h3>
+<ul>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52603">Bug 52603</a>
+ - MailerVisualizer : Enable SSL , TLS and Authentication
 </li>
-<li><a href="./mail.html">Mailing Lists</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52698">Bug 52698</a>
+ - Remove Graph Full Results Listener
 </li>
-<li><a href="./svnindex.html">SVN Repositories</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53070">Bug 53070</a>
+ - Change Aggregate graph to Clustered Bar chart, add more columns (median, 90% line, min, max) and options, fixed some bugs
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53246">Bug 53246</a>
+ - Mailer Visualizer: improve GUI design and I18N
 </li>
+
+
 </ul>
-<p><strong>Foundation</strong></p>
+<h3>
+Timers, Assertions, Config, Pre- & Post-Processors
+</h3>
 <ul>
-<li><a href="http://www.apache.org/">ASF</a>
+
+
+</ul>
+<h3>
+Functions
+</h3>
+<ul>
+
+
+</ul>
+<h3>
+I18N
+</h3>
+<ul>
+
+
+<li>
+Mailer Visualizer has been internationalized. French translation added. (see 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53246">Bug 53246</a>
+)
 </li>
-<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+
+
+</ul>
+<h3>
+General
+</h3>
+<ul>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=45839">Bug 45839</a>
+ - Test Action : Allow premature exit from a loop
 </li>
-<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52614">Bug 52614</a>
+ - MailerModel.sendMail has strange way to calculate debug setting
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52782">Bug 52782</a>
+ - Add a detail button on parameters table to show detail of a Row
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52674">Bug 52674</a>
+ - Proxy : Add a Sampler Creator to allow plugging HTTP based samplers using potentially non textual POST Body (AMF, Silverlight...) and customizing them for others
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52934">Bug 52934</a>
+ - GUI : Open Test plan with the tree expanded to the testplan level and no further and select the root of the tree
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52941">Bug 52941</a>
+ - Improvements of HTML report design generated by JMeter Ant task extra
 </li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53042">Bug 53042</a>
+ - Introduce a new method in Sampler interface to allow Sampler to decide wether a config element applies to Sampler
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52771">Bug 52771</a>
+ - Documentation : Added RSS feed on JMeter Home page under link "Subscribe to What's New"
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=42784">Bug 42784</a>
+ - Show the number of errors logged in the GUI
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53256">Bug 53256</a>
+ - Make Clear All command clean LogViewer content
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53261">Bug 53261</a>
+ - Make "Error/fatal" counter added in 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=42784">Bug 42784</a>
+ open Log Viewer panel when Warn Indicator is clicked
+</li>
+
+
 </ul>
-</td>
-<td width="80%" align="left" valign="top">
-<br>
-<table border="0" cellspacing="0" cellpadding="2" width="100%">
-<tr><td bgcolor="#525D76">
-<font color="#ffffff" face="arial,helvetica,sanserif">
-<strong>History of Previous Changes</strong></font>
-</td></tr>
-<tr><td>
-<blockquote>
-<p>
-<table border="1" bgcolor="#bbbb00" width="50%" cellspacing="0" cellpadding="2">
-<tr><td>
+<h2>
+Non-functional changes
+</h2>
+<ul>
 
-<b>
-This page details the changes made in previous versions only.
-</b>
 
+<li>
+Upgraded to rhino 1.7R3 (was js-1.7R2.jar). 
+Note: the Maven coordinates for the jar were changed from rhino:js to org.mozilla:rhino.
+This does not affect JMeter directly, but might cause problems if using JMeter in a Maven project
+with other code that depends on an earlier version of the Rhino Javascript jar.
 
-<br>
+</li>
 
 
-Current changes are detailed in 
-<a href="changes.html">
-Changes
-</a>
-.
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52675">Bug 52675</a>
+ - Refactor Proxy and HttpRequestHdr to allow Sampler Creation by Proxy
+</li>
 
-</td></tr>
-</table>
-</p>
-<p>
-<b>
-Changes sections are chronologically ordered from top (most recent) to bottom 
-(least recent)
-</b>
-</p>
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52680">Bug 52680</a>
+ - Mention version in which function was introduced
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52788">Bug 52788</a>
+ - HttpRequestHdr : Optimize code to avoid useless work
+</li>
+
+
+<li>
+JMeter Ant (ant-jmeter-1.1.1.jar) task was upgraded from 1.0.9 to 1.1.1
+</li>
+
+
+<li>
+Updated to commons-io 2.2 (from 2.1)
+</li>
+
+
+<li>
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=53129">Bug 53129</a>
+ - Upgrade XStream from 1.3.1 to 1.4.2
+</li>
+
+
+<li>
+Updated to httpcomponents-client 4.1.3 (from 4.1.2)
+</li>
+
+
+<li>
+Updated JMeter distributed testing guide (jmeter_distributed_testing_step_by_step.pdf). Changes source format to OpenOffice odt (from sxw)
+</li>
+
+
+</ul>
 <h1>
 Version 2.6
 </h1>
@@ -626,7 +1448,9 @@ The Once Only controller behaves correct
 but otherwise its behaviour is not consistent (or clearly specified).
 </p>
 <p>
-Listeners don't show iteration counts when a If Controller has a condition which is always false from the first iteration (see Bug 52496).  
+Listeners don't show iteration counts when a If Controller has a condition which is always false from the first iteration (see 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52496">Bug 52496</a>
+).  
 A workaround is to add a sampler at the same level as (or superior to) the If Controller.
 For example a Test Action sampler with 0 wait time (which doesn't generate a sample),
 or a Debug Sampler with all fields set to False (to reduce the sample size).
@@ -638,7 +1462,9 @@ Incompatible changes
 <p>
 
 JMeter versions since 2.1 failed to create a container sample when loading embedded resources.
-This has been corrected; can still revert to the Bug 51939 behaviour by setting the following property:
+This has been corrected; can still revert to the 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51939">Bug 51939</a>
+ behaviour by setting the following property:
 
 <code>
 httpsampler.separate.container=false
@@ -678,94 +1504,112 @@ HTTP Samplers and Proxy
 
 
 <li>
-Bug 51932 - CacheManager does not handle cache-control header with any attributes after max-age
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51932">Bug 51932</a>
+ - CacheManager does not handle cache-control header with any attributes after max-age
 </li>
 
 
 <li>
-Bug 51918 - GZIP compressed traffic produces errors, when multiple connections allowed
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51918">Bug 51918</a>
+ - GZIP compressed traffic produces errors, when multiple connections allowed
 </li>
 
 
 <li>
-Bug 51939 - Should generate new parent sample if necessary when retrieving embedded resources
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51939">Bug 51939</a>
+ - Should generate new parent sample if necessary when retrieving embedded resources
 </li>
 
 
 <li>
-Bug 51942 - Synchronisation issue on CacheManager when Concurrent Download is used
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51942">Bug 51942</a>
+ - Synchronisation issue on CacheManager when Concurrent Download is used
 </li>
 
 
 <li>
-Bug 51957 - Concurrent get can hang if a task does not complete
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51957">Bug 51957</a>
+ - Concurrent get can hang if a task does not complete
 </li>
 
 
 <li>
-Bug 51925 - Calling Stop on Test leaks executor threads when concurrent download of resources is on
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51925">Bug 51925</a>
+ - Calling Stop on Test leaks executor threads when concurrent download of resources is on
 </li>
 
 
 <li>
-Bug 51980 - HtmlParserHTMLParser double-counts images used in links
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51980">Bug 51980</a>
+ - HtmlParserHTMLParser double-counts images used in links
 </li>
 
 
 <li>
-Bug 52064 - OutOfMemory Risk in CacheManager
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52064">Bug 52064</a>
+ - OutOfMemory Risk in CacheManager
 </li>
 
 
 <li>
-Bug 51919 - Random ConcurrentModificationException or NoSuchElementException in CookieManager#removeMatchingCookies when using Concurrent Download
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51919">Bug 51919</a>
+ - Random ConcurrentModificationException or NoSuchElementException in CookieManager#removeMatchingCookies when using Concurrent Download
 </li>
 
 
 <li>
-Bug 52126 - HttpClient4 does not clear cookies between iterations
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52126">Bug 52126</a>
+ - HttpClient4 does not clear cookies between iterations
 </li>
 
 
 <li>
-Bug 52129 - Reported Body Size is wrong when using HTTP Client 4 and Keep Alive connection
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52129">Bug 52129</a>
+ - Reported Body Size is wrong when using HTTP Client 4 and Keep Alive connection
 </li>
 
 
 <li>
-Bug 52137 - Problems with HTTP Cache Manager
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52137">Bug 52137</a>
+ - Problems with HTTP Cache Manager
 </li>
 
 
 <li>
-Bug 52221 - Nullpointer Exception with use Retrieve Embedded Resource without HTTP Cache Manager
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52221">Bug 52221</a>
+ - Nullpointer Exception with use Retrieve Embedded Resource without HTTP Cache Manager
 </li>
 
 
 <li>
-Bug 52310 - variable in IPSource failed HTTP request if "Concurrent Pool Size" is enabled
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52310">Bug 52310</a>
+ - variable in IPSource failed HTTP request if "Concurrent Pool Size" is enabled
 </li>
 
 
 <li>
-Bug 52371 - API Incompatibility - Methods in HTTPSampler2 now require PostMethod instead of HttpMethod[Base]. Reverted to original types.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52371">Bug 52371</a>
+ - API Incompatibility - Methods in HTTPSampler2 now require PostMethod instead of HttpMethod[Base]. Reverted to original types.
 </li>
 
 
 <li>
-Bug 49950 - Proxy : IndexOutOfBoundsException when recording with Proxy server
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49950">Bug 49950</a>
+ - Proxy : IndexOutOfBoundsException when recording with Proxy server
 </li>
 
 
 <li>
-Bug 52409 - HttpSamplerBase#errorResult modifies sampleResult passed as parameter;
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52409">Bug 52409</a>
+ - HttpSamplerBase#errorResult modifies sampleResult passed as parameter;
 fix code which assumes that a new instance is created (i.e. when adding a sub-sample)
 
 </li>
 
 
 <li>
-Bug 52507 - Delete Http User Parameters modifier (deprecated, obsolete)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52507">Bug 52507</a>
+ - Delete Http User Parameters modifier (deprecated, obsolete)
 </li>
 
 
@@ -777,32 +1621,38 @@ Other Samplers
 
 
 <li>
-Bug 51996 - JMS Initial Context leak newly created Context when Multiple Thread enter InitialContextFactory#lookupContext at the same time
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51996">Bug 51996</a>
+ - JMS Initial Context leak newly created Context when Multiple Thread enter InitialContextFactory#lookupContext at the same time
 </li>
 
 
 <li>
-Bug 51691 - Authorization does not work for JMS Publisher and JMS Subscriber
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51691">Bug 51691</a>
+ - Authorization does not work for JMS Publisher and JMS Subscriber
 </li>
 
 
 <li>
-Bug 52036 - Durable Subscription fails with ActiveMQ due to missing clientId field
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52036">Bug 52036</a>
+ - Durable Subscription fails with ActiveMQ due to missing clientId field
 </li>
 
 
 <li>
-Bug 52044 - JMS Subscriber used with many threads leads to javax.naming.NamingException: Something already bound with ActiveMQ
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52044">Bug 52044</a>
+ - JMS Subscriber used with many threads leads to javax.naming.NamingException: Something already bound with ActiveMQ
 </li>
 
 
 <li>
-Bug 52072 - LengthPrefixedBinaryTcpClientImpl may end a sample prematurely
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52072">Bug 52072</a>
+ - LengthPrefixedBinaryTcpClientImpl may end a sample prematurely
 </li>
 
 
 <li>
-Bug 52390 - AbstractJDBCTestElement:Memory leak and synchronization issue in perConnCache
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52390">Bug 52390</a>
+ - AbstractJDBCTestElement:Memory leak and synchronization issue in perConnCache
 </li>
 
 
@@ -814,27 +1664,32 @@ Controllers
 
 
 <li>
-Bug 51865 - Infinite loop inside thread group does not work properly if "Start next loop after a Sample error" option set
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51865">Bug 51865</a>
+ - Infinite loop inside thread group does not work properly if "Start next loop after a Sample error" option set
 </li>
 
 
 <li>
-Bug 51868 - A lot of exceptions in jmeter.log while using option "Start next loop" for thread
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51868">Bug 51868</a>
+ - A lot of exceptions in jmeter.log while using option "Start next loop" for thread
 </li>
 
 
 <li>
-Bug 51866 - Counter under loop doesn't work properly if "Start next loop on error" option set for thread group
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51866">Bug 51866</a>
+ - Counter under loop doesn't work properly if "Start next loop on error" option set for thread group
 </li>
 
 
 <li>
-Bug 52296 - TransactionController + Children ThrouputController or InterleaveController leads to ERROR sampleEnd called twice java.lang.Throwable: Invalid call sequence when TPC does not run sample
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52296">Bug 52296</a>
+ - TransactionController + Children ThrouputController or InterleaveController leads to ERROR sampleEnd called twice java.lang.Throwable: Invalid call sequence when TPC does not run sample
 </li>
 
 
 <li>
-Bug 52330 - With next-Loop-On-Error after error samples are not executed in next loop
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52330">Bug 52330</a>
+ - With next-Loop-On-Error after error samples are not executed in next loop
 </li>
 
 
@@ -846,12 +1701,14 @@ Listeners
 
 
 <li>
-Bug 52357 - View results in Table does not allow for multiple result samples
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52357">Bug 52357</a>
+ - View results in Table does not allow for multiple result samples
 </li>
 
 
 <li>
-Bug 52491 - Incorrect parsing of Post data parameters in Tree Listener / Http Request view
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52491">Bug 52491</a>
+ - Incorrect parsing of Post data parameters in Tree Listener / Http Request view
 </li>
 
 
@@ -863,7 +1720,8 @@ Assertions
 
 
 <li>
-Bug 52519 - XMLSchemaAssertion uses JMeter JVM file.encoding instead of response encoding
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52519">Bug 52519</a>
+ - XMLSchemaAssertion uses JMeter JVM file.encoding instead of response encoding
 </li>
 
 
@@ -894,127 +1752,152 @@ General
 
 
 <li>
-Bug 51937 - JMeter does not handle missing TestPlan entry well
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51937">Bug 51937</a>
+ - JMeter does not handle missing TestPlan entry well
 </li>
 
 
 <li>
-Bug 51988 - CSV Data Set Configuration does not resolve default delimiter for header parsing when variables field is empty
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51988">Bug 51988</a>
+ - CSV Data Set Configuration does not resolve default delimiter for header parsing when variables field is empty
 </li>
 
 
 <li>
-Bug 52003 - View Results Tree "Scroll automatically" does not scroll properly in case nodes are expanded
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52003">Bug 52003</a>
+ - View Results Tree "Scroll automatically" does not scroll properly in case nodes are expanded
 </li>
 
 
 <li>
-Bug 27112 - User Parameters should use scrollbars
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=27112">Bug 27112</a>
+ - User Parameters should use scrollbars
 </li>
 
 
 <li>
-Bug 52029 - Command-line shutdown only gets sent to last engine that was started
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52029">Bug 52029</a>
+ - Command-line shutdown only gets sent to last engine that was started
 </li>
 
 
 <li>
-Bug 52093 - Toolbar ToolTips don't switch language
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52093">Bug 52093</a>
+ - Toolbar ToolTips don't switch language
 </li>
 
 
 <li>
-Bug 51733 - SyncTimer is messed up if you a interrupt a test plan
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51733">Bug 51733</a>
+ - SyncTimer is messed up if you a interrupt a test plan
 </li>
 
 
 <li>
-Bug 52118 - New toolbar : shutdown and stop buttons not disabled when no test is running
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52118">Bug 52118</a>
+ - New toolbar : shutdown and stop buttons not disabled when no test is running
 </li>
 
 
 <li>
-Bug 52125 - StatCalculator.addAll(StatCalculator calc) joins incorrect if there are more samples with the same response time in one of the TreeMap
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52125">Bug 52125</a>
+ - StatCalculator.addAll(StatCalculator calc) joins incorrect if there are more samples with the same response time in one of the TreeMap
 </li>
 
 
 <li>
-Bug 52339 - JMeter Statistical mode in distributed testing shows wrong response time
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52339">Bug 52339</a>
+ - JMeter Statistical mode in distributed testing shows wrong response time
 </li>
 
 
 <li>
-Bug 52215 - Confusing synchronization in StatVisualizer, SummaryReport ,Summariser and issue in StatGraphVisualizer
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52215">Bug 52215</a>
+ - Confusing synchronization in StatVisualizer, SummaryReport ,Summariser and issue in StatGraphVisualizer
 </li>
 
 
 <li>
-Bug 52216 - TableVisualizer : currentData field is badly synchronized
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52216">Bug 52216</a>
+ - TableVisualizer : currentData field is badly synchronized
 </li>
 
 
 <li>
-Bug 52217 - ViewResultsFullVisualizer : Synchronization issues on root and treeModel
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52217">Bug 52217</a>
+ - ViewResultsFullVisualizer : Synchronization issues on root and treeModel
 </li>
 
 
 <li>
-Bug 43294 - XPath Extractor namespace problems
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=43294">Bug 43294</a>
+ - XPath Extractor namespace problems
 </li>
 
 
 <li>
-Bug 52224 - TestBeanHelper does not support NOT_UNDEFINED == Boolean.FALSE
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52224">Bug 52224</a>
+ - TestBeanHelper does not support NOT_UNDEFINED == Boolean.FALSE
 </li>
 
 
 <li>
-Bug 52279 - Switching to another language loses icons in Tree and logs error Can't obtain GUI class from ...
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52279">Bug 52279</a>
+ - Switching to another language loses icons in Tree and logs error Can't obtain GUI class from ...
 </li>
 
 
 <li>
-Bug 52280 - The menu item Options / Choose Language does not change all the displayed text to the new language
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52280">Bug 52280</a>
+ - The menu item Options / Choose Language does not change all the displayed text to the new language
 </li>
 
 
 <li>
-Bug 52376 - StatCalculator#addValue(T val, int sampleCount) should use long, not int
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52376">Bug 52376</a>
+ - StatCalculator#addValue(T val, int sampleCount) should use long, not int
 </li>
 
 
 <li>
-Bug 49374 - Encoding of embedded element URLs depend on the file.encoding property
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49374">Bug 49374</a>
+ - Encoding of embedded element URLs depend on the file.encoding property
 </li>
 
 
 <li>
-Bug 52399 - URLRewritingModifier uses default file.encoding to match text content
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52399">Bug 52399</a>
+ - URLRewritingModifier uses default file.encoding to match text content
 </li>
 
 
 <li>
-Bug 50438 - code calculates average with integer math, expecting double value
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50438">Bug 50438</a>
+ - code calculates average with integer math, expecting double value
 </li>
 
 
 <li>
-Bug 52469 - Changes in Support of SSH-Tunneling of RMI traffic for Remote Testing
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52469">Bug 52469</a>
+ - Changes in Support of SSH-Tunneling of RMI traffic for Remote Testing
 </li>
 
 
 <li>
-Bug 52466 - Upgrade Test Plan feature : NameUpdater does not upgrade properties
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52466">Bug 52466</a>
+ - Upgrade Test Plan feature : NameUpdater does not upgrade properties
 </li>
 
 
 <li>
-Bug 52503 - Unify File->Close and Window close file saving behaviour
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52503">Bug 52503</a>
+ - Unify File->Close and Window close file saving behaviour
 </li>
 
 
 <li>
-Bug 52537 - Help does not scroll to correct anchor when file is first loaded
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52537">Bug 52537</a>
+ - Help does not scroll to correct anchor when file is first loaded
 </li>
 
 
@@ -1029,22 +1912,26 @@ HTTP Samplers
 
 
 <li>
-Bug 51981 - Better support for file: protocol in HTTP sampler
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51981">Bug 51981</a>
+ - Better support for file: protocol in HTTP sampler
 </li>
 
 
 <li>
-Bug 52033 - Allowing multiple certificates (JKS)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52033">Bug 52033</a>
+ - Allowing multiple certificates (JKS)
 </li>
 
 
 <li>
-Bug 52352 - Proxy : Support IPv6 URLs capture
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52352">Bug 52352</a>
+ - Proxy : Support IPv6 URLs capture
 </li>
 
 
 <li>
-Bug 44301 - Enable "ignore failed" for embedded resources
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=44301">Bug 44301</a>
+ - Enable "ignore failed" for embedded resources
 </li>
 
 
@@ -1056,42 +1943,50 @@ Other samplers
 
 
 <li>
-Bug 51419 - JMS Subscriber: ability to use Selectors
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51419">Bug 51419</a>
+ - JMS Subscriber: ability to use Selectors
 </li>
 
 
 <li>
-Bug 52088 - JMS Sampler : Add a selector when REQUEST / RESPONSE is chosen
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52088">Bug 52088</a>
+ - JMS Sampler : Add a selector when REQUEST / RESPONSE is chosen
 </li>
 
 
 <li>
-Bug 52104 - TCP Sampler handles badly errors
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52104">Bug 52104</a>
+ - TCP Sampler handles badly errors
 </li>
 
 
 <li>
-Bug 52087 - TCPClient interface does not allow for partial reads
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52087">Bug 52087</a>
+ - TCPClient interface does not allow for partial reads
 </li>
 
 
 <li>
-Bug 52115 - SOAP/XML-RPC should not send a POST request when file to send is not found
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52115">Bug 52115</a>
+ - SOAP/XML-RPC should not send a POST request when file to send is not found
 </li>
 
 
 <li>
-Bug 40750 - TCPSampler : Behaviour when sockets are closed by remote host
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=40750">Bug 40750</a>
+ - TCPSampler : Behaviour when sockets are closed by remote host
 </li>
 
 
 <li>
-Bug 52396 - TCP Sampler in "reuse connection mode" reuses previous sampler's connection even if it's configured with other host, port, user or password
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52396">Bug 52396</a>
+ - TCP Sampler in "reuse connection mode" reuses previous sampler's connection even if it's configured with other host, port, user or password
 </li>
 
 
 <li>
-Bug 52048 - BSFSampler, BSFPreProcessor and BSFPostProcessor should share the same GUI
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52048">Bug 52048</a>
+ - BSFSampler, BSFPreProcessor and BSFPostProcessor should share the same GUI
 </li>
 
 
@@ -1110,27 +2005,32 @@ Listeners
 
 
 <li>
-Bug 52022 - In View Results Tree rather than showing just a message if the results are to big, show as much of the result as are configured
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52022">Bug 52022</a>
+ - In View Results Tree rather than showing just a message if the results are to big, show as much of the result as are configured
 </li>
 
 
 <li>
-Bug 52201 - Add option to TableVisualiser to display child samples instead of parent 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52201">Bug 52201</a>
+ - Add option to TableVisualiser to display child samples instead of parent 
 </li>
 
 
 <li>
-Bug 52214 - Save Responses to a file - improve naming algorithm
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52214">Bug 52214</a>
+ - Save Responses to a file - improve naming algorithm
 </li>
 
 
 <li>
-Bug 52340 - Allow remote sampling mode to be changed at run-time
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52340">Bug 52340</a>
+ - Allow remote sampling mode to be changed at run-time
 </li>
 
 
 <li>
-Bug 52452 - Improvements on Aggregate Graph Listener (GUI and settings)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52452">Bug 52452</a>
+ - Improvements on Aggregate Graph Listener (GUI and settings)
 </li>
 
 
@@ -1147,27 +2047,32 @@ Timers, Assertions, Config, Pre- & Post-
 
 
 <li>
-Bug 52128 - Add JDBC pre- and post-processor
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52128">Bug 52128</a>
+ - Add JDBC pre- and post-processor
 </li>
 
 
 <li>
-Bug 52183 - SyncTimer could be improved (performance+reliability)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52183">Bug 52183</a>
+ - SyncTimer could be improved (performance+reliability)
 </li>
 
 
 <li>
-Bug 52317 - Counter : Add option to reset counter on each Thread Group iteration
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52317">Bug 52317</a>
+ - Counter : Add option to reset counter on each Thread Group iteration
 </li>
 
 
 <li>
-Bug 37073 - Add a Poisson based timer
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=37073">Bug 37073</a>
+ - Add a Poisson based timer
 </li>
 
 
 <li>
-Bug 52497 - Improve DebugSampler and DebugPostProcessor
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52497">Bug 52497</a>
+ - Improve DebugSampler and DebugPostProcessor
 </li>
 
 
@@ -1179,12 +2084,14 @@ Functions
 
 
 <li>
-Bug 52006 - Create a function RandomString to generate random Strings
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52006">Bug 52006</a>
+ - Create a function RandomString to generate random Strings
 </li>
 
 
 <li>
-Bug 52016 - It would be useful to support Jexl2
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52016">Bug 52016</a>
+ - It would be useful to support Jexl2
 </li>
 
 
@@ -1199,7 +2106,8 @@ New function __machineIP returning IP ad
 
 
 <li>
-Bug 51091 - New function returning the name of the current "Test Plan"
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51091">Bug 51091</a>
+ - New function returning the name of the current "Test Plan"
 </li>
 
 
@@ -1218,153 +2126,183 @@ General
 
 
 <li>
-Bug 51892 - Default mirror port should be different from default proxy port
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51892">Bug 51892</a>
+ - Default mirror port should be different from default proxy port
 </li>
 
 
 <li>
-Bug 51817 - Moving variables up and down in User Defined Variables control
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51817">Bug 51817</a>
+ - Moving variables up and down in User Defined Variables control
 </li>
 
 
 <li>
-Bug 51876 - Functionality to search in Samplers TreeView
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51876">Bug 51876</a>
+ - Functionality to search in Samplers TreeView
 </li>
 
 
 <li>
-Bug 52019 - Add menu option to Start a test ignoring Pause Timers
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52019">Bug 52019</a>
+ - Add menu option to Start a test ignoring Pause Timers
 </li>
 
 
 <li>
-Bug 52027 - Allow System or CrossPlatform LAF to be set from options menu
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52027">Bug 52027</a>
+ - Allow System or CrossPlatform LAF to be set from options menu
 </li>
 
 
 <li>
-Bug 52037 - Remember user-set LaF over restarts.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52037">Bug 52037</a>
+ - Remember user-set LaF over restarts.
 </li>
 
 
 <li>
-Bug 51861 - Improve HTTP Request GUI to better show parameters without name (GWT RPC requests for example) (UNDER DEVELOPMENT)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51861">Bug 51861</a>
+ - Improve HTTP Request GUI to better show parameters without name (GWT RPC requests for example) (UNDER DEVELOPMENT)
 </li>
 
 
 <li>
-Bug 52040 - Add a toolbar in JMeter main window
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52040">Bug 52040</a>
+ - Add a toolbar in JMeter main window
 </li>
 
 
 <li>
-Bug 51816 - Comment Field in User Defined Variables control.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51816">Bug 51816</a>
+ - Comment Field in User Defined Variables control.
 </li>
 
 
 <li>
-Bug 52052 - Using a delimiter to separate result-messages for JMS Subscriber
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52052">Bug 52052</a>
+ - Using a delimiter to separate result-messages for JMS Subscriber
 </li>
 
 
 <li>
-Bug 52103 - Add automatic scrolling option to table visualizer
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52103">Bug 52103</a>
+ - Add automatic scrolling option to table visualizer
 </li>
 
 
 <li>
-Bug 52097 - Save As should point to same folder that was used to open a file if MRU list is used
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52097">Bug 52097</a>
+ - Save As should point to same folder that was used to open a file if MRU list is used
 </li>
 
 
 <li>
-Bug 52085 - Allow multiple selection in arguments panel
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52085">Bug 52085</a>
+ - Allow multiple selection in arguments panel
 </li>
 
 
 <li>
-Bug 52099 - Allow to set the transaction isolation in the JDBC Connection Configuration
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52099">Bug 52099</a>
+ - Allow to set the transaction isolation in the JDBC Connection Configuration
 </li>
 
 
 <li>
-Bug 52116 - Allow to add (paste) entries from the clipboard to an arguments list
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52116">Bug 52116</a>
+ - Allow to add (paste) entries from the clipboard to an arguments list
 </li>
 
 
 <li>
-Bug 52160 - Don't display TestBeanGui items which are flagged as hidden
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52160">Bug 52160</a>
+ - Don't display TestBeanGui items which are flagged as hidden
 </li>
 
 
 <li>
-Bug 51886 - SampleSender configuration resolved partly on client and partly on server
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51886">Bug 51886</a>
+ - SampleSender configuration resolved partly on client and partly on server
 </li>
 
 
 <li>
-Bug 52161 - Enable plugins to add own translation rules in addition to upgrade.properties.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52161">Bug 52161</a>
+ - Enable plugins to add own translation rules in addition to upgrade.properties.
 Loads any additional properties found in META-INF/resources/org.apache.jmeter.nameupdater.properties files
 </li>
 
 
 <li>
-Bug 42538 - Add "duplicate node" in context menu
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=42538">Bug 42538</a>
+ - Add "duplicate node" in context menu
 </li>
 
 
 <li>
-Bug 46921 - Add Ability to Change Controller elements
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=46921">Bug 46921</a>
+ - Add Ability to Change Controller elements
 </li>
 
 
 <li>
-Bug 52240 - TestBeans should support Boolean, Integer and Long
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52240">Bug 52240</a>
+ - TestBeans should support Boolean, Integer and Long
 </li>
 
 
 <li>
-Bug 52241 - GenericTestBeanCustomizer assumes that the default value is the empty string
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52241">Bug 52241</a>
+ - GenericTestBeanCustomizer assumes that the default value is the empty string
 </li>
 
 
 <li>
-Bug 52242 - FileEditor does not allow output to be saved in a File 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52242">Bug 52242</a>
+ - FileEditor does not allow output to be saved in a File 
 </li>
 
 
 <li>
-Bug 51093 - when loading a selection previously stored by "Save Selection As", show the file name in the blue window bar
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51093">Bug 51093</a>
+ - when loading a selection previously stored by "Save Selection As", show the file name in the blue window bar
 </li>
 
 
 <li>
-Bug 50086 - Password fields not Hidden in JMS Publisher, JMS Subscriber, Mail Reader sampler, SMTP sampler and Database Configuration
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50086">Bug 50086</a>
+ - Password fields not Hidden in JMS Publisher, JMS Subscriber, Mail Reader sampler, SMTP sampler and Database Configuration
 </li>
 
 
 <li>
-Bug 29352 - Use external store to hold samples during distributed testing, Added DiskStore remote sample sender: like Hold, but saves samples to disk until end of test.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=29352">Bug 29352</a>
+ - Use external store to hold samples during distributed testing, Added DiskStore remote sample sender: like Hold, but saves samples to disk until end of test.
 </li>
 
 
 <li>
-Bug 52333 - Reduce overhead in calculating SampleResult#nanoTimeOffset
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52333">Bug 52333</a>
+ - Reduce overhead in calculating SampleResult#nanoTimeOffset
 </li>
 
 
 <li>
-Bug 52346 - Shutdown detects if there are any non-daemon threads left which prevent JVM exit.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52346">Bug 52346</a>
+ - Shutdown detects if there are any non-daemon threads left which prevent JVM exit.
 </li>
 
 
 <li>
-Bug 52281 - Support for file Drag and Drop
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52281">Bug 52281</a>
+ - Support for file Drag and Drop
 </li>
 
 
 <li>
-Bug 52471 - Improve Mirror Server performance by Using Pool of threads instead of launching a Thread for each request
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52471">Bug 52471</a>
+ - Improve Mirror Server performance by Using Pool of threads instead of launching a Thread for each request
 </li>
 
 
@@ -1379,7 +2317,8 @@ Add a dialog box to confirm removing the
 
 
 <li>
-Bug 41788 - Log viewer (console window) needed as an option
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=41788">Bug 41788</a>
+ - Log viewer (console window) needed as an option
 </li>
 
 
@@ -1403,7 +2342,8 @@ fixes to build.xml: support scripts; loc
 
 
 <li>
-Bug 51923 - Counter function bug or documentation issue ? (fixed docs)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51923">Bug 51923</a>
+ - Counter function bug or documentation issue ? (fixed docs)
 </li>
 
 
@@ -1443,12 +2383,14 @@ Update junit 4.9 => 4.10
 
 
 <li>
-Bug 51954 - Generated documents include  entries which cause extra blank lines 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51954">Bug 51954</a>
+ - Generated documents include  entries which cause extra blank lines 
 </li>
 
 
 <li>
-Bug 52075 - JMeterProperty.clone() currently returns Object; it should return JMeterProperty
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=52075">Bug 52075</a>
+ - JMeterProperty.clone() currently returns Object; it should return JMeterProperty
 </li>
 
 
@@ -1458,7 +2400,8 @@ Updated httpcore to 4.1.4
 
 
 <li>
-Bug 49753 - Please publish jMeter artifacts on Maven central repository
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49753">Bug 49753</a>
+ - Please publish jMeter artifacts on Maven central repository
 </li>
 
 
@@ -1563,32 +2506,38 @@ Temporary fix to HC4 sampler to work rou
 
 
 <li>
-Bug 51863 - Lots of ESTABLISHED connections with HttpClient 4 implementation (vs HttpClient 3.1 impl)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51863">Bug 51863</a>
+ - Lots of ESTABLISHED connections with HttpClient 4 implementation (vs HttpClient 3.1 impl)
 </li>
 
 
 <li>
-Bug 51750 - Retrieve all embedded resources doesn't follow IFRAME
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51750">Bug 51750</a>
+ - Retrieve all embedded resources doesn't follow IFRAME
 </li>
 
 
 <li>
-Bug 51752 - HTTP Cache is broken when using "Retrieve all embedded resources" with concurrent pool
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51752">Bug 51752</a>
+ - HTTP Cache is broken when using "Retrieve all embedded resources" with concurrent pool
 </li>
 
 
 <li>
-Bug 39219 - HTTP Server: You can't stop it after File->Open
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=39219">Bug 39219</a>
+ - HTTP Server: You can't stop it after File->Open
 </li>
 
 
 <li>
-Bug 51775 - Port number duplicates in Host header when capturing by HttpClient (3.1 and 4.x)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51775">Bug 51775</a>
+ - Port number duplicates in Host header when capturing by HttpClient (3.1 and 4.x)
 </li>
 
 
 <li>
-Bug 50617 - Monitor Results legend show "dead" server although values from the server are retrieved
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50617">Bug 50617</a>
+ - Monitor Results legend show "dead" server although values from the server are retrieved
 </li>
 
 
@@ -1600,17 +2549,20 @@ Other Samplers
 
 
 <li>
-Bug 50424 - Web Methods drop down list box inconsistent
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50424">Bug 50424</a>
+ - Web Methods drop down list box inconsistent
 </li>
 
 
 <li>
-Bug 43293 - Java Request fields not cleared when creating new sampler
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=43293">Bug 43293</a>
+ - Java Request fields not cleared when creating new sampler
 </li>
 
 
 <li>
-Bug 51830 - Webservice Soap Request triggers too many popups when Webservice WSDL URL is down
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51830">Bug 51830</a>
+ - Webservice Soap Request triggers too many popups when Webservice WSDL URL is down
 </li>
 
 
@@ -1620,22 +2572,26 @@ WebService(SOAP) request - add a connect
 
 
 <li>
-Bug 51841 - JMS : If an error occurs in ReceiveSubscriber constructor or Publisher, then Connections will stay open
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51841">Bug 51841</a>
+ - JMS : If an error occurs in ReceiveSubscriber constructor or Publisher, then Connections will stay open
 </li>
 
 
 <li>
-Bug 51691 - Authorization does not work for JMS Publisher and JMS Subscriber
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51691">Bug 51691</a>
+ - Authorization does not work for JMS Publisher and JMS Subscriber
 </li>
 
 
 <li>
-Bug 51840 - JMS : Cache of InitialContext has some issues
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51840">Bug 51840</a>
+ - JMS : Cache of InitialContext has some issues
 </li>
 
 
 <li>
-Bug 47888 - JUnit Sampler re-uses test object
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47888">Bug 47888</a>
+ - JUnit Sampler re-uses test object
 </li>
 
 
@@ -1647,17 +2603,23 @@ Controllers
 
 
 <li>
-If Controller - Fixed two regressions introduced by bug 50032 (see bug 50618 too)
+If Controller - Fixed two regressions introduced by 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50032">Bug 50032</a>
+ (see 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50618">Bug 50618</a>
+ too)
 </li>
 
 
 <li>
-If Controller - Catches a StackOverflowError when a condition returns always false (after at least one iteration with return true) See bug 50618
+If Controller - Catches a StackOverflowError when a condition returns always false (after at least one iteration with return true) See 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50618">Bug 50618</a>
 </li>
 
 
 <li>
-Bug 51869 - NullPointer Exception when using Include Controller
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51869">Bug 51869</a>
+ - NullPointer Exception when using Include Controller
 </li>
 
 
@@ -1683,7 +2645,8 @@ Functions
 
 
 <li>
-Bug 48943 - Functions are invoked additional times when used in combination with a Config Element
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48943">Bug 48943</a>
+ - Functions are invoked additional times when used in combination with a Config Element
 </li>
 
 
@@ -1707,37 +2670,44 @@ General
 
 
 <li>
-Bug 51831 - Cannot disable UDP server or change the maximum UDP port
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51831">Bug 51831</a>
+ - Cannot disable UDP server or change the maximum UDP port
 </li>
 
 
 <li>
-Bug 51821 - Add short-cut for Enabling / Disabling (sub)tree or branches in test plan.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51821">Bug 51821</a>
+ - Add short-cut for Enabling / Disabling (sub)tree or branches in test plan.
 </li>
 
 
 <li>
-Bug 47921 - Variables not released for GC after JMeterThread exits.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47921">Bug 47921</a>
+ - Variables not released for GC after JMeterThread exits.
 </li>
 
 
 <li>
-Bug 51839 - "... end of run" printed prematurely
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51839">Bug 51839</a>
+ - "... end of run" printed prematurely
 </li>
 
 
 <li>
-Bug 51847 - Some Junit tests are Locale sensitive and fail if Locale is different from US
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51847">Bug 51847</a>
+ - Some Junit tests are Locale sensitive and fail if Locale is different from US
 </li>
 
 
 <li>
-Bug 51855 - Parent samples may have slightly inaccurate elapsed times
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51855">Bug 51855</a>
+ - Parent samples may have slightly inaccurate elapsed times
 </li>
 
 
 <li>
-Bug 51880 - The shutdown command is not working if I invoke it before all the thread are started
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51880">Bug 51880</a>
+ - The shutdown command is not working if I invoke it before all the thread are started
 </li>
 
 
@@ -1747,7 +2717,8 @@ Remote Shut host menu item was not being
 
 
 <li>
-Bug 51888 - Occasional deadlock when stopping a testplan
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51888">Bug 51888</a>
+ - Occasional deadlock when stopping a testplan
 </li>
 
 
@@ -1762,12 +2733,14 @@ HTTP Samplers
 
 
 <li>
-Bug 51380 - Control reuse of cached SSL Context from iteration to iteration
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51380">Bug 51380</a>
+ - Control reuse of cached SSL Context from iteration to iteration
 </li>
 
 
 <li>
-Bug 51882 - HTTPHC3Client uses a default retry count of 3, make it configurable; default is now 1
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51882">Bug 51882</a>
+ - HTTPHC3Client uses a default retry count of 3, make it configurable; default is now 1
 </li>
 
 
@@ -1789,7 +2762,8 @@ Beanshell Sampler now supports Interrupt
 
 
 <li>
-Bug 51605 - WebService(SOAP) Request - WebMethod field value changes surreptitiously for all the requests when a value is selected in a request
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51605">Bug 51605</a>
+ - WebService(SOAP) Request - WebMethod field value changes surreptitiously for all the requests when a value is selected in a request
 </li>
 
 
@@ -1813,7 +2787,8 @@ Listeners
 
 
 <li>
-Bug 42246 - Need for a 'auto-scroll' option in "View Results Tree" and "Assertion Results"
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=42246">Bug 42246</a>
+ - Need for a 'auto-scroll' option in "View Results Tree" and "Assertion Results"
 </li>
 
 
@@ -1830,7 +2805,8 @@ Timers, Assertions, Config, Pre- & Post-
 
 
 <li>
-Bug 51885 - Allow a JMeter Variable as input to XPathExtractor
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51885">Bug 51885</a>
+ - Allow a JMeter Variable as input to XPathExtractor
 </li>
 
 
@@ -1856,7 +2832,8 @@ General
 
 
 <li>
-Bug 51822 - (part 1) save 1 invocation of GuiPackage#getCurrentGui
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51822">Bug 51822</a>
+ - (part 1) save 1 invocation of GuiPackage#getCurrentGui
 </li>
 
 
@@ -1878,12 +2855,14 @@ Non-functional changes
 
 
 <li>
-Bug 49976 - FormCharSetFinder visibility is default instead of public. 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49976">Bug 49976</a>
+ - FormCharSetFinder visibility is default instead of public. 
 </li>
 
 
 <li>
-Bug 50917 - Property CookieManager.save.cookies not honored when set from test plan
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50917">Bug 50917</a>
+ - Property CookieManager.save.cookies not honored when set from test plan
 </li>
 
 
@@ -1940,7 +2919,8 @@ There are various improvements to the Vi
 
 
 <li>
-Bug 30563 - Thread Group should have a start next loop option on Sample Error
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=30563">Bug 30563</a>
+ - Thread Group should have a start next loop option on Sample Error
 </li>
 
 
@@ -1959,7 +2939,8 @@ multiple JMeter server instances can be 
 
 
 <li>
-Bug 50516 - "Host" header in HTTP Header Manager is not included in generated HTTP request
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50516">Bug 50516</a>
+ - "Host" header in HTTP Header Manager is not included in generated HTTP request
 </li>
 
 
@@ -2024,44 +3005,52 @@ HTTP Samplers and Proxy
 
 
 <li>
-Bug 50178 - HeaderManager added as child of Thread Group can create concatenated HeaderManager names and OutOfMemoryException
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50178">Bug 50178</a>
+ - HeaderManager added as child of Thread Group can create concatenated HeaderManager names and OutOfMemoryException
 </li>
 
 
 <li>
-Bug 50392 - value is trimmed when sending the request in Multipart
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50392">Bug 50392</a>
+ - value is trimmed when sending the request in Multipart
 </li>
 
 
 <li>
-Bug 50686 - HeaderManager logging too verbose when merging instances
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50686">Bug 50686</a>
+ - HeaderManager logging too verbose when merging instances
 </li>
 
 
 <li>
-Bug 50963 - AjpSampler throws java.lang.StringIndexOutOfBoundsException
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50963">Bug 50963</a>
+ - AjpSampler throws java.lang.StringIndexOutOfBoundsException
 </li>
 
 
 <li>
-Bug 50516 - "Host" header in HTTP Header Manager is not included in generated HTTP request
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50516">Bug 50516</a>
+ - "Host" header in HTTP Header Manager is not included in generated HTTP request
 </li>
 
 
 <li>
-Bug 50544 - In Apache Common Log the HEAD requests cause problems.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50544">Bug 50544</a>
+ - In Apache Common Log the HEAD requests cause problems.
 </li>
 
 
 <li>
-Bug 51268 - HTTPS request through an invalid proxy causes NullPointerException and does not show in result tree.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51268">Bug 51268</a>
+ - HTTPS request through an invalid proxy causes NullPointerException and does not show in result tree.
 Rather than delegating to the JMeter thread handler for "unexpected" failures, ensure all Exceptions generate a sample error.
 
 </li>
 
 
 <li>
-Bug 51275 - Cookie Panel clearGui() sets incorrect default policy in Java 1.6
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51275">Bug 51275</a>
+ - Cookie Panel clearGui() sets incorrect default policy in Java 1.6
 </li>
 
 
@@ -2073,7 +3062,8 @@ Other Samplers
 
 
 <li>
-Bug 50173 - JDBCSampler discards ResultSet from a PreparedStatement
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50173">Bug 50173</a>
+ - JDBCSampler discards ResultSet from a PreparedStatement
 </li>
 
 
@@ -2083,7 +3073,8 @@ Ensure JSR223 Sampler has access to the 
 
 
 <li>
-Bug 50977 - Unable to set TCP Sampler for individual samples
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50977">Bug 50977</a>
+ - Unable to set TCP Sampler for individual samples
 </li>
 
 
@@ -2095,17 +3086,20 @@ Controllers
 
 
 <li>
-Bug 50032 - Last_Sample_Ok along with other controllers doesnt work correctly when the threadgroup has multiple loops
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50032">Bug 50032</a>
+ - Last_Sample_Ok along with other controllers doesnt work correctly when the threadgroup has multiple loops
 </li>
 
 
 <li>
-Bug 50080 - Transaction controller incorrectly creates samples including timer duration
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50080">Bug 50080</a>
+ - Transaction controller incorrectly creates samples including timer duration
 </li>
 
 
 <li>
-Bug 50134 - TransactionController : Reports bad response time when it contains other TransactionControllers
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50134">Bug 50134</a>
+ - TransactionController : Reports bad response time when it contains other TransactionControllers
 </li>
 
 
@@ -2117,7 +3111,8 @@ Listeners
 
 
 <li>
-Bug 50367 - Clear / Clear all in View results tree does not clear selected element
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50367">Bug 50367</a>
+ - Clear / Clear all in View results tree does not clear selected element
 </li>
 
 
@@ -2129,7 +3124,10 @@ Assertions
 
 
 <li>
-Bug 51488 - Assertion: Variable name scope is shared among all assertions (and Bug 51255)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51488">Bug 51488</a>
+ - Assertion: Variable name scope is shared among all assertions (and 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51255">Bug 51255</a>
+)
 </li>
 
 
@@ -2141,7 +3139,8 @@ Functions
 
 
 <li>
-Bug 50568 - Function __FileToString(): Could not read file when encoding option is blank/empty
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50568">Bug 50568</a>
+ - Function __FileToString(): Could not read file when encoding option is blank/empty
 </li>
 
 
@@ -2153,7 +3152,8 @@ I18N
 
 
 <li>
-Bug 50811 - Incomplete Spanish translation
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50811">Bug 50811</a>
+ - Incomplete Spanish translation
 </li>
 
 
@@ -2165,27 +3165,32 @@ General
 
 
 <li>
-Bug 49734 - Null pointer exception on stop Threads command (Run>Stop)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49734">Bug 49734</a>
+ - Null pointer exception on stop Threads command (Run>Stop)
 </li>
 
 
 <li>
-Bug 49666 - CSV Header read as data after EOF
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49666">Bug 49666</a>
+ - CSV Header read as data after EOF
 </li>
 
 
 <li>
-Bug 45703 - Synchronizing Timer
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=45703">Bug 45703</a>
+ - Synchronizing Timer
 </li>
 
 
 <li>
-Bug 50088 - fix getAvgPageBytes in SamplingStatCalculator so it returns what it should
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50088">Bug 50088</a>
+ - fix getAvgPageBytes in SamplingStatCalculator so it returns what it should
 </li>
 
 
 <li>
-Bug 50203 Cannot set property "jmeter.save.saveservice.default_delimiter=\t"
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50203">Bug 50203</a>
+ Cannot set property "jmeter.save.saveservice.default_delimiter=\t"
 </li>
 
 
@@ -2195,7 +3200,8 @@ mirror-server.sh - fix classpath to use 
 
 
 <li>
-Bug 50286 - URL Re-writing Modifier: extracted jsessionid value is incorrect when is between XML tags
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50286">Bug 50286</a>
+ - URL Re-writing Modifier: extracted jsessionid value is incorrect when is between XML tags
 </li>
 
 
@@ -2209,35 +3215,43 @@ Also enable reversion to using System.cu
 
 
 <li>
-Bug 50425 - Remove thread groups from Controller add menu
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50425">Bug 50425</a>
+ - Remove thread groups from Controller add menu
 </li>
 
 
 <li>
 
-Bug 50675 - CVS Data Set Config incompatible with Remote Start
+
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50675">Bug 50675</a>
+ - CVS Data Set Config incompatible with Remote Start
 Fixed RMI startup to provide location of JMX file relative to user.dir.
 
 </li>
 
 
 <li>
-Bug 50221 - Renaming elements in the tree does not resize label
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50221">Bug 50221</a>
+ - Renaming elements in the tree does not resize label
 </li>
 
 
 <li>
-Bug 51002 - Stop Thread if CSV file is not available. JMeter now treats IOError as EOF.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51002">Bug 51002</a>
+ - Stop Thread if CSV file is not available. JMeter now treats IOError as EOF.
 </li>
 
 
 <li>
-Define sun.net.http.allowRestrictedHeaders=true by default. This fixes Bug 51238.
+Define sun.net.http.allowRestrictedHeaders=true by default. This fixes 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51238">Bug 51238</a>
+.
 </li>
 
 
 <li>
-Bug 51645 - CSVDataSet does not read UTF-8 files when file.encoding is UTF-8
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51645">Bug 51645</a>
+ - CSVDataSet does not read UTF-8 files when file.encoding is UTF-8
 </li>
 
 
@@ -2262,17 +3276,20 @@ Allow HTTP implementation to be selected
 
 
 <li>
-Bug 50684 - Optionally disable Content-Type and Transfer-Encoding in Multipart POST
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50684">Bug 50684</a>
+ - Optionally disable Content-Type and Transfer-Encoding in Multipart POST
 </li>
 
 
 <li>
-Bug 50943 - Allowing concurrent downloads of embedded resources in html page
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50943">Bug 50943</a>
+ - Allowing concurrent downloads of embedded resources in html page
 </li>
 
 
 <li>
-Bug 50170 - Bytes reported by http sampler is after GUnZip
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50170">Bug 50170</a>
+ - Bytes reported by http sampler is after GUnZip
 <br>
 
 Add optional properties to allow change the method to get response size
@@ -2292,27 +3309,32 @@ Other samplers
 
 
 <li>
-Bug 49622 - Allow sending messages without a subject (SMTP Sampler)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49622">Bug 49622</a>
+ - Allow sending messages without a subject (SMTP Sampler)
 </li>
 
 
 <li>
-Bug 49603 - Allow accepting expired certificates on Mail Reader Sampler
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49603">Bug 49603</a>
+ - Allow accepting expired certificates on Mail Reader Sampler
 </li>
 
 
 <li>
-Bug 49775 - Allow sending messages without a body
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49775">Bug 49775</a>
+ - Allow sending messages without a body
 </li>
 
 
 <li>
-Bug 49862 - Improve SMTPSampler Request output.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49862">Bug 49862</a>
+ - Improve SMTPSampler Request output.
 </li>
 
 
 <li>
-Bug 50268 - Adds static and dynamic destinations to JMS Publisher
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50268">Bug 50268</a>
+ - Adds static and dynamic destinations to JMS Publisher
 </li>
 
 
@@ -2322,22 +3344,26 @@ JMS Subscriber - Add dynamic destination
 
 
 <li>
-Bug 50666 - JMSSubscriber: support for durable subscriptions
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50666">Bug 50666</a>
+ - JMSSubscriber: support for durable subscriptions
 </li>
 
 
 <li>
-Bug 50937 - TCP Sampler does not provide for / honor connect timeout
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50937">Bug 50937</a>
+ - TCP Sampler does not provide for / honor connect timeout
 </li>
 
 
 <li>
-Bug 50569 - Jdbc Request Sampler to optionally store result set object data
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50569">Bug 50569</a>
+ - Jdbc Request Sampler to optionally store result set object data
 </li>
 
 
 <li>
-Bug 51011 - Mail Reader: upon authentication failure, tell what you tried
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51011">Bug 51011</a>
+ - Mail Reader: upon authentication failure, tell what you tried
 </li>
 
 
@@ -2349,7 +3375,8 @@ Controllers
 
 
 <li>
-Bug 50475 - Introduction of a Test Fragment Test Element for a better Include flow
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50475">Bug 50475</a>
+ - Introduction of a Test Fragment Test Element for a better Include flow
 </li>
 
 
@@ -2366,22 +3393,26 @@ View Results Tree - Add a dialog's text 
 
 
 <li>
-Bug 37156 - Formatted view of Request in Results Tree
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=37156">Bug 37156</a>
+ - Formatted view of Request in Results Tree
 </li>
 
 
 <li>
-Bug 49365 - Allow result set to be written to file in a path relative to the loaded script
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49365">Bug 49365</a>
+ - Allow result set to be written to file in a path relative to the loaded script
 </li>
 
 
 <li>
-Bug 50579 - Error count is long, sample count is int. Changed sample count to long.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50579">Bug 50579</a>
+ - Error count is long, sample count is int. Changed sample count to long.
 </li>
 
 
 <li>
-View Results Tree - Add new size fields: response headers and response body (in bytes) - derived from Bug 43363
+View Results Tree - Add new size fields: response headers and response body (in bytes) - derived from 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=43363">Bug 43363</a>
 </li>
 
 
@@ -2393,17 +3424,20 @@ Timers, Assertions, Config, Pre- & Post-
 
 
 <li>
-Bug 48015 - Proposal new icons for pre-processor, post-processor and assertion elements
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48015">Bug 48015</a>
+ - Proposal new icons for pre-processor, post-processor and assertion elements
 </li>
 
 
 <li>
-Bug 50962 - SizeAssertionGui validation prevents the use of variables for the size
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50962">Bug 50962</a>
+ - SizeAssertionGui validation prevents the use of variables for the size
 </li>
 
 
 <li>
-Size Assertion - Add response size scope (full, headers, body, code, message) - derived from Bug 43363
+Size Assertion - Add response size scope (full, headers, body, code, message) - derived from 
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=43363">Bug 43363</a>
 </li>
 
 
@@ -2415,7 +3449,8 @@ Functions
 
 
 <li>
-Bug 49975 - New function returning the name of the current sampler
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49975">Bug 49975</a>
+ - New function returning the name of the current sampler
 </li>
 
 
@@ -2439,17 +3474,20 @@ General
 
 
 <li>
-Bug 30563 - Thread Group should have a start next loop option on Sample Error
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=30563">Bug 30563</a>
+ - Thread Group should have a start next loop option on Sample Error
 </li>
 
 
 <li>
-Bug 50347 - Eclipse setup instructions should remind user to download dependent jars
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50347">Bug 50347</a>
+ - Eclipse setup instructions should remind user to download dependent jars
 </li>
 
 
 <li>
-Bug 50490 - Setup and Post Thread Group enhancements for better test flow.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50490">Bug 50490</a>
+ - Setup and Post Thread Group enhancements for better test flow.
 </li>
 
 
@@ -2459,12 +3497,14 @@ All BeansShell test elements now have th
 
 
 <li>
-Bug 50708 - Classpath jar order in NewDriver not alphabetically
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50708">Bug 50708</a>
+ - Classpath jar order in NewDriver not alphabetically
 </li>
 
 
 <li>
-Bug 50659 - JMeter server does not support concurrent tests - prevent client from starting another
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50659">Bug 50659</a>
+ - JMeter server does not support concurrent tests - prevent client from starting another
 </li>
 
 
@@ -2497,17 +3537,20 @@ Non-functional changes
 
 
 <li>
-Bug 50008 - Allow BatchSampleSender to be subclassed
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50008">Bug 50008</a>
+ - Allow BatchSampleSender to be subclassed
 </li>
 
 
 <li>
-Bug 50450 - use System.array copy in jacobi solver as, being native, is more performant.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50450">Bug 50450</a>
+ - use System.array copy in jacobi solver as, being native, is more performant.
 </li>
 
 
 <li>
-Bug 50487 - runSerialTest verifies objects that never need persisting
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50487">Bug 50487</a>
+ - runSerialTest verifies objects that never need persisting
 </li>
 
 
@@ -2660,52 +3703,62 @@ HTTP Samplers and Proxy
 
 
 <li>
-Bug 47445 - Using Proxy with https-spoofing secure cookies need to be unsecured
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47445">Bug 47445</a>
+ - Using Proxy with https-spoofing secure cookies need to be unsecured
 </li>
 
 
 <li>
-Bug 47442 - Missing replacement of https by http for certain conditions using https-spoofing
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47442">Bug 47442</a>
+ - Missing replacement of https by http for certain conditions using https-spoofing
 </li>
 
 
 <li>
-Bug 48451 - Error in: SoapSampler.setPostHeaders(PostMethod post) in the else branch
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48451">Bug 48451</a>
+ - Error in: SoapSampler.setPostHeaders(PostMethod post) in the else branch
 </li>
 
 
 <li>
-Bug 48542 - SoapSampler uses wrong response header field to decide if response is gzip encoded
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48542">Bug 48542</a>
+ - SoapSampler uses wrong response header field to decide if response is gzip encoded
 </li>
 
 
 <li>
-Bug 48568 - CookieManager broken for AjpSampler
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48568">Bug 48568</a>
+ - CookieManager broken for AjpSampler
 </li>
 
 
 <li>
-Bug 48570 - AjpSampler doesn't support query parameters (GET/POST)
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48570">Bug 48570</a>
+ - AjpSampler doesn't support query parameters (GET/POST)
 </li>
 
 
 <li>
-Bug 46901 - HTTP Sampler does not process var/func refs correctly in first file parameter
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=46901">Bug 46901</a>
+ - HTTP Sampler does not process var/func refs correctly in first file parameter
 </li>
 
 
 <li>
-Bug 43678 - Handle META tag http-equiv charset?
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=43678">Bug 43678</a>
+ - Handle META tag http-equiv charset?
 </li>
 
 
 <li>
-Bug 49294 - Images not downloaded from redirected-to pages
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49294">Bug 49294</a>
+ - Images not downloaded from redirected-to pages
 </li>
 
 
 <li>
-Bug 49560 - wrong "size in bytes" when following redirections
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49560">Bug 49560</a>
+ - wrong "size in bytes" when following redirections
 </li>
 
 
@@ -2717,62 +3770,74 @@ Other Samplers
 
 
 <li>
-Bug 47420 - LDAP extended request not closing connections during add request
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47420">Bug 47420</a>
+ - LDAP extended request not closing connections during add request
 </li>
 
 
 <li>
-Bug 48573 - LDAPExtSampler directory context handling
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48573">Bug 48573</a>
+ - LDAPExtSampler directory context handling
 </li>
 
 
 <li>
-Bug 47870 - JMSSubscriber fails due to NPE
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47870">Bug 47870</a>
+ - JMSSubscriber fails due to NPE
 </li>
 
 
 <li>
-Bug 47899 - NullPointerExceptions in JMS ReceiveSubscriber constructor
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47899">Bug 47899</a>
+ - NullPointerExceptions in JMS ReceiveSubscriber constructor
 </li>
 
 
 <li>
-Bug 48144 - NPE in JMS OnMessageSubscriber
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48144">Bug 48144</a>
+ - NPE in JMS OnMessageSubscriber
 </li>
 
 
 <li>
-Bug 47992 - JMS Point-to-Point Request - Response option doesn't work
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47992">Bug 47992</a>
+ - JMS Point-to-Point Request - Response option doesn't work
 </li>
 
 
 <li>
-Bug 48579 - Single Bind does not show config information when LdapExt Sampler is accessed
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48579">Bug 48579</a>
+ - Single Bind does not show config information when LdapExt Sampler is accessed
 </li>
 
 
 <li>
-Bug 49111 - "Message With ID Not Found" Error on JMS P2P sampler.
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=49111">Bug 49111</a>
+ - "Message With ID Not Found" Error on JMS P2P sampler.
 </li>
 
 
 <li>
-Bug 47949 - JMS Subscriber never receives all the messages
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47949">Bug 47949</a>
+ - JMS Subscriber never receives all the messages
 </li>
 
 
 <li>
-Bug 46142 - JMS Point-to-Point correlation problems
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=46142">Bug 46142</a>
+ - JMS Point-to-Point correlation problems
 </li>
 
 
 <li>
-Bug 48747 - TCP Sampler swallows exceptions
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48747">Bug 48747</a>
+ - TCP Sampler swallows exceptions
 </li>
 
 
 <li>
-Bug 48709 - TCP Sampler Config setting "classname" has no effect
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48709">Bug 48709</a>
+ - TCP Sampler Config setting "classname" has no effect
 </li>
 
 
@@ -2784,27 +3849,32 @@ Controllers
 
 
 <li>
-Bug 47385 - TransactionController should set AllThreads and GroupThreads
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47385">Bug 47385</a>
+ - TransactionController should set AllThreads and GroupThreads
 </li>
 
 
 <li>
-Bug 47940 - Module controller incorrectly creates the replacement Sub Tree
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47940">Bug 47940</a>
+ - Module controller incorrectly creates the replacement Sub Tree
 </li>
 
 
 <li>
-Bug 47592 - Run Thread groups consecutively with "Stop test" on error, JMeter will not mark to finished
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=47592">Bug 47592</a>
+ - Run Thread groups consecutively with "Stop test" on error, JMeter will not mark to finished
 </li>
 
 
 <li>
-Bug 48786 - Run Thread groups consecutively: with "Stop test now" on error or manual stop, JMeter leaves the green box active
+<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=48786">Bug 48786</a>

[... 443 lines stripped ...]