]> granicus.if.org Git - php/log
php
18 years agofix segfault caused by empty keys is JSON data
Antony Dovgal [Thu, 20 Jul 2006 08:23:45 +0000 (08:23 +0000)]
fix segfault caused by empty keys is JSON data
add test

18 years agojson_escape_string() doesn't use tsrm_ls, so no need to pass it
Antony Dovgal [Thu, 20 Jul 2006 07:40:41 +0000 (07:40 +0000)]
json_escape_string() doesn't use tsrm_ls, so no need to pass it

18 years agono need to return bool and false in the same time =)
Antony Dovgal [Thu, 20 Jul 2006 07:30:14 +0000 (07:30 +0000)]
no need to return bool and false in the same time =)

18 years agoChangeLog update
<changelog@php.net> [Thu, 20 Jul 2006 01:30:54 +0000 (01:30 +0000)]
ChangeLog update

18 years ago- WS
Marcus Boerger [Wed, 19 Jul 2006 20:30:52 +0000 (20:30 +0000)]
- WS

18 years ago- MFH: fix tests, libxml 2.6.24 and up adds a new line after a processing
Pierre Joye [Wed, 19 Jul 2006 18:58:06 +0000 (18:58 +0000)]
- MFH: fix tests, libxml 2.6.24 and up adds a new line after a processing
  instruction (PI)

18 years agounicode support
Rob Richards [Wed, 19 Jul 2006 18:32:19 +0000 (18:32 +0000)]
unicode support
update tests

18 years agoadd unicode compatible macros for returning strings from xml based extensions
Rob Richards [Wed, 19 Jul 2006 18:28:30 +0000 (18:28 +0000)]
add unicode compatible macros for returning strings from xml based extensions

18 years agoFix usage of 'return_null' option in parameter parsing.
Andrei Zmievski [Wed, 19 Jul 2006 18:21:04 +0000 (18:21 +0000)]
Fix usage of 'return_null' option in parameter parsing.

18 years agoMake 't' and 'T' use zstr for storage type.
Andrei Zmievski [Wed, 19 Jul 2006 17:51:49 +0000 (17:51 +0000)]
Make 't' and 'T' use zstr for storage type.

18 years agoAdd '+' varargs specifier that requires at least one arg.
Andrei Zmievski [Wed, 19 Jul 2006 17:38:47 +0000 (17:38 +0000)]
Add '+' varargs specifier that requires at least one arg.

18 years agoMFB: Fixed compiler warnings and enable Json by default.
Ilia Alshanetsky [Wed, 19 Jul 2006 16:17:56 +0000 (16:17 +0000)]
MFB: Fixed compiler warnings and enable Json by default.

18 years ago- added error_get_last() function
Michael Wallner [Wed, 19 Jul 2006 12:25:02 +0000 (12:25 +0000)]
- added error_get_last() function

18 years agono need to fetch name and free it immediately after that
Antony Dovgal [Wed, 19 Jul 2006 08:35:25 +0000 (08:35 +0000)]
no need to fetch name and free it immediately after that
the patch also fixes a segfault

18 years agofix tests
Antony Dovgal [Wed, 19 Jul 2006 08:25:45 +0000 (08:25 +0000)]
fix tests

18 years agoincrease refcount when adding zval to the result array
Antony Dovgal [Wed, 19 Jul 2006 07:18:25 +0000 (07:18 +0000)]
increase refcount when adding zval to the result array

18 years agofix compile warnings
Antony Dovgal [Wed, 19 Jul 2006 06:56:28 +0000 (06:56 +0000)]
fix compile warnings

18 years agoMFB: fetch tsrm_ls, don't use it uninitialized
Antony Dovgal [Wed, 19 Jul 2006 06:33:07 +0000 (06:33 +0000)]
MFB: fetch tsrm_ls, don't use it uninitialized

18 years agoInitialize some vars.
Andrei Zmievski [Wed, 19 Jul 2006 01:51:20 +0000 (01:51 +0000)]
Initialize some vars.

18 years agoChangeLog update
<changelog@php.net> [Wed, 19 Jul 2006 01:30:52 +0000 (01:30 +0000)]
ChangeLog update

18 years ago- CS
Marcus Boerger [Tue, 18 Jul 2006 23:56:53 +0000 (23:56 +0000)]
- CS

18 years ago- Fix build
Marcus Boerger [Tue, 18 Jul 2006 23:52:09 +0000 (23:52 +0000)]
- Fix build

