]> granicus.if.org Git - php/log
php
17 years agows
Steph Fox [Fri, 1 Feb 2008 14:40:57 +0000 (14:40 +0000)]
ws

17 years agoGenerate newline at end of stub.h
Steph Fox [Fri, 1 Feb 2008 14:38:45 +0000 (14:38 +0000)]
Generate newline at end of stub.h

17 years agocheck for empty/null path
Antony Dovgal [Fri, 1 Feb 2008 11:36:45 +0000 (11:36 +0000)]
check for empty/null path
still some leaks are left

17 years agowe don't want to modify the pointer contents, we just want to change the pointer...
Antony Dovgal [Fri, 1 Feb 2008 11:25:59 +0000 (11:25 +0000)]
we don't want to modify the pointer contents, we just want to change the pointer itself

17 years agothis string should be freed later since path == free_path
Antony Dovgal [Fri, 1 Feb 2008 11:25:11 +0000 (11:25 +0000)]
this string should be freed later since path == free_path

17 years agofix compile warning (No newline at end of file)
Antony Dovgal [Fri, 1 Feb 2008 11:09:34 +0000 (11:09 +0000)]
fix compile warning (No newline at end of file)

17 years agoChangeLog update
<changelog@php.net> [Fri, 1 Feb 2008 01:31:25 +0000 (01:31 +0000)]
ChangeLog update

17 years agoNew test for old, suspended bug
Christopher Jones [Thu, 31 Jan 2008 22:02:09 +0000 (22:02 +0000)]
New test for old, suspended bug

17 years agofix bug #42369 (Implicit conversion to string leaks memory)
Rob Richards [Thu, 31 Jan 2008 21:58:09 +0000 (21:58 +0000)]
fix bug #42369 (Implicit conversion to string leaks memory)
add test

17 years agofix gcc 4 build
Nuno Lopes [Thu, 31 Jan 2008 18:48:00 +0000 (18:48 +0000)]
fix gcc 4 build

17 years agofix win32 build
Rob Richards [Thu, 31 Jan 2008 11:09:50 +0000 (11:09 +0000)]
fix win32 build

17 years ago- Fix test
Marcus Boerger [Thu, 31 Jan 2008 07:43:49 +0000 (07:43 +0000)]
- Fix test

17 years agoChangeLog update
<changelog@php.net> [Thu, 31 Jan 2008 01:31:31 +0000 (01:31 +0000)]
ChangeLog update

17 years ago- SPL has been changed
Marcus Boerger [Wed, 30 Jan 2008 23:50:23 +0000 (23:50 +0000)]
- SPL has been changed

17 years ago- MFB SplDirectoryIterator/glob:// stream integration
Marcus Boerger [Wed, 30 Jan 2008 23:49:49 +0000 (23:49 +0000)]
- MFB SplDirectoryIterator/glob:// stream integration

17 years ago- Get rid of overoptimization
Marcus Boerger [Wed, 30 Jan 2008 23:43:05 +0000 (23:43 +0000)]
- Get rid of overoptimization

17 years ago- Fixed glob:// stream handling in (Recursive)DirectoryIterator.
Marcus Boerger [Wed, 30 Jan 2008 20:31:09 +0000 (20:31 +0000)]
- Fixed glob:// stream handling in (Recursive)DirectoryIterator.

17 years agoMFB: Fixed bug #43981 (gmp_div_r() does not preserve the sign of 1st argument)
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)

17 years agoRemoving superfluous --INI-- section
Zoe Slattery [Wed, 30 Jan 2008 17:55:12 +0000 (17:55 +0000)]
Removing superfluous --INI-- section

17 years agofix bug #41562 (SimpleXML memory issue)
Rob Richards [Wed, 30 Jan 2008 15:28:09 +0000 (15:28 +0000)]
fix bug #41562 (SimpleXML memory issue)

17 years agoFix test
Felipe Pena [Wed, 30 Jan 2008 15:23:41 +0000 (15:23 +0000)]
Fix test

17 years agoAdding tests for class features, including __autoload(), property inheritance rules...
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.

17 years agofix ZTS build
Antony Dovgal [Wed, 30 Jan 2008 12:50:49 +0000 (12:50 +0000)]
fix ZTS build

