]>
granicus.if.org Git - php/log
Anatol Belski [Tue, 20 Aug 2013 11:39:30 +0000 (13:39 +0200)]
split the glob() test to test different basedir
Anatol Belski [Mon, 19 Aug 2013 12:21:16 +0000 (14:21 +0200)]
fixed glob() edge case on windows, ref bug #47358
Pierre Joye [Tue, 8 Jan 2013 14:02:04 +0000 (15:02 +0100)]
- fix bug #47358, glob returns error, should be empty array()
Conflicts:
ext/standard/dir.c
Johannes Schlüter [Thu, 14 Aug 2014 15:13:44 +0000 (17:13 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
Johannes Schlüter [Thu, 14 Aug 2014 15:08:02 +0000 (17:08 +0200)]
Update Git rules
Johannes Schlüter [Thu, 14 Aug 2014 15:05:20 +0000 (17:05 +0200)]
Back to -dev (with EOL notice in NEWS)
Johannes Schlüter [Wed, 13 Aug 2014 19:22:50 +0000 (21:22 +0200)]
It's 2014 already, fix copyright year where user visible
Left out all file headers
Johannes Schlüter [Wed, 13 Aug 2014 16:36:10 +0000 (18:36 +0200)]
PHP 5.3.29
Tjerk Meesters [Wed, 13 Aug 2014 12:12:42 +0000 (20:12 +0800)]
Fixed #66091
Anatol Belski [Tue, 12 Aug 2014 09:50:26 +0000 (11:50 +0200)]
updated NEWS
Anatol Belski [Tue, 12 Aug 2014 09:49:46 +0000 (11:49 +0200)]
backported the fix for bug #41577
Ferenc Kovacs [Tue, 12 Aug 2014 08:34:54 +0000 (10:34 +0200)]
fix the failing date tests introduced with the latest timezonedb update
Derick confirmed on irc that the new/current behavior is the correct and that the tests should be updated to reflect it
Anatol Belski [Thu, 7 Aug 2014 17:49:59 +0000 (19:49 +0200)]
fix TS build
Daniel Lowrey [Thu, 7 Aug 2014 16:37:50 +0000 (12:37 -0400)]
Update NEWS
Daniel Lowrey [Thu, 7 Aug 2014 15:47:42 +0000 (11:47 -0400)]
Bug #41631: Observe socket read timeouts in SSL streams
Anatol Belski [Thu, 7 Aug 2014 13:20:17 +0000 (15:20 +0200)]
wrap int8_t and int16_t with #ifdef to avoid possible clashes
Derick Rethans [Thu, 7 Aug 2014 09:22:09 +0000 (10:22 +0100)]
- Updated to version 2014.6 (2014f)
Andrey Hristov [Wed, 6 Aug 2014 12:27:29 +0000 (15:27 +0300)]
Add EXPECTF
Andrey Hristov [Wed, 6 Aug 2014 11:52:55 +0000 (14:52 +0300)]
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
Andrey Hristov [Wed, 6 Aug 2014 11:52:12 +0000 (14:52 +0300)]
Fix handling of multi-result sets with PS...used to clean not only
the result set but the whole PS.
Stanislav Malyshev [Wed, 6 Aug 2014 04:24:55 +0000 (21:24 -0700)]
5.4.33-dev now
Michael Wallner [Tue, 5 Aug 2014 13:44:43 +0000 (15:44 +0200)]
Fixed Bug #67724
(chained zlib filters silently fail with large amounts of data)
Use the same buffer size zlib uses internally to avoid
Z_DATA_ERROR on massively compressed data
Remi Collet [Mon, 4 Aug 2014 09:08:30 +0000 (11:08 +0200)]
typo
Remi Collet [Mon, 4 Aug 2014 08:46:53 +0000 (10:46 +0200)]
NEWS
Remi Collet [Mon, 4 Aug 2014 08:42:39 +0000 (10:42 +0200)]
Fixed Bug #66901 php-gd 'c_color' NULL pointer dereference
Upstream https://bitbucket.org/libgd/gd-libgd/commits/
463c3bd09bfe8e924e19acad7a2a6af16953a704
Notice: this fix don't manage monochrome/monovisual values
but just fix the security issue CVE-2014-2497
failing when trying to load such an image
Anatol Belski [Mon, 4 Aug 2014 07:57:08 +0000 (09:57 +0200)]
backport the fix for bug #67739
Stanislav Malyshev [Mon, 4 Aug 2014 07:08:08 +0000 (00:08 -0700)]
add test
Stanislav Malyshev [Mon, 4 Aug 2014 07:01:57 +0000 (00:01 -0700)]
Fix bug #67705 (extensive backtracking in rule regular expression)
Johannes Schlüter [Thu, 31 Jul 2014 13:40:51 +0000 (15:40 +0200)]
PHP 5.3.29RC1
Stanislav Malyshev [Sun, 27 Jul 2014 09:40:27 +0000 (02:40 -0700)]
Fix missing type checks in various functions
Peter Cowburn [Thu, 31 Jul 2014 13:30:39 +0000 (14:30 +0100)]
Merge branch 'pull-request/754' into PHP-5.4
Peter Cowburn [Thu, 31 Jul 2014 13:21:38 +0000 (14:21 +0100)]
Bug #51096 - Remove unnecessary ? for first/last day of
Keyur Govande [Wed, 30 Jul 2014 18:33:19 +0000 (18:33 +0000)]
Update NEWS
Michael Wallner [Wed, 30 Jul 2014 18:12:13 +0000 (20:12 +0200)]
Fixed bug #67715 (php-milter does not build and crashes randomly).
Rasmus Lerdorf [Wed, 30 Jul 2014 16:22:48 +0000 (12:22 -0400)]
We need to turn off any strict mode here for this warning to show up
Tjerk Meesters [Wed, 30 Jul 2014 10:16:56 +0000 (18:16 +0800)]
Updated NEWS for #67693
Tjerk Meesters [Wed, 30 Jul 2014 09:54:09 +0000 (17:54 +0800)]
Fixed bug #67693 - incorrect push to the empty array
Keyur Govande [Wed, 30 Jul 2014 02:34:21 +0000 (02:34 +0000)]
Undo inadvertent commit of php_version
Keyur Govande [Wed, 30 Jul 2014 02:28:31 +0000 (02:28 +0000)]
Corrected patch for bug #60616
For unixODBC, use ODBC version as defined by it (as of v2.2.14 it is 3.5).
This allows us to use newer features like SQL_DESC_OCTET_LENGTH (which
returns the number of bytes required to store the data). This fixes the issue
in #60616. If the newer version is not available, over-allocate to accomodate
4-byte Unicode characters for CHAR and VARCHAR datatypes (and their Wide
counterparts).
version.
Fixed a couple of failing tests.
Keyur Govande [Mon, 28 Jul 2014 23:15:23 +0000 (23:15 +0000)]
Fix bug #60616 (odbc_fetch_into returns junk at end of multi-byte char fields)
The ODBC extension did not support WVARCHAR. WVARCHAR ends up being handled by
the default handler where vallen is set by the driver to the actual bytes
needed for the field. If it is larger than default-lrl then the output is
corrupted (reading past the buffer) because the return functions don't expect
that to happen. The patch add support to handle WVARCHAR just like a regular
VARCHAR.
Stanislav Malyshev [Mon, 28 Jul 2014 07:38:10 +0000 (00:38 -0700)]
fix NEWS
Stanislav Malyshev [Sun, 27 Jul 2014 09:40:27 +0000 (02:40 -0700)]
Fix missing type checks in various functions
Stanislav Malyshev [Fri, 25 Jul 2014 05:55:39 +0000 (22:55 -0700)]
update NEWS
Xinchen Hui [Wed, 2 Jul 2014 09:57:42 +0000 (17:57 +0800)]
Fixed bug #67539 (ArrayIterator use-after-free due to object change during sorting)
Xinchen Hui [Wed, 2 Jul 2014 09:45:09 +0000 (17:45 +0800)]
Fixed Bug #67538 (SPL Iterators use-after-free)
Dmitry Saprykin [Thu, 24 Jul 2014 15:58:39 +0000 (17:58 +0200)]
Fix bug #67496 Save command history when exiting interactive shell with control-c
Johannes Schlüter [Thu, 24 Jul 2014 14:53:51 +0000 (16:53 +0200)]
Fix bug #55496 Interactive mode doesn't force a newline before the prompt
Anatol Belski [Mon, 21 Jul 2014 12:45:49 +0000 (14:45 +0200)]
fix nmake snap when ext name is different in target dll
Lior Kaplan [Sun, 20 Jul 2014 22:45:36 +0000 (01:45 +0300)]
Enable $ replacement in exif, ldap, pdo_pgsql and tidy
Yasuo Ohgaki [Sat, 19 Jul 2014 01:11:42 +0000 (10:11 +0900)]
Update NEWS
Yasuo Ohgaki [Sat, 19 Jul 2014 00:52:01 +0000 (09:52 +0900)]
Fixed bug #66827 Session raises E_NOTICE when session name variable is array
Stanislav Malyshev [Fri, 18 Jul 2014 23:49:00 +0000 (16:49 -0700)]
update NEWS
Stanislav Malyshev [Sun, 22 Jun 2014 02:46:16 +0000 (19:46 -0700)]
Fix bug #67492: unserialize() SPL ArrayObject / SPLObjectStorage Type Confusion
Conflicts:
ext/spl/spl_array.c
ext/spl/tests/SplObjectStorage_unserialize_bad.phpt
Xinchen Hui [Sun, 1 Jun 2014 11:41:01 +0000 (19:41 +0800)]
Fixed bug #67359 (Segfault in recursiveDirectoryIterator)
Stanislav Malyshev [Wed, 11 Jun 2014 06:17:30 +0000 (23:17 -0700)]
Fix bug #66127 (Segmentation fault with ArrayObject unset)
Stanislav Malyshev [Tue, 24 Jun 2014 18:21:43 +0000 (11:21 -0700)]
Fix test - because of big #67397 we don't allow overlong locales anymore
Stanislav Malyshev [Sun, 8 Jun 2014 20:44:40 +0000 (13:44 -0700)]
Fix bug #67397 (Buffer overflow in locale_get_display_name->uloc_getDisplayName (libicu 4.8.1))
Stanislav Malyshev [Wed, 4 Jun 2014 08:06:01 +0000 (01:06 -0700)]
Fix bug #67349: Locale::parseLocale Double Free
Stanislav Malyshev [Mon, 9 Jun 2014 06:00:38 +0000 (23:00 -0700)]
Fixed bug #67399 (putenv with empty variable may lead to crash)
Conflicts:
ext/standard/basic_functions.c
Remi Collet [Tue, 10 Jun 2014 12:33:37 +0000 (14:33 +0200)]
Fixed Bug #67413 fileinfo: cdf_read_property_info insufficient boundary chec
Upstream:
https://github.com/file/file/commit/
93e063ee374b6a75729df9e7201fb511e47e259d
Adapted for C standard.
Remi Collet [Tue, 10 Jun 2014 12:22:04 +0000 (14:22 +0200)]
Bug #67412 fileinfo: cdf_count_chain insufficient boundary check
Upstream:
https://github.com/file/file/commit/
40bade80cbe2af1d0b2cd0420cebd5d5905a2382
Remi Collet [Tue, 10 Jun 2014 12:13:14 +0000 (14:13 +0200)]
Fixed Bug #67411 fileinfo: cdf_check_stream_offset insufficient boundary check
Upstream:
https://github.com/file/file/commit/
36fadd29849b8087af9f4586f89dbf74ea45be67
Conflicts:
ext/fileinfo/libmagic/cdf.c
Remi Collet [Tue, 10 Jun 2014 12:02:36 +0000 (14:02 +0200)]
Fixed Bug #67410 fileinfo: mconvert incorrect handling of truncated pascal string size
Upstream
https://github.com/file/file/commit/
27a14bc7ba285a0a5ebfdb55e54001aa11932b08
Stanislav Malyshev [Mon, 23 Jun 2014 07:19:37 +0000 (00:19 -0700)]
Fix bug #67498 - phpinfo() Type Confusion Information Leak Vulnerability
Remi Collet [Tue, 3 Jun 2014 09:05:00 +0000 (11:05 +0200)]
Fix bug #67326 fileinfo: cdf_read_short_sector insufficient boundary check
Upstream fix https://github.com/file/file/commit/
6d209c1c489457397a5763bca4b28e43aac90391 .patch
Only revelant part applied
Stanislav Malyshev [Mon, 12 May 2014 04:09:11 +0000 (21:09 -0700)]
fix bug #67253: timelib_meridian_with_check out-of-bounds read
Conflicts:
ext/date/lib/parse_date.c
Stanislav Malyshev [Mon, 12 May 2014 03:29:27 +0000 (20:29 -0700)]
Fix bug #67252: convert_uudecode out-of-bounds read
Stanislav Malyshev [Mon, 12 May 2014 02:09:19 +0000 (19:09 -0700)]
Fix bug #67250 (iptcparse out-of-bounds read)
Stanislav Malyshev [Mon, 12 May 2014 00:54:27 +0000 (17:54 -0700)]
Fix bug #67247 spl_fixedarray_resize integer overflow
Stanislav Malyshev [Tue, 27 May 2014 00:50:14 +0000 (17:50 -0700)]
Fix bug #67328 (fileinfo: numerous file_printf calls resulting in performance degradation)
Upstream patch: https://github.com/file/file/commit/
b8acc83781d5a24cc5101e525d15efe0482c280d
Stanislav Malyshev [Tue, 27 May 2014 00:42:18 +0000 (17:42 -0700)]
Fix bug #67327: fileinfo: CDF infinite loop in nelements DoS
Upstream fix: https://github.com/file/file/commit/
f97486ef5dc3e8735440edc4fc8808c63e1a3ef0
Anatol Belski [Thu, 24 Apr 2014 17:50:23 +0000 (19:50 +0200)]
backport this piece from 5.6, related to the #66307 fix
Conflicts:
ext/fileinfo/libmagic/readcdf.c
Anatol Belski [Thu, 24 Apr 2014 17:30:34 +0000 (19:30 +0200)]
Fixed bug #66307 Fileinfo crashes with powerpoint files
Conflicts:
ext/fileinfo/libmagic/readcdf.c
ext/fileinfo/tests/finfo_file_002.phpt
Remi Collet [Wed, 27 Nov 2013 10:13:16 +0000 (11:13 +0100)]
Fixed bug #66060 (Heap buffer over-read in DateInterval)
Conflicts:
ext/date/lib/parse_iso_intervals.c
Stanislav Malyshev [Sun, 8 Dec 2013 23:37:35 +0000 (15:37 -0800)]
Fix bug #65873 - Integer overflow in exif_read_data()
Xinchen Hui [Sun, 25 Nov 2012 03:45:36 +0000 (11:45 +0800)]
let make test report the run-test result
Anatol Belski [Fri, 18 Jul 2014 16:38:57 +0000 (18:38 +0200)]
implemented copy libs of core exts in phpize mode
Anatol Belski [Fri, 18 Jul 2014 09:39:38 +0000 (11:39 +0200)]
fix copy the ext dll into the prefix path in phpize mode
Anatol Belski [Fri, 18 Jul 2014 09:36:44 +0000 (11:36 +0200)]
fix default prefix in phpize mode
Anatol Belski [Fri, 18 Jul 2014 09:35:32 +0000 (11:35 +0200)]
fix file with zero size usage in phpize mode
Lior Kaplan [Thu, 17 Jul 2014 19:58:36 +0000 (22:58 +0300)]
Enable build without atoll (e.g old AIX flavours)
Anatol Belski [Thu, 17 Jul 2014 19:47:15 +0000 (21:47 +0200)]
implemented usage of the non core ext deps in phpize mode
Anatol Belski [Thu, 17 Jul 2014 07:25:57 +0000 (09:25 +0200)]
implemented force usage of generated .h and .js deps in phpize mode
Anatol Belski [Wed, 16 Jul 2014 19:33:07 +0000 (21:33 +0200)]
basic routines for phpize mode to
- generate headers for non core ext defines
- generate js deps for non core exts
Anatol Belski [Mon, 14 Jul 2014 07:52:39 +0000 (09:52 +0200)]
added headers install to phpize mode
Tjerk Meesters [Sat, 12 Jul 2014 03:07:06 +0000 (11:07 +0800)]
Updated NEWS for 34407
Tjerk Meesters [Wed, 2 Jul 2014 14:22:11 +0000 (22:22 +0800)]
Fix for bug #34407 - ucwords and title case
Added support for ranges like trim() has
George Wang [Fri, 11 Jul 2014 18:31:59 +0000 (14:31 -0400)]
Fixed a bug that cannot access custom request header stored in apache_request_headers() though array index.
Anatol Belski [Fri, 11 Jul 2014 13:05:01 +0000 (15:05 +0200)]
fix makefile in phpize mode
- extend LDFLAGS with dynamically generated ones
- prevend dynamically generated CFLAGS to be overridden by hardcoded ones
Anatol Belski [Fri, 11 Jul 2014 07:36:44 +0000 (09:36 +0200)]
fixe output_as_table() when no ext was enabled
Anatol Belski [Thu, 10 Jul 2014 20:33:55 +0000 (22:33 +0200)]
fix end of stream exception when generating makefile
Anatol Belski [Thu, 10 Jul 2014 19:50:37 +0000 (21:50 +0200)]
force ext_dep.js prepend to configure.js in phpize mode
George Wang [Thu, 10 Jul 2014 19:12:43 +0000 (15:12 -0400)]
cleanup file headers.
George Wang [Thu, 10 Jul 2014 18:59:25 +0000 (14:59 -0400)]
Do not kill children process in pre-fork mode when parent process quit.
George Wang [Tue, 26 Nov 2013 23:53:35 +0000 (18:53 -0500)]
update to LSAPI 6.6
Conflicts:
sapi/litespeed/lsapi_main.c
George Wang [Tue, 5 Nov 2013 21:14:49 +0000 (16:14 -0500)]
Update LiteSpeed SAPI code to V6.4
Conflicts:
sapi/litespeed/lsapi_main.c
sapi/litespeed/lsapidef.h
sapi/litespeed/lsapilib.c
sapi/litespeed/lsapilib.h
Anatol Belski [Thu, 10 Jul 2014 17:35:26 +0000 (19:35 +0200)]
turn off PGO in phpize mode
George Wang [Tue, 5 Nov 2013 20:38:08 +0000 (15:38 -0500)]
Fixed typo in Makefile.frag
Stanislav Malyshev [Wed, 9 Jul 2014 04:26:39 +0000 (21:26 -0700)]
5.4.31
Stanislav Malyshev [Tue, 8 Jul 2014 21:13:46 +0000 (14:13 -0700)]
fix unstable test