18 years agoMFB: Fixed memory leak
Ilia Alshanetsky [Tue, 18 Jul 2006 22:45:56 +0000 (22:45 +0000)]
MFB: Fixed memory leak

18 years agoImplement varargs parameter parsing. See README for examples.
Andrei Zmievski [Tue, 18 Jul 2006 22:07:20 +0000 (22:07 +0000)]
Implement varargs parameter parsing. See README for examples.

18 years agoCallable checks and class fetching and lookup should support identifer
Andrei Zmievski [Tue, 18 Jul 2006 17:52:45 +0000 (17:52 +0000)]
Callable checks and class fetching and lookup should support identifer
normalization now. (Marcus, Andrei)

18 years ago- Capture Dmitry's Zend MM email for later reference
Andi Gutmans [Tue, 18 Jul 2006 16:54:37 +0000 (16:54 +0000)]
- Capture Dmitry's Zend MM email for later reference

18 years agofix build on platforms without mremap()
Antony Dovgal [Tue, 18 Jul 2006 15:41:47 +0000 (15:41 +0000)]
fix build on platforms without mremap()

18 years agoUnicode support (not finished)
Dmitry Stogov [Tue, 18 Jul 2006 15:05:07 +0000 (15:05 +0000)]
Unicode support (not finished)

18 years agopatch merged into 5_2
Antony Dovgal [Tue, 18 Jul 2006 14:59:35 +0000 (14:59 +0000)]
patch merged into 5_2

18 years ago- Enable all methods in the already existing Date and Timezone classes
Derick Rethans [Tue, 18 Jul 2006 12:37:49 +0000 (12:37 +0000)]
- Enable all methods in the already existing Date and Timezone classes

18 years agoFixed compilation error
Dmitry Stogov [Tue, 18 Jul 2006 09:24:54 +0000 (09:24 +0000)]
Fixed compilation error

18 years agofix test
Antony Dovgal [Tue, 18 Jul 2006 09:23:05 +0000 (09:23 +0000)]
fix test

18 years agoNew memory manager
Dmitry Stogov [Tue, 18 Jul 2006 09:08:06 +0000 (09:08 +0000)]
New memory manager

18 years agofix logic
Antony Dovgal [Tue, 18 Jul 2006 08:57:26 +0000 (08:57 +0000)]
fix logic

18 years agofix DVAL_TO_LVAL() macro, which doesn't seem to work correctly on AIX & GCC < 3.5
Antony Dovgal [Tue, 18 Jul 2006 08:16:18 +0000 (08:16 +0000)]
fix DVAL_TO_LVAL() macro, which doesn't seem to work correctly on AIX & GCC < 3.5

18 years agoChangeLog update
<changelog@php.net> [Tue, 18 Jul 2006 01:31:06 +0000 (01:31 +0000)]
ChangeLog update

18 years agoMFB: Added possible failure note.
Ilia Alshanetsky [Tue, 18 Jul 2006 00:09:21 +0000 (00:09 +0000)]
MFB: Added possible failure note.

18 years ago*** empty log message ***
Andrei Zmievski [Mon, 17 Jul 2006 22:18:08 +0000 (22:18 +0000)]
*** empty log message ***

18 years agoUpdate array_filter() and array_reduce() to use params API with FCI
Andrei Zmievski [Mon, 17 Jul 2006 22:18:01 +0000 (22:18 +0000)]
Update array_filter() and array_reduce() to use params API with FCI
cache and mark them with U.

18 years agoUpgrade uasort() and uksort() to use params API with FCI cache and mark
Andrei Zmievski [Mon, 17 Jul 2006 21:20:02 +0000 (21:20 +0000)]
Upgrade uasort() and uksort() to use params API with FCI cache and mark
them with U.

18 years ago- Fix #38125 undefined reference to spl_dual_it_free_storage
Marcus Boerger [Mon, 17 Jul 2006 21:09:10 +0000 (21:09 +0000)]
- Fix #38125 undefined reference to spl_dual_it_free_storage

18 years ago- Upgrade usort() to support Unicode (including valid Unicode callbacks).
Andrei Zmievski [Mon, 17 Jul 2006 20:52:12 +0000 (20:52 +0000)]
- Upgrade usort() to support Unicode (including valid Unicode callbacks).
- Make usort() use 'f' specifier for function call info/cache.