17 years agofix #43973 (__autoload called with wrong classname when triggered by static callback)
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

17 years agoFix tests
Felipe Pena [Wed, 30 Jan 2008 11:56:34 +0000 (11:56 +0000)]
Fix tests

17 years agoFixed Bug #43926 (isInstance() isn't equivalent to instanceof operator)
Felipe Pena [Wed, 30 Jan 2008 10:54:41 +0000 (10:54 +0000)]
Fixed Bug #43926 (isInstance() isn't equivalent to instanceof operator)

17 years agoImporoved PHP binary size and startup speed with GCC4 visibility control (Nuno)
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)

17 years agoboth pdo & spl dependencies are optional
Antony Dovgal [Wed, 30 Jan 2008 09:11:08 +0000 (09:11 +0000)]
both pdo & spl dependencies are optional

17 years agoFix typo
Rasmus Lerdorf [Wed, 30 Jan 2008 08:52:55 +0000 (08:52 +0000)]
Fix typo

17 years agoZTS fix
Dmitry Stogov [Wed, 30 Jan 2008 08:10:28 +0000 (08:10 +0000)]
ZTS fix

17 years agoFix arginfo.
Sebastian Bergmann [Wed, 30 Jan 2008 06:48:02 +0000 (06:48 +0000)]
Fix arginfo.

17 years agofix #43941: invalid utf-8 not accepted
Stanislav Malyshev [Wed, 30 Jan 2008 03:21:30 +0000 (03:21 +0000)]
fix #43941: invalid utf-8 not accepted

17 years agoChangeLog update
<changelog@php.net> [Wed, 30 Jan 2008 01:31:32 +0000 (01:31 +0000)]
ChangeLog update

17 years agoOK so let's kill the bug-hider
Steph Fox [Wed, 30 Jan 2008 00:53:56 +0000 (00:53 +0000)]
OK so let's kill the bug-hider

17 years agoFixed bug #43957
Rasmus Lerdorf [Tue, 29 Jan 2008 23:29:04 +0000 (23:29 +0000)]
Fixed bug #43957

17 years agofix win32 build
Rob Richards [Tue, 29 Jan 2008 22:06:16 +0000 (22:06 +0000)]
fix win32 build

17 years agono sleep here either
Stanislav Malyshev [Tue, 29 Jan 2008 22:03:44 +0000 (22:03 +0000)]
no sleep here either

17 years ago- Fix arginfo and prototype.
Sebastian Bergmann [Tue, 29 Jan 2008 21:21:04 +0000 (21:21 +0000)]
- Fix arginfo and prototype.

17 years agoupgrade to pcre 7.6
Nuno Lopes [Tue, 29 Jan 2008 20:23:52 +0000 (20:23 +0000)]
upgrade to pcre 7.6

17 years ago- MF53: That should have been ||.
Derick Rethans [Tue, 29 Jan 2008 20:15:44 +0000 (20:15 +0000)]
- MF53: That should have been ||.

17 years ago- Make whitespace the same as in 5.3.
Derick Rethans [Tue, 29 Jan 2008 20:12:23 +0000 (20:12 +0000)]
- Make whitespace the same as in 5.3.

17 years ago- Commit generated file.
Derick Rethans [Tue, 29 Jan 2008 20:10:53 +0000 (20:10 +0000)]
- Commit generated file.

17 years ago- Fixed bug #43960 (strtotime() returns timestamp in the future when given a
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).

17 years agoFixed bug #43968 (Extending internal class causes a crash)
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.

17 years agoFix the build, add a missing file
Andrey Hristov [Tue, 29 Jan 2008 18:13:12 +0000 (18:13 +0000)]
Fix the build, add a missing file

17 years agoAdd Reflection API metadata for DOMXPath.
Sebastian Bergmann [Tue, 29 Jan 2008 15:55:14 +0000 (15:55 +0000)]
Add Reflection API metadata for DOMXPath.

17 years agoAdd Reflection API metadata for DOMNode.
Sebastian Bergmann [Tue, 29 Jan 2008 15:23:08 +0000 (15:23 +0000)]
Add Reflection API metadata for DOMNode.

