Derick Rethans
6d6ae90d03
- MF53: That should have been ||.
2008-01-29 20:15:44 +00:00
Derick Rethans
c3505930f0
- Make whitespace the same as in 5.3.
2008-01-29 20:12:23 +00:00
Derick Rethans
4b738ef8ba
- Commit generated file.
2008-01-29 20:10:53 +00:00
Derick Rethans
87c936ef2c
- Fixed bug #43960 (strtotime() returns timestamp in the future when given a
...
bogus string).
2008-01-29 20:08:42 +00:00
Dmitry Stogov
3c02d2402d
Fixed bug #43968 (Extending internal class causes a crash)
...
The fix is a workaround for GCC optizer bug.
2008-01-29 20:01:43 +00:00
Andrey Hristov
508841bb5c
Fix the build, add a missing file
2008-01-29 18:13:12 +00:00
Sebastian Bergmann
ea88b098d9
Add Reflection API metadata for DOMXPath.
2008-01-29 15:55:14 +00:00
Sebastian Bergmann
ffeeb3dc72
Add Reflection API metadata for DOMNode.
2008-01-29 15:23:08 +00:00
Dmitry Stogov
6c51ef721f
Fixed bug #43491 (Under certain conditions, file_exists() never returns)
2008-01-29 14:25:07 +00:00
Antony Dovgal
87c9233d83
fix test
2008-01-29 12:27:49 +00:00
Dmitry Stogov
205eda4377
missing spaces
2008-01-29 12:25:38 +00:00
Dmitry Stogov
5aad816721
Unicode support
2008-01-29 12:08:42 +00:00
Andrey Hristov
2687e55829
Moved initialization into a separate function
2008-01-29 12:00:52 +00:00
Steph Fox
76640a615f
- 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.
2008-01-29 11:58:27 +00:00
Dmitry Stogov
e8ecba4872
Fixed bug #43323 (Wrong count abstract methods). (Felipe, Dmitry)
2008-01-29 11:13:52 +00:00
Dmitry Stogov
c5959feae1
Fixed types
2008-01-29 11:13:18 +00:00
Dmitry Stogov
5d1e742056
Fixed bug #43505 (Assign by reference bug)
2008-01-29 10:45:19 +00:00
Dmitry Stogov
a2b707fcd7
Fixed bug #43918 (Segmentation fault in garbage collector)
2008-01-29 09:59:53 +00:00
Steph Fox
182519877b
Job done.
2008-01-29 09:45:11 +00:00
Robert Nicholson
566fa19dec
- update compact_variation1.phpt to take into account fix for bug #29044
2008-01-29 08:49:11 +00:00
Sebastian Bergmann
f238cbb0a0
Add Reflection API metadata for XSLTProcessor.
2008-01-29 07:51:40 +00:00
Steph Fox
7e85b150a6
Rock'n'roll... just php includes to figure out now.
2008-01-29 07:10:22 +00:00
David Coallier
b837f8c8b3
- Good proto message and description of function
2008-01-29 01:44:38 +00:00
dfab627dfa
ChangeLog update
2008-01-29 01:31:29 +00:00
Antony Dovgal
251e3a649d
fix #43596 (array_slice(): $length arg ignored when it is 0)
2008-01-29 00:39:26 +00:00
Antony Dovgal
392d250c32
fix typo and bug #43646
2008-01-29 00:06:42 +00:00
Stanislav Malyshev
5ef04d359d
fix type
2008-01-28 23:57:04 +00:00
Andrey Hristov
e580f0fd24
Moving extension specific code to php_mysqlnd.c as the old rule is.
2008-01-28 23:24:05 +00:00
Antony Dovgal
bc9cba1a93
MFB: fix #43927 (koi8r is missing from html_entity_decode())
...
patch by andy at demos dot su
2008-01-28 23:08:07 +00:00
Andrey Hristov
6d9fdbce50
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.
2008-01-28 22:54:21 +00:00
Marcus Boerger
e3492e6d01
- Make SplObjectStorage implement ArrayAccess
2008-01-28 22:43:21 +00:00
Steph Fox
a6abbfd55d
'It works on my box'.
...
Please test.
2008-01-28 21:23:02 +00:00
Derick Rethans
bc72c13db1
- Added two optional parameters to timezone_transitions_get() /
...
DateTimeZone::getTranstions() to limit the range of transitions being
returned.
2008-01-28 21:12:24 +00:00
Derick Rethans
22c1b3b303
- MF53: Fixed test case.
2008-01-28 21:02:09 +00:00
Derick Rethans
ba5cc7524a
- MF53: Added missing folding tags.
2008-01-28 20:36:04 +00:00
Derick Rethans
a99fd6a8af
- Send the debug info to stderr instead of stdout.
2008-01-28 20:33:50 +00:00
Derick Rethans
b66faab7be
- Added DateTime::getTimestamp() / date_timestamp_get().
2008-01-28 20:29:40 +00:00
Greg Beaver
f4e4ad0cd1
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
2008-01-28 20:18:15 +00:00
Andrey Hristov
18c8e6501b
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.
2008-01-28 18:27:49 +00:00
Steph Fox
618a29411d
Get rid of zip requirement in the last few tests
...
@Greg: zip/tarmaker.inc needs a rewrite
2008-01-28 16:49:28 +00:00
Steph Fox
975a1b87af
Get rid of zip requirement
2008-01-28 16:31:56 +00:00
Scott MacVicar
352c3a7f1b
Fixed bug #43954 (Memory leak when sending the same HTTP status code more than once.)
2008-01-28 16:08:14 +00:00
Steph Fox
9fd5c0b438
- Moved phar_unixify_path_separators() to a single central point
...
- The last two VC 6 compiler warnings gone. Please test under *nix.
2008-01-28 14:39:17 +00:00
Hannes Magnusson
391c42ed65
Remove items already in 5.3
2008-01-28 11:34:23 +00:00
Nuno Lopes
2b7d0c4471
remove unused PHP_MYSQL_API macro
2008-01-28 11:16:37 +00:00
Greg Beaver
6cdabede4c
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
2008-01-28 08:52:08 +00:00
c13d905084
ChangeLog update
2008-01-28 01:31:33 +00:00
Derick Rethans
dc5f4e48ee
- Fixed parsing of timestamps.
2008-01-27 22:15:59 +00:00
Hannes Magnusson
5bbb878db0
Fix test
2008-01-27 19:10:26 +00:00
Marcus Boerger
3eadc491a2
- Test went to 5.2... somehow.... very strange
2008-01-27 18:19:45 +00:00