18 years agoMFB52: fix bug #37945 pathinfo() cannot handle argument with special
Michael Wallner [Mon, 17 Jul 2006 20:43:07 +0000 (20:43 +0000)]
MFB52: fix bug #37945 pathinfo() cannot handle argument with special
       characters like german "Umlaute"

18 years ago- Use zend_uchar for param type
Andrei Zmievski [Mon, 17 Jul 2006 19:32:10 +0000 (19:32 +0000)]
- Use zend_uchar for param type
- %v is for UG() - dependent strings, which is not the case here
- 'T' is only useful for multiple parameters, so use 't' instead

18 years ago*** empty log message ***
Andrei Zmievski [Mon, 17 Jul 2006 19:19:09 +0000 (19:19 +0000)]
*** empty log message ***

18 years ago- MFB: #38112, corrupt GIF Image segfault
Pierre Joye [Mon, 17 Jul 2006 15:08:46 +0000 (15:08 +0000)]
- MFB: #38112, corrupt GIF Image segfault

18 years agoMFB: valgrind args change
Nuno Lopes [Mon, 17 Jul 2006 11:46:12 +0000 (11:46 +0000)]
MFB: valgrind args change

18 years agoMFB
Nuno Lopes [Mon, 17 Jul 2006 11:39:49 +0000 (11:39 +0000)]
MFB

18 years agoMFB 5.2
Nuno Lopes [Mon, 17 Jul 2006 10:49:34 +0000 (10:49 +0000)]
MFB 5.2

18 years agotypofix
Antony Dovgal [Mon, 17 Jul 2006 10:08:07 +0000 (10:08 +0000)]
typofix

18 years agoFixed memory leaks in ZTS mode
Dmitry Stogov [Mon, 17 Jul 2006 07:20:28 +0000 (07:20 +0000)]
Fixed memory leaks in ZTS mode

18 years agotweak constant() to use the brand new unicode parameters API
Antony Dovgal [Mon, 17 Jul 2006 07:11:06 +0000 (07:11 +0000)]
tweak constant() to use the brand new unicode parameters API

18 years agomake use of new param parsing API
Antony Dovgal [Mon, 17 Jul 2006 07:02:26 +0000 (07:02 +0000)]
make use of new param parsing API
use convert_to_text(), which makes constant() unicode aware
finally nuke invalid reads

18 years agoZTS fix
Dmitry Stogov [Mon, 17 Jul 2006 06:46:19 +0000 (06:46 +0000)]
ZTS fix

18 years agofix access to freed memory in pathinfo()
Antony Dovgal [Mon, 17 Jul 2006 06:44:45 +0000 (06:44 +0000)]
fix access to freed memory in pathinfo()
add test

18 years agoadded option parameter mb_strrpos( ).
Seiji Masugata [Mon, 17 Jul 2006 04:44:06 +0000 (04:44 +0000)]
added option parameter mb_strrpos( ).

18 years agoMFB: Don't use regex where none is needed.
Ilia Alshanetsky [Mon, 17 Jul 2006 03:57:53 +0000 (03:57 +0000)]
MFB: Don't use regex where none is needed.

18 years agoChangeLog update
<changelog@php.net> [Mon, 17 Jul 2006 01:30:54 +0000 (01:30 +0000)]
ChangeLog update

18 years agoIf the $PHP_AUTOCONF and $PHP_AUTOHEADER environmental variables are set
Jon Parise [Mon, 17 Jul 2006 01:17:00 +0000 (01:17 +0000)]
If the $PHP_AUTOCONF and $PHP_AUTOHEADER environmental variables are set
to full paths, the `shtool path` test would fail (because it only tests
for the existence of a bare filename in the current $PATH).  We now test
the the executability of $PHP_AUTOCONF and $PHP_AUTOHEADER before falling
back to the `shtool path` test.

Later on, phpize will execute $PHP_AUTOCONF and $PHP_AUTOHEADER directly,
so they will work fine as either absolute paths or files within $PATH.

Also, improving the grammar of the error messages in the failure cases.

18 years agoWrapping the $PHP_AUTOCONF and $PHP_AUTOHEADER error messages to fit
Jon Parise [Mon, 17 Jul 2006 00:46:00 +0000 (00:46 +0000)]
Wrapping the $PHP_AUTOCONF and $PHP_AUTOHEADER error messages to fit
within 80 columns.

