On 03 Oct 2013, at 1:51 AM, Jeff Trawick <[email protected]> wrote:

> I dug into the glitches seen on Windows...   \e is a non-portable escape (GNU 
> extension), and shell escaping treats \n differently on Windows and OS/2, 
> which the testcase didn't account for.
> 
> I guess the code that used \e doesn't match anything in httpd?

Looking back at the code it originated from ap_escape_logitem() and 
ap_escape_errorlog_item() which are almost identical but for additional escape 
sequences.

If \e is non-portable in C it can be removed, an escape character is unlikely 
to cause harm.

Regards,
Graham
--

Reply via email to