-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove dependence on mbstring extension #221
base: main
Are you sure you want to change the base?
Commits on Sep 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b4aee06 - Browse repository at this point
Copy the full SHA b4aee06View commit details -
Remove unnecessary use of mbstring
The classname prefixes are always ASCII, so mb_ functions are not needed
Configuration menu - View commit details
-
Copy full SHA for 5c7c883 - Browse repository at this point
Copy the full SHA 5c7c883View commit details -
Make mbstring in unicodeToHtmlEntities optional
It's unclear what problems the function was originallymeant to solve; it is equally unclear the problems still exist
Configuration menu - View commit details
-
Copy full SHA for 9c3a5a3 - Browse repository at this point
Copy the full SHA 9c3a5a3View commit details
Commits on Apr 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1965f9a - Browse repository at this point
Copy the full SHA 1965f9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25c8ff4 - Browse repository at this point
Copy the full SHA 25c8ff4View commit details
Commits on Apr 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c1a3589 - Browse repository at this point
Copy the full SHA c1a3589View commit details
Commits on Apr 7, 2023
-
Perform encoding detection as a browser would
This is the result of extension testing against PHP 5.6 through PHP 8.2 in Linux and Windows to determine how encoding detection actually works in DOMDocument
Configuration menu - View commit details
-
Copy full SHA for adf2eb8 - Browse repository at this point
Copy the full SHA adf2eb8View commit details -
Revert changes to tests which are not needed
As UTF-8 is now heuristically detected, no explicit encoding declaration is required
Configuration menu - View commit details
-
Copy full SHA for 04b947f - Browse repository at this point
Copy the full SHA 04b947fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69825b6 - Browse repository at this point
Copy the full SHA 69825b6View commit details
Commits on Apr 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9e93f7f - Browse repository at this point
Copy the full SHA 9e93f7fView commit details -
Handle x-user-defined and replacement
Neither is likely to appear in a real HTML document; x-user-defined is not actually supported properly, but it's unlikely to be used for HTML
Configuration menu - View commit details
-
Copy full SHA for f3cbf76 - Browse repository at this point
Copy the full SHA f3cbf76View commit details
Commits on Apr 16, 2023
-
Add tests and correct two bugs
All new lines are covered, and an effort was made to cover as many permutations of PCRE matches as practical
Configuration menu - View commit details
-
Copy full SHA for 10dda46 - Browse repository at this point
Copy the full SHA 10dda46View commit details