]>
granicus.if.org Git - php/log
Felipe Pena [Mon, 25 Jul 2011 11:35:02 +0000 (11:35 +0000)]
- Make usage of new PHP_FE_END macro
Felipe Pena [Mon, 25 Jul 2011 11:30:53 +0000 (11:30 +0000)]
- Added new macro to be used in the end of zend_function_entry declaration (Gwynne)
Rasmus Lerdorf [Mon, 25 Jul 2011 05:32:08 +0000 (05:32 +0000)]
When you add something that changes the phpinfo output, please
update this test.
Stefan Marr [Sun, 24 Jul 2011 10:20:08 +0000 (10:20 +0000)]
Added forgotten tests cases for class_uses() from commit rev. 313640
Stanislav Malyshev [Sun, 24 Jul 2011 05:42:29 +0000 (05:42 +0000)]
No E_STRICT in production
Stanislav Malyshev [Sat, 23 Jul 2011 22:07:22 +0000 (22:07 +0000)]
Change E_ALL to include E_STRICT
Pierre Joye [Sat, 23 Jul 2011 20:45:18 +0000 (20:45 +0000)]
- MQ section
Pierre Joye [Sat, 23 Jul 2011 20:27:08 +0000 (20:27 +0000)]
- add short array syntax, missing files and info
Pierre Joye [Sat, 23 Jul 2011 20:23:21 +0000 (20:23 +0000)]
- add short array syntax as defined in https://wiki.php.net/rfc/shortsyntaxforarrays, 2nd solution using => only
Stefan Marr [Sat, 23 Jul 2011 19:08:43 +0000 (19:08 +0000)]
Added missing class_uses(..) function to SPL to mirror class_implements(..).
# Was pointed out as missing in bug #55266.
Stefan Marr [Sat, 23 Jul 2011 18:12:31 +0000 (18:12 +0000)]
Fixed incorrect initialization when copied op_array.vars was NULL (TRAITS)
Stefan Marr [Sat, 23 Jul 2011 13:48:07 +0000 (13:48 +0000)]
Fixed bug in the handling of conflicting property initializers for traits.
# Bug was uncovered by discussion in http://news.php.net/php.internals/54129
# Forgot to check the actual value of the initializer comparison, only checked
# whether comparison was successful which is not enough.
Stefan Marr [Sat, 23 Jul 2011 13:42:58 +0000 (13:42 +0000)]
Added test case which was only added to trunk, bug seems to be fixed already.
Moriyoshi Koizumi [Sat, 23 Jul 2011 11:29:26 +0000 (11:29 +0000)]
- Give index.php a precedence over index.html. Patch by davidc.
Scott MacVicar [Sat, 23 Jul 2011 01:29:44 +0000 (01:29 +0000)]
When we have a blocking SSL socket, respect the timeout option.
reading from SSL sockets could block indefinitely due to the lack
of timeout
Felipe Pena [Sat, 23 Jul 2011 01:08:24 +0000 (01:08 +0000)]
- Disable __sync_fetch_and_add for HPUX for now, gcc seems not provide __sync_fetch_and_add_4 for all targets
Pierrick Charron [Fri, 22 Jul 2011 12:12:05 +0000 (12:12 +0000)]
Delete empty test files (old MQ tests)
Pierre Joye [Fri, 22 Jul 2011 11:56:20 +0000 (11:56 +0000)]
- remove magic quotes support, functions are kept (see the NEWS entry for the details) for BC reasons but do not allow to set enable MQ, missing tests changes in 5.4
Pierre Joye [Fri, 22 Jul 2011 11:26:23 +0000 (11:26 +0000)]
- WS
Pierre Joye [Fri, 22 Jul 2011 11:25:30 +0000 (11:25 +0000)]
- remove magic quotes support, functions are kept (see the NEWS entry for the details) for BC reasons but do not allow to set enable MQ
Daniel Convissor [Thu, 21 Jul 2011 19:56:54 +0000 (19:56 +0000)]
Fix spelling error.
Daniel Convissor [Thu, 21 Jul 2011 15:35:06 +0000 (15:35 +0000)]
Have test for add/sub/diff one second during ST/DST transition in spring.
Boris Lytochkin [Thu, 21 Jul 2011 12:48:47 +0000 (12:48 +0000)]
s/noOIDIncreasingCheck/oid_increasing_check/
Moriyoshi Koizumi [Thu, 21 Jul 2011 07:31:29 +0000 (07:31 +0000)]
- Show PHP_VERSION in the banner. Suggested by Chris and others.
Ryan Biesemeyer [Wed, 20 Jul 2011 21:25:39 +0000 (21:25 +0000)]
removing openssl test for bug #55169 per Scott MacVicar's request; duplicate coverage of opensssl_random_pseudo_bytes.phpt
Ryan Biesemeyer [Wed, 20 Jul 2011 21:13:03 +0000 (21:13 +0000)]
update test for bug #55169, fix skipif
Ryan Biesemeyer [Wed, 20 Jul 2011 20:57:17 +0000 (20:57 +0000)]
update test for bug #55169, don't require the extension in INI
Ryan Biesemeyer [Wed, 20 Jul 2011 18:59:05 +0000 (18:59 +0000)]
tests for bug #55169 (mcrypt and openssl)
Daniel Convissor [Wed, 20 Jul 2011 18:24:14 +0000 (18:24 +0000)]
Rename and enhance test for bug 55253 now that bugs web is up.
Moriyoshi Koizumi [Wed, 20 Jul 2011 09:00:20 +0000 (09:00 +0000)]
Fixed bug #55071. Maybe a bit overkill?
Moriyoshi Koizumi [Wed, 20 Jul 2011 08:43:12 +0000 (08:43 +0000)]
- Better error handling.
Moriyoshi Koizumi [Wed, 20 Jul 2011 04:34:01 +0000 (04:34 +0000)]
- Fixed bug #55073 (PHP-CLI-webserver does not listen on ipv6 interfaces), letting getaddrinfo(3) validate IPv6 addresses.
Pierre Joye [Tue, 19 Jul 2011 23:01:41 +0000 (23:01 +0000)]
- re apply the rng change specific to windows, long term it should be a std function but as this function was badly introduced in the 1st place, we have to fix the bad things here instead, pls do not revert again, bad idea.
Jérôme Loyet [Tue, 19 Jul 2011 22:38:04 +0000 (22:38 +0000)]
- Dropped restriction of not setting the same value multiple times, the last one holds (giovanni at giacobbi dot net)
Scott MacVicar [Tue, 19 Jul 2011 22:29:55 +0000 (22:29 +0000)]
Revert change to use a special Windows version of openssl_random_pseudo_bytes().
Lets discuss this on internals first. We're advertising something from the OpenSSL library
and then subverting it with another Windows OS call.
What are the implications of this? Should we make this available in ext/standard/ instead?
Jérôme Loyet [Tue, 19 Jul 2011 22:18:08 +0000 (22:18 +0000)]
- enhanced log messages
- code cosmetic
Scott MacVicar [Tue, 19 Jul 2011 22:15:56 +0000 (22:15 +0000)]
openssl_encrypt() / openssl_decrypt() were flawed and truncated the key to the default size for the case of a variable key length cipher.
The result is a key of 448 bits being passed to the blowfish algorithm would be truncated to 128 bit.
Also fixed an error in the zend_parse_parameters() having an invalid character being used.
Felipe Pena [Tue, 19 Jul 2011 22:12:13 +0000 (22:12 +0000)]
- Fixed bug #55231 (Unsatisfied symbols __sync_fetch_and_add_4)
Popa Adrian Marius [Tue, 19 Jul 2011 20:23:26 +0000 (20:23 +0000)]
Fix for bug http://bugs.php.net/54426
Checks for NULL are wrong as the values can be provided by the triggers
Moriyoshi Koizumi [Tue, 19 Jul 2011 18:17:25 +0000 (18:17 +0000)]
- Fixed bug #55107 (Null bytes in URL cause insecure behavior (code execution / code disclosure)).
Moriyoshi Koizumi [Tue, 19 Jul 2011 18:00:16 +0000 (18:00 +0000)]
- Buffers are local to the blocks where they belong.
Moriyoshi Koizumi [Tue, 19 Jul 2011 17:47:34 +0000 (17:47 +0000)]
- Print HTTP method as well in the log.
- Print response code also when the request is processed by a script.
- Those changes partly closes #55109.
Pierre Joye [Tue, 19 Jul 2011 12:02:22 +0000 (12:02 +0000)]
- cleanup
Pierre Joye [Tue, 19 Jul 2011 10:22:42 +0000 (10:22 +0000)]
- update libpng to 1.2.46
Jérôme Loyet [Mon, 18 Jul 2011 21:49:38 +0000 (21:49 +0000)]
order fpm configuration items the same way in php-fpm.conf.in, fpm_conf.h and fpm_conf.c
Pierre Joye [Mon, 18 Jul 2011 21:26:29 +0000 (21:26 +0000)]
- update blowfish to 1.2 (Solar Designer)
Jérôme Loyet [Mon, 18 Jul 2011 21:03:44 +0000 (21:03 +0000)]
fix a segfault when passing an empty value to a ini parameter from the web server (php_(admin_)?value)
Pierre Joye [Mon, 18 Jul 2011 12:00:08 +0000 (12:00 +0000)]
- not a good idea after all and did not do what I thought it should do
Pierre Joye [Mon, 18 Jul 2011 10:25:36 +0000 (10:25 +0000)]
- fix bug #54204, Can't set a value with a PATH section in php.ini
Rui Hirokawa [Mon, 18 Jul 2011 08:21:48 +0000 (08:21 +0000)]
added numeric entities encode/decode in hex format.
Jérôme Loyet [Mon, 18 Jul 2011 00:53:13 +0000 (00:53 +0000)]
- don't write directly to stderr, use the internal logger instead (zlog)
Jérôme Loyet [Mon, 18 Jul 2011 00:19:22 +0000 (00:19 +0000)]
remove unused variable
Jérôme Loyet [Mon, 18 Jul 2011 00:09:30 +0000 (00:09 +0000)]
- remove is_fastcgi because FPM is always fastcgi
Jérôme Loyet [Sun, 17 Jul 2011 23:33:22 +0000 (23:33 +0000)]
- get rid of FPM_AUTOCONFIG_H which has never existed since FPM integration into core
Boris Lytochkin [Sun, 17 Jul 2011 19:47:24 +0000 (19:47 +0000)]
new propery noOIDIncreasingCheck allowing to skip
OID increasing check (userful for bogus SNMP agents)
Boris Lytochkin [Sun, 17 Jul 2011 18:14:38 +0000 (18:14 +0000)]
swap non_repeaters and max_repetitions in walk query, max_repetitions whould be used more frequently
Boris Lytochkin [Sun, 17 Jul 2011 17:18:31 +0000 (17:18 +0000)]
fix FR #54502: allow user to change OID value output mode when SNMP_VALUE_OBJECT is used.
Jérôme Loyet [Sun, 17 Jul 2011 14:28:31 +0000 (14:28 +0000)]
fix revision r313323
Boris Lytochkin [Sun, 17 Jul 2011 14:06:05 +0000 (14:06 +0000)]
backport r313324
Jérôme Loyet [Sun, 17 Jul 2011 11:41:57 +0000 (11:41 +0000)]
- Implemented FR #55166 (Added process.max to control the number of process FPM can fork)
Philip Olson [Fri, 15 Jul 2011 19:17:22 +0000 (19:17 +0000)]
Updated is_a() and is_subclass_of() tests as per the removed E_WARNING from r313162 which was inspired by discussion after r312904 and PHP Bug #53727
David Soria Parra [Fri, 15 Jul 2011 15:25:24 +0000 (15:25 +0000)]
Fix #55212. Only declare STREAM_PF_INET6 if PHP is compiled with IPv6 support
Scott MacVicar [Thu, 14 Jul 2011 18:49:12 +0000 (18:49 +0000)]
Fix prototypes for ldap_control_paged_result and fix function name in tests
Derick Rethans [Thu, 14 Jul 2011 12:21:15 +0000 (12:21 +0000)]
- Added a check for an enviroment variable (ZEND_DONT_UNLOAD_MODULES) that, if
set, prevents PHP from dl_closing() modules on shutdown.
- This makes it possible to spot memory leaks with valgrind in shared modules.
Pierre Joye [Thu, 14 Jul 2011 11:12:33 +0000 (11:12 +0000)]
- fix build
Pierre Joye [Thu, 14 Jul 2011 10:54:39 +0000 (10:54 +0000)]
- fix decl
Stanislav Malyshev [Thu, 14 Jul 2011 05:39:29 +0000 (05:39 +0000)]
Back to -dev
Stanislav Malyshev [Thu, 14 Jul 2011 05:37:40 +0000 (05:37 +0000)]
5.4.0 alpha2
Jérôme Loyet [Wed, 13 Jul 2011 23:28:48 +0000 (23:28 +0000)]
find option '-not' is not POSIX compliant
Stanislav Malyshev [Wed, 13 Jul 2011 20:12:14 +0000 (20:12 +0000)]
integrate 5.3 NEWS
Daniel Convissor [Wed, 13 Jul 2011 16:22:58 +0000 (16:22 +0000)]
Have test for add/sub/diff one second during DST/ST transition.
Daniel Convissor [Wed, 13 Jul 2011 16:21:10 +0000 (16:21 +0000)]
Add test for constructing times during the dst/st conversion.
Daniel Convissor [Wed, 13 Jul 2011 16:08:03 +0000 (16:08 +0000)]
Use datetime examine diff file from 5.3 in 5.4 and trunk.
Pierre Joye [Wed, 13 Jul 2011 06:42:39 +0000 (06:42 +0000)]
- bind to the available crt version
Jérôme Loyet [Tue, 12 Jul 2011 23:00:42 +0000 (23:00 +0000)]
- Implemented FR #55181 (Enhance security by limiting access to user defined extensions)
Etienne Kneuss [Tue, 12 Jul 2011 21:57:14 +0000 (21:57 +0000)]
Fix crash
Etienne Kneuss [Tue, 12 Jul 2011 21:43:17 +0000 (21:43 +0000)]
Fix #48860 Implement Serialization for DLL
Pierre Joye [Tue, 12 Jul 2011 15:15:17 +0000 (15:15 +0000)]
- Fixed bug #55187, readlink returns weird characters when false result
Pierre Joye [Tue, 12 Jul 2011 11:46:41 +0000 (11:46 +0000)]
- Bug #55169, improve fix, allow non interactive user, hash-like ops only usage
Christian Stocker [Tue, 12 Jul 2011 06:56:11 +0000 (06:56 +0000)]
Added credentials to XSL NEWS entry
Stanislav Malyshev [Tue, 12 Jul 2011 05:20:40 +0000 (05:20 +0000)]
remove warning for is_a() BC
Stanislav Malyshev [Tue, 12 Jul 2011 04:58:55 +0000 (04:58 +0000)]
MF53
Christian Stocker [Tue, 12 Jul 2011 04:58:38 +0000 (04:58 +0000)]
Added XsltProcessor::setSecurityPrefs($options) and getSecurityPrefs()
to define forbidden operations within XSLT stylesheets, default is not to
enable any write operations from XSLT anymore. Bug #54446
(second iteration of the code for trunk, first commit for 5.4 branch)
Stanislav Malyshev [Tue, 12 Jul 2011 04:50:24 +0000 (04:50 +0000)]
MFH
Stanislav Malyshev [Tue, 12 Jul 2011 04:45:38 +0000 (04:45 +0000)]
MF53
Kalle Sommer Nielsen [Tue, 12 Jul 2011 03:56:32 +0000 (03:56 +0000)]
Changed http_response_code() to be able to set a response code
Stanislav Malyshev [Mon, 11 Jul 2011 22:49:34 +0000 (22:49 +0000)]
split changes between alphas
Ilia Alshanetsky [Mon, 11 Jul 2011 17:01:23 +0000 (17:01 +0000)]
Fixed bug #55014 (Compile failure due to improper use of ctime_r()).
Christian Stocker [Mon, 11 Jul 2011 15:18:46 +0000 (15:18 +0000)]
Added the ability to pass options to loadHTML (Chregu, fxmulder at gmail dot com)
(MFT - Merged from Trunk)
Dmitry Stogov [Mon, 11 Jul 2011 10:31:49 +0000 (10:31 +0000)]
Fixed bug #54305 (Crash in gc_remove_zval_from_buffer)
Dmitry Stogov [Mon, 11 Jul 2011 09:47:59 +0000 (09:47 +0000)]
Fixed bug #54332 (Crash in zend_mm_check_ptr // Heap corruption)
Gustavo André dos Santos Lopes [Mon, 11 Jul 2011 08:29:39 +0000 (08:29 +0000)]
- Further fix for bug #55111 (compilation failure of ext/sockets in Mac OS X).
Dmitry Stogov [Mon, 11 Jul 2011 07:10:30 +0000 (07:10 +0000)]
Fixed bug #55150 (php -a segfaults)
Felipe Pena [Sun, 10 Jul 2011 15:03:38 +0000 (15:03 +0000)]
- Added zend_is_auto_global_quick function
Pierre Joye [Sun, 10 Jul 2011 15:00:49 +0000 (15:00 +0000)]
- rng change
Pierre Joye [Sun, 10 Jul 2011 14:59:33 +0000 (14:59 +0000)]
- use php_win32_get_random_bytes instead of over slow and partially wrong openssl's version
Pierre Joye [Sun, 10 Jul 2011 14:36:32 +0000 (14:36 +0000)]
- fix bug #55169, mcrypt_create_iv always fails to gather sufficient random data
Pierre Joye [Sun, 10 Jul 2011 14:19:51 +0000 (14:19 +0000)]
- use warning here to match unix behavior
Felipe Pena [Sun, 10 Jul 2011 13:05:32 +0000 (13:05 +0000)]
- Year++
Felipe Pena [Sun, 10 Jul 2011 12:37:42 +0000 (12:37 +0000)]
- Minor optimization taking the computed hash of interned strings