18 years ago-Typo
Marcus Boerger [Sun, 16 Jul 2006 23:48:15 +0000 (23:48 +0000)]
-Typo

18 years ago- Update docu
Marcus Boerger [Sun, 16 Jul 2006 23:45:29 +0000 (23:45 +0000)]
- Update docu

18 years ago- TSRM Fix
Marcus Boerger [Sun, 16 Jul 2006 20:57:40 +0000 (20:57 +0000)]
- TSRM Fix

18 years ago- Upgrade RegexIterator capabilities, see docu
Marcus Boerger [Sun, 16 Jul 2006 20:52:20 +0000 (20:52 +0000)]
- Upgrade RegexIterator capabilities, see docu

18 years ago- This test fails right now and requires a zend API change to fix
Marcus Boerger [Sun, 16 Jul 2006 19:50:43 +0000 (19:50 +0000)]
- This test fails right now and requires a zend API change to fix

18 years agoMFB
Nuno Lopes [Sun, 16 Jul 2006 19:36:23 +0000 (19:36 +0000)]
MFB

18 years ago- Little bit refactoring: Two new PHPAPI functions:
Marcus Boerger [Sun, 16 Jul 2006 19:20:05 +0000 (19:20 +0000)]
- Little bit refactoring: Two new PHPAPI functions:
  . php_pcre_match
  . php_pcre_split

18 years ago- Update docu
Marcus Boerger [Sun, 16 Jul 2006 19:16:40 +0000 (19:16 +0000)]
- Update docu

18 years ago- Correct test name
Marcus Boerger [Sun, 16 Jul 2006 17:33:46 +0000 (17:33 +0000)]
- Correct test name

18 years agoMFB
Christian Stocker [Sun, 16 Jul 2006 16:04:35 +0000 (16:04 +0000)]
MFB
improved code (after suggestion by helly)

18 years ago3+1 != 3 =)
Antony Dovgal [Sun, 16 Jul 2006 15:59:02 +0000 (15:59 +0000)]
3+1 != 3  =)

18 years ago- MFB: PATHINFO_FILENAME constant registration (Sara)
Pierre Joye [Sun, 16 Jul 2006 15:56:00 +0000 (15:56 +0000)]
- MFB: PATHINFO_FILENAME constant registration (Sara)

18 years agoall stream functions are actually macros that already have TSRMLS_CC,
Antony Dovgal [Sun, 16 Jul 2006 15:54:25 +0000 (15:54 +0000)]
all stream functions are actually macros that already have TSRMLS_CC,
no need to pass it manually

18 years agoAdded DOMNode::getNodePath() for getting an XPath for a node.
Christian Stocker [Sun, 16 Jul 2006 15:05:32 +0000 (15:05 +0000)]
Added DOMNode::getNodePath() for getting an XPath for a node.
(MFB)

18 years ago- Fixed Bug #29538 number_format and problem with 0
Marcus Boerger [Sun, 16 Jul 2006 10:49:06 +0000 (10:49 +0000)]
- Fixed Bug #29538 number_format and problem with 0

18 years ago- Pathinfo allows to get filename (Toby S, Christian S)
Marcus Boerger [Sun, 16 Jul 2006 10:34:32 +0000 (10:34 +0000)]
- Pathinfo allows to get filename (Toby S, Christian S)

18 years agoChangeLog update
<changelog@php.net> [Sun, 16 Jul 2006 01:30:53 +0000 (01:30 +0000)]
ChangeLog update

18 years ago- Provide defined value for autoload flag
Marcus Boerger [Sat, 15 Jul 2006 19:16:19 +0000 (19:16 +0000)]
- Provide defined value for autoload flag

18 years ago- Update docu
Marcus Boerger [Sat, 15 Jul 2006 15:04:52 +0000 (15:04 +0000)]
- Update docu

18 years ago- Be on the safe side
Marcus Boerger [Sat, 15 Jul 2006 14:54:57 +0000 (14:54 +0000)]
- Be on the safe side

18 years ago- Implement todo: SplFileObject: ability to set the CSV separator per object, part 2
Marcus Boerger [Sat, 15 Jul 2006 14:50:38 +0000 (14:50 +0000)]
- Implement todo: SplFileObject: ability to set the CSV separator per object, part 2

18 years ago- Implement todo: SplFileObject: ability to set the CSV separator per object
Marcus Boerger [Sat, 15 Jul 2006 14:31:51 +0000 (14:31 +0000)]
- Implement todo: SplFileObject: ability to set the CSV separator per object