17 years agoFixed bug #43491 (Under certain conditions, file_exists() never returns)
Dmitry Stogov [Tue, 29 Jan 2008 14:25:07 +0000 (14:25 +0000)]
Fixed bug #43491 (Under certain conditions, file_exists() never returns)

17 years agofix test
Antony Dovgal [Tue, 29 Jan 2008 12:27:49 +0000 (12:27 +0000)]
fix test

17 years agomissing spaces
Dmitry Stogov [Tue, 29 Jan 2008 12:25:38 +0000 (12:25 +0000)]
missing spaces

17 years agoUnicode support
Dmitry Stogov [Tue, 29 Jan 2008 12:08:42 +0000 (12:08 +0000)]
Unicode support

17 years agoMoved initialization into a separate function
Andrey Hristov [Tue, 29 Jan 2008 12:00:52 +0000 (12:00 +0000)]
Moved initialization into a separate function

17 years ago- One last tweak (so Phar and no-phar work the same again now)
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.

17 years agoFixed bug #43323 (Wrong count abstract methods). (Felipe, Dmitry)
Dmitry Stogov [Tue, 29 Jan 2008 11:13:52 +0000 (11:13 +0000)]
Fixed bug #43323 (Wrong count abstract methods). (Felipe, Dmitry)

17 years agoFixed types
Dmitry Stogov [Tue, 29 Jan 2008 11:13:18 +0000 (11:13 +0000)]
Fixed types

17 years agoFixed bug #43505 (Assign by reference bug)
Dmitry Stogov [Tue, 29 Jan 2008 10:45:19 +0000 (10:45 +0000)]
Fixed bug #43505 (Assign by reference bug)

17 years agoFixed bug #43918 (Segmentation fault in garbage collector)
Dmitry Stogov [Tue, 29 Jan 2008 09:59:53 +0000 (09:59 +0000)]
Fixed bug #43918 (Segmentation fault in garbage collector)

17 years agoJob done.
Steph Fox [Tue, 29 Jan 2008 09:45:11 +0000 (09:45 +0000)]
Job done.

17 years ago- update compact_variation1.phpt to take into account fix for bug #29044
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

17 years agoAdd Reflection API metadata for XSLTProcessor.
Sebastian Bergmann [Tue, 29 Jan 2008 07:51:40 +0000 (07:51 +0000)]
Add Reflection API metadata for XSLTProcessor.

17 years agoRock'n'roll... just php includes to figure out now.
Steph Fox [Tue, 29 Jan 2008 07:10:22 +0000 (07:10 +0000)]
Rock'n'roll... just php includes to figure out now.

17 years ago- Good proto message and description of function
David Coallier [Tue, 29 Jan 2008 01:44:38 +0000 (01:44 +0000)]
- Good proto message and description of function

17 years agoChangeLog update
<changelog@php.net> [Tue, 29 Jan 2008 01:31:29 +0000 (01:31 +0000)]
ChangeLog update

17 years agofix #43596 (array_slice(): $length arg ignored when it is 0)
Antony Dovgal [Tue, 29 Jan 2008 00:39:26 +0000 (00:39 +0000)]
fix #43596 (array_slice(): $length arg ignored when it is 0)

17 years agofix typo and bug #43646
Antony Dovgal [Tue, 29 Jan 2008 00:06:42 +0000 (00:06 +0000)]
fix typo and bug #43646

17 years agofix type
Stanislav Malyshev [Mon, 28 Jan 2008 23:57:04 +0000 (23:57 +0000)]
fix type

17 years agoMoving extension specific code to php_mysqlnd.c as the old rule is.
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.

17 years agoMFB: fix #43927 (koi8r is missing from html_entity_decode())
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

17 years agoMFB:
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.

17 years ago- Make SplObjectStorage implement ArrayAccess
Marcus Boerger [Mon, 28 Jan 2008 22:43:21 +0000 (22:43 +0000)]
- Make SplObjectStorage implement ArrayAccess

17 years ago'It works on my box'.
Steph Fox [Mon, 28 Jan 2008 21:23:02 +0000 (21:23 +0000)]
'It works on my box'.

Please test.

