aboutsummaryrefslogtreecommitdiff
path: root/libs/oniguruma
Commit message (Collapse)AuthorAge
* oniguruma: bump to 6.9.9Eneas U de Queiroz2024-02-05
| | | | | | | | | | | | | | | | | | | | Featured changes: - Update Unicode version 15.1.0 - NEW API: ONIG_OPTION_MATCH_WHOLE_STRING - Fixed: (?I) option was not enabled for character classes (Issue #264). - Changed specification to check for incorrect POSIX bracket (Issue #253). - Changed [[:punct:]] in Unicode encodings to be compatible with POSIX definition. (Issue #268) - Fixed: ONIG_OPTION_FIND_LONGEST behavior --- 6.9.8 - Whole options - (?C) : ONIG_OPTION_DONT_CAPTURE_GROUP - (?I) : ONIG_OPTION_IGNORECASE_IS_ASCII - (?L) : ONIG_OPTION_FIND_LONGEST - Fixed some problems found by OSS-Fuzz Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* oniguruma: bump to 6.9.7.1Eneas U de Queiroz2021-10-11
| | | | | | | | | | | | Changelog: * NEW API: ONIG_OPTION_CALLBACK_EACH_MATCH * NEW API: ONIG_OPTION_IGNORECASE_IS_ASCII * NEW API: ONIG_SYNTAX_PYTHON * Fixed some problems found by OSS-Fuzz * fix: replace UChar to OnigUChar in oniguruma.h Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* oniguruma: update to 6.9.6Rosen Penev2020-11-24
| | | | | | | | Add PKG_BUILD_PARALLEL for faster compilation. Some minor cleanups for consistency between packages. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* oniguruma: build using autotoolsEneas U de Queiroz2020-06-18
| | | | | | | | Cmake currently fails to compile properly. While there's a fix upstream, we can avoid carrying any patches here, and use the more stable build system, despite being slower. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* oniguruma: add patch to fix NULL pointer exceptionMichael Heimpold2020-06-14
| | | | | | | | | | | I propose to carry this patch until a new upstream release includes it. For forther references see: https://github.com/openwrt/packages/issues/12403 and https://github.com/kkos/oniguruma/pull/196 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* oniguruma: bump to 6.9.5_rev1, switch to cmakeEneas U de Queiroz2020-05-08
| | | | | | | | | | | | | | | | | | | | | | Besides the version bump, this backports a patch so that cmake uses the same so version information as the current autotools, allowing the switch over to cmake. 6.9.5_rev1 Changelog: - Look-behind bug: if the look-behind contains a branch with a character length of 0 and an anchor is included in the branch, the whole look-behind is ignored - POSIX API disabled by default -- enabled in openwrt, as at least libevhtp needs it - Update Unicode version 13.0.0 - NEW: Code point sequence notation \x{HHHH HHHH ...}, \o{OOOO OOOO ...} - NEW API: retry limit in search functions - NEW API: maximum nesting level of subexp call - Fixed behavior of isolated options in Perl and Java syntaxes. /...(?i).../ Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* oniguruma: bump to version 6.9.4Eneas U de Queiroz2020-01-15
| | | | | | | | | | | This version adds a new RegSet API, and fixes the following: - CVE-2019-19012 - CVE-2019-19203 - CVE-2019-19204 - CVE-2019-19246 - some problems (found by libFuzzer test) Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* oniguruma: update to release 6.9.3Eneas U de Queiroz2019-08-14
| | | | | | | This release incorporates fixes for CVE-2019-13224 and CVE-2019-13225, and "fixed many problems (found by libfuzzer programs)." Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* oniguruma: fix CVE-2019-13224 & CVE-2019-13225Eneas U de Queiroz2019-07-17
| | | | | | The patches were taken from upstream commits. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* oniguruma: change ${...} to $(...) in MakefileEneas U de Queiroz2019-05-27
| | | | Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* oniguruma: add new packageEneas U de Queiroz2019-05-24
oniguruma is a regular expression library for different character encodings. It is a dependency of current version of libevhtp, and is currently only producing a static library, not generating an installable package. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>