18 years ago- Fix issue with SplFileObject and directories
Marcus Boerger [Sat, 15 Jul 2006 13:01:44 +0000 (13:01 +0000)]
- Fix issue with SplFileObject and directories

18 years ago- Readd proto
Marcus Boerger [Sat, 15 Jul 2006 12:09:13 +0000 (12:09 +0000)]
- Readd proto

18 years ago- Update array_fill_keys, better unicode support, use new param parsing API
Marcus Boerger [Sat, 15 Jul 2006 12:06:10 +0000 (12:06 +0000)]
- Update array_fill_keys, better unicode support, use new param parsing API

18 years ago- Add array_fill_keys() (Matt W, php_lists at realplain com)
Marcus Boerger [Sat, 15 Jul 2006 10:10:47 +0000 (10:10 +0000)]
- Add array_fill_keys() (Matt W, php_lists at realplain com)

18 years agoChangeLog update
<changelog@php.net> [Sat, 15 Jul 2006 01:30:57 +0000 (01:30 +0000)]
ChangeLog update

18 years agoremove debugging
Andrei Zmievski [Fri, 14 Jul 2006 23:23:45 +0000 (23:23 +0000)]
remove debugging

18 years agorun-tests.php maintainers, rise up!
Andrei Zmievski [Fri, 14 Jul 2006 23:23:22 +0000 (23:23 +0000)]
run-tests.php maintainers, rise up!

18 years agoDo this workaround only for unicode mode.
Andrei Zmievski [Fri, 14 Jul 2006 23:09:12 +0000 (23:09 +0000)]
Do this workaround only for unicode mode.

18 years agoAdd test for compact().
Andrei Zmievski [Fri, 14 Jul 2006 23:04:58 +0000 (23:04 +0000)]
Add test for compact().

18 years agoEncode $wanted in output_encoding for comparison (workaround).
Andrei Zmievski [Fri, 14 Jul 2006 23:04:32 +0000 (23:04 +0000)]
Encode $wanted in output_encoding for comparison (workaround).

18 years agoAdjust array_pad(), array_reverse(), and array_unique() for params API
Andrei Zmievski [Fri, 14 Jul 2006 22:41:22 +0000 (22:41 +0000)]
Adjust array_pad(), array_reverse(), and array_unique() for params API
and mark them with U.

18 years agoLogic fix: (!a == b) != (a != b)
Sara Golemon [Fri, 14 Jul 2006 22:24:07 +0000 (22:24 +0000)]
Logic fix:  (!a == b) != (a != b)

18 years ago- Simplify array_combine() and adjust for params API
Andrei Zmievski [Fri, 14 Jul 2006 22:15:54 +0000 (22:15 +0000)]
- Simplify array_combine() and adjust for params API
- Adjust array_count_values() and array_rand() for params API and mark
  with U

18 years agoAdjust array_key_exists(), array_slice(), and array_splice() for params
Andrei Zmievski [Fri, 14 Jul 2006 21:16:30 +0000 (21:16 +0000)]
Adjust array_key_exists(), array_slice(), and array_splice() for params
API and mark them with U.

18 years ago#38105 (4/3) ustrlen != USTRLEN, update variable names used to keep this block's...
Sara Golemon [Fri, 14 Jul 2006 20:50:45 +0000 (20:50 +0000)]
#38105 (4/3) ustrlen != USTRLEN, update variable names used to keep this block's meaning clear

18 years agoMFB: rephrase the error message (fixes #38106)
Antony Dovgal [Fri, 14 Jul 2006 20:45:37 +0000 (20:45 +0000)]
MFB: rephrase the error message (fixes #38106)

18 years agoMake array_change_key_case() -- a candidate for the quite possibly the
Andrei Zmievski [Fri, 14 Jul 2006 20:07:57 +0000 (20:07 +0000)]
Make array_change_key_case() -- a candidate for the quite possibly the
most useless function ever -- use params API and mark it with U.

18 years ago#38105 (3/3) Default file_put_contents() to FILE_TEXT when unicode.semantics=on and...
Sara Golemon [Fri, 14 Jul 2006 19:16:23 +0000 (19:16 +0000)]
#38105 (3/3) Default file_put_contents() to FILE_TEXT when unicode.semantics=on and flags param not specified