./textproc/oniguruma, Regular expressions library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 6.9.3, Package name: oniguruma-6.9.3, Maintainer: pkgsrc-users

Oniguruma is a regular expressions library.
The characteristics of this library is that different character encoding
for every regular expression object can be specified.

Supported APIs: GNU regex, POSIX and Oniguruma native


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: f2bde879bb7334a1b0d7b5553a851a8d6374f28b
RMD160: 1bb5d0dacdeb7f00d29465da7397c11f2877e37d
Filesize: 881.2 KB

Version history: (Expand)


CVS history: (Expand)


   2019-08-16 16:34:44 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
oniguruma: update to 6.9.3.

2019/08/06: Version 6.9.3 (secirity fix release)

2019/07/30: add ONIG_SYN_ALLOW_INVALID_CODE_END_OF_RANGE
2019/07/29: add STK_PREC_READ_START/END stack type
2019/07/29: Fix #147: Stack Exhaustion Problem caused by some parsing functions
2019/07/11: add a dictionary file for libfuzzer
2019/07/07: add harnesses directory
2019/07/05-2019/07/29: fix many problems found by libfuzzer programs
2019/06/27: deprecate onig_new_deluxe()
2019/06/27: Fix CVE-2019-13224: don't allow different encodings for onig_new_deluxe()
2019/06/27: Fix CVE-2019-13225: problem in converting if-then-else pattern
   2019-05-21 20:22:04 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
oniguruma: update to 6.9.2.

add doc/SYNTAX.md into distribution file
Update Unicode version 12.1.0
NEW: Unicode Text Segment mode option (?y{g}) (?y{w})
   2018-12-12 13:46:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
oniguruma: updated to 6.9.1

release 6.9.1
Speed improvement (* especially UTF-8)
   2018-09-06 11:44:23 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
oniguruma: updated to 6.9.0

6.9.0:
Update Unicode version 11.0.0
NEW: add Emoji properties
   2018-04-18 09:04:22 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
oniguruma: updated to 6.8.2

6.8.2:
Fix: 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
   2018-03-22 09:05:25 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
oniguruma: updated to 6.8.1

6.8.1:
Update shared library version to 5.0.0 for API incompatible changes from 6.7.1
   2018-03-16 09:03:02 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
oniguruma: updated to 6.8.0

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..
   2018-01-28 17:25:36 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
oniguruma: update to 6.7.1.

2018/01/26: Version 6.7.1

2018/01/25: disable USE_TRY_IN_MATCH_LIMIT by default
2018/01/24: implement mechanism of try-in-match-limit
2018/01/24: #76: rename EXPORT to ONIGURUMA_EXPORT
2018/01/15: #73: update for automake 1.15.1
2018/01/14: #74: update description of README
2018/01/10: #72: Correct spelling and grammar in FAQ (English)
2017/12/25: remove USE_COMBINATION_EXPLOSION_CHECK codes