Sebastian Bergmann
9ba1e81665
sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
2010-01-03 09:23:27 +00:00
Felipe Pena
a94558c855
- Added MAKE_COPY_ZVAL(ppzv, pzv) macro
2009-12-08 01:57:37 +00:00
Scott MacVicar
f03b175f7c
Update PCRE to 8.00
2009-11-03 12:15:03 +00:00
Dmitry Stogov
7bfe056174
Fixed tests
2009-09-21 09:52:19 +00:00
Felipe Pena
b4ee727353
- Fixed bug #49483 (preg_replace 'subject' parameter listed as optional)
2009-09-06 17:41:34 +00:00
Scott MacVicar
6ffe4b2eff
We should check /usr/local/include last
2009-08-11 21:40:15 +00:00
Scott MacVicar
94976f4694
Search /usr/include too for those wanting to use a system PCRE.
2009-08-11 12:03:29 +00:00
Zoe Slattery
9ff94c82df
Remove empty sections. Fix bad use of --SKIP--
2009-07-21 14:02:24 +00:00
andy wharmby
0fbf8cebd7
Fix test
2009-06-23 23:00:55 +00:00
Matt Wilmas
d55300298e
MFH: Added zend_eval_stringl and made create_function(), etc. binary-safe
2009-06-05 18:50:32 +00:00
Jani Taskinen
996eab8983
- Fixed ini deprecation message issues in tests.
...
# CGI headers are stripped and the error ends up there with CGI..
2009-05-06 20:32:00 +00:00
Kalle Sommer Nielsen
5a6d3cc42b
Added E_DEPRECATED startup notice (5.3 only)
2009-05-04 21:18:22 +00:00
Arnaud Le Blanc
1bef730840
MFH
2009-04-25 21:13:07 +00:00
Arnaud Le Blanc
54958dbc7c
MFH
2009-04-24 17:14:32 +00:00
Nuno Lopes
90a2d19794
upgrade PCRE to version 7.9
2009-04-11 18:57:27 +00:00
Nuno Lopes
ae57857eba
fix bug #47662 : support more than 127 named subpatterns
2009-04-10 15:47:15 +00:00
Nuno Lopes
4ff9ad5bf1
fix bug #47229 : preg_quote should escape '-'
2009-01-28 22:39:33 +00:00
Rob Richards
c87d6031e5
MFH: export php_pcre_free to make mbstring happy
2009-01-11 13:59:00 +00:00
andy wharmby
1f56f22fa3
New pcre extension tests. Tested on Windows, Linux and Linux 64-bit
2009-01-07 14:52:26 +00:00
Andi Gutmans
8accd1addc
- Remove NO_RECURSE as it causes a huge performance impact. Up to 50%
...
with Wordpress. Stack size is not really anymore of an issue than on
Linux with FastCGI (php-cgi.exe). For ISAPI it may be an issue but we
have other places where we may eat up stack.
2009-01-02 04:59:41 +00:00
Sebastian Bergmann
08659c2dcd
MFH: Bump copyright year, 3 of 3.
2008-12-31 11:15:49 +00:00
Nuno Lopes
c61d5627ba
export the pcre API when compiling with gcc 4. this fixes e.g. the linkage of APC (reported by shire)
2008-12-10 10:16:14 +00:00
Felipe Pena
fc2fb50d09
- MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
2008-11-17 11:28:01 +00:00
Felipe Pena
ade487e693
- Opss, reverted accidental changes
2008-11-03 13:07:28 +00:00
Felipe Pena
7a37fa2d6b
- Revert ZEND_BEGIN_ARG_INFO change
2008-11-02 21:19:39 +00:00
Felipe Pena
df10005563
- MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
2008-10-24 14:35:40 +00:00
Arnaud Le Blanc
261f0c32a5
initialize optional vars
2008-10-21 22:08:20 +00:00
Nuno Lopes
8a77e55566
clean some dead code (with static analysis help)
2008-09-23 15:18:26 +00:00
Nuno Lopes
c778b3eb19
upgrade to PCRE 7.8. this includes a security improvement. I'll upgrade HEAD later (not urgent..)
2008-09-09 07:55:10 +00:00
Nuno Lopes
1e3ebc2373
kill dead variables. found by LLVM's clang static analyzer
2008-09-02 19:10:38 +00:00
Nuno Lopes
426a1251f6
remove unicode skipif, as the test doesnt require such support
2008-08-31 15:28:35 +00:00
Marcus Boerger
42eb47d500
- MFH preg_filter()
...
# As discussed with Lukas
# [DOC] check out the test
2008-08-29 12:13:54 +00:00
Nuno Lopes
f797495527
after rereading the documentation about preg_grep(), lets match the behavior in HEAD (return the original array elements instead of the new string).
...
tune the test accordingly
2008-08-14 14:37:39 +00:00
Nuno Lopes
31c657b3bb
Fixed bug #44925 (preg_grep() modifies input array)
2008-08-14 13:12:42 +00:00
Felipe Pena
e304515ddb
- MFH: Added parameter TSRMLS_DC in zend_is_callable()
2008-08-02 04:46:07 +00:00
Dmitry Stogov
d5ef2f466c
Added support for lambda functions and closures
2008-07-14 09:49:03 +00:00
Nuno Lopes
d771fa6da1
fix CVE-2008-2371. patch by Tavis Ormandy
...
# currently there's no release of PCRE with this fix. PCRE's author recommended applying this patch in the meantime
2008-07-06 15:23:31 +00:00
Nuno Lopes
053dc572ca
upgrade to PCRE 7.7
2008-07-06 15:17:25 +00:00
Felipe Pena
235aab6c0f
- New parameter parsing API (to preg_replace*)
...
- Fixed related tests
2008-06-30 17:14:48 +00:00
Felipe Pena
7ddf985e05
- zend_arg_defs.c is unnecessary now
2008-06-30 12:15:53 +00:00
Pierre Joye
c9ec9fed7b
- set PHP_[EXTNAME] to yes for spl, pcre and reflection (always on), this variable is required by ADD_EXTENSION_DEP
2008-06-23 10:22:42 +00:00
Jani Taskinen
f047195f55
MFH: simplify, readability
2008-06-02 14:12:20 +00:00
Hannes Magnusson
49961368be
Add arginfo & fix protos
2008-06-01 18:47:20 +00:00
Antony Dovgal
8e6ea84fdd
MFH: use bundled PCRE library when both yes & no passed as argument,
...
look for headers and the lib otherwise
2008-05-23 19:07:27 +00:00
Elizabeth Marie Smith
3adf07b5c6
Fix reflection (always static, never shared) and disable turning off pcre and spl (also always static, never shared)
2008-05-02 14:05:53 +00:00
Marcus Boerger
aa64c6727c
- MFH No longer allow to disable pcre
2008-04-10 19:42:32 +00:00
Nuno Lopes
634fef42d6
fix bug #44214 : crash with preg_replace_callback and global variables
2008-03-08 13:01:59 +00:00
Nuno Lopes
d204214d7f
implement #44336 : optimize utf8 string matching
...
add PREG_BAD_UTF8_OFFSET_ERROR constant
2008-03-08 11:58:12 +00:00
Nuno Lopes
0d0a7a432a
add new tests
2008-03-08 11:50:20 +00:00
Dmitry Stogov
bcade81501
Removed unnecassary strlen()
2008-03-03 11:11:43 +00:00