History log of /PHP-5.6/ext/json/json.c (Results 26 – 50 of 123)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-5.3.19, php-5.4.9, php-5.5.0alpha1, php-5.3.19RC1, php-5.4.9RC1, php-5.3.18, php-5.4.8, php-5.3.18RC1, php-5.4.8RC1, php-5.3.17, php-5.4.7, php-5.4.7RC1, php-5.3.16, php-5.4.6, php-5.4.6RC1
# f8559194 29-Jul-2012 Xinchen Hui

Fix test failed due to new feature introduced in 45d596ea


# 45d596ea 24-Jul-2012 Florian Anderiasch

Add optional depth parameter to json_encode #62369


Revision tags: php-5.4.5, php-5.3.15, php-5.3.15RC1
# bcc87ba6 04-Jul-2012 johannes

Revert change 3f3ad30c50: There shouldn't be new features in 5.3, especially
not if they aren't in 5.4, too.


Revision tags: php-5.4.5RC1
# b7903f97 01-Jul-2012 Nikita Popov

Revert JSON merges to 5.4

This reverts the following merge commits (-m 1):

405ebfcd182a39f0960ff7d7055d49053d3e0316
d372b33c9b941be9a795bf3705bd22dc5f6092c3
36fa17a5fae84ab3

Revert JSON merges to 5.4

This reverts the following merge commits (-m 1):

405ebfcd182a39f0960ff7d7055d49053d3e0316
d372b33c9b941be9a795bf3705bd22dc5f6092c3
36fa17a5fae84ab332366a202f0a709279a2466a

show more ...


# 250393f9 01-Jul-2012 Nikita Popov

Revert JSON changes to PHP 5.3

This reverts the following commits:

974324676b2436f159f42d9241c569f813471684
4662151ea7d7b6920d115cf2a2d6e9d4232727a3
84fe2cc890e49f40bac7c3ba

Revert JSON changes to PHP 5.3

This reverts the following commits:

974324676b2436f159f42d9241c569f813471684
4662151ea7d7b6920d115cf2a2d6e9d4232727a3
84fe2cc890e49f40bac7c3ba74b3cfc6dc4cef2f

This does not revert the JSON changes released in PHP 5.3.14.

show more ...


# b741d331 01-Jul-2012 Stanislav Malyshev

fix bug #61359: json_encode() calls too many reallocs


# 97432467 28-Jun-2012 Nikita Popov

Add json_last_error_msg() function

This replaces json_last_error(true) and is consistent with other custom
error handling functions.


# 4662151e 27-Jun-2012 Nikita Popov

Improve JSON error handling

json_encode() no longer throws warnings. Instead only the error code for
json_last_error() is set.

As it is hard to debug the error from just an erro

Improve JSON error handling

json_encode() no longer throws warnings. Instead only the error code for
json_last_error() is set.

As it is hard to debug the error from just an error code an optional
$as_string parameter was added to json_last_error(), which returns an
error message instead of an error code.

show more ...


# 84fe2cc8 23-Jun-2012 Nikita Popov

Improve json_encode error handling

json_encode() now returns bool(false) for all possible errors, throws the
respective warning and also sets the respective json_last_error() error
c

Improve json_encode error handling

json_encode() now returns bool(false) for all possible errors, throws the
respective warning and also sets the respective json_last_error() error
code. Three new error codes have been added:

* JSON_ERROR_RECURSION
* JSON_ERROR_INF_OR_NAN
* JSON_ERROR_UNSUPPORTED_TYPE

To get a partial JSON output instead of bool(false) the option
JSON_PARTIAL_OUTPUT_ON_ERROR can be specified. In this case the invalid
segments will be replaced either by null (for recursion, unsupported type
and invalid JSON) or 0 (for Inf and NaN).

The warning for invalid UTF-8 stays intact and is thrown also with
display_errors = On. If this behavior is undesired this can be remedied
later.

