]>
granicus.if.org Git - php/log
Johannes Schlüter [Thu, 17 Mar 2011 07:48:29 +0000 (07:48 +0000)]
PHP 5.3.6
Johannes Schlüter [Thu, 17 Mar 2011 07:46:57 +0000 (07:46 +0000)]
- Revert r309308 temporarily to get 5.3.6 out
Pierre Joye [Wed, 16 Mar 2011 23:57:04 +0000 (23:57 +0000)]
- news entry for the setlocale fix
Pierre Joye [Wed, 16 Mar 2011 23:54:14 +0000 (23:54 +0000)]
- MFH: make setlocale thread only, drastically reduce TS related crashes in error mgt and other parts like pcre, and actually a good thing (tm)
Dmitry Stogov [Wed, 16 Mar 2011 15:21:38 +0000 (15:21 +0000)]
Fixed bug #54265 (crash when variable gets reassigned in error handler)
Dmitry Stogov [Wed, 16 Mar 2011 11:14:33 +0000 (11:14 +0000)]
Fixed bug #54262 (Crash when assigning value to a dimension in a non-array)
Felipe Pena [Mon, 14 Mar 2011 22:27:40 +0000 (22:27 +0000)]
- BFN
Derick Rethans [Mon, 14 Mar 2011 18:56:02 +0000 (18:56 +0000)]
- Updated to version 2011.4 (2011d)
Felipe Pena [Mon, 14 Mar 2011 14:12:42 +0000 (14:12 +0000)]
- Missing fixes for bug #54247
Felipe Pena [Mon, 14 Mar 2011 13:54:41 +0000 (13:54 +0000)]
- Fixed bug #54247 (format-string vulnerability on Phar)
Pierrick Charron [Sun, 13 Mar 2011 17:14:18 +0000 (17:14 +0000)]
# Revert bug fix (will commit it again on 5.3 branch when 5.3.6 will be released)
Pierrick Charron [Sun, 13 Mar 2011 04:02:56 +0000 (04:02 +0000)]
Fixed bug #54180 (parse_url() incorrectly parses path when ? in fragment)
Sebastian Bergmann [Fri, 11 Mar 2011 03:52:39 +0000 (03:52 +0000)]
Fix prototype of zend_fetch_debug_backtrace().
Eyal Teutsch [Thu, 10 Mar 2011 13:25:19 +0000 (13:25 +0000)]
fixed tests to match the new float precision of 53, as described in bug 47168
Scott MacVicar [Wed, 9 Mar 2011 20:06:52 +0000 (20:06 +0000)]
Add a version number to timelib for other projects that use it.
This has the same version scheme as timezonedb.
<year><release-padded-to-two>
Jim Jagielski [Wed, 9 Mar 2011 18:27:30 +0000 (18:27 +0000)]
Close [PHP-BUG] Req #54152...
Apache 2.3.12 (and later) will now work correctly with PHP's fcgi
impl with this patch.
Johannes Schlüter [Wed, 9 Mar 2011 16:37:58 +0000 (16:37 +0000)]
- PHP 5.3.6RC3
Felipe Pena [Tue, 8 Mar 2011 19:56:29 +0000 (19:56 +0000)]
- Fixed bug #49608 (Using CachingIterator on DirectoryIterator instance segfaults)
Felipe Pena [Tue, 8 Mar 2011 18:24:04 +0000 (18:24 +0000)]
- Version++
Felipe Pena [Tue, 8 Mar 2011 14:07:25 +0000 (14:07 +0000)]
- assign CVE
Felipe Pena [Tue, 8 Mar 2011 13:12:52 +0000 (13:12 +0000)]
- Missing "reported by" info
Felipe Pena [Tue, 8 Mar 2011 13:11:14 +0000 (13:11 +0000)]
- Fixed bug #54193 (Integer overflow in shmop_read())
Derick Rethans [Mon, 7 Mar 2011 14:55:28 +0000 (14:55 +0000)]
- Updated to version 2011.3 (2011c)
Felipe Pena [Sun, 6 Mar 2011 13:36:44 +0000 (13:36 +0000)]
- Reverted fix for bug #54167 (to be committed in soon)
Felipe Pena [Sat, 5 Mar 2011 23:07:45 +0000 (23:07 +0000)]
- Fixed bug #54167 (PDO_DBLIB returns null on SQLUNIQUE field)
# initial patch by: mjh at hodginsmedia dot com (5.3)
# trunk version by me
Johannes Schlüter [Wed, 2 Mar 2011 22:03:38 +0000 (22:03 +0000)]
Back to -dev
Johannes Schlüter [Wed, 2 Mar 2011 21:26:43 +0000 (21:26 +0000)]
PHP 5.2.6RC2
Moriyoshi Koizumi [Wed, 2 Mar 2011 18:35:10 +0000 (18:35 +0000)]
- Merge from trunk.
Felipe Pena [Tue, 1 Mar 2011 00:13:23 +0000 (00:13 +0000)]
- Fixed SplObjectStorage::offsetSet arginfo, reported in bug #54118
Ilia Alshanetsky [Mon, 28 Feb 2011 15:18:27 +0000 (15:18 +0000)]
Fixed bug #54089 (token_get_all() does not stop after __halt_compiler).
Gustavo André dos Santos Lopes [Sun, 27 Feb 2011 20:23:54 +0000 (20:23 +0000)]
- Fixed bug #54092 (Segmentation fault when using HTTP proxy with the FTP
wrapper).
#php_stream->wrapperdata should hold an array zval (like its zval* type
#indicates...), it's not a place where the wrapper can drop an arbitrary
#pointer. For that, .wrapperthis should be used.
#Also, since the ftp dir wrapper defines its own stream type, it's more
#appropriate to use .abstract to store the stream instance specific data.
Felipe Pena [Sun, 27 Feb 2011 17:55:39 +0000 (17:55 +0000)]
- Possible fix for Bug #54108 (valgrind can not be found if located outside of system's default PATH)
Andrey Hristov [Fri, 25 Feb 2011 13:11:49 +0000 (13:11 +0000)]
use ifdef all-around in the revert
Andrey Hristov [Fri, 25 Feb 2011 12:52:46 +0000 (12:52 +0000)]
revert also the version_id
Andrey Hristov [Fri, 25 Feb 2011 12:52:21 +0000 (12:52 +0000)]
revert to previous behavior
Andrey Hristov [Fri, 25 Feb 2011 12:25:36 +0000 (12:25 +0000)]
move from macros to functions, which can be overwritten, if needed
Nuno Lopes [Fri, 25 Feb 2011 09:32:17 +0000 (09:32 +0000)]
fix lcov build
Felipe Pena [Thu, 24 Feb 2011 02:42:38 +0000 (02:42 +0000)]
- Fixed possible off-by-one overflow in ibase_gen_id()
Ilia Alshanetsky [Tue, 22 Feb 2011 15:48:25 +0000 (15:48 +0000)]
Fixed compiler warning
Johannes Schlüter [Tue, 22 Feb 2011 14:49:32 +0000 (14:49 +0000)]
- Fix tests. temp dir might be something other than /tmp
Andrey Hristov [Mon, 21 Feb 2011 16:24:37 +0000 (16:24 +0000)]
fix invalid memory read. Thank you, valgrind
Pierre Joye [Mon, 21 Feb 2011 12:50:26 +0000 (12:50 +0000)]
- fix bug #54061, memory leak in openssl_decrypt
Pierre Joye [Mon, 21 Feb 2011 12:47:38 +0000 (12:47 +0000)]
- fix bug #54061, memory leak in openssl_decrypt
Pierre Joye [Mon, 21 Feb 2011 10:09:50 +0000 (10:09 +0000)]
- fix test 025
Pierre Joye [Mon, 21 Feb 2011 10:07:31 +0000 (10:07 +0000)]
- fix bug #54060, memory leak in openssl_encrypt
Scott MacVicar [Mon, 21 Feb 2011 08:09:02 +0000 (08:09 +0000)]
Fix Bug #54058, invalid utf-8 doesn't set json_encode() in all cases
Gustavo André dos Santos Lopes [Mon, 21 Feb 2011 06:53:24 +0000 (06:53 +0000)]
- Fixed bug #54055 (buffer overrun with high values for precision ini
setting).
#This fix (for g/G/k/H modes) is done at a different level than that for the
#modes e/E/f/F, at a bit higher level and therefore with less coverage. I
#chose this because it addresses the problem where it is -- the calling function
#that passes a buffer too small to php_gcvt.
Felipe Pena [Sun, 20 Feb 2011 16:33:53 +0000 (16:33 +0000)]
- Fixed memory leak in DirectoryIterator::getExtension() and SplFileInfo::getExtension()
Felipe Pena [Sun, 20 Feb 2011 16:09:50 +0000 (16:09 +0000)]
- Fixed bug #54040 (Logical && where & probably needed in spl_iterators)
Pierre Joye [Fri, 18 Feb 2011 17:22:27 +0000 (17:22 +0000)]
- bug #54002 entry
Felipe Pena [Thu, 17 Feb 2011 23:24:50 +0000 (23:24 +0000)]
- Fixed bug #43512 (same parameter name can be used multiple times in method/function definition)
Johannes Schlüter [Wed, 16 Feb 2011 20:41:24 +0000 (20:41 +0000)]
Back to -dev
Johannes Schlüter [Wed, 16 Feb 2011 20:21:45 +0000 (20:21 +0000)]
Remove dash
Johannes Schlüter [Wed, 16 Feb 2011 20:20:33 +0000 (20:20 +0000)]
PHP 5.3.6RC1
Johannes Schlüter [Wed, 16 Feb 2011 20:12:08 +0000 (20:12 +0000)]
- WS
Andrey Hristov [Wed, 16 Feb 2011 16:36:33 +0000 (16:36 +0000)]
fixed a problem in mysqlnd. 0 was always as num_rows returned for
unbuffered sets (text protocol and PS).
Derick Rethans [Tue, 15 Feb 2011 16:26:42 +0000 (16:26 +0000)]
- Updated to version 2011.2 (2011b)
Pierre Joye [Tue, 15 Feb 2011 14:02:26 +0000 (14:02 +0000)]
- fix the fix (Dmitry) and ensure that it builds everywhere, can someone test on solaris&co pls?
Pierre Joye [Tue, 15 Feb 2011 09:07:34 +0000 (09:07 +0000)]
- unused var
Pierre Joye [Tue, 15 Feb 2011 08:28:22 +0000 (08:28 +0000)]
- fix build with ICU < 4.2, add ICU_VERSION for m4 checks
Hannes Magnusson [Mon, 14 Feb 2011 15:34:04 +0000 (15:34 +0000)]
bfn for #54016
Hannes Magnusson [Mon, 14 Feb 2011 15:32:02 +0000 (15:32 +0000)]
Bug#54016 (finfo_file() Cannot determine filetype in archives)
Ilia Alshanetsky [Mon, 14 Feb 2011 14:05:46 +0000 (14:05 +0000)]
Fixed variable re-declarations
Dmitry Stogov [Mon, 14 Feb 2011 10:52:16 +0000 (10:52 +0000)]
Fixed Bug #53958 (Closures can't 'use' shared variables by value and by reference)
Pierre Joye [Mon, 14 Feb 2011 09:40:10 +0000 (09:40 +0000)]
-Bug #54002, fix windows build, use the relevant values in the warnings
Pierre Joye [Mon, 14 Feb 2011 09:08:44 +0000 (09:08 +0000)]
- fix bug #54002, exif_read_data crashes on crafted tags
Dmitry Stogov [Mon, 14 Feb 2011 08:46:53 +0000 (08:46 +0000)]
Fixed Bug #53971 (isset() and empty() produce apparently spurious runtime error)
Pierre Joye [Sat, 12 Feb 2011 20:25:48 +0000 (20:25 +0000)]
- add CVE
Peter Cowburn [Fri, 11 Feb 2011 22:31:52 +0000 (22:31 +0000)]
Oopsie, fix typo in UPGRADING
Peter Cowburn [Fri, 11 Feb 2011 22:07:22 +0000 (22:07 +0000)]
MFH - Added SplFileInfo::getExtension() (FR #48767)
Felipe Pena [Fri, 11 Feb 2011 21:10:48 +0000 (21:10 +0000)]
- Fixed bug #53991 (SimpleXMLElement::__construct shows no params via ReflectionMethod)
Christopher Jones [Fri, 11 Feb 2011 01:37:06 +0000 (01:37 +0000)]
Show XFAIL reasons (Daniel Convissor)
Christopher Jones [Fri, 11 Feb 2011 01:34:03 +0000 (01:34 +0000)]
rm trailing whitespace
Daniel Convissor [Fri, 11 Feb 2011 01:33:45 +0000 (01:33 +0000)]
Add DateInterval format() tests.
Daniel Convissor [Thu, 10 Feb 2011 22:57:41 +0000 (22:57 +0000)]
Add extensive tests for DateTime::diff(), add() and sub().
Scott MacVicar [Wed, 9 Feb 2011 08:05:00 +0000 (08:05 +0000)]
Fix Bug #53963, error code isn't always set in certain error cases.
Gustavo André dos Santos Lopes [Wed, 9 Feb 2011 00:25:44 +0000 (00:25 +0000)]
- Changed php.ini files to match the hard-coded default for serialize_precision.
Gustavo André dos Santos Lopes [Tue, 8 Feb 2011 21:40:51 +0000 (21:40 +0000)]
- Changed default serialize_precision from 100 to 17, as discussed in internals.
Gustavo André dos Santos Lopes [Tue, 8 Feb 2011 16:29:34 +0000 (16:29 +0000)]
- Fixed bug #53959 (reflection data for fgetcsv out-of-date).
Antony Dovgal [Tue, 8 Feb 2011 08:40:39 +0000 (08:40 +0000)]
fix compile warning
Pierre Joye [Mon, 7 Feb 2011 16:20:16 +0000 (16:20 +0000)]
- Fixed bug #53893 (Wrong return value for ZipArchive::extractTo())
Pierre Joye [Mon, 7 Feb 2011 10:25:34 +0000 (10:25 +0000)]
- null deref fix
Pierre Joye [Mon, 7 Feb 2011 10:17:14 +0000 (10:17 +0000)]
- disable realloc warning about not checking its return value, 100% valid but way too many of them for now, reduce noises
Ilia Alshanetsky [Sun, 6 Feb 2011 17:23:57 +0000 (17:23 +0000)]
Fixed parse_url() tests to account for port validation
Gustavo André dos Santos Lopes [Sat, 5 Feb 2011 22:37:00 +0000 (22:37 +0000)]
- Changed port validation introduced in commit #308035 to consider
negative ports and ports > 65535 as invalid.
The tests that fail due to #308035 in the standard ext were not
fixed. If the behavior in those tests turns out to be the
desirable one, both this commit and #308035 ought to be reverted
or at least adapted.
Ilia Alshanetsky [Fri, 4 Feb 2011 21:41:15 +0000 (21:41 +0000)]
Fixed bug #53924 (FILTER_VALIDATE_URL doesn't validate port number).
Adam Harvey [Fri, 4 Feb 2011 11:51:29 +0000 (11:51 +0000)]
Change the way HAVE_GLOB is dealt with in ext/zip per IRC conversation with
Pierre.
Adam Harvey [Fri, 4 Feb 2011 10:55:34 +0000 (10:55 +0000)]
Update 5.3.6 NEWS to use a consistent bug ordering. I've gone with Pierre's
order on Internals for now (new features, then non-bug tracker fixes, then bugs
in descending order of bug number) -- feel free to bikeshed this on Internals
or IRC, but we need to pick _something_, because it's all over the place at
present. (And yes, I'm partly to blame for that too.)
Adam Harvey [Fri, 4 Feb 2011 10:50:42 +0000 (10:50 +0000)]
Fix bug #53923 (Zip functions assume HAVE_GLOB is defined).
Adam Harvey [Fri, 4 Feb 2011 10:49:49 +0000 (10:49 +0000)]
Fix bug #53914 (SPL assumes HAVE_GLOB is defined). Original patch by Chris
Jones; test updates by myself.
Adam Harvey [Fri, 4 Feb 2011 10:47:41 +0000 (10:47 +0000)]
Fix bug #53913 (Streams functions assume HAVE_GLOB is defined). Patch by Chris
Jones.
Ilia Alshanetsky [Thu, 3 Feb 2011 13:33:10 +0000 (13:33 +0000)]
Fixed compiler warnings caused by var re-declaration
Gustavo André dos Santos Lopes [Thu, 3 Feb 2011 12:45:30 +0000 (12:45 +0000)]
- Simpler fix for bug #53915.
Gustavo André dos Santos Lopes [Thu, 3 Feb 2011 12:38:25 +0000 (12:38 +0000)]
- Fixed bug #53915: ReflectionClass::getConstant(s) emits fatal error on
constants with self::.
- Reflown some NEWS entries to have lines no longer than 80 chars.
Gustavo André dos Santos Lopes [Tue, 1 Feb 2011 22:55:17 +0000 (22:55 +0000)]
- Fixed bug #53903 (userspace stream stat callback does not separate the
elements of the returned array before converting them).
Andrey Hristov [Tue, 1 Feb 2011 19:30:22 +0000 (19:30 +0000)]
Fix more warnings about size_t
Gustavo André dos Santos Lopes [Tue, 1 Feb 2011 18:10:35 +0000 (18:10 +0000)]
- Fixed several comparisons that always result in true of false
due to signedness of one of the operands, either by removing
dead code or fixing it.
- Thrown some comments around in php_stream_get_record.
- See http://www.mail-archive.com/internals@lists.php.net/msg49525.html
Andrey Hristov [Tue, 1 Feb 2011 16:55:20 +0000 (16:55 +0000)]
fix warnings. These checks are not needed because
param_no is unsigned, it wasn't in the beginning.
Gustavo André dos Santos Lopes [Tue, 1 Feb 2011 14:44:29 +0000 (14:44 +0000)]
- Fixed bug #49072 (feof never returns true for damaged file in zip).
Ilia Alshanetsky [Tue, 1 Feb 2011 14:01:00 +0000 (14:01 +0000)]
Fixed bug #53898 (PHAR reports invalid error message, when the directory does not exist).