summaryrefslogtreecommitdiff
path: root/regexec.c
Commit message (Expand)AuthorAgeFilesLines
* Make taint checking regex compile time instead of runtimeKarl Williamson2014-02-191-18/+0
* regcomp.c,regexec.c: White-space onlyKarl Williamson2014-02-191-8/+8
* regcomp.c: Fix more alignment problemsKarl Williamson2014-02-191-17/+29
* regexec.c: Rename function, add parameter, make non-staticKarl Williamson2014-02-191-6/+11
* regexec.c: Add some checksKarl Williamson2014-02-191-1/+2
* Change method of passing some info from regcomp to regexecKarl Williamson2014-02-191-16/+5
* regexes: Remove uses of ANYOF_LOCALE flagKarl Williamson2014-02-191-2/+2
* Revert "Free up bit for regex ANYOF nodes"Karl Williamson2014-02-151-31/+1
* Free up bit for regex ANYOF nodesKarl Williamson2014-02-151-1/+31
* re_intuit_start(): fix SEGV in /^../m codeDavid Mitchell2014-02-141-3/+6
* regexec.c, locale.c: Silence some compiler warningsKarl Williamson2014-02-121-1/+1
* re_intuit_start(): add comments about check_ixDavid Mitchell2014-02-081-3/+3
* re_intuit_start(): assert fixed+float dont overlapDavid Mitchell2014-02-081-0/+11
* re_intuit_start(): in MBOL block, eliminate t varDavid Mitchell2014-02-081-9/+9
* re_intuit_start(): MBOL use char for float maxDavid Mitchell2014-02-081-1/+4
* re_intuit_start(): MBOL limit in chars not bytesDavid Mitchell2014-02-081-1/+1
* re_intuit_start(): remove other_last = rx_originDavid Mitchell2014-02-081-2/+0
* re_intuit_start(): don't decrease other_lastDavid Mitchell2014-02-081-1/+2
* re_intuit_start(): make assert unconditionalDavid Mitchell2014-02-081-3/+1
* re_intuit_start(): update comments in /^../m blockDavid Mitchell2014-02-081-14/+15
* re_intuit_start(): use memchr() to find \nDavid Mitchell2014-02-081-38/+51
* re_intuit_start(): s/i_strpos/strpos/gDavid Mitchell2014-02-081-15/+12
* re_intuit_start(): keep strpos constantDavid Mitchell2014-02-081-3/+3
* re_intuit_start(): re-indent codeDavid Mitchell2014-02-081-145/+145
* re_intuit_start(): move label after var declsDavid Mitchell2014-02-081-4/+4
* re_intuit_start(): unconditionally init other_lastDavid Mitchell2014-02-081-4/+1
* re_intuit_start(): don't decrease rx_originDavid Mitchell2014-02-081-4/+4
* re_intuit_start(): format a ?: expression betterDavid Mitchell2014-02-081-3/+4
* re_intuit_start(): remove obsolete commentDavid Mitchell2014-02-081-1/+0
* re_intuit_start(): eliminate s as func-wide varDavid Mitchell2014-02-081-2/+1
* re_intuit_start(): pass rx_origin in/out stclassDavid Mitchell2014-02-081-12/+11
* re_intuit_start(): localise 's' in abs anch branchDavid Mitchell2014-02-081-0/+1
* re_intuit_start(): simplify the /^.../m conditionDavid Mitchell2014-02-081-5/+3
* re_intuit_start(): re-indent block after last modDavid Mitchell2014-02-081-49/+49
* re_intuit_start(): rearrange /^/m codeDavid Mitchell2014-02-081-29/+31
* re_intuit_start(): remove redundant assignmentDavid Mitchell2014-02-081-1/+0
* re_intuit_start(): give "other" block it's own 's'David Mitchell2014-02-081-1/+1
* re_intuit_start(): eliminate 's' from "check" codeDavid Mitchell2014-02-081-10/+8
* re_intuit_start(): eliminate saved_s varDavid Mitchell2014-02-081-11/+9
* re_intuit_start(): localise tDavid Mitchell2014-02-081-1/+4
* re_intuit_start(): remove try_at_* labelsDavid Mitchell2014-02-081-21/+20
* re_intuit_start(): simplify check-only origin testDavid Mitchell2014-02-081-7/+1
* re_intuit_start(): merge anch and float "other"David Mitchell2014-02-081-138/+101
* re_intuit_start(): calc fbm_instr() end in bytesDavid Mitchell2014-02-081-4/+6
* re_intuit_start(): move a line of code earlierDavid Mitchell2014-02-081-4/+5
* re_intuit_start(): re-indent after brace removalDavid Mitchell2014-02-081-65/+65
* re_intuit_start(): move do_other_anchored label upDavid Mitchell2014-02-081-5/+5
* re_intuit_start(): reduce use of *_offset macrosDavid Mitchell2014-02-081-12/+14
* re_intuit_start(): harmonise other_last++David Mitchell2014-02-081-5/+11
* re_intuit_start(): simplify other=anchored blockDavid Mitchell2014-02-081-9/+5