Age | Commit message (Expand) | Author |
---|
2025-05-16 | Prevent double free for too big repetition quantifiers (#13332) | Hiroya Fujinami |
2025-05-15 | Align styles [ci skip] | Nobuyoshi Nakada |
2025-03-18 | Do not break within certain combinations with Indic_Conjunct_Break (InCB)=Lin... | Mari Imaizumi |
2025-03-18 | Fix case folding in single byte encoding | Mari Imaizumi |
2025-02-28 | Use mbuf instead of bitset for character class for small UTF. Fixes #16145 | Maciej Rzasa |
2024-09-26 | regparse possible memory fix proposal | David Carlier |
2024-01-19 | Remove null checks for xfree | Peter Zhu |
2024-01-11 | Remove a unused variable in i_print_name_entry (#9468) | Hiroya Fujinami |
2024-01-08 | Fix memory in regexp grapheme clusters | Peter Zhu |
2023-11-08 | Improve error and memory handling | Adam Hess |
2023-11-08 | fix regex from regex memory corruption | Adam Hess |
2023-11-03 | Fix onigmo name table without st | Nobuyoshi Nakada |
2023-11-02 | Fix functions for name tables as `st_foreach_callback_func` | Nobuyoshi Nakada |
2023-06-30 | Don't check for null pointer in calls to free | Peter Zhu |
2022-10-25 | Prevent potential buffer overrun in onigmo | Yusuke Endoh |
2022-10-25 | Prevent buffer overrun in regparse.c | Yusuke Endoh |
2022-07-12 | Fix some UBSAN false positives (#6115) | Kevin Backhouse |
2022-06-21 | regparse.c: Suppress false-positive warnings of GCC 12.1 | Yusuke Endoh |
2021-09-27 | Add printf-style format attribute to oniguruma functions | Nobuyoshi Nakada |
2020-12-02 | Do not reduce quantifiers if it affects which text will be matched | Jeremy Evans |
2020-11-24 | Detect the premature end of char property in regexp | Jeremy Evans |
2019-12-20 | Fixed misspellings | Nobuyoshi Nakada |
2019-08-27 | st_foreach now free from ANYARGS | 卜部昌平 |
2019-06-29 | Fixed String#grapheme_clusters with wide encodings | Nobuyoshi Nakada |
2018-12-07 | convert check for array length to assertion and comment out | duerst |
2018-12-07 | remove code duplication and put everything into forward order | duerst |
2018-12-06 | remove an unused variable | duerst |
2018-12-06 | make sure all nodes are freed on error in node_extended_grapheme_cluster() | duerst |
2018-12-06 | remove code duplication and streamline identifiers | duerst |
2018-12-06 | remove obsolete data from unicode.c | duerst |
2018-12-05 | remove unused variables in node_extended_grapheme_cluster() | duerst |
2018-12-05 | tweak/remove comments [ci skip] | duerst |
2018-12-05 | adjust some comments in node_extended_grapheme_cluster() [ci skip] | duerst |
2018-12-05 | update to Unicode 11.0.0 (main step, not complete yet) | duerst |
2018-12-02 | remove unnecessary settings with NULL_NODE in \X implementation | duerst |
2018-12-02 | fix order of declarations and code at start of node_extended_grapheme_cluster() | duerst |
2018-12-02 | fix last commit (r66135) | ko1 |
2018-12-02 | make sure all nodes are freed on error in node_extended_grapheme_cluster() | duerst |
2018-12-02 | expand a small comment [ci skip] | duerst |
2018-12-02 | add/change some comments in node_extended_grapheme_cluster() [ci skip] | duerst |
2018-12-02 | reformat code [ci skip] | duerst |
2018-12-01 | remove unnecessary code removing CR/LF from range | duerst |
2018-12-01 | * remove trailing spaces. | svn |
2018-12-01 | introduce and use create_alternate_node() | duerst |
2018-12-01 | eliminate a list with only one element | duerst |
2018-11-28 | remove two unnecessary variables (np2 and np3) | duerst |
2018-11-28 | eliminate intermediate variable in very short block (3 times) | duerst |
2018-11-28 | use create_sequence_node() four more times | duerst |
2018-11-28 | use create_sequence_node() once more | duerst |
2018-11-28 | introduce macro R_ERR to reduce repetitive code | duerst |