summaryrefslogtreecommitdiffstats
path: root/server/util_pcre.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* regex: Add AP_REG_NOTEMPTY_ATSTART maching option.Yann Ylavic2024-01-161-0/+2
* regex: Add ap_regexec_ex() which can take a starting offset to match from.Yann Ylavic2024-01-161-8/+23
* util_cpre: Follow up to r1902731: Simplify thread pool allocation.Yann Ylavic2022-07-191-64/+21
* util: Follow up to r1902728 and r1902731: static/AP_THREAD_LOCAL order matters.Yann Ylavic2022-07-151-1/+1
* util_pcre: Restore nmatch < ncaps behaviour with PCRE1 (only).Yann Ylavic2022-07-151-0/+26
* util_pcre: Add a thread local subpool cache for when stack does not suffice.Yann Ylavic2022-07-151-61/+164
* Follow-up to r1902572: Remove now unused #include.Ivan Zhakov2022-07-081-1/+0
* Rewrite ap_regexec() without a thread-local storage context for allocations.Ivan Zhakov2022-07-081-101/+64
* core: Follow up to r1897240: Opt-out for AP_HAS_THREAD_LOCAL and/or pcre's us...Yann Ylavic2022-02-021-3/+3
* ap_regex: Follow up to r1897240: Fetch the ovector _after_ the match.Yann Ylavic2022-02-011-18/+6
* core: Efficient ap_thread_current() when apr_thread_local() is missing.Yann Ylavic2022-01-251-6/+6
* ap_regex: Follow up to r1897240: #if APR_HAS_THREAD_LOCAL, not #ifdef.Yann Ylavic2022-01-251-4/+3
* ap_regex: Follow up to r1897240: cleanup PCRE2 match data on exit.Yann Ylavic2022-01-231-4/+19
* ap_regex: Follow up to r1897240: cleanups.Yann Ylavic2022-01-201-21/+15
* ap_regex: Follow up to r1897240: no ap_thread_current() yet.Yann Ylavic2022-01-201-1/+1
* ap_regex: Follow up to r1897240: runtime fallback to alloc/free.Yann Ylavic2022-01-201-49/+69
* ap_regex: Follow up to r1897240: Fix issues spotted by RĂ¼diger (thanks!).Yann Ylavic2022-01-201-4/+5
* ap_regex: Follow up to r1897244: Fix pmatch overflow and returned value at li...Yann Ylavic2022-01-201-4/+2
* ap_regex: PCRE needs buffers sized against the number of captures only.Yann Ylavic2022-01-201-10/+10
* Follow up to r1897240: APR_HAS_THREAD_LOCAL wants #ifdef instead of #if.Yann Ylavic2022-01-201-2/+2
* ap_regex: Use Thread Local Storage (if efficient) to avoid allocations.Yann Ylavic2022-01-201-47/+137
* Follow up to r1873941: define AP_REG_NO_DEFAULT for raw ap_regcomp() usage.Yann Ylavic2020-02-171-6/+3
* Fix spelling errors found by codespell. [skip ci]Mike Rumph2020-02-131-1/+1
* don't use DOTALL from mod_substitute which leaves \n at the end of the line.Eric Covener2020-02-121-0/+5
* factor out default regex flagsEric Covener2020-02-071-2/+1
* set PCRE_DOTALL by defaultEric Covener2019-08-021-1/+2
* Correctly identify origin of util_pcre.c/ap_regex.h as pcreposix[.ch]William A. Rowe Jr2018-02-211-12/+21
* Follow up to r1824339: s/strcasecmp/ap_cstr_casecmp/ as suggested by Ruediger.Yann Ylavic2018-02-161-4/+4
* regex: Allow to configure global/default options for regexes.Yann Ylavic2018-02-151-0/+35
* ap_expr: open string expressions to the <word>.Yann Ylavic2017-10-021-0/+4
* With the changes of api from pcre 8.x to 10.x, do not presume that the internalWilliam A. Rowe Jr2016-12-121-4/+8
* Replace PCRE with PCRE2 where it is available.William A. Rowe Jr2016-12-091-45/+119
* Re-introduce check for sufficient PCRE version.Guenter Knauf2014-07-231-0/+7
* Add compiled and loaded PCRE version numbersRainer Jung2014-07-231-0/+12
* Check for correct minimum PCRE version in configure,Rainer Jung2014-07-231-5/+0
* Clarify comment.Rainer Jung2014-07-221-1/+1
* And use #error if we get past configure...Jim Jagielski2014-03-191-1/+1
* * Only use PCRE_DUPNAMES if it is present (only in more recent versions of PCRE)Ruediger Pluem2014-02-041-0/+5
* Add a "MATCH_" prefix to variables set withinGraham Leggett2014-01-031-5/+10
* core: Support named groups and backreferences within the LocationMatch,Graham Leggett2013-12-301-1/+36
* Make ap_regcomp() return AP_REG_ESPACE if out of memory. Make ap_pregcomp()Stefan Fritsch2012-05-271-2/+10
* BZ 52623: Fix building against PCRE 8.30.Rainer Jung2012-02-111-1/+2
* Cleanup effort in prep for GA push:Jim Jagielski2011-09-231-1/+1
* Change the indentation to resemble the rest of the project. No code change.Stefan Fritsch2011-05-211-122/+138
* Add ap_regexec_len() function that works with non-null-terminatedStefan Fritsch2011-05-211-3/+9
* * server/util_pcre.c (ap_regerror): Use passed-in buffer size ratherJoe Orton2011-04-201-1/+1
* Introduce ap_rxplus class: higher-level regexps supporting perl-styleNick Kew2010-09-211-0/+1
* Code cleanup: replace strncpy by apr_cpystrn or apr_pstrmemdupStefan Fritsch2010-07-311-4/+1
* revert last changeRoy T. Fielding2006-04-201-1/+1
* Update the last year of copyright.Colm MacCarthaigh2006-04-191-1/+1