1
0
mirror of https://github.com/php/php-src.git synced 2026-04-22 07:28:09 +02:00
Commit Graph

59109 Commits

Author SHA1 Message Date
Dmitry Stogov e7d3ec6dee Fixed bug #49700 (memory leaks in php_date.c if garbage collector is enabled) 2010-04-20 15:41:35 +00:00
Johannes Schlüter 5ec6f1e9a1 WS 2010-04-20 15:29:03 +00:00
Felipe Pena 8c14acfc82 - Fixed bug #51609 (pg_copy_to: Invalid results when using fourth parameter) 2010-04-20 14:11:53 +00:00
Felipe Pena 6d951e2ded - Fix copyrights 2010-04-20 13:50:34 +00:00
Antony Dovgal 9aa82f22f2 fix ZTS build 2010-04-20 12:53:43 +00:00
Antony Dovgal 91a214008c fix build 2010-04-20 12:50:02 +00:00
Dmitry Stogov b6ae8a964b Fixed bug #48781 (Cyclical garbage collector memory leak) 2010-04-20 12:30:35 +00:00
Felipe Pena f507cc9cf6 - Fixed bug #51608 (pg_copy_to: WARNING: nonstandard use of \\ in a string literal)
Patch by: cbandy at jbandy dot com
2010-04-20 11:49:23 +00:00
Dmitry Stogov 7f18561bdc Updated version numbers 2010-04-20 11:17:25 +00:00
Dmitry Stogov 453b49ed20 Added a number of small performance tweaks and optimizations
. 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-20 11:16:39 +00:00
Dmitry Stogov 0bba0bfdc8 regenerated files 2010-04-20 11:14:07 +00:00
Dmitry Stogov 41b6410418 Added concept of interned strings. All strings constants known at compile time are allocated in a single copy and never changed. 2010-04-20 11:07:05 +00:00
Dmitry Stogov dd5c478be6 Added concept of interned strings. All strings constants known at compile time are allocated in a single copy and never changed. 2010-04-20 11:05:54 +00:00
Dmitry Stogov 94dd83722b Changed the structure of op_array.opcodes. The constant values are moved from opcode operands into a separate literal table 2010-04-20 10:57:45 +00:00
Dmitry Stogov ea53dc5af6 Added an optimization which saves memory and emalloc/efree calls for empty HashTables 2010-04-20 10:49:22 +00:00
Dmitry Stogov c373e5efdc Added a micro benchmark which measures the performance of some primitive operations. It's usefult to detect performance evaluation caused by new patches. 2010-04-20 10:44:19 +00:00
Antony Dovgal f151e24218 fix infinite loop in the test 2010-04-20 10:04:26 +00:00
Adam Harvey afa1045305 Added explanatory comments to filter_input and filter_input_array to document
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-20 04:31:11 +00:00
Stanislav Malyshev 129019b9fc fix 64-bit integer overflow in mhash_keygen_s2k 2010-04-20 00:45:07 +00:00
Jérôme Loyet 213436c3fb true/false was not a valid value for boolean directives 2010-04-19 20:45:03 +00:00
Stanislav Malyshev c93a4f192b restore $this support for closures to its former glory 2010-04-19 19:45:03 +00:00
Jérôme Loyet 5a211da7af correct path in the man page 2010-04-19 18:02:36 +00:00
Felipe Pena 6f03cbf664 - Fixed bug #51590 (JSON_ERROR_UTF8 is undefined) 2010-04-18 18:07:27 +00:00
Stanislav Malyshev b65385aa44 fix non-ts build 2010-04-16 23:36:53 +00:00
Christopher Jones 9cd79b40c5 Fixed Bug #51577 (Uninitialized memory reference with oci_bind_array_by_name) 2010-04-16 20:36:40 +00:00
Stefan Marr b501570ab0 Added traits test cases. No engine changes for now. [TRAITS]
#Getting accustomed to the infrastructure.
#Any comments are welcome, especially with regard to syntax and keywords.
2010-04-15 21:39:20 +00:00
Christopher Jones 4cf81c81d0 Fix php.ini comment typo 2010-04-15 19:22:01 +00:00
Kalle Sommer Nielsen a5304b138f Removed register_long_arrays ini option (and $HTTP_SESSION_VARS from ext/session) 2010-04-15 16:36:08 +00:00
Andrey Hristov fb76a3f2db Last batch of int/uint comparison fixes 2010-04-15 15:58:26 +00:00
Andrey Hristov 7f43fc3b02 More int/uint comparison warning fixes 2010-04-15 15:53:58 +00:00
Andrey Hristov f40779091c Fix some int/uint comparison warnings 2010-04-15 15:28:00 +00:00
Andrey Hristov 8912e8f04e Remove unused file 2010-04-15 15:22:56 +00:00
Andrey Hristov 6f0adc06fa more WS 2010-04-15 15:16:29 +00:00
Andrey Hristov a9880e78c6 CS + WS changes 2010-04-15 12:55:04 +00:00
Antony Dovgal 76b60a3412 final fix for long opts in getopt() 2010-04-15 11:50:43 +00:00
Kalle Sommer Nielsen 0cee5edcfb Bump PHP_API_VERSION 2010-04-15 11:18:28 +00:00
Andrey Hristov c04f752625 Fix for bug#49234 method not found ssl_set
Patch was tested and compiles on Windows. (Thanks Kalle)
2010-04-15 11:01:30 +00:00
Antony Dovgal 29aff0a595 discard first TWO symbols of a long argument 2010-04-14 15:49:38 +00:00
Pierre Joye 623818f416 - #35638, add udate to imap_fetch_overview 2010-04-14 09:45:37 +00:00
Antony Dovgal be23f26ca9 simplify configure check for nanosleep() 2010-04-13 12:41:46 +00:00
Antony Dovgal b299e90b79 use new type + const static 2010-04-13 12:16:26 +00:00
Antony Dovgal d77d6153ec re-add updated FPM 2010-04-13 12:13:46 +00:00
Antony Dovgal 3ebdadf8f6 prepare to re-add newer FPM version 2010-04-13 12:13:24 +00:00
Kalle Sommer Nielsen 6169d91ba7 * Pass TSRMLS_C around pageinfo.c
* Use zend_parse_parameters_none() in pageinfo.c
2010-04-13 11:41:40 +00:00
Kalle Sommer Nielsen ec5ece6caf PHP_OS is now always WINNT on Windows, since we don't support anything prior to XP SP2 2010-04-13 11:14:04 +00:00
Kalle Sommer Nielsen 7ef4cdf471 Remove a couple TSRMLS_FETCH() calls around ext/main/sapi 2010-04-13 11:02:15 +00:00
Ilia Alshanetsky 1b8b6d931a MFB: Fixed bug #51512 (mb_send_mail* fail when mail.add_x_header is on by default) 2010-04-12 14:05:00 +00:00
Antony Dovgal 06b9943842 add FPM sapi to trunk 2010-04-12 11:22:24 +00:00
Pierre Joye 4290928fb3 - fix inline doc 2010-04-12 08:40:59 +00:00
Pierre Joye 95fcd75af2 - [doc] add stream_set_read_buffer, equivalent of stream_set_write_buffer for read operations. Fixing possible bad effects while reading devices. full context support is under work. 2010-04-12 08:25:50 +00:00