Dmitry Stogov
ca4de03eed
ZEND_FETCH_*_R operations simplified and can't be used with EXT_TYPE_UNUSED flag any more. Thit is very rare and useless case. ZEND_FREE might be required after them instead.
2010-07-16 13:38:09 +00:00
Dmitry Stogov
8aad91d14a
Simplified string offset reading
2010-07-16 11:44:30 +00:00
Andrey Hristov
7043949c89
Fix for Bug #51583 Bus error due to wrong alignment in mysqlnd
2010-07-15 16:57:14 +00:00
Pierre Joye
f35e10e17f
- fix vc6 build
2010-07-15 00:13:20 +00:00
Dmitry Stogov
f33d2c5fb7
Optimized defaut Content-Type HTTP header processing
2010-07-14 15:20:44 +00:00
Dmitry Stogov
7c24be8672
Fixed incorrect reinitialization
2010-07-14 10:27:08 +00:00
Kalle Sommer Nielsen
c0f3aca5a3
Update the re2c files aswell (bug #51943 )
2010-07-14 00:04:43 +00:00
Kalle Sommer Nielsen
aeb1dc7cc4
Fixed bug #51943 (Several files are out of ANSI spec)
...
# Based on patch by CoreyStup at gmail dot com
2010-07-13 23:59:54 +00:00
Kalle Sommer Nielsen
fcb0984991
Fixed bug #52037 (Concurrent builds fail in install-programs) -- Patch by Seanius at debian dot org
2010-07-13 17:21:00 +00:00
Andrey Hristov
12f8599b86
Give an error when USE_RESULT is used with fetch_all
2010-07-13 13:02:00 +00:00
Felipe Pena
25710a406d
- Added EG(saved_fpu_cw_ptr) initialization
2010-07-10 13:56:33 +00:00
Scott MacVicar
c7b0abe6aa
Fix a bug when var_export() causes a fatal error that could inadvertently display data due to flushing of the output buffer.
...
Examples include, memory limit, execution time and recursion.
2010-07-09 21:11:37 +00:00
Dmitry Stogov
5438a9d23c
Eliminated useless allocation of FPU control word on each request startup
2010-07-09 09:02:14 +00:00
Dmitry Stogov
bc1f1d25fa
zend_ptr_stack allocation is delayed before the actual usage
2010-07-09 07:31:18 +00:00
Felipe Pena
b458b1a4c1
- Fix ZTS build
2010-07-08 15:22:11 +00:00
Kalle Sommer Nielsen
b4c573c7ec
Fixed Windows build
2010-07-08 15:09:57 +00:00
Sebastian Bergmann
561f133ae1
Fugbix typo.
2010-07-08 15:05:22 +00:00
Dmitry Stogov
f0c8366a9e
- use interned strings for auto globals
...
- $GLOBALS became a JIT autoglobal, so it's initialized only if used (this may affect opcode caches)
2010-07-08 14:05:11 +00:00
Dmitry Stogov
eea8fc6122
Reduced overhead of request startup
2010-07-08 07:40:02 +00:00
Dmitry Stogov
df8bf2a2de
Fixed checks for PHP_DEBUG macro
2010-07-08 07:38:59 +00:00
Felipe Pena
c0c5c1ad4c
- Fixed ZTS build
2010-07-07 22:46:54 +00:00
Etienne Kneuss
bb15b92d2d
Fixed #51697 (Unsafe operations in free_storage of SPL iterators,
...
causes crashes during shutdown)
2010-07-07 21:55:17 +00:00
Dmitry Stogov
b4216e0a82
Use zend_stream API to open main PHP script in CGI/FastCGI. This allows to override the open function by opcode caches and eliminate the actual open syscall.
2010-07-07 16:54:55 +00:00
Andrey Hristov
4dece1a2a9
update tests
2010-07-07 15:53:34 +00:00
Andrey Hristov
b580bc3875
Cleanup in trunk. Remove some functions, noted in
...
UPGRADING. sed-ed the tests to change the usage
to the real function name.
2010-07-07 12:09:36 +00:00
Dmitry Stogov
25d6aee4fb
Removed redundant check
2010-07-07 11:44:27 +00:00
Andrey Hristov
6900399d7e
Arginfo for mysqli
2010-07-07 11:36:29 +00:00
Dmitry Stogov
3ea5bc7914
Reused single segment between requests. Saved one malloc/free for each request.
2010-07-07 10:34:50 +00:00
Dmitry Stogov
d3efe97a2e
Reduced initial VM stack size to fit into zend_mm segment and eliminate extra segment allocation
2010-07-07 10:30:17 +00:00
Timm Friebe
93bb957e26
- Added -DSYB_LP64 to CFLAGS on 64 bit platforms
...
# See http://cpansearch.perl.org/src/MEWP/DBD-Sybase-1.08/Makefile.PL :
#
# "If we are building for a 64 bit platform that also supports 32 bit
# (i.e. Solaris 8, HP-UX11, etc) then we need to make some adjustments
# [...] Tru64/DEC OSF does NOT use the SYB_LP64 define as it is ALWAYS
# in 64 bit mode."
#
# Fixes bug #50827
2010-07-07 09:47:24 +00:00
Scott MacVicar
bc74861cf8
Fix bug #52262 - Invalid UTF-8 documents don't set an error code when they fail to decode.
2010-07-06 17:01:30 +00:00
Dmitry Stogov
8054458fb8
zend_stack initialization is delayed before the actual usage
2010-07-06 16:09:43 +00:00
Felipe Pena
3ea3bbaca3
- Fix ZTS build
2010-07-06 15:52:39 +00:00
Dmitry Stogov
1a1178a685
eliminated unnecessary iterations during request startup/shutdown
2010-07-06 11:40:17 +00:00
Antony Dovgal
388a9ccaf0
fix typos and use correct directive names in error messages
2010-07-06 11:37:19 +00:00
Felipe Pena
ce72f33674
- Fixed tests
2010-07-06 00:25:52 +00:00
Dmitry Stogov
d22dff0903
reduced request processing overhead
2010-07-05 15:40:54 +00:00
Dmitry Stogov
a619b589b3
Use ZE API to modify/restore PG(magic_quotes_runtime). Removed overhead at request startup.
2010-07-05 14:32:29 +00:00
Dmitry Stogov
b65f1dae41
Reduced overhead of ext/mbstring initialization
2010-07-05 12:03:08 +00:00
Dmitry Stogov
ab67865d21
Fixed bug #52237 (Crash when passing the reference of the property of a non-object)
2010-07-05 09:08:35 +00:00
Felipe Pena
e66279a55e
- Fixed bug #52240 (hash_copy() does not copy the HMAC key, causes wrong results and PHP crashes)
2010-07-03 13:06:14 +00:00
Johannes Schlüter
21d5041c03
Fix bug #52238 : Crash when an Exception occured in iterator_to_array
2010-07-02 19:17:45 +00:00
Ilia Alshanetsky
ef22824315
Upgraded bundled PCRE to version 8.10
2010-07-02 17:17:16 +00:00
Eric Stewart
8584b90199
Added test for bug 52013 to trunk.
2010-07-02 02:45:56 +00:00
Dmitry Stogov
a09b7138a9
Used more sutable type. Reduced memory usage.
2010-07-01 08:58:14 +00:00
Felipe Pena
e3fdf31b0b
- Fixed bug #52211 (iconv() returns part of string on error)
2010-07-01 01:11:08 +00:00
Pierre Joye
425c528783
- WS
2010-06-30 22:06:49 +00:00
Ilia Alshanetsky
0625a0b23b
Fixed bug #33210 (getimagesize() fails to detect width/height on certain JPEGs).
2010-06-30 12:21:35 +00:00
Stanislav Malyshev
f1bb484bc2
sync version with PECL
2010-06-30 04:23:32 +00:00
Stanley Sufficool
df60c5063c
pdo_dblib - improve test skip messages
2010-06-30 03:16:04 +00:00