This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[perl #121854] use re 'taint' regression
[perl5.git] / regexec.c
2014-05-13 David Mitchell[perl #121854] use re 'taint' regression
2014-03-24 David Mitchell[perl #121484] /m causing false negative
2014-03-19 David Mitchellre_intuit_start(): move comments abut IMPLICIT
2014-03-19 David Mitchellre_intuit_start(): don't unset MBOL on uselessness
2014-03-19 David Mitchellre_intuit_start(): change definition of ml_anch
2014-03-19 David Mitchellre_intuit_start(): check for IMPLICIT in abs anch
2014-03-19 David Mitchellre_intuit_start(): check for IMPLICIT in stclass
2014-03-19 David Mitchellre_intuit_start(): use better limit on anch float
2014-03-19 David Mitchellre_intuit_start(): do 'not at start' check on BOL
2014-03-19 David Mitchellre_intuit_start(): reduce scope of /^...$/m test
2014-03-19 David Mitchellre_intuit_start(): change !ml_anch debugging msg
2014-03-19 David Mitchellre_intuit_start(): don't set ml_anch on BOL
2014-03-16 David Mitchellre_intuit_start(): re-comment head of function
2014-03-16 David Mitchellre_intuit_start(): indent rest of check block
2014-03-16 David Mitchellre_intuit_start(): add some general comments
2014-03-16 David Mitchellre_intuit_start(): update comments in BmUSEFUL blk
2014-03-16 David Mitchellre_intuit_start(): update comments in stclass code
2014-03-16 David Mitchellre_intuit_start(): improve main terminating cond
2014-03-16 David Mitchellre_intuit_start(): update stclass code comments
2014-03-16 David Mitchellre_intuit_start(): remove an obsolete assert.
2014-03-16 David Mitchellre_intuit_start(): fix byte/char calculation err
2014-03-16 David Mitchellre_intuit_start(): eliminate checked_upto var
2014-03-16 David Mitchellre_intuit_start(): fix a comment about overlap
2014-03-16 David Mitchellre_intuit_start(): trivial reorg of stclass code
2014-03-16 David Mitchellre_intuit_start(): always initialise start_shift
2014-03-16 David Mitchellre_intuit_start(): swap BmUSEFUL + stclass blocks
2014-03-16 David Mitchellre_intuit_start(): de-duplicate condition
2014-03-16 David Mitchellre_intuit_start(): swap two blocks, delete label
2014-03-16 David Mitchellre_intuit_start(): swap another if/else block
2014-03-16 David Mitchellre_intuit_start(): remove redundant assertion
2014-03-16 David Mitchellre_intuit_start(): swap another if/else block
2014-03-16 David Mitchellre_intuit_start(): swap if/else blocks
2014-03-16 David Mitchellre_intuit_start(): eliminate one label
2014-03-16 David Mitchellre_intuit_start(): eliminate debug-only var
2014-03-16 David Mitchellre_intuit_start(): eliminate t from stclass code
2014-03-16 David Mitchellre_intuit_start(): reduce use of s in stclass code
2014-03-16 David Mitchellre_intuit_start(): remove if(check)
2014-03-16 David Mitchellre_intuit_start(): use check_ix for efficiency
2014-03-16 David Mitchellre_intuit_start(): stclass: use rx_origin more
2014-03-02 Karl WilliamsonRevert most of 3a8bbffbce: Avoid unnecessary malformed...
2014-02-28 David MitchellS_regmatch(): merge BOL and SBOL branches
2014-02-27 David Mitchelldon't set SvPADTMP() on PADGV's
2014-02-24 Yves Ortonfix RT #121299 - Inconsistent behavior with backreferen...
2014-02-24 Yves OrtonImprove how regprop dumps REF-like nodes during execution
2014-02-20 Craig A. BerryOnly define Perl__get_regclass_nonbitmap_data once.
2014-02-20 Karl WilliamsonChange av_len calls to av_tindex for clarity
2014-02-19 Karl WilliamsonMake taint checking regex compile time instead of runtime
2014-02-19 Karl Williamsonregcomp.c,regexec.c: White-space only
2014-02-19 Karl Williamsonregcomp.c: Fix more alignment problems
2014-02-19 Karl Williamsonregexec.c: Rename function, add parameter, make non...
2014-02-19 Karl Williamsonregexec.c: Add some checks
2014-02-19 Karl WilliamsonChange method of passing some info from regcomp to...
2014-02-19 Karl Williamsonregexes: Remove uses of ANYOF_LOCALE flag
2014-02-16 Karl WilliamsonRevert "Free up bit for regex ANYOF nodes"
2014-02-16 Karl WilliamsonFree up bit for regex ANYOF nodes
2014-02-14 David Mitchellre_intuit_start(): fix SEGV in /^../m code
2014-02-12 Karl Williamsonregexec.c, locale.c: Silence some compiler warnings
2014-02-08 David Mitchellre_intuit_start(): add comments about check_ix
2014-02-08 David Mitchellre_intuit_start(): assert fixed+float dont overlap
2014-02-08 David Mitchellre_intuit_start(): in MBOL block, eliminate t var
2014-02-08 David Mitchellre_intuit_start(): MBOL use char for float max
2014-02-08 David Mitchellre_intuit_start(): MBOL limit in chars not bytes
2014-02-08 David Mitchellre_intuit_start(): remove other_last = rx_origin
2014-02-08 David Mitchellre_intuit_start(): don't decrease other_last
2014-02-08 David Mitchellre_intuit_start(): make assert unconditional
2014-02-08 David Mitchellre_intuit_start(): update comments in /^../m block
2014-02-08 David Mitchellre_intuit_start(): use memchr() to find \n
2014-02-08 David Mitchellre_intuit_start(): s/i_strpos/strpos/g
2014-02-08 David Mitchellre_intuit_start(): keep strpos constant
2014-02-08 David Mitchellre_intuit_start(): re-indent code
2014-02-08 David Mitchellre_intuit_start(): move label after var decls
2014-02-08 David Mitchellre_intuit_start(): unconditionally init other_last
2014-02-08 David Mitchellre_intuit_start(): don't decrease rx_origin
2014-02-08 David Mitchellre_intuit_start(): format a ?: expression better
2014-02-08 David Mitchellre_intuit_start(): remove obsolete comment
2014-02-08 David Mitchellre_intuit_start(): eliminate s as func-wide var
2014-02-08 David Mitchellre_intuit_start(): pass rx_origin in/out stclass
2014-02-08 David Mitchellre_intuit_start(): localise 's' in abs anch branch
2014-02-08 David Mitchellre_intuit_start(): simplify the /^.../m condition
2014-02-08 David Mitchellre_intuit_start(): re-indent block after last mod
2014-02-08 David Mitchellre_intuit_start(): rearrange /^/m code
2014-02-08 David Mitchellre_intuit_start(): remove redundant assignment
2014-02-08 David Mitchellre_intuit_start(): give "other" block it's own 's'
2014-02-08 David Mitchellre_intuit_start(): eliminate 's' from "check" code
2014-02-08 David Mitchellre_intuit_start(): eliminate saved_s var
2014-02-08 David Mitchellre_intuit_start(): localise t
2014-02-08 David Mitchellre_intuit_start(): remove try_at_* labels
2014-02-08 David Mitchellre_intuit_start(): simplify check-only origin test
2014-02-08 David Mitchellre_intuit_start(): merge anch and float "other"
2014-02-08 David Mitchellre_intuit_start(): calc fbm_instr() end in bytes
2014-02-08 David Mitchellre_intuit_start(): move a line of code earlier
2014-02-08 David Mitchellre_intuit_start(): re-indent after brace removal
2014-02-08 David Mitchellre_intuit_start(): move do_other_anchored label up
2014-02-08 David Mitchellre_intuit_start(): reduce use of *_offset macros
2014-02-08 David Mitchellre_intuit_start(): harmonise other_last++
2014-02-08 David Mitchellre_intuit_start(): simplify other=anchored block
2014-02-07 David Mitchellre_intuit_start(): add tmp assertion
2014-02-07 David Mitchellre_intuit_start(): fixup some code comments
2014-02-07 David Mitchellre_intuit_start(): update rx_origin after check
2014-02-07 David Mitchellregex substrs: record index of check substr
next