]>
granicus.if.org Git - php/log
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
Greg Beaver [Thu, 17 Jan 2008 03:59:07 +0000 (03:59 +0000)]
remove HAVE_ZIP defines just as we removed HAVE_BZ2 defines and for the same reason
update outdated description of phar in config.m4
make zip extension mandatory on windows for compiling purposes
Greg Beaver [Thu, 17 Jan 2008 03:48:29 +0000 (03:48 +0000)]
no need to use conditional defines for bz2, we don't call it except indirectly through stream wrappers.
After removing HAVE_BZ2 conditionals, phar works even if bz2 is not present on installation through pecl
Greg Beaver [Thu, 17 Jan 2008 03:19:44 +0000 (03:19 +0000)]
give up on gpg signing because of non-existent windows support for gpg signing lib
Greg Beaver [Thu, 17 Jan 2008 02:03:59 +0000 (02:03 +0000)]
update m4 to make zip support always enabled so zip headers must be installed, add dep to package.xml
<changelog@php.net> [Thu, 17 Jan 2008 01:31:31 +0000 (01:31 +0000)]
ChangeLog update
Greg Beaver [Wed, 16 Jan 2008 21:09:32 +0000 (21:09 +0000)]
add optional whole-file compression to convertToTar/convertToPhar
Greg Beaver [Wed, 16 Jan 2008 20:17:47 +0000 (20:17 +0000)]
fix build on windows
Ilia Alshanetsky [Wed, 16 Jan 2008 15:50:53 +0000 (15:50 +0000)]
MFB: Fixed bug #42779 (Incorrect forcing from HTTP/1.0 request to HTTP/1.1
response)
Marcus Boerger [Wed, 16 Jan 2008 14:19:07 +0000 (14:19 +0000)]
- Fixed Bug #37964 (Reflection shows private methods of parent class)
(felipe@php.net)
David Coallier [Wed, 16 Jan 2008 13:27:01 +0000 (13:27 +0000)]
- run-tests.php -U
- The unicode test's error messages are working
David Coallier [Wed, 16 Jan 2008 13:12:51 +0000 (13:12 +0000)]
- MFB
- Make sure to return the good error message with new parse parameters api
of ucfirst()
Antony Dovgal [Wed, 16 Jan 2008 08:34:06 +0000 (08:34 +0000)]
fix #43863 (str_word_count() breaks on cyrillic "ya" in locale cp1251)
patch by phprus at gmail dot com
Greg Beaver [Wed, 16 Jan 2008 07:24:39 +0000 (07:24 +0000)]
add Phar::convertToTar(), Phar::convertToZip(), and Phar::convertToPhar()
Dmitry Stogov [Wed, 16 Jan 2008 06:15:19 +0000 (06:15 +0000)]
Fixed wrong type cast
David Coallier [Wed, 16 Jan 2008 03:09:01 +0000 (03:09 +0000)]
- Make sure ucfirst is using the new zend-parse-parameters api
- added php_ucfirst for non-unicode calls
<changelog@php.net> [Wed, 16 Jan 2008 01:31:35 +0000 (01:31 +0000)]
ChangeLog update
Christopher Jones [Wed, 16 Jan 2008 00:33:26 +0000 (00:33 +0000)]
fix #41941 (oci8 extension not lib64 savvy)
Greg Beaver [Tue, 15 Jan 2008 23:41:44 +0000 (23:41 +0000)]
add support for creation of gzipped and bzipped tar-based phars
Christopher Jones [Tue, 15 Jan 2008 20:53:56 +0000 (20:53 +0000)]
Testcase for #43492 (nested cursors)
Christopher Jones [Tue, 15 Jan 2008 20:47:50 +0000 (20:47 +0000)]
MFB: fix #43497 (OCI8 XML/getClobVal aka temporary LOBs leak UGA memory)
Antony Dovgal [Tue, 15 Jan 2008 17:10:25 +0000 (17:10 +0000)]
fix #43680 (OnUpdateUTF8String problems in PHP 6)
patch by Christopher Jones
Rob Richards [Tue, 15 Jan 2008 15:45:44 +0000 (15:45 +0000)]
fix win build
Rob Richards [Tue, 15 Jan 2008 15:12:12 +0000 (15:12 +0000)]
fix memleak in sign and verify functions
Marcus Boerger [Tue, 15 Jan 2008 13:03:22 +0000 (13:03 +0000)]
- Detect versions of valgrind that have an appendix to their verion number
- Show whether valgrind is being used in test header
Etienne Kneuss [Tue, 15 Jan 2008 12:17:09 +0000 (12:17 +0000)]
Fix ZTS build
Dmitry Stogov [Tue, 15 Jan 2008 11:53:13 +0000 (11:53 +0000)]
Fixed bug #43851 (Memory corrution on reuse of assigned value)
Marcus Boerger [Tue, 15 Jan 2008 11:47:29 +0000 (11:47 +0000)]
- Fix the fix
Etienne Kneuss [Tue, 15 Jan 2008 09:44:01 +0000 (09:44 +0000)]
Bump year
Etienne Kneuss [Tue, 15 Jan 2008 09:37:50 +0000 (09:37 +0000)]
Implement splDoublyLinkedList, splQueue, splStack classes in SPL
Antony Dovgal [Tue, 15 Jan 2008 09:35:50 +0000 (09:35 +0000)]
rename and export the macros
patch by colder
<changelog@php.net> [Tue, 15 Jan 2008 01:31:39 +0000 (01:31 +0000)]
ChangeLog update
Brian Shire [Mon, 14 Jan 2008 22:08:00 +0000 (22:08 +0000)]
Fix bug #42850 array_walk_recursive() leaves references, refix bug #34982
Ilia Alshanetsky [Mon, 14 Jan 2008 18:41:48 +0000 (18:41 +0000)]
MFB: Missing patch bit from the FETCH_GROUP fix
Marcus Boerger [Mon, 14 Jan 2008 18:14:00 +0000 (18:14 +0000)]
- Fix memleak (found by colder)
Marcus Boerger [Mon, 14 Jan 2008 18:07:28 +0000 (18:07 +0000)]
- Add missing .cvsignore
Marcus Boerger [Mon, 14 Jan 2008 18:06:05 +0000 (18:06 +0000)]
- cleanup and make build with HEAD
Nuno Lopes [Mon, 14 Jan 2008 10:00:25 +0000 (10:00 +0000)]
force tests to be run in CGI mode
Nuno Lopes [Mon, 14 Jan 2008 09:40:53 +0000 (09:40 +0000)]
MFB5.2: fix script for files with short names
Nuno Lopes [Mon, 14 Jan 2008 09:32:32 +0000 (09:32 +0000)]
add cvsignore
Antony Dovgal [Mon, 14 Jan 2008 08:17:55 +0000 (08:17 +0000)]
fix build
Greg Beaver [Mon, 14 Jan 2008 06:25:22 +0000 (06:25 +0000)]
fix test (make OS-agnostic)
Greg Beaver [Mon, 14 Jan 2008 06:23:10 +0000 (06:23 +0000)]
fix test to be OS-agnostic
# steph - this is a different test from the one I fixed earlier, I think that's the confusion :)
Greg Beaver [Mon, 14 Jan 2008 06:19:43 +0000 (06:19 +0000)]
unixify path separators in tar-based phars, always use this value for duping alias
# found by delete.phpt unit test. I love unit tests
Greg Beaver [Mon, 14 Jan 2008 05:25:11 +0000 (05:25 +0000)]
add missing skip sections in zip tests
Greg Beaver [Mon, 14 Jan 2008 05:19:23 +0000 (05:19 +0000)]
fix test (make OS-agnostic)
Greg Beaver [Mon, 14 Jan 2008 05:12:46 +0000 (05:12 +0000)]
add a whole slew of missing returns after throwing an exception, and remove 1 spurious return after RETURN_TRUE
Greg Beaver [Mon, 14 Jan 2008 05:03:02 +0000 (05:03 +0000)]
fix test (make OS-agnostic)
Greg Beaver [Mon, 14 Jan 2008 03:15:50 +0000 (03:15 +0000)]
MFPECL: fix windows build for all cases, and always export symbols (Steph Fox)
Greg Beaver [Mon, 14 Jan 2008 02:47:55 +0000 (02:47 +0000)]
fix build on windows (Steph Fox)
<changelog@php.net> [Mon, 14 Jan 2008 01:31:35 +0000 (01:31 +0000)]
ChangeLog update
Greg Beaver [Sun, 13 Jan 2008 23:37:27 +0000 (23:37 +0000)]
add missing define for statically-built zip ext
Greg Beaver [Sun, 13 Jan 2008 22:55:02 +0000 (22:55 +0000)]
use correct macro
Derick Rethans [Sun, 13 Jan 2008 18:42:51 +0000 (18:42 +0000)]
- Fixed TSRM builds.
#- Thanks for the hint Steph.
Ilia Alshanetsky [Sun, 13 Jan 2008 17:23:36 +0000 (17:23 +0000)]
MFB: fixed test
Derick Rethans [Sun, 13 Jan 2008 15:16:48 +0000 (15:16 +0000)]
- MF53: Added new date/time functionality:
* date_parse_from_format(): Parse date/time strings according to a format.
* date_create_from_format()/DateTime::createFromFormat(): Create a date/time
object by parsing a date/time string according to a given format.
* date_get_last_errors()/DateTime::getLastErrors(): Return a list of warnings
and errors that were found while parsing a date/time string through:
- strtotime() / new DateTime
- date_create_from_format() / DateTime::createFromFormat()
- date_parse_from_format()
Nuno Lopes [Sun, 13 Jan 2008 14:57:54 +0000 (14:57 +0000)]
MFB: fix bug #42945
Nuno Lopes [Sun, 13 Jan 2008 12:48:00 +0000 (12:48 +0000)]
upgrade to PCRE 7.5
Greg Beaver [Sun, 13 Jan 2008 06:24:27 +0000 (06:24 +0000)]
MFB: a few fixes: overwrote all my careful work in zipint_alias.h with zipint.h, so had to restore that.
PHP_RAW_NAMED_FE() won't work, have to use ZEND_RAW_FENTRY
Greg Beaver [Sun, 13 Jan 2008 06:01:59 +0000 (06:01 +0000)]
MFPECL: alias all zip identifiers to avoid potential name conflicts with other apache libs that may export zip symbols
<changelog@php.net> [Sun, 13 Jan 2008 01:31:34 +0000 (01:31 +0000)]
ChangeLog update
Greg Beaver [Sat, 12 Jan 2008 22:28:04 +0000 (22:28 +0000)]
wrong file version merged in fix for Bug #40189, here is the correct fix
Greg Beaver [Sat, 12 Jan 2008 22:25:40 +0000 (22:25 +0000)]
new test for inclusion within phar that takes CWD into account
Greg Beaver [Sat, 12 Jan 2008 22:21:50 +0000 (22:21 +0000)]
fix segfault in Phar::mungServer() found in frontcontroller20.phpt
Greg Beaver [Sat, 12 Jan 2008 22:16:00 +0000 (22:16 +0000)]
fix segfault in Phar::webPhar() if file is in root directory, found in frontcontroller16.phpt
Greg Beaver [Sat, 12 Jan 2008 22:03:44 +0000 (22:03 +0000)]
MFB: far better fix for bug #40189
Greg Beaver [Sat, 12 Jan 2008 21:25:43 +0000 (21:25 +0000)]
fix faulty fix for Bug #40189, and provide real fix for the bug
Greg Beaver [Sat, 12 Jan 2008 16:18:26 +0000 (16:18 +0000)]
fix conflict on win32 if phar compiled statically
Greg Beaver [Sat, 12 Jan 2008 16:15:17 +0000 (16:15 +0000)]
add definitions for MAX_WBITS in case it isn't defined
Greg Beaver [Sat, 12 Jan 2008 15:50:17 +0000 (15:50 +0000)]
clarify error message on why opening a stream wrapper failed for allow_url_include/allow_url_fopen, add test for allow_url_fopen
Greg Beaver [Sat, 12 Jan 2008 05:17:12 +0000 (05:17 +0000)]
make zip optional
Greg Beaver [Sat, 12 Jan 2008 04:32:19 +0000 (04:32 +0000)]
fix compile on windows
remove internal libzip
add required dep on zip (will make optional in a few minutes)
Greg Beaver [Sat, 12 Jan 2008 03:42:41 +0000 (03:42 +0000)]
export symbols for use by other extensions like phar
Greg Beaver [Sat, 12 Jan 2008 02:13:52 +0000 (02:13 +0000)]
add missing defines, s/filename_len/filename_length/ (thanks steph) - now over to the windows box and debug this properly
<changelog@php.net> [Sat, 12 Jan 2008 01:31:36 +0000 (01:31 +0000)]
ChangeLog update
Dmitry Stogov [Fri, 11 Jan 2008 15:10:50 +0000 (15:10 +0000)]
Simplified assignment to string offset
Lukas Smith [Fri, 11 Jan 2008 14:01:52 +0000 (14:01 +0000)]
- added rules about real names and signatures
Lukas Smith [Fri, 11 Jan 2008 10:49:01 +0000 (10:49 +0000)]
- minor typo fixes
Dmitry Stogov [Fri, 11 Jan 2008 10:09:12 +0000 (10:09 +0000)]
Fixed unspecialized executor
Lukas Smith [Fri, 11 Jan 2008 09:40:20 +0000 (09:40 +0000)]
- initial commit .. feedback appreciated
Dmitry Stogov [Fri, 11 Jan 2008 08:42:19 +0000 (08:42 +0000)]
Fixed bug #39346 (Unsetting a static variable inside a destructor causes segfault later on)
Greg Beaver [Fri, 11 Jan 2008 07:39:02 +0000 (07:39 +0000)]
stupid windows doesn't allow varargs macros, so remove it. remove unused variable
Greg Beaver [Fri, 11 Jan 2008 07:33:32 +0000 (07:33 +0000)]
update package.xml
Greg Beaver [Fri, 11 Jan 2008 07:30:03 +0000 (07:30 +0000)]
add Phar::interceptFileFuncs()
To intercept fopen(), file_get_contents(), opendir(), and all the stat-based functions so that
code like "if (is_readable('./config.inc.php'))" actually works inside of a phar
[DOC]
Greg Beaver [Fri, 11 Jan 2008 02:52:13 +0000 (02:52 +0000)]
always mung PATH_INFO and PATH_TRANSLATED, fix segfault if tar-based phar has no stub
Ilia Alshanetsky [Fri, 11 Jan 2008 01:48:19 +0000 (01:48 +0000)]
MFB: Fixed a bug with PDO::FETCH_COLUMN|PDO::FETCH_GROUP mode when a column
# by which to group by data is specified.
<changelog@php.net> [Fri, 11 Jan 2008 01:31:38 +0000 (01:31 +0000)]
ChangeLog update
Greg Beaver [Thu, 10 Jan 2008 22:05:30 +0000 (22:05 +0000)]
MAPPHAR_ALLOC_FILE slipped in there somehow
Greg Beaver [Thu, 10 Jan 2008 21:21:38 +0000 (21:21 +0000)]
fix tsrm build, fix various problems with initialization and zlib/bz2-compressed phars
Brian Shire [Thu, 10 Jan 2008 20:28:08 +0000 (20:28 +0000)]
- fix truncation of large values on 64-bit systems in http_build_query
Rob Richards [Thu, 10 Jan 2008 18:21:23 +0000 (18:21 +0000)]
add errors when missing dependencies (Steph)
Greg Beaver [Thu, 10 Jan 2008 15:13:00 +0000 (15:13 +0000)]
add interception of is_dir(), file_exists() and file_get_contents() - will make these optional shortly