summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Expand)AuthorAgeFilesLines
* Use `roomof` macro for rounding up divisionsNobuyoshi Nakada2022-10-141-1/+1
* Just free compiled pattern if no space is usedNobuyoshi Nakada2022-04-121-6/+8
* re.c: Add Regexp.timeout= and Regexp.timeoutYusuke Endoh2022-03-301-0/+3
* Cast up to get rid of the potential overflow posibilityNobuyoshi Nakada2021-10-141-1/+1
* Fixed shorten-64-to-32 errors when USE_COMBINATION_EXPLOSION_CHECKNobuyoshi Nakada2021-05-071-2/+0
* Check backref number buffer overrun [Bug #16376]xtkoba (Tee KOBAYASHI)2021-03-151-9/+12
* Right size literal regular expression buffers on compileLourens Naudé2020-12-101-0/+20
* Fix issues detected by code analysis tool (mainly Coverity).nobu2018-09-151-0/+3
* Fix typos.hsbt2018-01-181-5/+5
* Merge Onigmo 6.1.1naruse2017-02-111-42/+57
* regcomp.c: debug function [ci skip]nobu2017-01-251-1/+1
* regcomp.c: Fix compile error with old version of fcc on Solarisngoto2016-12-211-1/+1
* Merge Onigmo 6.0.0naruse2016-12-101-307/+276
* Regexp supports Unicoe 9.0.0's \Xnaruse2016-11-301-5/+8
* * regcomp.c (onig_print_compiled_byte_code): make the shown addressnaruse2016-10-031-1/+1
* * regcomp.c (noname_disable_map): don't optimize out group 0naruse2016-07-011-4/+3
* regcomp.c: fix debug conditionalsnobu2016-05-251-7/+13
* * regcomp.c: remove condition for debug output because preludenaruse2016-05-251-16/+8
* * regcomp.c (compile_length_tree): return error code immediatelynaruse2016-05-251-5/+7
* Revert r52995nobu2015-12-091-5/+4
* use atomic operationsnobu2015-12-091-4/+5
* * regcomp.c, regenc.c, regexec.c, regint.h, enc/unicode.c:naruse2015-11-261-1/+34
* * reg*.c: Merge Onigmo 5.15.0 38a870960aa7370051a3544naruse2014-09-151-56/+71
* * regcomp.c: Merge Onigmo 5.14.1 25a8a69fc05ae3b56a09.naruse2014-07-161-51/+63
* * regcomp.c (): Merge Onigmo 5.13.5 23b523076d6f1161.naruse2013-07-041-4/+9
* * Merge Onigmo 5.13.4 f22cf2e566712cace60d17f84d63119d7c5764ee.naruse2013-04-131-1/+1
* * Merge Onigmo 0fe387da2fee089254f6b04990541c731a26757fnaruse2013-03-011-15/+18
* Remove unused variables.naruse2012-03-051-4/+2
* * regcomp.c, regexec.c: fix-up warnings.nobu2012-02-181-0/+2
* * Merge Onigmo-5.13.1. [ruby-dev:45057] [Feature #5820]naruse2012-02-171-93/+451
* * regcomp.c (onig_region_memsize): implemented for memsize_of().nobu2011-12-151-0/+10
* * class.c (rb_obj_methods), compile.c (iseq_compile_each),nobu2011-12-051-4/+2
* * regcomp.c (print_indent_tree): fix double printing of ENCLOSE_OPTIONnaruse2011-11-151-1/+0
* Show encoding of compiling regexp.naruse2011-02-231-1/+1
* * addr2line.c: suppressed shorten-64-to-32 warnings.naruse2011-01-311-25/+27
* * regcomp.c (setup_tree): restart setup_tree() for a node whosenaruse2010-11-261-0/+12
* * regcomp.c (onig_is_prelude): added to check whether ruby is stillnaruse2010-11-261-15/+24
* * regcomp.c (print_distance_range): use PRIuSIZE.naruse2010-11-251-3/+3
* * regint.h (OnigOpInfoType): constify name.naruse2010-11-171-15/+15
* * regcomp.c: revert r26701; it introduces Bug #3681.naruse2010-08-171-18/+2
* * regcomp.c (onig_memsize): constified.nobu2010-08-141-1/+1
* * regcomp.c (noname_disable_map): add NT_ANCHOR case.naruse2010-03-021-0/+28
* * include/ruby/oniguruma.h: updated to follow Oniguruma 5.9.2.matz2010-03-011-112/+55
* * regcomp.c (setup_tree, onig_compile): optimize .* at last bymame2010-02-171-2/+18
* * regcomp.c (onig_compile): initialize ScanEnv.naruse2010-01-281-1/+1
* * regcomp.c (optimize_node_left): include equal on the condition of for-loop.naruse2009-12-211-1/+1
* * regcomp.c (print_enc_string): follow enclen's change.naruse2009-12-211-4/+4
* *regparse.c (CC_DUP_WARN): use rb_compile_warn if ScanEnv has sourcenaruse2009-08-301-2/+4
* * include/ruby/oniguruma.h, include/ruby/re.h, re.c, regcomp.c,nobu2009-06-301-4/+4
* * array.c (rb_ary_memsize): added.ko12009-06-161-0/+14