This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
fix leak in cloned regexes.
[perl5.git] / regcomp.c
2019-03-25 David Mitchellfix leak in cloned regexes.
2019-03-23 Karl WilliamsonPATCH: [perl #132851] Empty /(?)/
2019-03-22 Karl WilliamsonPATCH: [perl #133889] Assertion failure
2019-03-20 Karl WilliamsonAdd common UTF-8 first byte to ANYOFH regnodes
2019-03-19 Karl Williamsonregcomp.c: Use safer utf8_hop
2019-03-19 Karl Williamsonregcomp.c: Use safe UTF8SKIP
2019-03-18 Karl WilliamsonImplement variable length lookbehind in regex patterns
2019-03-18 David Mitchellfix paren buffer leak in (?|...)
2019-03-18 Karl WilliamsonPATCH: [perl #131551] Too deep regex compilation recursion
2019-03-18 Karl Williamsonregcomp.c: Use mnemonic for flag parameter
2019-03-14 Karl Williamsonregcomp.c: Add assertions
2019-03-14 Karl WilliamsonAdd more checking for regnode offset overflowing
2019-03-14 Karl WilliamsonPATCH: [perl #133921] Segfaults in regcomp.c
2019-03-14 Karl WilliamsonPATCH: [perl #133871] heap-buffer-overflow in S_reginsert
2019-03-14 Karl Williamsonregcomp.c: Create macro, add comments
2019-03-14 Karl Williamsonregcomp.c: Rmv unused variable
2019-03-14 Karl WilliamsonAllow qr'\N{...}'
2019-03-14 Karl Williamsonregcomp.c: White-space, comments only
2019-03-13 Karl Williamsonregcomp.c: Add assertion
2019-03-13 Karl Williamsonregcomp.c: Rmv unnecessary branch
2019-03-12 Karl WilliamsonAdd Unicode property wildcards
2019-03-07 Karl WilliamsonAdd hook for Unicode private use override
2019-03-04 Karl Williamsonregcomp.c: Silence compiler warning msg.
2019-02-19 David Mitchellregcomp.c: don't include INTERN.h
2019-02-19 David Mitchelladd dVAR's for PERL_GLOBAL_STRUCT_PRIVATE builds
2019-02-16 Karl Williamsonregcomp.c: Don't interate a loop needlessly
2019-02-16 Karl WilliamsonPATCH: [perl #133770] null pointer dereference in S_reg...
2019-02-16 Karl WilliamsonPATCH: [perl #133767] Assertion failure
2019-02-15 Dagfinn Ilmari Man... Use STATIC_ASSERT_STMT for checking compile-time invariants
2019-02-15 Karl WilliamsonRemove relics of regex swash use
2019-02-15 Karl WilliamsonUse mnemonics for array indices
2019-02-15 Karl Williamsonregcomp.c: Arrays no longer need PL_sv_undef placeholders
2019-02-15 Karl Williamsonregcomp.c: Simplify args passing for ANYOF nodes
2019-02-15 Karl Williamsonregcomp.c: Add some potential code that's #ifdef'd out
2019-02-15 Karl WilliamsonMove \p{user-defined} to core from utf8_heavy.pl
2019-02-15 Karl WilliamsonAdd global hash to handle \p{user-defined}
2019-02-15 Karl Williamsonregcomp.c: Add/reword some comments/white-space
2019-02-15 Karl Williamsonregcomp.c: Change variable name
2019-02-05 Karl Williamsonregcomp.c: White-space only
2019-02-05 Karl WilliamsonAdd Turkish locale handling to /i pattern matching
2019-02-05 Karl Williamsonregcomp.c: Under /l any < 256 char can match any other
2019-02-05 Karl Williamsonregen/mk_invlists.pl: Create new inversion list
2019-02-05 Karl Williamsonregcomp.c: Clarify comment
2019-02-05 Karl Williamsonregcomp.c: Fix recent optimization of [...] bug
2019-01-11 Karl WilliamsonPATCH: [perl #133756] Failure to match properly
2019-01-11 Karl Williamsonregcomp.c: Fix wrong comment
2019-01-01 Karl Williamsonregcomp.c: Rmv null function calls
2019-01-01 Karl WilliamsonRevert "regen/mk_invlists.pl: Fix bug when 2 ident...
2018-12-28 Karl Williamsonregcomp.c: Refactor \b{} parsing code
2018-12-28 Karl Williamsonregcomp.c: White-space only
2018-12-28 Karl Williamsonregcomp.c: Avoid reading out-of-bounds memory
2018-12-26 Karl WilliamsonChange length-1 ASCII fold pairs to ANYOFM regnodes
2018-12-26 Karl Williamsonregcomp.c: White-space only
2018-12-26 Karl WilliamsonAdd new regnode: ANYOFH, without a bitmap
2018-12-26 Karl WilliamsonRevamp qr/[...]/ optimizations
2018-12-26 Karl Williamsonregcomp.c: Rename a variable
2018-12-26 Karl Williamsonregcomp.c: White-space, comments only
2018-12-26 Karl Williamsonregcomp.c: Refactor 3 variables into flags of 1
2018-12-26 Karl Williamsonregcomp.c: White space only
2018-12-26 Karl Williamsonregcomp.c: Refactor looking for POSIX optimizations
2018-12-26 Karl Williamsonregcomp.c: Rename a variable
2018-12-26 Karl Williamsonregcomp.c: Remove no longer used static function
2018-12-26 Karl Williamsonregcomp.c: Remove remaining use of static function
2018-12-26 Karl Williamsonregcomp.c: Consolidate common code
2018-12-26 Karl Williamsonregcomp.c: Simplify ANYOFM node generation
2018-12-26 Karl Williamsonregcomp.c: Don't zap larger scope variables
2018-12-26 Karl WilliamsonRemove ASCII/NASCII regnodes
2018-12-26 Karl Williamsonregcomp.c: Prefer ANYOF/NANYOFM regnodes
2018-12-26 Karl Williamsonregcomp.c: Refactor some /[foo]/ code
2018-12-26 Karl Williamsonregcomp.c: Simplify handling of EXACTFish nodes with...
2018-12-26 Karl Williamsonregexec.c: Avoid unnecessary folding
2018-12-26 Karl WilliamsonCollapse regnode EXACTFU_SS into EXACTFUP
2018-12-26 Karl WilliamsonAdd regnode EXACTFUP, for problematic
2018-12-26 Karl Williamsonregcomp.c: Fold characters in non-UTF-8 EXACTFish nodes
2018-12-26 Karl Williamsonregcomp.c: Generate EXACTFU_SS only for non-UTF8
2018-12-26 Karl Williamsonregcomp.c: Avoid duplicate work
2018-12-26 Karl Williamsonregcomp.c: Rationalize use of two variables
2018-12-25 Karl Williamsonregcomp.c, regexec.c: Rename some related variables
2018-12-25 Karl Williamsonregcomp.c: Shorten variable name
2018-12-25 Karl WilliamsonChange name of PL_NonL1NonFinalFold
2018-12-25 Karl WilliamsonMove 2 property defns to mktables
2018-12-25 Karl Williamsonregcomp.c: Avoid a NULL dereference
2018-12-25 Karl WilliamsonChange name of PL_utf8_foldable variable
2018-12-25 Karl Williamsonregcomp.c: qr/[\xFF]/di doesn't have runtime dependencies
2018-12-25 Karl Williamsonregcomp.c: Add #ifdef
2018-12-25 Karl Williamsonregcomp.c: Fix comment
2018-12-16 Karl Williamsonregcomp.c: Tighten embedded patterns in regex sets
2018-12-08 Karl Williamsonregcomp.c: Allow more EXACTFish nodes to be trieable
2018-12-08 Karl Williamsonregcomp.c: Make sure /di nodes begining in 's' are...
2018-12-08 Karl Williamsonregcomp.c: Make sure /di nodes ending in 's' are EXACTF
2018-12-08 Karl Williamsonregcomp.c: Simplify a bit of code
2018-12-08 Karl Williamsonregcomp.c: Can join certain EXACTish node types
2018-12-08 Karl Williamsonregcomp.c: Move clause of while() conditional into...
2018-12-08 Karl Williamsonregcomp.c: Add assertion
2018-12-08 Karl WilliamsonRemove one use of static function
2018-12-07 Karl Williamsonregen/mk_invlists.pl: Add new table
2018-12-07 Karl Williamsonregcomp.c: Use simpler variable name as long as possible
2018-12-07 Karl Williamsonregcomp.c: Prefer one of similarly named vars
2018-12-07 Karl WilliamsonUse consistent spelling in qr// dumping
2018-12-07 Karl Williamsonregcomp.c: Clarify comment
next