]>
granicus.if.org Git - php/log
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"
Rob Richards [Fri, 25 Jan 2008 15:54:31 +0000 (15:54 +0000)]
fix win32 compile
Rob Richards [Fri, 25 Jan 2008 15:52:00 +0000 (15:52 +0000)]
fix zts build
Steph Fox [Fri, 25 Jan 2008 15:00:24 +0000 (15:00 +0000)]
Make all possible build combinations work under doze (external zip library)
Antony Dovgal [Fri, 25 Jan 2008 13:42:24 +0000 (13:42 +0000)]
endless loop (and stack overflow) protection in compact()
<changelog@php.net> [Fri, 25 Jan 2008 01:31:35 +0000 (01:31 +0000)]
ChangeLog update
Robert Nicholson [Fri, 25 Jan 2008 00:33:00 +0000 (00:33 +0000)]
- Add a basic test for array_shuffle()
Robert Nicholson [Fri, 25 Jan 2008 00:17:34 +0000 (00:17 +0000)]
- add some basic tests for array diff and intersection functions
Antony Dovgal [Thu, 24 Jan 2008 23:01:47 +0000 (23:01 +0000)]
use local header when building bundled regex engine
Dmitry Stogov [Thu, 24 Jan 2008 18:08:23 +0000 (18:08 +0000)]
Fixed win32 build
Dmitry Stogov [Thu, 24 Jan 2008 18:08:06 +0000 (18:08 +0000)]
Fixed compilation warnings
Robert Nicholson [Thu, 24 Jan 2008 14:50:18 +0000 (14:50 +0000)]
- New tests for compact()
# compact_variation1.phpt will fail until bug #29044 is fixed
Rob Richards [Thu, 24 Jan 2008 14:08:45 +0000 (14:08 +0000)]
fix zts build
Dmitry Stogov [Thu, 24 Jan 2008 12:21:48 +0000 (12:21 +0000)]
Increased Zend MM cache size
Dmitry Stogov [Thu, 24 Jan 2008 11:54:55 +0000 (11:54 +0000)]
Fixed possible GC failure bacause of EG(object_store).object_buckets reallocation
Dmitry Stogov [Thu, 24 Jan 2008 10:49:44 +0000 (10:49 +0000)]
Fixed GC bug
Derick Rethans [Thu, 24 Jan 2008 10:41:52 +0000 (10:41 +0000)]
- Show GC statistics if GC benchmarking is enabled.
#- Discussed this with Dmitry.
Sara Golemon [Thu, 24 Jan 2008 10:27:59 +0000 (10:27 +0000)]
Fix potential crash when non-array is used optimisticly
Dmitry Stogov [Thu, 24 Jan 2008 09:47:10 +0000 (09:47 +0000)]
Fixed bug #43426 (crash on nested call_user_func() calls)
Sara Golemon [Thu, 24 Jan 2008 09:44:28 +0000 (09:44 +0000)]
Flag unicode safe functions
Dmitry Stogov [Thu, 24 Jan 2008 09:41:48 +0000 (09:41 +0000)]
Changed EG(argument_stack) implementation.
<changelog@php.net> [Thu, 24 Jan 2008 01:31:35 +0000 (01:31 +0000)]
ChangeLog update
Greg Beaver [Wed, 23 Jan 2008 23:19:03 +0000 (23:19 +0000)]
initial work on more efficient zip implementation, read support working, write not implemented yet
This implementation will support read/write of extra field headers, both zlib/bzip2 compression read/write
it will also delay header comparison/crc32 check until file open, making opening a single file
within the zip much more efficient for large zip files
it also uses emalloc/php streams and is therefore less likely to leak.
this code is not yet built in config.m4/config.w32
Dmitry Stogov [Wed, 23 Jan 2008 19:15:11 +0000 (19:15 +0000)]
typo
Andrey Hristov [Wed, 23 Jan 2008 19:09:33 +0000 (19:09 +0000)]
Merge with internal version
Dmitry Stogov [Wed, 23 Jan 2008 17:56:15 +0000 (17:56 +0000)]
Additional executor specialization
Antony Dovgal [Wed, 23 Jan 2008 15:14:18 +0000 (15:14 +0000)]
add missing TSRMLS_CC and fix segfaults in ZTS mode
Antony Dovgal [Wed, 23 Jan 2008 11:38:31 +0000 (11:38 +0000)]
fix test
Antony Dovgal [Wed, 23 Jan 2008 11:20:00 +0000 (11:20 +0000)]
fix #43559 (array_merge_recursive() doesn't behave as expected with duplicate NULL values)
patch by Felipe
Antony Dovgal [Wed, 23 Jan 2008 09:59:42 +0000 (09:59 +0000)]
MFH: fix leak appearing when appending data to unnamed attribute
<changelog@php.net> [Wed, 23 Jan 2008 01:31:38 +0000 (01:31 +0000)]
ChangeLog update
Ilia Alshanetsky [Wed, 23 Jan 2008 01:23:12 +0000 (01:23 +0000)]
MFB:Fixed bug #43912 (Interbase column names are truncated to 31 characters)
Marcus Boerger [Tue, 22 Jan 2008 20:40:30 +0000 (20:40 +0000)]
- Bugfix #37076 (SimpleXML ignores .=). (felipe, marcus)
Greg Beaver [Tue, 22 Jan 2008 20:24:52 +0000 (20:24 +0000)]
fix 2 tests, add phar.readonly checks to rmdir/mkdir
Etienne Kneuss [Tue, 22 Jan 2008 19:51:11 +0000 (19:51 +0000)]
News: already in 5_3
Typos (Dan Scott)
ctor inside the structure. dtor/ctor used on push/pop for better potential interoperability
Antony Dovgal [Tue, 22 Jan 2008 15:42:12 +0000 (15:42 +0000)]
new test by Lars Strojny
Dmitry Stogov [Tue, 22 Jan 2008 09:29:29 +0000 (09:29 +0000)]
Added garbage collector
Greg Beaver [Tue, 22 Jan 2008 05:26:38 +0000 (05:26 +0000)]
fix tests to match CVS
<changelog@php.net> [Tue, 22 Jan 2008 01:31:33 +0000 (01:31 +0000)]
ChangeLog update
Etienne Kneuss [Mon, 21 Jan 2008 21:54:00 +0000 (21:54 +0000)]
Add doxygen docs for SplDoublyLinkedList, SplStack, SplQueue
Dmitry Stogov [Mon, 21 Jan 2008 19:41:41 +0000 (19:41 +0000)]
Changed exception handling. Now each op_array doesn't contain ZEND_HANDLE_EXCEPTION opcode in the end
Dmitry Stogov [Mon, 21 Jan 2008 19:11:22 +0000 (19:11 +0000)]
Fixed compilation warning
Dmitry Stogov [Mon, 21 Jan 2008 19:10:51 +0000 (19:10 +0000)]
Yet another comparison optimisation for usual cases
Antony Dovgal [Mon, 21 Jan 2008 14:37:19 +0000 (14:37 +0000)]
fix #42861 (strtr() crashes in Unicode mode when $from argument is empty)
Dmitry Stogov [Mon, 21 Jan 2008 14:26:47 +0000 (14:26 +0000)]
Eliminate unnecessary checks for INC/DEC IS_CV
Antony Dovgal [Mon, 21 Jan 2008 09:08:12 +0000 (09:08 +0000)]
fix newly added segfault
Sara Golemon [Mon, 21 Jan 2008 08:10:21 +0000 (08:10 +0000)]
Unicode migration for ext/ctype
Sara Golemon [Mon, 21 Jan 2008 07:30:49 +0000 (07:30 +0000)]
Some unicode upgrades...
Sara Golemon [Mon, 21 Jan 2008 06:36:58 +0000 (06:36 +0000)]
Flag safe func
Sara Golemon [Mon, 21 Jan 2008 06:36:02 +0000 (06:36 +0000)]
Flag additional unicode safe funcs
Sara Golemon [Mon, 21 Jan 2008 06:08:03 +0000 (06:08 +0000)]
Make unicode ready
Greg Beaver [Mon, 21 Jan 2008 05:28:09 +0000 (05:28 +0000)]
fix problems found while documenting. Throw consistent exceptions, chmod is not allowed on
temporary directories, but is allowed on regular ones
allow uncompressAllFiles() to decompress a gzip/bzipped tar archive
fix some protos
<changelog@php.net> [Mon, 21 Jan 2008 01:31:31 +0000 (01:31 +0000)]
ChangeLog update
Ilia Alshanetsky [Sun, 20 Jan 2008 15:33:42 +0000 (15:33 +0000)]
MFB: Optimize wddx boolean encoding
Hannes Magnusson [Sun, 20 Jan 2008 14:10:16 +0000 (14:10 +0000)]
Fixed bug#43875 (Two error messages returned for $new and $flag argument in mysql_connect())
Etienne Kneuss [Sun, 20 Jan 2008 12:51:33 +0000 (12:51 +0000)]
Fix mem errors
<changelog@php.net> [Sun, 20 Jan 2008 01:31:35 +0000 (01:31 +0000)]
ChangeLog update
Greg Beaver [Sun, 20 Jan 2008 00:49:45 +0000 (00:49 +0000)]
add web-based support for default stub, now phars written with webPhar() will work
out of the box regardless of server configuration with phar file format
split up stub.h strings into 2046 byte chunks because MS VC 6 is friggin stupid
Greg Beaver [Sat, 19 Jan 2008 20:13:31 +0000 (20:13 +0000)]
s/1.3.0/2.0.0/
Greg Beaver [Sat, 19 Jan 2008 19:51:14 +0000 (19:51 +0000)]
bump 1.3.0 to 2.0.0, this is a big feature addition release
David Coallier [Sat, 19 Jan 2008 19:47:41 +0000 (19:47 +0000)]
- Wrong icu call, now using u_strToLower correctly
David Coallier [Sat, 19 Jan 2008 19:23:25 +0000 (19:23 +0000)]
- Added lcfirst() function. The sister function of ucfirst()
- Test #1 for lcfirst()
Andrey Hristov [Sat, 19 Jan 2008 18:56:19 +0000 (18:56 +0000)]
Fix build issue
Greg Beaver [Sat, 19 Jan 2008 18:39:49 +0000 (18:39 +0000)]
update package.xml
Greg Beaver [Sat, 19 Jan 2008 18:30:30 +0000 (18:30 +0000)]
bump API version if the created phar has directories in it, so that it won't load with older phar versions
Greg Beaver [Sat, 19 Jan 2008 04:26:22 +0000 (04:26 +0000)]
add Phar::createDefaultStub(), which can take as an argument the filename
that should be loaded as a "bootstrap" for the phar archive
<changelog@php.net> [Sat, 19 Jan 2008 01:31:40 +0000 (01:31 +0000)]
ChangeLog update
Nuno Lopes [Fri, 18 Jan 2008 20:12:45 +0000 (20:12 +0000)]
fix gcov build
Christopher Jones [Fri, 18 Jan 2008 16:03:23 +0000 (16:03 +0000)]
Add ifdef
Antony Dovgal [Fri, 18 Jan 2008 12:48:22 +0000 (12:48 +0000)]
fix test
the library vresion is actually exposed by ext/mysqli, not ext/mysql
Greg Beaver [Fri, 18 Jan 2008 05:42:16 +0000 (05:42 +0000)]
major improvement:
the new default stub allows creation of phars that run identically
1) with Phar extension
2) without Phar extension
3) extracted to disk from the phar
this makes the default phar format quite interesting as it eliminates the only drawback of the extension
Greg Beaver [Fri, 18 Jan 2008 03:15:36 +0000 (03:15 +0000)]
remove .cvsignore
<changelog@php.net> [Fri, 18 Jan 2008 01:31:44 +0000 (01:31 +0000)]
ChangeLog update
Pierre Joye [Fri, 18 Jan 2008 01:24:29 +0000 (01:24 +0000)]
- MFB: reflect the correct version
Greg Beaver [Fri, 18 Jan 2008 00:33:15 +0000 (00:33 +0000)]
MF5.3: install headers, use correct zip version
Greg Beaver [Fri, 18 Jan 2008 00:11:37 +0000 (00:11 +0000)]
add needed define back into config.w32, make zip required mod on win32, remove lib/.cvsignore
Derick Rethans [Thu, 17 Jan 2008 20:58:26 +0000 (20:58 +0000)]
- Fixed bug #41599 (setTime() fails after modify() is used).
Derick Rethans [Thu, 17 Jan 2008 20:43:58 +0000 (20:43 +0000)]
- Fixed bug #43075 (Support 2007-11-01T24:00:00+00:00).
Derick Rethans [Thu, 17 Jan 2008 20:34:17 +0000 (20:34 +0000)]
- Fixed bug #43808 (date_create never fails (even when it should)).
Greg Beaver [Thu, 17 Jan 2008 20:21:55 +0000 (20:21 +0000)]
remove unneeded define, zip is required on windows
Greg Beaver [Thu, 17 Jan 2008 20:17:40 +0000 (20:17 +0000)]
add new test for opening a zip-based phar with no zip ext, update skipif for phar_convert test
Derick Rethans [Thu, 17 Jan 2008 19:58:24 +0000 (19:58 +0000)]
- Fixed bug #43003 (Invalid timezone reported for DateTime objects constructed
using a timestamp).
Derick Rethans [Thu, 17 Jan 2008 18:48:44 +0000 (18:48 +0000)]
- Added support for abbreviation and offset based timezone specifiers for
DateTime::getOffset() and DateTime::getName().
- Fixed bug #43527 (DateTime created from a timestamp reports environment
timezone).
- Fixed bug #42190 (Constructing DateTime with TimeZone Indicator invalidates
DateTimeZone).
Lukas Smith [Thu, 17 Jan 2008 14:37:58 +0000 (14:37 +0000)]
- mention rfc 1855
Ilia Alshanetsky [Thu, 17 Jan 2008 14:12:36 +0000 (14:12 +0000)]
MFB: Fixed bug #43871 (crash inside dns_get_record)
Greg Beaver [Thu, 17 Jan 2008 05:52:18 +0000 (05:52 +0000)]
do fancy-shmancy zip dependency validation because ZEND_MOD_OPTIONAL_EX doesn't do any version validation
Greg Beaver [Thu, 17 Jan 2008 04:56:40 +0000 (04:56 +0000)]
update package.xml
Greg Beaver [Thu, 17 Jan 2008 04:04:30 +0000 (04:04 +0000)]
refine config.m4 to use the newly found zip headers