show more ...


Revision tags: php-5.3.14, php-5.4.4, php-5.3.14RC2, php-5.4.4RC2, php-5.3.14RC1, php-5.4.4RC1
# 92bc49b2 09-May-2012 Felipe Pena

- Fixed bug #61978 (Object recursion not detected for classes that implement JsonSerializable)


Revision tags: php-5.3.13, php-5.4.3, php-5.4.2, php-5.3.12
# 7bbd5521 02-May-2012 Stanislav Malyshev

Revert "Fix bug #61537 (json_encode() incorrectly truncates/discards information) and"

This reverts commit cb2a1c71c96d7c9b2ee03d77beae0c8e0d385f1b.
The fix is not correct, not fixed aft

Revert "Fix bug #61537 (json_encode() incorrectly truncates/discards information) and"

This reverts commit cb2a1c71c96d7c9b2ee03d77beae0c8e0d385f1b.
The fix is not correct, not fixed after discussion on github.
Please fix the issues and reapply the patch

show more ...


Revision tags: php-5.3.11, php-5.4.1, php-5.3.11RC2, php-5.4.1RC2
# cb2a1c71 02-Apr-2012 Adam Harvey

Fix bug #61537 (json_encode() incorrectly truncates/discards information) and
remove a test case that's now mooted by this fix.


# 3f3ad30c 02-Apr-2012 Adam Harvey

Fix bug #61537 (json_encode() incorrectly truncates/discards information) and
remove a test case that's now mooted by this fix.


Revision tags: php-5.3.11RC1, php-5.4.1RC1, PHP-5.4.1-RC1
# 76ef76d2 19-Mar-2012 Matt Nowack

Adding Braces in json.c to conform with coding standards


Revision tags: php-5.4.0, php-5.4.0RC8, php-5.3.10, php-5.4.0RC7, php-5.4.0RC6, php-5.3.9, php-5.4.0RC5
# e4ca0ed0 01-Jan-2012 Felipe Pena

- Year++


# 8775a375 01-Jan-2012 Felipe Pena

- Year++


# 4e198252 01-Jan-2012 Felipe Pena

- Year++


Revision tags: php-5.3.9RC4, php-5.4.0RC4, php-5.3.9RC3, php-5.4.0RC3, php-5.3.9RC2, php-5.4.0RC2, php-5.4.0RC1, php-5.3.9RC1, php-5.4.0beta2
# 199b52c1 17-Oct-2011 Ilia Alshanetsky

Fixed bug #55543 (json_encode() with JSON_NUMERIC_CHECK fails on objects with numeric string properties)


# d4ae4e79 17-Oct-2011 Ilia Alshanetsky

Fixed bug #55543 (json_encode() with JSON_NUMERIC_CHECK fails on objects with numeric string properties)


# 65732af7 17-Oct-2011 Ilia Alshanetsky

Fixed bug #55543 (json_encode() with JSON_NUMERIC_CHECK fails on objects with numeric string properties)


Revision tags: php-5.4.0beta1, yaf-2.1.0
# a1501cf1 29-Aug-2011 Gwynne Raskind

Add unescaped Unicode encoding to json_encode(). Closes bug #53946. Patch by Irker and Gwynne.


# 06292974 29-Aug-2011 Gwynne Raskind

Add unescaped Unicode encoding to json_encode(). Closes bug #53946. Patch by Irker and Gwynne.


Revision tags: php-5.3.8, php-5.3.7, php-5.3.7RC5
# 783b0532 06-Aug-2011 Felipe Pena

- Added missing PHP_FE_END/ZEND_FE_END


# 9c289189 06-Aug-2011 Felipe Pena

- Added missing PHP_FE_END/ZEND_FE_END


Revision tags: php-5.4.0alpha3, php-5.3.7RC4
# 23e43859 25-Jul-2011 Felipe Pena

- Make usage of new PHP_FE_END macro


12345