summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-04-21Removed register_globalsKalle Sommer Nielsen45-447/+122
2010-04-20typoJérôme Loyet1-2/+2
2010-04-20Add a check request_method. If fcgi protocol is not followed, a segfault can ↵Jérôme Loyet1-0/+6
occur.
2010-04-20Change php_defines in configuration file to ↵Jérôme Loyet5-47/+107
php_value,php_admin_value,php_flag,php_admin_flag (as in the apache sapi). php_admin* sets values as ZEND_INI_SYSTEM mode while php_* sets values as ZEND_INI_USER
2010-04-20Hardening the reads of mysqlnd.Andrey Hristov1-45/+102
All packets but the row data packet are read into preallocated buffer, either on the stack or on the heap (cmd_buffer). The size of the buffer is always checked to skip buffer overruns. Only up to the size of the buffer is stored into the buffer but packet->header.size has the size of all data sent. In this case network layer bails. This patch hardenes the reads, so if packets are malformed and shorter than they should be there will be no further reads in the buffer. In short, detection of malformed packets.
2010-04-20add test for self:: and static::Stanislav Malyshev1-0/+47
2010-04-20put the trigger in the right placeAndrey Hristov1-1/+1
2010-04-20It is possible that change user tries an user who has old password.Andrey Hristov3-0/+6
Instead of error message that doesn't say much there is more information now.
2010-04-20- Improve testFelipe Pena1-0/+13
2010-04-20- Fixed bug #51615 (PHP crash with wrong HTML in SimpleXML)Felipe Pena2-3/+30
2010-04-20- Fixed bug #51607 (pg_copy_from does not allow schema in the tablename ↵Felipe Pena1-6/+2
argument) Patch by: cbandy at jbandy dot com
2010-04-20Fixed bug #49700 (memory leaks in php_date.c if garbage collector is enabled)Dmitry Stogov2-2/+17
2010-04-20WSJohannes Schlüter1-2/+2
2010-04-20- Fixed bug #51609 (pg_copy_to: Invalid results when using fourth parameter)Felipe Pena1-2/+5
2010-04-20- Fix copyrightsFelipe Pena27-54/+54
2010-04-20fix ZTS buildAntony Dovgal1-1/+1
2010-04-20fix buildAntony Dovgal1-1/+1
2010-04-20Fixed bug #48781 (Cyclical garbage collector memory leak)Dmitry Stogov1-0/+2
2010-04-20- Fixed bug #51608 (pg_copy_to: WARNING: nonstandard use of \\ in a string ↵Felipe Pena1-2/+2
literal) Patch by: cbandy at jbandy dot com
2010-04-20Updated version numbersDmitry Stogov3-3/+3
2010-04-20Added a number of small performance tweaks and optimizationsDmitry Stogov21-6976/+9927
. ZEND_RECV now always has IS_CV as its result . ZEND_CATCH now has to be used only with constant class names . ZEND_FETCH_DIM_? may fetch array and dimension operans in a different order
2010-04-20regenerated filesDmitry Stogov2-335/+341
2010-04-20Added concept of interned strings. All strings constants known at compile ↵Dmitry Stogov1-0/+5
time are allocated in a single copy and never changed.
2010-04-20Added concept of interned strings. All strings constants known at compile ↵Dmitry Stogov30-192/+838
time are allocated in a single copy and never changed.
2010-04-20Changed the structure of op_array.opcodes. The constant values are moved ↵Dmitry Stogov37-6303/+6989
from opcode operands into a separate literal table
2010-04-20Added an optimization which saves memory and emalloc/efree calls for empty ↵Dmitry Stogov2-23/+36
HashTables
2010-04-20Added a micro benchmark which measures the performance of some primitive ↵Dmitry Stogov1-0/+275
operations. It's usefult to detect performance evaluation caused by new patches.
2010-04-20fix infinite loop in the testAntony Dovgal1-1/+1
2010-04-20Added explanatory comments to filter_input and filter_input_array to documentAdam Harvey1-0/+12
why some code that looks intuitively wrong is actually correct. Related to bug #51344 (FILTER_NULL_ON_FAILURE flag automatically set in filter_input() functions).
2010-04-20fix 64-bit integer overflow in mhash_keygen_s2kStanislav Malyshev1-2/+4
2010-04-19true/false was not a valid value for boolean directivesJérôme Loyet1-2/+2
2010-04-19restore $this support for closures to its former gloryStanislav Malyshev23-28/+718
2010-04-19correct path in the man pageJérôme Loyet2-10/+14
2010-04-18- Fixed bug #51590 (JSON_ERROR_UTF8 is undefined)Felipe Pena1-0/+1
2010-04-16fix non-ts buildStanislav Malyshev2-2/+2
2010-04-16Fixed Bug #51577 (Uninitialized memory reference with oci_bind_array_by_name)Christopher Jones1-2/+9
2010-04-15Added traits test cases. No engine changes for now. [TRAITS]Stefan Marr30-0/+866
#Getting accustomed to the infrastructure. #Any comments are welcome, especially with regard to syntax and keywords.
2010-04-15Fix php.ini comment typoChristopher Jones2-2/+2
2010-04-15Removed register_long_arrays ini option (and $HTTP_SESSION_VARS from ↵Kalle Sommer Nielsen12-107/+42
ext/session)
2010-04-15Last batch of int/uint comparison fixesAndrey Hristov1-3/+3
2010-04-15More int/uint comparison warning fixesAndrey Hristov2-10/+10
2010-04-15Fix some int/uint comparison warningsAndrey Hristov2-3/+3
2010-04-15Remove unused fileAndrey Hristov1-285/+0
2010-04-15more WSAndrey Hristov2-32/+32
2010-04-15CS + WS changesAndrey Hristov20-295/+285
2010-04-15final fix for long opts in getopt() Antony Dovgal1-11/+7
2010-04-15Bump PHP_API_VERSIONKalle Sommer Nielsen1-1/+1
2010-04-15Fix for bug#49234 method not found ssl_setAndrey Hristov15-67/+339
Patch was tested and compiles on Windows. (Thanks Kalle)
2010-04-14discard first TWO symbols of a long argumentAntony Dovgal1-1/+1
2010-04-14- #35638, add udate to imap_fetch_overviewPierre Joye6-84/+67