Oniguruma Versions Save

regular expression library

v6.9.5_rev1

4 years ago
  • 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)

v6.9.5

4 years ago
  • (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).../

v6.9.5_rc2

4 years ago
  • fix a problem (found by oss-fuzz test on my PC)

v6.9.5_rc1

4 years ago
  • 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).../

v6.9.4

4 years ago
  • (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)

v6.9.4_rc3

4 years ago
  • fixed a problem found by libFuzzer test

v6.9.4_rc2

4 years ago
  • 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()

v6.9.4_rc1

4 years ago
  • NEW API: RegSet (set of regexes)
  • Fixed some problems (found by libFuzzer test)

v6.9.3

4 years ago
  • Fixed CVE-2019-13224
  • Fixed CVE-2019-13225
  • Fixed many problems (found by libfuzzer programs)

v6.9.2

5 years ago
  • (Same as Release Candidate 3)
  • add doc/SYNTAX.md into distribution file
  • Update Unicode version 12.1.0
  • NEW: Unicode Text Segment mode option (?y{g}) (?y{w})