Age | Commit message (Expand) | Author |
---|
2025-05-16 | Prevent double free for too big repetition quantifiers (#13332) | Hiroya Fujinami |
2025-04-18 | [Feature #20724] Bump Unicode version to 16.0.0 | Mari Imaizumi |
2025-03-28 | TestRegexp#test_match_cache_positive_look_ahead_complex: Extend the timeout l... | Yusuke Endoh |
2025-03-18 | [Feature #19908] Update Unicode headers to 15.1.0 | Mari Imaizumi |
2025-03-18 | Fix case folding in single byte encoding | Mari Imaizumi |
2025-03-11 | Fix memory in rb_reg_search_set_match | Peter Zhu |
2025-02-28 | Improve tests for small UTF regex with case fold. | Maciek Rząsa |
2025-02-28 | Use mbuf instead of bitset for character class for small UTF. Fixes #16145 | Maciej Rzasa |
2024-11-11 | Fix regex timeout double-free after stack_double | John Hawthorn |
2024-07-25 | Fix memory in Regexp capture group when timeout | Peter Zhu |
2024-07-16 | Add MatchData#bytebegin and MatchData#byteend | Shugo Maeda |
2024-06-07 | TestRegexp#test_match_cache_positive_look_behind: Extend the timeout limit | Yusuke Endoh |
2024-06-07 | TestRegexp#test_timeout_shorter_than_global: Extend the timeout limit | Yusuke Endoh |
2024-06-07 | TestRegexp#test_s_timeout: accept timeout errors more tolerantly | Yusuke Endoh |
2024-04-25 | Don't use assert_separately in Bug 20453 test | Daniel Colson |
2024-04-25 | [Bug #20453] segfault in Regexp timeout | Daniel Colson |
2024-02-22 | Skip under_gc_compact_stress on s390x (#10073) | Takashi Kokubun |
2024-02-13 | Fix [Bug #20246]: Don't set next_head_exact if a capture is called (#9897) | Hiroya Fujinami |
2024-02-02 | Add memory test for Regexp timeout | Peter Zhu |
2024-01-29 | Fix RegExp warning causing flaky Ripper failure | Alan Wu |
2024-01-29 | Correctly handle consecutive lookarounds (#9738) | Hiroya Fujinami |
2024-01-11 | Prevent syntax warnings in test/ruby/test_regexp.rb | Yusuke Endoh |
2024-01-10 | Fix test case for `test_match_cache_with_peek_optimization` (#9466) | Hiroya Fujinami |
2024-01-10 | Fix to work match cache with peek next optimization (#9459) | Hiroya Fujinami |
2024-01-01 | Don't create T_MATCH object if /regexp/.match(string) doesn't match | Luke Gruber |
2023-12-29 | Fix [Bug #20098]: set counter value for {n,m} repetition correctly (#9391) | Hiroya Fujinami |
2023-12-28 | Fix [Bug #20083]: correct a cache point size for atomic groups (#9367) | Hiroya Fujinami |
2023-12-24 | Fix Regexp#inspect for GC compaction | Peter Zhu |
2023-12-24 | Fix Regexp#match for GC compaction | Peter Zhu |
2023-12-23 | Fix Regexp#to_s for GC compaction | Peter Zhu |
2023-12-06 | Copy encoding flags when copying a regex [Bug #20039] | Dustin Brown |
2023-11-08 | Improve error and memory handling | Adam Hess |
2023-10-30 | Optimize regexp matching for look-around and atomic groups (#7931) | Hiroya Fujinami |
2023-10-18 | Skip some timeout tests on s390x | Yusuke Endoh |
2023-10-01 | Move repeating `matches` and `unmatches` to keyword arguments | Nobuyoshi Nakada |
2023-10-01 | Add tests for Unicode age property 15.0 | Nobuyoshi Nakada |
2023-05-22 | Allow the match cache optimization for atomic groups (#7804) | TSUYUSATO Kitsune |
2023-04-23 | Use UTF-8 encoding for literal extended regexps with UTF-8 characters in comm... | Jeremy Evans |
2023-04-19 | * remove trailing spaces. [ci skip] | git |
2023-04-19 | Refactor `Regexp#match` cache implementation (#7724) | TSUYUSATO Kitsune |
2023-04-19 | MatchData#named_captures: add optional symbolize_names keyword (#6952) | Vladimir Dementyev |
2023-04-12 | [Bug #19587] Fix `reset_match_cache` arguments | Nobuyoshi Nakada |
2023-03-18 | core_assertions.rb: Relax `assert_linear_performance` | Nobuyoshi Nakada |
2023-03-16 | Revert "core_assertions.rb: Refine `assert_linear_performance`" | Takashi Kokubun |
2023-03-16 | core_assertions.rb: Refine `assert_linear_performance` | Nobuyoshi Nakada |
2023-03-13 | [Bug #19476]: correct cache index computation for repetition (#7457) | TSUYUSATO Kitsune |
2023-03-13 | * remove trailing spaces. [ci skip] | git |
2023-03-13 | [Bug #19467] correct cache points and counting failure on `OP_ANYCHAR_STAR_PE... | TSUYUSATO Kitsune |
2023-03-12 | Add test for linear performance | Nobuyoshi Nakada |
2023-03-03 | [Bug #19471] `Regexp.compile` should handle keyword arguments | Nobuyoshi Nakada |