Accepting request 846284 from devel:languages:ruby

- Update to 6.9.6 
  - When using configure script, if you have the POSIX API enabled
    in an earlier version (disabled by default in 6.9.5) and you
    need application binary compatibility with the POSIX API,
    specify "--enable-binary-compatible-posix-api=yes" instead of
    "--enable-posix-api=yes". Starting in 6.9.6,
    "--enable-posix-api=yes" only supports source-level
    compatibility for 6.9.5 and earlier about POSIX API. (Issue
    #210)
  - NEW: configure option
    --enable-binary-compatible-posix-api=[yes/no]
  - NEW API: Limiting the maximum number of calls of subexp-call
  - NEW API: ONIG_OPTION_NOT_BEGIN_STRING / NOT_END_STRING /
    NOT_BEGIN_POSITION
  - Fixed behavior of ONIG_OPTION_NOTBOL / NOTEOL
  - Fixed many problems found by OSS-Fuzz
  - Fixed many problems found by Coverity
  - Fixed CVE-2020-26159 (This turned out not to be a problem
    later. #221)
  - Under cygwin and mingw, generate and install the libonig.def
    file (Issue #220)

OBS-URL: https://build.opensuse.org/request/show/846284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oniguruma?expand=0&rev=24
This commit is contained in:
Dominique Leuenberger 2020-11-10 12:39:07 +00:00 committed by Git OBS Bridge
commit e495837d00
4 changed files with 31 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d33c849d1672af227944878cefe0a8fcf26fc62bedba32aa517f2f63c314a99e
size 889770

3
onig-6.9.6.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bd0faeb887f748193282848d01ec2dad8943b5dfcb8dc03ed52dcc963549e819
size 926459

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Thu Nov 5 15:57:25 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
- Update to 6.9.6
- When using configure script, if you have the POSIX API enabled
in an earlier version (disabled by default in 6.9.5) and you
need application binary compatibility with the POSIX API,
specify "--enable-binary-compatible-posix-api=yes" instead of
"--enable-posix-api=yes". Starting in 6.9.6,
"--enable-posix-api=yes" only supports source-level
compatibility for 6.9.5 and earlier about POSIX API. (Issue
#210)
- NEW: configure option
--enable-binary-compatible-posix-api=[yes/no]
- NEW API: Limiting the maximum number of calls of subexp-call
- NEW API: ONIG_OPTION_NOT_BEGIN_STRING / NOT_END_STRING /
NOT_BEGIN_POSITION
- Fixed behavior of ONIG_OPTION_NOTBOL / NOTEOL
- Fixed many problems found by OSS-Fuzz
- Fixed many problems found by Coverity
- Fixed CVE-2020-26159 (This turned out not to be a problem
later. #221)
- Under cygwin and mingw, generate and install the libonig.def
file (Issue #220)
-------------------------------------------------------------------
Mon Jun 15 21:57:36 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

View File

@ -17,11 +17,11 @@
%define lib_name libonig5
%define pkg_version 6.9.5_rev1
%define pkg_short_version 6.9.5
%define pkg_version 6.9.6
%define pkg_short_version 6.9.6
Name: oniguruma
Version: 6.9.5.1
Version: 6.9.6
Release: 0
Summary: Regex Library Supporting Different Character Encodings
License: BSD-2-Clause