summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Expand)AuthorAgeFilesLines
* don't croak when the \K follows the lookaround assertionTony Cook2021-01-061-23/+12
* [gh18096] assume worst-case for GOSUBs we don't analyseHugo van der Sanden2020-12-261-1/+6
* Fix GH #17278Karl Williamson2020-12-261-5/+10
* Heap buffer overflow in regex bracket group whitespace handlingJohn Lightsey2020-12-261-8/+8
* Fix leak GH #18054Karl Williamson2020-12-261-0/+2
* study_chunk: honour mutate_ok over recursionHugo van der Sanden2020-06-011-11/+17
* regcomp.c: Prevent integer overflow from nested regex quantifiers.John Lightsey2020-06-011-0/+6
* regcomp: use long jumps if there is any possibility of overflowKarl Williamson2020-06-011-0/+7
* study_chunk: extract rck_elide_nothingHugo van der Sanden2020-06-011-26/+42
* regcomp.c: Improve dump ANYOFR patternsKarl Williamson2020-05-271-4/+9
* Remove part of commentSawyer X2020-05-251-1/+1
* Revision to hvds patch for #17775Karl Williamson2020-05-251-2/+5
* regcomp.c: Fix leakKarl Williamson2020-05-241-7/+5
* Fix a bunch of repeated-word typosDagfinn Ilmari Mannsåker2020-05-221-9/+9
* handle_names_wildcard: better avoid compiler warningDagfinn Ilmari Mannsåker2020-04-301-2/+2
* handle_names_wildcard: avoid compiler warningHugo van der Sanden2020-04-301-1/+1
* Fix panic in Unicode wildcard matchingKarl Williamson2020-04-291-3/+3
* regcomp.c: Add assertKarl Williamson2020-04-291-0/+1
* regcomp.c: Fix named sequences in (?[...])Karl Williamson2020-04-291-5/+16
* regcomp.c: Avoid use after freeKarl Williamson2020-04-291-13/+18
* regcomp.c: Add commentsKarl Williamson2020-04-291-1/+9
* Use dNOOP for otherwise empty declarationsKarl Williamson2020-04-261-1/+1
* study_chunk: temporary underflow guard for scan_commitHugo van der Sanden2020-04-231-0/+2
* regcomp: avoid overflow setting last_start_maxHugo van der Sanden2020-04-231-2/+4
* gh16947: avoid mutating regexp program only within GOSUBHugo van der Sanden2020-04-231-7/+12
* study_chunk: avoid transforming ops while enframedHugo van der Sanden2020-04-151-9/+17
* Remove spurious double spaces before open braces in core C codeDagfinn Ilmari Mannsåker2020-04-131-1/+1
* regcomp.c: Rmv C undefined behaviorKarl Williamson2020-04-121-3/+3
* study_chunk: do not rewrite for trie while enframedHugo van der Sanden2020-04-111-3/+4
* regcomp.c: Die on relative group number overflowKarl Williamson2020-04-051-2/+8
* regcomp.c: Avoid a segfaultKarl Williamson2020-04-051-7/+23
* regcomp.c: Rmv unnecessary codeKarl Williamson2020-04-051-9/+1
* regcomp.c: Rmv wrong commentKarl Williamson2020-04-051-1/+2
* regcomp.c: Don't duplicate text for an error msgKarl Williamson2020-04-051-2/+5
* regcomp.c: Look before leaping; check before allocKarl Williamson2020-04-051-9/+10
* regcomp.c: Handle /ss\xdf/iaa properlyKarl Williamson2020-04-031-1/+1
* scan_commit: fix flag handlingHugo van der Sanden2020-03-301-4/+2
* regcomp.c: Add commentKarl Williamson2020-03-291-1/+4
* regcomp.c: Update commentsKarl Williamson2020-03-201-2/+2
* Add named sequences to Unicode wildcard name capabilitesKarl Williamson2020-03-201-15/+140
* regcomp.c: white-space onlyKarl Williamson2020-03-201-6/+6
* regcomp.c: Add a [ to fake string only if original had oneKarl Williamson2020-03-201-4/+10
* regcomp.c: Fix misspellingKarl Williamson2020-03-201-1/+1
* Stop requesting inlining some functions in recomp.cKarl Williamson2020-03-111-7/+7
* Rmv obsolete functionKarl Williamson2020-03-111-10/+2
* Allow debugging from regexec.c back to regcomp.cKarl Williamson2020-03-111-10/+19
* regcomp.c: Update commentsKarl Williamson2020-03-111-25/+11
* Create new PUSHSTACKi for regcomp.cKarl Williamson2020-03-111-3/+3
* Implement \p{Name=/.../} wildcardsKarl Williamson2020-03-111-11/+419
* regcomp.c: Fix commentsKarl Williamson2020-03-091-8/+8