Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-fix-constructors.patch | Fix deprecated constructors === modified file 'gettext.php' |
Debian PHP PEAR Maintainers <pkg-php-pear@lists.alioth.debian.org> | no | debian | 2020-11-18 | |
0002-Use-custom-parser-for-parsing-plural-expressions-ins.patch | Use custom parser for parsing plural expressions instead of eval() - A simple operator-precedence parser that prioritizes simplicity and readability. Avoid using eval() for evaluating plural expressions. - Fixes CVE-2016-6175. - Fixes upstream bug https://bugs.launchpad.net/php-gettext/+bug/1606184 - Fixes Debian bug https://bugs.debian.org/851771 - Grammar for parsing code is same as the grammar for GNU gettext library: http://git.savannah.gnu.org/cgit/gettext.git/tree/gettext-runtime/intl/plural.y - Extensive tests for various locales with help from Unicode's plurals rules. Tests for invalid syntax and expression parsing. |
Sunil Mohan Adapa <sunil@medhas.org> | no | 2020-06-17 | ||
0003-Adopt-tests-to-run-recent-version-of-phpunit.patch | Adopt tests to run recent version of phpunit Tests case be executed as 'make check' or as 'phpunit tests/'. |
Sunil Mohan Adapa <sunil@medhas.org> | no | 2020-06-17 | ||
0004-Adapt-to-recent-version-of-PHPUnit-9.patch | Adapt to recent version of PHPUnit (9) | James Valleroy <jvalleroy@mailbox.org> | no | 2020-12-27 |