This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Revert "PATCH: regex longjmp flaws"
[perl5.git] / regcomp.c
2013-03-19 Nicholas ClarkRevert "PATCH: regex longjmp flaws"
2013-03-19 Nicholas ClarkIn Perl_re_op_compile(), tidy up after removing setjmp().
2013-03-19 Nicholas ClarkReplace the longjmp()s in Perl_re_op_compile() with...
2013-03-19 Nicholas ClarkMove the longjmp() that implements REQUIRE_UTF8 up...
2013-03-19 Nicholas ClarkAdd a flag RESTART_UTF8 to the reg*() routines in regcomp.c
2013-03-19 Nicholas ClarkIn S_regclass(), create listsv as a mortal, claiming...
2013-03-19 Nicholas ClarkDocument when and why S_reg{,branch,piece,atom,class...
2013-03-19 Nicholas ClarkReturn orig_emit from S_regclass() when ret_invlist...
2013-03-19 Nicholas ClarkRemove unreachable duplicate (?#...) parsing code from...
2013-03-18 David Mitchellfix a segfault in run-time qr//s with (?{})
2013-03-12 George GreerFix some ASAN-identified problems
2013-02-25 John GoodyearGet regcomp.c to compile under EBCDIC
2013-02-25 Karl WilliamsonAdd, fix comments
2013-02-22 Karl WilliamsonPATCH: [perl #116899]: jump on uninitialised value
2013-02-22 Karl Williamsonregcomp.c: Rmv comment ref to obsolete regnode
2013-02-20 Nicholas ClarkEliminate 'swap' from struct regexp_internal.
2013-02-11 Karl Williamsonregcomp.c: Fully parenthesize macro expansions formal...
2013-02-11 Karl Williamsoninline_invlist.c, regcomp.c: Comments-onlys, white...
2013-02-08 Karl WilliamsonAdd av_tindex() synonym for av_top_index()
2013-02-08 Karl WilliamsonChange name 'av_top' to 'av_top_index'
2013-02-04 Karl WilliamsonAdd interpolations to regex sets
2013-02-04 Karl WilliamsonIncorporate code review feedback for (?[])
2013-02-04 Karl Williamsonregcomp.c: Slight refactoring for clarity
2013-02-04 Karl Williamsonregcomp.c: Combine duplicated code
2013-02-04 Karl Williamsonregcomp.c: Extract code into function
2013-02-04 Karl Williamsonregcomp.c: Remove useless code
2013-01-31 Karl Williamsonregcomp.c: Expand diagnostic
2013-01-24 Karl WilliamsonAdd deprecation warning for literal PATWS under /x
2013-01-24 Karl Williamsonregcomp.c: Add macro for generating deprecated warnings
2013-01-24 Karl Williamsonregcomp.c: Add comments; no code changes
2013-01-24 Karl Williamsonregcomp.c: Change warning category to just deprecated
2013-01-20 Karl WilliamsonAdd av_top() synonym for av_len()
2013-01-20 Karl WilliamsonDeprecate certain rare uses of backslashes within regexes
2013-01-20 Karl WilliamsonRevert "Deprecate literal unescaped "{" in regexes."
2013-01-19 Karl WilliamsonExtend strictness for qr/(?[ \N{} ])/
2013-01-14 Karl WilliamsonAdd warnings for "\08", /\017/
2013-01-14 Karl Williamsonregcomp.c: Silence compiler warning
2013-01-13 Karl Williamsonregcomp.c: Stop potential leaks
2013-01-13 Karl Williamsonregcomp.c: Add comments; align ternary operator for...
2013-01-12 Nicholas ClarkIn S_regatom(), set flags to 0 at the start.
2013-01-11 Karl WilliamsonNew regex experimental feature: (?[ ])
2013-01-11 Karl Williamsonregcomp.c: White-space only
2013-01-11 Karl Williamsonregcomp.c: Add capability for regclass() to return...
2013-01-11 Karl Williamsonregcomp.c: Add capability for ignoring white space...
2013-01-11 Karl Williamsonregcomp.c: Add capability for stricter parsing of []
2013-01-11 Karl Williamsonregcomp.c: Add capability for strict [:posix:]
2013-01-11 Karl Williamsonregcomp.c: Add function to skip pattern white space
2013-01-11 Karl Williamsonregcomp.c: Comments, white space
2013-01-11 Karl Williamsonregcomp.c: Add parameter to regclass()
2013-01-11 Karl Williamsonregcomp.c: Add parameter to regclass()
2013-01-11 Karl Williamsonregcomp.c: Add a vFAIL4 macro
2013-01-11 Karl Williamsonregcomp.c: Remove unnecessary variable
2013-01-11 Karl Williamsongrok_bslash_[ox]: Add param to silence non-portable...
2013-01-11 Karl Williamsonregcomp.c: Save a test by moving a line of code
2013-01-11 Karl Williamsonregcomp.c: Omit unnecessary 'else's
2013-01-11 Karl WilliamsonAdd optional strict mode to grok_bslash_[xo]
2013-01-11 Karl WilliamsonRevise calling sequences for grok_bslash_[xo]
2013-01-11 Karl Williamsonregcomp.c: Use a parameter to simplify some code
2013-01-10 Karl Williamsonregcomp.c: Don't write to freed memory
2013-01-09 Karl Williamsonregcomp.c: Fix a panic
2013-01-09 Karl Williamsonregcomp.c: Avoid recalculating a value
2013-01-07 Karl Williamsonregcomp.c: Silence compiler warning
2013-01-07 Karl Williamsonregcomp.c: Silence compiler warning by using a cast
2013-01-07 Karl Williamsonregcomp.c: Comments only, white-space ; no code changes
2013-01-07 Karl Williamsonregcomp.c: Silence compiler warning
2013-01-07 Karl Williamsonregcomp.c: White-space only; no code changes
2013-01-04 David Mitchellmake m?$pat? match only once under ithreads
2013-01-03 David MitchellS_has_runtime_code(): avoid buffer overrun
2013-01-01 Karl Williamsonregcomp.c: Fix upper loop limit
2012-12-31 Karl WilliamsonChange core calls of isALNUM() to isWORDCHAR()
2012-12-31 Karl Williamsonregcomp.c: White-space, comment only; no code changes
2012-12-31 Karl Williamsonregcomp.c: Refactor out a switch statement
2012-12-31 Karl Williamsonregcomp.c: Collapse switch cases
2012-12-31 Karl Williamsonregcomp.c: Collapse two switch cases
2012-12-31 Karl Williamsonregcomp.c: Remove redundant code
2012-12-31 Karl Williamsonregcomp.c: Use data structure to remove special handling
2012-12-31 Karl Williamsonregex: Add pseudo-Posix class: 'cased'
2012-12-31 Karl Williamsonregcomp.c: Add comments
2012-12-28 Karl Williamsonregcomp.c: Make sure optimizer handles node; Note for...
2012-12-28 Karl Williamsonregcomp.c: Use xor to save a test
2012-12-28 Karl Williamsonregcomp.c: Free up ANYOF flag bit
2012-12-28 Karl WilliamsonAdd new regnode for synthetic start class
2012-12-28 Karl Williamsonregcomp.c, regcomp.h: White-space, comment only
2012-12-28 Karl WilliamsonFree up regex ANYOF bit.
2012-12-28 Karl Williamsonregcomp.c: Remove unnecessary flag setting
2012-12-28 Karl Williamsonregcomp.c: Clean up ANYOF_CLASS handling.
2012-12-28 Karl Williamsonregcomp.c: Add #undef
2012-12-28 Karl Williamsonregcomp.c: typo in comment
2012-12-28 Karl Williamsonregcomp.c: Handle edge case in inversion list max
2012-12-28 Karl Williamsonregcomp.c: Reword comment
2012-12-28 Karl Williamsonregcomp.c: Don't iterate while changing an inversion...
2012-12-27 Karl Williamsonregcomp.c: Properly indent
2012-12-24 Karl Williamsonregcomp.c: Add comment, Note for 3018b8238
2012-12-23 Karl Williamsonregcomp.c: Change some instances to SvREFCNT_dec_NN
2012-12-23 Karl Williamsonregcomp.c: Yet another move of declaration to proper...
2012-12-22 Karl Williamsonregcomp.c: Move declaration to proper place
2012-12-22 Karl Williamsonregcomp.c: Reorder some case: statements so can FALL...
2012-12-22 Karl Williamsonregcomp.c: White-space only; no code changes
2012-12-22 Karl Williamsonregcomp.c: Reorder two if-elses
2012-12-22 Karl WilliamsonConsolidate some regex OPS
next