[Remove entries to the current 2.0 section below, when backported]
+ *) mod_info: HTML escape configuration information so it displays
+ correctly. PR 24232. [Thom May]
+
*) mod_status: Report total CPU time accurately when using a threaded
MPM. PR 23795. [Jeff Trawick]
if (nest > block_start) {
block_start++;
apr_snprintf(htmlstring, sizeof(htmlstring), "%s %s",
- tmptree->parent->directive,
+ tmptree->parent->directive,
tmptree->parent->args);
ap_rputs("<dd><tt>", r);
mod_info_html_cmd_string(r, htmlstring, 0);
if (nest == 2) {
ap_rprintf(r, "<dd><tt> %s "
"<i>%s</i></tt></dd>\n",
- tmptree->directive, tmptree->args);
+ ap_escape_html(r->pool,tmptree->directive),
+ ap_escape_html(r->pool,tmptree->args));
} else if (nest == 1) {
ap_rprintf(r,
"<dd><tt> %s <i>%s</i></tt></dd>\n",
- tmptree->directive, tmptree->args);
+ ap_escape_html(r->pool,tmptree->directive),
+ ap_escape_html(r->pool,tmptree->args));
} else {
ap_rputs("<dd><tt>", r);
mod_info_html_cmd_string(r, tmptree->directive, 0);
- ap_rprintf(r, " <i>%s</i></tt></dd>\n", tmptree->args);
+ ap_rprintf(r, " <i>%s</i></tt></dd>\n",
+ ap_escape_html(r->pool,tmptree->args));
}
}
++cmd;