Stanislav Malyshev
|
d84fa39667
|
Revert "Update test to fix breakage caused by the previous commit."
This reverts commit 05c8d4766c .
Connected to revert 7bbd5521d2 .
|
2012-05-15 23:25:06 -07:00 |
|
Felipe Pena
|
92bc49b2b0
|
- Fixed bug #61978 (Object recursion not detected for classes that implement JsonSerializable)
|
2012-05-08 21:05:51 -03:00 |
|
Stanislav Malyshev
|
7bbd5521d2
|
Revert "Fix bug #61537 (json_encode() incorrectly truncates/discards information) and"
This reverts commit cb2a1c71c9 .
The fix is not correct, not fixed after discussion on github.
Please fix the issues and reapply the patch
|
2012-05-01 23:54:10 -07:00 |
|
Adam Harvey
|
05c8d4766c
|
Update test to fix breakage caused by the previous commit.
|
2012-04-11 08:29:39 +08:00 |
|
Adam Harvey
|
cb2a1c71c9
|
Fix bug #61537 (json_encode() incorrectly truncates/discards information) and
remove a test case that's now mooted by this fix.
|
2012-04-11 08:29:39 +08:00 |
|
David Soria Parra
|
71d894cd42
|
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Adding Braces in json.c to conform with coding standards
|
2012-03-20 17:29:20 +01:00 |
|
Matt Nowack
|
76ef76d2f8
|
Adding Braces in json.c to conform with coding standards
|
2012-03-20 17:29:04 +01:00 |
|
Felipe Pena
|
e4ca0ed09f
|
- Year++
|
2012-01-01 13:15:04 +00:00 |
|
Felipe Pena
|
4e19825281
|
- Year++
|
2012-01-01 13:15:04 +00:00 |
|
Ilia Alshanetsky
|
199b52c1d4
|
Fixed bug #55543 (json_encode() with JSON_NUMERIC_CHECK fails on objects with numeric string properties)
|
2011-10-17 23:51:25 +00:00 |
|
Ilia Alshanetsky
|
d4ae4e79db
|
Fixed bug #55543 (json_encode() with JSON_NUMERIC_CHECK fails on objects with numeric string properties)
|
2011-10-17 23:51:25 +00:00 |
|
Gwynne Raskind
|
81ee8a6c7b
|
Add test for #53946 to 5.4 (missed it when committing revision 315707)
|
2011-08-29 14:57:53 +00:00 |
|
Gwynne Raskind
|
06292974b1
|
Add unescaped Unicode encoding to json_encode(). Closes bug #53946. Patch by Irker and Gwynne.
|
2011-08-29 14:56:19 +00:00 |
|
Felipe Pena
|
783b05326a
|
- Added missing PHP_FE_END/ZEND_FE_END
|
2011-08-06 01:22:27 +00:00 |
|
Felipe Pena
|
23e438594d
|
- Make usage of new PHP_FE_END macro
|
2011-07-25 11:42:53 +00:00 |
|
Felipe Pena
|
4b30846b50
|
- Make usage of new PHP_FE_END macro
|
2011-07-25 11:35:02 +00:00 |
|
Christopher Jones
|
52cc62d825
|
Remove duplicate lines present in PHP_5_3's .phpt (dtajchreber)
|
2011-06-17 21:42:40 +00:00 |
|
Ilia Alshanetsky
|
f4f2aa7583
|
Fixed bug #54484 (Empty string in json_decode doesn't reset json_last_error()).
|
2011-06-01 09:44:38 +00:00 |
|
Ilia Alshanetsky
|
a7dfb31557
|
Fixed bug #54484 (Empty string in json_decode doesn't reset json_last_error()).
|
2011-06-01 09:44:38 +00:00 |
|
Peter Cowburn
|
e77bd31f3f
|
fix method name in JsonSerializable exception message
|
2011-04-30 12:57:23 +00:00 |
|
Scott MacVicar
|
ecb9d8019c
|
Fix Bug #54058, invalid utf-8 doesn't set json_encode() in all cases
|
2011-02-21 08:09:02 +00:00 |
|
Scott MacVicar
|
3242016f28
|
Fix Bug #54058, invalid utf-8 doesn't set json_encode() in all cases
|
2011-02-21 08:09:02 +00:00 |
|
Scott MacVicar
|
9b567fea6a
|
Fix Bug #53963, error code isn't always set in certain error cases.
|
2011-02-09 08:05:00 +00:00 |
|
Scott MacVicar
|
18b7f018e3
|
Fix Bug #53963, error code isn't always set in certain error cases.
|
2011-02-09 08:05:00 +00:00 |
|
Felipe Pena
|
927bf09c29
|
- Year++
|
2011-01-01 02:19:59 +00:00 |
|
Felipe Pena
|
0203cc3d44
|
- Year++
|
2011-01-01 02:17:06 +00:00 |
|
Pierre Joye
|
a7ffa09e18
|
- add PHP_INSTALL_HEADERS to all parts (core&exts) exposing headers, generate the install-headers cmd
|
2010-12-11 22:18:10 +00:00 |
|
Adam Harvey
|
cb9c8233fc
|
Implement FR #44331 (Formatting option for json_encode). Bikeshedding about the
exact form of the JSON pretty printing and brace handling will only be accepted
in the form of patches. ;)
|
2010-09-16 16:21:15 +00:00 |
|
Adam Harvey
|
d8b8d22a0d
|
Rebalance the folds in json.c.
|
2010-09-16 14:15:19 +00:00 |
|
Adam Harvey
|
726fe638bb
|
Implemented FR #49366 (Make slash escaping optional in json_encode()).
|
2010-09-16 13:53:27 +00:00 |
|
Adam Harvey
|
3c93eab5a3
|
Fix English in the error message emitted when json_decode() is called with
depth <= 0.
|
2010-09-14 03:46:28 +00:00 |
|
Adam Harvey
|
1f06a6a4e8
|
Fix English in the error message emitted when json_decode() is called with
depth <= 0.
|
2010-09-14 03:46:28 +00:00 |
|
Scott MacVicar
|
e1ce0a64ea
|
Fix bug #52262 - Invalid UTF-8 documents don't set an error code when they fail to decode.
|
2010-07-06 17:01:30 +00:00 |
|
Scott MacVicar
|
bc74861cf8
|
Fix bug #52262 - Invalid UTF-8 documents don't set an error code when they fail to decode.
|
2010-07-06 17:01:30 +00:00 |
|
Sara Golemon
|
a0269a6a72
|
Ooops, return values...
|
2010-05-21 23:29:34 +00:00 |
|
Sara Golemon
|
6eb4218433
|
Add JSON_BIGINT_AS_STRING for json_decode() to parse large numbers
as strings rather than casting to double and loosing precision.
|
2010-05-21 22:59:58 +00:00 |
|
Ilia Alshanetsky
|
ea3a6539dc
|
Added support for JSON_NUMERIC_CHECK option in json_encode() that converts
numeric strings to integers.
|
2010-05-20 19:37:52 +00:00 |
|
Ilia Alshanetsky
|
cf174c1366
|
Added support for JSON_NUMERIC_CHECK option in json_encode() that converts
numeric strings to integers.
|
2010-05-20 19:37:52 +00:00 |
|
Sara Golemon
|
1fd85e29de
|
Rename JSON_Serializable to JsonSerializable per ML discussion
|
2010-05-12 16:42:48 +00:00 |
|
Kalle Sommer Nielsen
|
a31a2083af
|
Well we do need zend_throw_exception_ex ;-)
|
2010-05-06 13:44:35 +00:00 |
|
Sara Golemon
|
1381b14eaa
|
Add JSON_Serializable interface
Objects implementing JSON_Serializable will have
their ->jsonSerialize() method called
Similar to serialize() and __sleep()
|
2010-05-05 22:48:14 +00:00 |
|
Rob Richards
|
0a34d10783
|
revert change #298288: Remove old dsp/dsw/makefile files
|
2010-04-28 14:41:51 +00:00 |
|
Kalle Sommer Nielsen
|
518a17e7bf
|
Remove old dsp/dsw/makefile files, these arent used by the build system anymore and are barely updated nor available for all extensions
|
2010-04-21 23:36:49 +00:00 |
|
Felipe Pena
|
45c090f3e7
|
- Fixed bug #51590 (JSON_ERROR_UTF8 is undefined)
|
2010-04-18 18:07:27 +00:00 |
|
Felipe Pena
|
6f03cbf664
|
- Fixed bug #51590 (JSON_ERROR_UTF8 is undefined)
|
2010-04-18 18:07:27 +00:00 |
|
Felipe Pena
|
a90c801c2f
|
- Fixed tests
|
2010-04-03 15:42:42 +00:00 |
|
Felipe Pena
|
4d571dee74
|
- Fixed tests
|
2010-04-03 15:42:42 +00:00 |
|
Johannes Schlüter
|
26b08f9857
|
Remove main/php3_compat.h, for that a few references to function_entry have
to be replaced by `zend_function_entry`.
|
2010-03-30 23:03:02 +00:00 |
|
Sebastian Bergmann
|
9ba1e81665
|
sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
|
2010-01-03 09:23:27 +00:00 |
|
Rasmus Lerdorf
|
8af64e6f34
|
Fix broken json tests in all branches
|
2009-08-03 04:01:57 +00:00 |
|