17 years ago- Added two optional parameters to timezone_transitions_get() /
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.

17 years ago- MF53: Fixed test case.
Derick Rethans [Mon, 28 Jan 2008 21:02:09 +0000 (21:02 +0000)]
- MF53: Fixed test case.

17 years ago- MF53: Added missing folding tags.
Derick Rethans [Mon, 28 Jan 2008 20:36:04 +0000 (20:36 +0000)]
- MF53: Added missing folding tags.

17 years ago- Send the debug info to stderr instead of stdout.
Derick Rethans [Mon, 28 Jan 2008 20:33:50 +0000 (20:33 +0000)]
- Send the debug info to stderr instead of stdout.

17 years ago- Added DateTime::getTimestamp() / date_timestamp_get().
Derick Rethans [Mon, 28 Jan 2008 20:29:40 +0000 (20:29 +0000)]
- Added DateTime::getTimestamp() / date_timestamp_get().

17 years agofix PharFileInfo->setAlias (was wildly broken)
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

17 years agoMFB: More optimizations - less MM calls
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.

17 years agoGet rid of zip requirement in the last few tests
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

17 years agoGet rid of zip requirement
Steph Fox [Mon, 28 Jan 2008 16:31:56 +0000 (16:31 +0000)]
Get rid of zip requirement

17 years agoFixed bug #43954 (Memory leak when sending the same HTTP status code more than once.)
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.)

17 years ago- Moved phar_unixify_path_separators() to a single central point
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.

17 years agoRemove items already in 5.3
Hannes Magnusson [Mon, 28 Jan 2008 11:34:23 +0000 (11:34 +0000)]
Remove items already in 5.3

17 years agoremove unused PHP_MYSQL_API macro
Nuno Lopes [Mon, 28 Jan 2008 11:16:37 +0000 (11:16 +0000)]
remove unused PHP_MYSQL_API macro

17 years agoremove ext/zip dependency entirely, write better native zip support
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

17 years agoChangeLog update
<changelog@php.net> [Mon, 28 Jan 2008 01:31:33 +0000 (01:31 +0000)]
ChangeLog update

17 years ago- Fixed parsing of timestamps.
Derick Rethans [Sun, 27 Jan 2008 22:15:59 +0000 (22:15 +0000)]
- Fixed parsing of timestamps.

17 years agoFix test
Hannes Magnusson [Sun, 27 Jan 2008 19:10:26 +0000 (19:10 +0000)]
Fix test

17 years ago- Test went to 5.2... somehow.... very strange
Marcus Boerger [Sun, 27 Jan 2008 18:19:45 +0000 (18:19 +0000)]
- Test went to 5.2... somehow.... very strange

17 years ago- Add second parameter to SplObjectStorage::attach()
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()

17 years ago- Update proto.
Derick Rethans [Sun, 27 Jan 2008 17:44:16 +0000 (17:44 +0000)]
- Update proto.

17 years ago- Added support for selectively listing timezone identifiers through
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().

17 years agofix test
Nuno Lopes [Sun, 27 Jan 2008 17:02:01 +0000 (17:02 +0000)]
fix test

17 years agobe more strict in the skipif
Nuno Lopes [Sun, 27 Jan 2008 16:54:02 +0000 (16:54 +0000)]
be more strict in the skipif

17 years agoMFB: fix skipifs
Nuno Lopes [Sun, 27 Jan 2008 16:52:34 +0000 (16:52 +0000)]
MFB: fix skipifs

17 years agoadd missing export
Rob Richards [Sun, 27 Jan 2008 16:32:37 +0000 (16:32 +0000)]
add missing export

17 years ago- revert over constfying
Marcus Boerger [Sun, 27 Jan 2008 15:03:55 +0000 (15:03 +0000)]
- revert over constfying

17 years agoTypo
Etienne Kneuss [Sun, 27 Jan 2008 14:07:54 +0000 (14:07 +0000)]
Typo

17 years ago-Pointer doesn't move if we're moving forward and shifting at the same time
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

17 years agoChangeLog update
<changelog@php.net> [Sun, 27 Jan 2008 01:31:29 +0000 (01:31 +0000)]
ChangeLog update