Skip to content

Releases: kkos/oniguruma

6.9.6 Release Candidate 1

07 Oct 03:02
Compare
Choose a tag to compare
Pre-release
  • In a Unix environment, if you have the POSIX API enabled in an earlier versio
    n (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". "--enable-posix-api=yes" only supports source-lev
    el compatibility for POSIX API since 6.9.6.
  • 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

Release 6.9.5 revised 1

26 Apr 07:38
Compare
Choose a tag to compare
  • Fixed Issue #192
  • onig-6.9.5_rev1.tar.gz and onig-6.9.5-rev1.tar.gz are exactly the same thing.(It has been added to match the tag name)

Release 6.9.5

20 Apr 09:09
Compare
Choose a tag to compare
  • (Same as Release Candidate 2)
  • POSIX API disabled by default for Unix (* Enabled by: configure --enable-posix-api=yes)
  • 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).../

6.9.5 Release Candidate 2

12 Apr 09:29
Compare
Choose a tag to compare
Pre-release
  • fix a problem (found by oss-fuzz test on my PC)

6.9.5 Release Candidate 1

04 Apr 14:20
Compare
Choose a tag to compare
Pre-release
  • POSIX API disabled by default for Unix (* Enabled by: configure --enable-posix-api=yes)
  • 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).../

Release 6.9.4

29 Nov 04:38
Compare
Choose a tag to compare
  • (Almost same as Release Candidate 3)
  • NEW API: RegSet (set of regexes)
  • Fixed CVE-2019-19012
  • Fixed CVE-2019-19203 (Does not affect UTF-8, UTF-16 and UTF-32 encodings)
  • Fixed CVE-2019-19204 (Affects only PosixBasic, Emacs and Grep syntaxes)
  • Fixed CVE-2019-19246
  • Fixed some problems (found by libFuzzer test)

6.9.4 Release Candidate 3

22 Nov 04:26
Compare
Choose a tag to compare
Pre-release
  • fixed a problem found by libFuzzer test

6.9.4 Release Candidate 2

14 Nov 05:38
Compare
Choose a tag to compare
Pre-release
  • fix #164: Integer overflow related to reg->dmax in search_in_range()
  • fix #163: heap-buffer-overflow in gb18030_mbc_enc_len()
  • fix #162: heap-buffer-overflow in fetch_interval_quantifier()

6.9.4 Release Candidate 1

05 Nov 05:30
Compare
Choose a tag to compare
Pre-release
  • NEW API: RegSet (set of regexes)
  • Fixed some problems (found by libFuzzer test)

Release 6.9.3 (security fix release)

06 Aug 00:04
Compare
Choose a tag to compare