On Tue, Sep 13, 2016 at 10:10 AM, Ruediger Pluem <rpl...@apache.org> wrote:
>
>
> On 09/13/2016 04:19 AM, Eric Covener wrote:
>> On Mon, Sep 12, 2016 at 5:38 PM, William A Rowe Jr <wr...@rowe-clan.net> 
>> wrote:
>>> It really seems that if a major client is not handling "|" correctly, we
>>> need to carve out an exception,
>>
>> +1 to allow it.
>>
>> For others who might hit a maze of closed/duped bug reports this one
>> is active this year:
>> https://bugzilla.mozilla.org/show_bug.cgi?id=1064700
>>
>
> +1

+1, but I wouldn't put the exception in T_URI_RFC3986 (rather where it is used).

We could still do things like:
    ll = uri;
    /* firefox bug exception w.r.t pipe */
    while ((ll = ap_scan_http_uri_safe(ll)) && *ll == '|')
        ll++;

Less simple, but it looks more correct to me, once firefox fixes its
bug we don't change T_URI_RFC3986's (expected) behaviour.

Regards,
Yann.

Reply via email to