https://bz.apache.org/bugzilla/show_bug.cgi?id=62273

Mark Thomas <ma...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|REOPENED                    |RESOLVED

--- Comment #13 from Mark Thomas <ma...@apache.org> ---
Adding extra code to Tomcat to account for specification non-compliance of
other components is the wrong solution. The right solution is to open bugs
against the non-compliant components. Unfortunately, in this case, those other
components are all the major browser vendors and they do not accept that their
behaviour is incorrect. I have yet to see a convincing argument as to why the
browsers should not implement RFC 7230 and RFC 3986.

Working around the specification non-compliant browser behaviour just
encourages vendors to continue to ignore specifications and leads to greater
interoperability issues in the long term. However, the alternative is to break
lots of applications for lots of users. Therefore, it is with regret that I
have implemented this enhancement for all currently supported Tomcat versions.

Fixed in:
- trunk for 9.0.8 onwards
- 8.5.x for 8.5.31 onwards
- 8.0.x for 8.0.52 onwards
- 7.0.x for 7.0.87 onwards

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to