rfc:altmbstring
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:altmbstring [2014/02/03 09:37] – yohgaki | rfc:altmbstring [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Request for Comments: Alternative implementation of mbstring using ICU ====== | ====== Request for Comments: Alternative implementation of mbstring using ICU ====== | ||
- | * Version: 1.2 | + | * Version: 1.3 |
- | * Date: 2014-02-02 | + | * Date: 2014-02-05 |
* Author: Yasuo Ohgaki < | * Author: Yasuo Ohgaki < | ||
- | * Status: | + | * Status: |
* First Published at: http:// | * First Published at: http:// | ||
Line 62: | Line 62: | ||
==== Features to be implemented ==== | ==== Features to be implemented ==== | ||
- | * All features that exist in mbstring will be ported to mbstring-ng unless there are technical | + | * All features that exist in mbstring will be ported to mbstring-ng unless there are technical |
==== Known / remaining limitations and incompatibilities ==== | ==== Known / remaining limitations and incompatibilities ==== | ||
Line 74: | Line 74: | ||
===== Proposal ===== | ===== Proposal ===== | ||
- | Introduce mbsgring-ng as EXPERIMENTAL module | + | Introduce mbsgring-ng as EXPERIMENTAL module |
===== Future Scope ==== | ===== Future Scope ==== | ||
Compiling multibyte aware module by default is important for eliminating vulnerabilities related to character encoding. Compile mbstring-ng by default when it is ready. Replace mbstring by mstring-ng if it is possible. | Compiling multibyte aware module by default is important for eliminating vulnerabilities related to character encoding. Compile mbstring-ng by default when it is ready. Replace mbstring by mstring-ng if it is possible. | ||
+ | |||
+ | There will be a RFC for replacing mbstring by mbstring-ng, | ||
+ | |||
+ | It is better to remove LGPLed code from 'must have' module. mbstring-ng shall remove this issue. | ||
+ | |||
+ | **Note: Even when PHP supports Unicode internally, multibyte aware features/ | ||
===== PHP Version ===== | ===== PHP Version ===== | ||
Line 86: | Line 92: | ||
===== VOTE ===== | ===== VOTE ===== | ||
- | VOTE is not started. | + | VOTE: 2014/02/10 - 2014/02/17 |
- | <doodle title=" | + | <doodle title=" |
* Yes | * Yes | ||
* No | * No | ||
Line 94: | Line 100: | ||
Thank you for voting! | Thank you for voting! | ||
+ | |||
+ | ===== Reference ===== | ||
+ | |||
+ | * https:// | ||
===== Changelog ===== | ===== Changelog ===== |
rfc/altmbstring.1391420264.txt.gz · Last modified: 2017/09/22 13:28 (external edit)