diff --git a/onig-6.7.0.tar.gz b/onig-6.7.0.tar.gz deleted file mode 100644 index dd9c8fe..0000000 --- a/onig-6.7.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:32d73c37d3c350b16287d86288f4bc98b95467fc37091cbcade60d83b01da073 -size 952950 diff --git a/onig-6.9.4.tar.gz b/onig-6.9.4.tar.gz new file mode 100644 index 0000000..83ef5e2 --- /dev/null +++ b/onig-6.9.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4669d22ff7e0992a7e93e116161cac9c0949cd8960d1c562982026726f0e6d53 +size 908702 diff --git a/oniguruma.changes b/oniguruma.changes index e991d36..22b28db 100644 --- a/oniguruma.changes +++ b/oniguruma.changes @@ -1,3 +1,53 @@ +------------------------------------------------------------------- +Wed Mar 4 21:23:36 UTC 2020 - Marcus Rueckert + +- Update to version 6.9.4 + - NEW API: RegSet (set of regexes) + - Fixed CVE-2019-19012 (boo# 1156984) + - Fixed CVE-2019-19203 (boo# 1164550) (Does not affect UTF-8, + UTF-16 and UTF-32 encodings) + - Fixed CVE-2019-19204 (boo# 1164569) (Affects only PosixBasic, + Emacs and Grep syntaxes) + - Fixed CVE-2019-19246 (boo# 1157805) + - Fixed some problems (found by libFuzzer test) +- changes from 6.9.3 + - Fixed CVE-2019-13224 (boo# 1142847) + - Fixed CVE-2019-13225 (boo# 1141157) + - Fixed many problems (found by libfuzzer programs) +- changes from 6.9.2 + - Update Unicode version 12.1.0 + - NEW: Unicode Text Segment mode option (?y{g}) (?y{w}) g: + Extended Grapheme Cluster mode / w: Word mode + - Fix Issue #139 +- changes from 6.9.1 + - Speed improvement (* especially UTF-8) +- changes from 6.9.0 + - Update Unicode version 11.0.0 + - NEW: add Emoji properties +- changes from 6.8.2 + - Fix: #80 UChar in header causes issue + - NEW API: onig_set_callout_user_data_of_match_param() (* + omission in 6.8.0) + - add doc/CALLOUTS.API and doc/CALLOUTS.API.ja +- changes from 6.8.1 + - Update shared library version to 5.0.0 for API incompatible + changes from 6.7.1 +- changes from 6.8.0 + - Retry-limit-in-match function enabled by default + - NEW: configure option --enable-posix-api=no (* enabled by + default) + - NEW API: onig_search_with_param(), onig_match_with_param() + - NEW: Callouts of contents (?{...contents...}) (?{...}[X<>]) + (?{{....}}) + - NEW: Callouts of name (*name) (*name[tag]{args...}) + - NEW: Builtin callouts (*FAIL) (*MISMATCH) (*ERROR{n}) (*COUNT) + (*MAX{n}) etc.. + - (* Callout function API is experimental level and isn't fixed + definitely yet. Undocumented now) +- changes from 6.7.1 + - NEW: Mechanism of try-in-match-limit (* disabled by default) + - #73: Update for automake 1.15.1 + ------------------------------------------------------------------- Sat Dec 23 01:39:12 UTC 2017 - avindra@opensuse.org diff --git a/oniguruma.spec b/oniguruma.spec index ec9502b..5a4696a 100644 --- a/oniguruma.spec +++ b/oniguruma.spec @@ -1,7 +1,7 @@ # # spec file for package oniguruma # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define lib_name libonig4 +%define lib_name libonig5 Name: oniguruma -Version: 6.7.0 +Version: 6.9.4 Release: 0 Summary: Regex Library Supporting Different Character Encodings License: BSD-2-Clause Group: Development/Languages/C and C++ -Url: https://github.com/kkos/oniguruma +URL: https://github.com/kkos/oniguruma Source: https://github.com/kkos/oniguruma/releases/download/v%{version}/onig-%{version}.tar.gz BuildRequires: pkgconfig