Message224893
| Author |
demian.brecht |
| Recipients |
Mike.Lissner, demian.brecht, ezio.melotti, ncoghlan, orsenthil, pitrou |
| Date |
2014年08月06日.00:45:05 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1407285910.12.0.230751663397.issue22118@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
Here's an initial patch with a fix that passes all the test cases other than the ones that are incorrect based on examples and pseudocode in RFC 3986. I haven't checked obsoleted RFCs yet to ensure consistency, but will do so when I get a chance (likely tomorrow morning). Posting this now to see if anyone's opposed to the change, or at least the direction of.
Note: It /does/ break backwards compatibility, but it seems that previous logic was incorrect (based on my upcoming checking for consistency between RFCs). As such, I'm not sure that it should be fixed < 3.5. Thoughts? |
|