Re: Re: bug in 2nd-highest-upvoted mb_check_encoding() comment code
| From: | Hans Henrik Bergan | Date: | Sat, 14 Aug 2021 15:24:34 +0000 |
| Subject: | Re: Re: bug in 2nd-highest-upvoted mb_check_encoding() comment code | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969387983@lists.php.net to get a copy of this message | ||
@Peter Cowburn
PS it would appear that you (accidentally?) deleted every single comment,
instead of just comment 95289
> > the comment
> >
> > https://www.php.net/manual/en/function.mb-check-encoding.php#95289
> > is
> the
> > 2nd-highest upvoted comment, and makes some dubious claims, but the code
> > provided is bugged and should not be used,
> > as a specific example it incorrectly validates "\xC0\x81" , which is
> > illegal in UTF8 (quote RFC3629: The octet values C0, C1, F5 to FF never
> > appear - ref https://datatracker.ietf.org/doc/html/rfc3629
> > )
> >
> > so.. can we at least get an editor's note that the code is bugged,
> > incorrectly validates "\xC0\x81", and should not be used?
> Instead of doing this, I have deleted the referenced note.