]>
granicus.if.org Git - php/log
Marcus Boerger [Thu, 31 Jan 2008 07:43:49 +0000 (07:43 +0000)]
- Fix test
<changelog@php.net> [Thu, 31 Jan 2008 01:31:31 +0000 (01:31 +0000)]
ChangeLog update
Marcus Boerger [Wed, 30 Jan 2008 23:50:23 +0000 (23:50 +0000)]
- SPL has been changed
Marcus Boerger [Wed, 30 Jan 2008 23:49:49 +0000 (23:49 +0000)]
- MFB SplDirectoryIterator/glob:// stream integration
Marcus Boerger [Wed, 30 Jan 2008 23:43:05 +0000 (23:43 +0000)]
- Get rid of overoptimization
Marcus Boerger [Wed, 30 Jan 2008 20:31:09 +0000 (20:31 +0000)]
- Fixed glob:// stream handling in (Recursive)DirectoryIterator.
Ilia Alshanetsky [Wed, 30 Jan 2008 18:26:08 +0000 (18:26 +0000)]
MFB: Fixed bug #43981 (gmp_div_r() does not preserve the sign of 1st argument)
Zoe Slattery [Wed, 30 Jan 2008 17:55:12 +0000 (17:55 +0000)]
Removing superfluous --INI-- section
Rob Richards [Wed, 30 Jan 2008 15:28:09 +0000 (15:28 +0000)]
fix bug #41562 (SimpleXML memory issue)
Felipe Pena [Wed, 30 Jan 2008 15:23:41 +0000 (15:23 +0000)]
Fix test
Robin Fernandes [Wed, 30 Jan 2008 14:29:19 +0000 (14:29 +0000)]
Adding tests for class features, including __autoload(), property inheritance rules and class constants. Note: autoload_012.phpt failing on php6, fix expected via bug 43973.
Antony Dovgal [Wed, 30 Jan 2008 12:50:49 +0000 (12:50 +0000)]
fix ZTS build
Antony Dovgal [Wed, 30 Jan 2008 12:30:57 +0000 (12:30 +0000)]
fix #43973 (__autoload called with wrong classname when triggered by static callback)
the issue was present only in HEAD
patch by Felipe
Felipe Pena [Wed, 30 Jan 2008 11:56:34 +0000 (11:56 +0000)]
Fix tests
Felipe Pena [Wed, 30 Jan 2008 10:54:41 +0000 (10:54 +0000)]
Fixed Bug #43926 (isInstance() isn't equivalent to instanceof operator)
Dmitry Stogov [Wed, 30 Jan 2008 09:56:22 +0000 (09:56 +0000)]
Imporoved PHP binary size and startup speed with GCC4 visibility control (Nuno)
Antony Dovgal [Wed, 30 Jan 2008 09:11:08 +0000 (09:11 +0000)]
both pdo & spl dependencies are optional
Rasmus Lerdorf [Wed, 30 Jan 2008 08:52:55 +0000 (08:52 +0000)]
Fix typo
Dmitry Stogov [Wed, 30 Jan 2008 08:10:28 +0000 (08:10 +0000)]
ZTS fix
Sebastian Bergmann [Wed, 30 Jan 2008 06:48:02 +0000 (06:48 +0000)]
Fix arginfo.
Stanislav Malyshev [Wed, 30 Jan 2008 03:21:30 +0000 (03:21 +0000)]
fix #43941: invalid utf-8 not accepted
<changelog@php.net> [Wed, 30 Jan 2008 01:31:32 +0000 (01:31 +0000)]
ChangeLog update
Steph Fox [Wed, 30 Jan 2008 00:53:56 +0000 (00:53 +0000)]
OK so let's kill the bug-hider
Rasmus Lerdorf [Tue, 29 Jan 2008 23:29:04 +0000 (23:29 +0000)]
Fixed bug #43957
Rob Richards [Tue, 29 Jan 2008 22:06:16 +0000 (22:06 +0000)]
fix win32 build
Stanislav Malyshev [Tue, 29 Jan 2008 22:03:44 +0000 (22:03 +0000)]
no sleep here either
Sebastian Bergmann [Tue, 29 Jan 2008 21:21:04 +0000 (21:21 +0000)]
- Fix arginfo and prototype.
Nuno Lopes [Tue, 29 Jan 2008 20:23:52 +0000 (20:23 +0000)]
upgrade to pcre 7.6
Derick Rethans [Tue, 29 Jan 2008 20:15:44 +0000 (20:15 +0000)]
- MF53: That should have been ||.
Derick Rethans [Tue, 29 Jan 2008 20:12:23 +0000 (20:12 +0000)]
- Make whitespace the same as in 5.3.
Derick Rethans [Tue, 29 Jan 2008 20:10:53 +0000 (20:10 +0000)]
- Commit generated file.
Derick Rethans [Tue, 29 Jan 2008 20:08:42 +0000 (20:08 +0000)]
- Fixed bug #43960 (strtotime() returns timestamp in the future when given a
bogus string).
Dmitry Stogov [Tue, 29 Jan 2008 20:01:43 +0000 (20:01 +0000)]
Fixed bug #43968 (Extending internal class causes a crash)
The fix is a workaround for GCC optizer bug.
Andrey Hristov [Tue, 29 Jan 2008 18:13:12 +0000 (18:13 +0000)]
Fix the build, add a missing file
Sebastian Bergmann [Tue, 29 Jan 2008 15:55:14 +0000 (15:55 +0000)]
Add Reflection API metadata for DOMXPath.
Sebastian Bergmann [Tue, 29 Jan 2008 15:23:08 +0000 (15:23 +0000)]
Add Reflection API metadata for DOMNode.
Dmitry Stogov [Tue, 29 Jan 2008 14:25:07 +0000 (14:25 +0000)]
Fixed bug #43491 (Under certain conditions, file_exists() never returns)
Antony Dovgal [Tue, 29 Jan 2008 12:27:49 +0000 (12:27 +0000)]
fix test
Dmitry Stogov [Tue, 29 Jan 2008 12:25:38 +0000 (12:25 +0000)]
missing spaces
Dmitry Stogov [Tue, 29 Jan 2008 12:08:42 +0000 (12:08 +0000)]
Unicode support
Andrey Hristov [Tue, 29 Jan 2008 12:00:52 +0000 (12:00 +0000)]
Moved initialization into a separate function
Steph Fox [Tue, 29 Jan 2008 11:58:27 +0000 (11:58 +0000)]
- One last tweak (so Phar and no-phar work the same again now)
- Bunch of test fixes
- Note: I added a silencer to the unlink() call in zip/tarmaker to avoid system warnings here. If this messes up tests elsewhere we'll need to re-think.
Dmitry Stogov [Tue, 29 Jan 2008 11:13:52 +0000 (11:13 +0000)]
Fixed bug #43323 (Wrong count abstract methods). (Felipe, Dmitry)
Dmitry Stogov [Tue, 29 Jan 2008 11:13:18 +0000 (11:13 +0000)]
Fixed types
Dmitry Stogov [Tue, 29 Jan 2008 10:45:19 +0000 (10:45 +0000)]
Fixed bug #43505 (Assign by reference bug)
Dmitry Stogov [Tue, 29 Jan 2008 09:59:53 +0000 (09:59 +0000)]
Fixed bug #43918 (Segmentation fault in garbage collector)
Steph Fox [Tue, 29 Jan 2008 09:45:11 +0000 (09:45 +0000)]
Job done.
Robert Nicholson [Tue, 29 Jan 2008 08:49:11 +0000 (08:49 +0000)]
- update compact_variation1.phpt to take into account fix for bug #29044
Sebastian Bergmann [Tue, 29 Jan 2008 07:51:40 +0000 (07:51 +0000)]
Add Reflection API metadata for XSLTProcessor.
Steph Fox [Tue, 29 Jan 2008 07:10:22 +0000 (07:10 +0000)]
Rock'n'roll... just php includes to figure out now.
David Coallier [Tue, 29 Jan 2008 01:44:38 +0000 (01:44 +0000)]
- Good proto message and description of function
<changelog@php.net> [Tue, 29 Jan 2008 01:31:29 +0000 (01:31 +0000)]
ChangeLog update
Antony Dovgal [Tue, 29 Jan 2008 00:39:26 +0000 (00:39 +0000)]
fix #43596 (array_slice(): $length arg ignored when it is 0)
Antony Dovgal [Tue, 29 Jan 2008 00:06:42 +0000 (00:06 +0000)]
fix typo and bug #43646
Stanislav Malyshev [Mon, 28 Jan 2008 23:57:04 +0000 (23:57 +0000)]
fix type
Andrey Hristov [Mon, 28 Jan 2008 23:24:05 +0000 (23:24 +0000)]
Moving extension specific code to php_mysqlnd.c as the old rule is.
Antony Dovgal [Mon, 28 Jan 2008 23:08:07 +0000 (23:08 +0000)]
MFB: fix #43927 (koi8r is missing from html_entity_decode())
patch by andy at demos dot su
Andrey Hristov [Mon, 28 Jan 2008 22:54:21 +0000 (22:54 +0000)]
MFB:
some config.w32 fixes
moved mysqlnd's block allocator to a separate file and also now
it's part of the connection, no MT problems.
Marcus Boerger [Mon, 28 Jan 2008 22:43:21 +0000 (22:43 +0000)]
- Make SplObjectStorage implement ArrayAccess
Steph Fox [Mon, 28 Jan 2008 21:23:02 +0000 (21:23 +0000)]
'It works on my box'.
Please test.
Derick Rethans [Mon, 28 Jan 2008 21:12:24 +0000 (21:12 +0000)]
- Added two optional parameters to timezone_transitions_get() /
DateTimeZone::getTranstions() to limit the range of transitions being
returned.
Derick Rethans [Mon, 28 Jan 2008 21:02:09 +0000 (21:02 +0000)]
- MF53: Fixed test case.
Derick Rethans [Mon, 28 Jan 2008 20:36:04 +0000 (20:36 +0000)]
- MF53: Added missing folding tags.
Derick Rethans [Mon, 28 Jan 2008 20:33:50 +0000 (20:33 +0000)]
- Send the debug info to stderr instead of stdout.
Derick Rethans [Mon, 28 Jan 2008 20:29:40 +0000 (20:29 +0000)]
- Added DateTime::getTimestamp() / date_timestamp_get().
Greg Beaver [Mon, 28 Jan 2008 20:18:15 +0000 (20:18 +0000)]
fix PharFileInfo->setAlias (was wildly broken)
fix directory creation in zip archives
update zip tests to use phar to create the zip, and then copy to a new file
Andrey Hristov [Mon, 28 Jan 2008 18:27:49 +0000 (18:27 +0000)]
MFB: More optimizations - less MM calls
Clearly separated fetching (physical reading) from decoding phases (data
interpretation). Threaded fetching added but disabled as needs more work for
Windows. For Linux needs some touches to add pthreads if this is enabled,
probably with a compile-time switch.
The code reorganisation makes it easy to add also async API, similar to
cURL's one.
Steph Fox [Mon, 28 Jan 2008 16:49:28 +0000 (16:49 +0000)]
Get rid of zip requirement in the last few tests
@Greg: zip/tarmaker.inc needs a rewrite
Steph Fox [Mon, 28 Jan 2008 16:31:56 +0000 (16:31 +0000)]
Get rid of zip requirement
Scott MacVicar [Mon, 28 Jan 2008 16:08:14 +0000 (16:08 +0000)]
Fixed bug #43954 (Memory leak when sending the same HTTP status code more than once.)
Steph Fox [Mon, 28 Jan 2008 14:39:17 +0000 (14:39 +0000)]
- Moved phar_unixify_path_separators() to a single central point
- The last two VC 6 compiler warnings gone. Please test under *nix.
Hannes Magnusson [Mon, 28 Jan 2008 11:34:23 +0000 (11:34 +0000)]
Remove items already in 5.3
Nuno Lopes [Mon, 28 Jan 2008 11:16:37 +0000 (11:16 +0000)]
remove unused PHP_MYSQL_API macro
Greg Beaver [Mon, 28 Jan 2008 08:52:08 +0000 (08:52 +0000)]
remove ext/zip dependency entirely, write better native zip support
re-organize, create util.c, move entry_info/archive_data/entry_data access methods to this file
refactor entry->fp, now this is abstracted with phar_get_efp() and phar_seek_efp(), fixes all weird dependency issues
permanently solve the "millions of file pointers" issue for read access. All compressed files are read into a single
temporary stream, and their constraints are controlled by the entry->fp abstraction
Improvements in this zip implementation over ext/zip:
* full read/write support for bzip2 compressed files
* much more efficient access for accessing only a few files within large zip files, as crc/header validation is
done just-in-time
* full stream support for opendir/rename/rmdir/mkdir as well as all of the other stream funcs
* full support for setting file perms via Phar::chmod(), stored as zip-standard extra field
* no problem with large zips and many open file pointers
# TODO: add big-endian system support for tar/zip file format headers, otherwise the implementation is complete
# TODO: test on windows and fix any windows-specific issues
# TODO: verify zips created work with unzip/winzip/windows explorer and so on
<changelog@php.net> [Mon, 28 Jan 2008 01:31:33 +0000 (01:31 +0000)]
ChangeLog update
Derick Rethans [Sun, 27 Jan 2008 22:15:59 +0000 (22:15 +0000)]
- Fixed parsing of timestamps.
Hannes Magnusson [Sun, 27 Jan 2008 19:10:26 +0000 (19:10 +0000)]
Fix test
Marcus Boerger [Sun, 27 Jan 2008 18:19:45 +0000 (18:19 +0000)]
- Test went to 5.2... somehow.... very strange
Marcus Boerger [Sun, 27 Jan 2008 18:04:54 +0000 (18:04 +0000)]
- Add second parameter to SplObjectStorage::attach()
- Add SplObjectStorage::setInfo()
- Add SplObjectStorage::getInfo()
Derick Rethans [Sun, 27 Jan 2008 17:44:16 +0000 (17:44 +0000)]
- Update proto.
Derick Rethans [Sun, 27 Jan 2008 17:28:58 +0000 (17:28 +0000)]
- Added support for selectively listing timezone identifiers through
timezone_identifiers_list() / DateTimezone::listIdentifiers().
Nuno Lopes [Sun, 27 Jan 2008 17:02:01 +0000 (17:02 +0000)]
fix test
Nuno Lopes [Sun, 27 Jan 2008 16:54:02 +0000 (16:54 +0000)]
be more strict in the skipif
Nuno Lopes [Sun, 27 Jan 2008 16:52:34 +0000 (16:52 +0000)]
MFB: fix skipifs
Rob Richards [Sun, 27 Jan 2008 16:32:37 +0000 (16:32 +0000)]
add missing export
Marcus Boerger [Sun, 27 Jan 2008 15:03:55 +0000 (15:03 +0000)]
- revert over constfying
Etienne Kneuss [Sun, 27 Jan 2008 14:07:54 +0000 (14:07 +0000)]
Typo
Etienne Kneuss [Sun, 27 Jan 2008 13:54:32 +0000 (13:54 +0000)]
-Pointer doesn't move if we're moving forward and shifting at the same time
-Userland implementation
-Doxygen doc
<changelog@php.net> [Sun, 27 Jan 2008 01:31:29 +0000 (01:31 +0000)]
ChangeLog update
Etienne Kneuss [Sat, 26 Jan 2008 18:06:51 +0000 (18:06 +0000)]
Iterator implementation for SplDoublyLinkedList, SplStack, SplQueue
<changelog@php.net> [Sat, 26 Jan 2008 01:31:34 +0000 (01:31 +0000)]
ChangeLog update
Steph Fox [Sat, 26 Jan 2008 00:12:00 +0000 (00:12 +0000)]
- Added is_writable() check on temp directory
- Regenerated stub and tests/nophar.phar
- Fixed tests
Nuno Lopes [Fri, 25 Jan 2008 20:30:36 +0000 (20:30 +0000)]
MFB: const keywording
Nuno Lopes [Fri, 25 Jan 2008 20:21:18 +0000 (20:21 +0000)]
MFB: const keywording
Nuno Lopes [Fri, 25 Jan 2008 20:04:44 +0000 (20:04 +0000)]
MFB: const'ify
Nuno Lopes [Fri, 25 Jan 2008 19:58:51 +0000 (19:58 +0000)]
MFB: move data to const segment
Nuno Lopes [Fri, 25 Jan 2008 19:39:45 +0000 (19:39 +0000)]
spread some static keywords
Scott MacVicar [Fri, 25 Jan 2008 18:11:19 +0000 (18:11 +0000)]
MFB: Fix html_entity_decode when converting numeric html entities, the numeric values for the extended character set don't correspond to that of windows-1251 and cp866.
Steph Fox [Fri, 25 Jan 2008 17:26:18 +0000 (17:26 +0000)]
- Rewrite stub to take up slightly less space
- Fix tests
- Test phars should probably be regenerated, although only one fails here currently (nophar.phar in web context)
Steph Fox [Fri, 25 Jan 2008 16:05:26 +0000 (16:05 +0000)]
"What helly said"