Andrei Zmievski
ebce1ad787
Additional check for IS_OBJECT.
2000-04-04 16:41:13 +00:00
Thies C. Arntzen
b491796a4c
@- WDDX now defaults to ISO-8859-1. (Thies)
...
# andrei, plz have a look at my changes - seems to work for me!
2000-04-04 15:47:11 +00:00
Thies C. Arntzen
38cb3de2bc
buffer was short by one
2000-04-04 11:35:01 +00:00
Stig Bakken
d02fe90b00
Change extension names in all extensions' zend_module_entry to their
...
directory name.
2000-03-06 18:44:01 +00:00
Andrei Zmievski
0e7e4d30f6
WDDX header comments now conform to the latest DTD.
2000-02-28 17:16:12 +00:00
Egon Schmid
76ec07c402
Is it ok, Andrei.
2000-02-24 16:03:27 +00:00
Egon Schmid
478abf57d4
More protos.
2000-02-24 15:55:10 +00:00
Andrei Zmievski
087e39a7ef
Don't need dlist.h anymore.
2000-02-17 23:08:33 +00:00
Andrei Zmievski
588ea96deb
Updated to use Zend's internal doubly-linked list instead of dlist.[ch]
...
implementation.
Also fixed serialization to always output objects as struct. In the past,
if the object did not have any member variables initialized it would've
been output as array of length 0.
2000-02-17 23:07:47 +00:00
Andrei Zmievski
1a4e39838f
(PHP wddx_deserialize) Fixed a problem with deserializing empty values.
...
(php_addslashes) Guard against NULL data.
2000-02-02 21:53:27 +00:00
Andrei Zmievski
3e5dc58f35
(wddx_stack_destroy) Properly free the dangling varname.
...
(php_wddx_deserialize_ex) There should be only 1 value on the stack after
parser is done.
2000-01-15 23:34:51 +00:00
Andrei Zmievski
16a35c234e
Fix IS_UNSET -> IS_NULL rename.
2000-01-04 14:41:56 +00:00
Andrei Zmievski
4595bf1e20
* Implemented <boolean> and <null> types. We now support WDDX version 1.0
...
as best as we can.
* Cleaned up the API function names, _ was really not needed.
* Cleaned up the repetitive stack var name stuff with a macro.
* WDDX now no longer converts numbers to strings in arrays when during
serialization.
@Implemented support for <boolean> and <null> types according
@to WDDX version 1.0 (Andrei)
2000-01-03 18:10:27 +00:00
Zeev Suraski
235386b245
Change ALLOC_ZVAL() semantics
1999-12-26 21:21:33 +00:00
Andi Gutmans
3f6e00e48d
- Use ALLOC_ZVAL() in PHP. Finding the places to put FREE_ZVAL(z) is much
...
more tricky and I'm not sure how many places this is. zval allocations
were only made directly in 11 places.
1999-12-24 15:43:39 +00:00
Zeev Suraski
a1ad2872ee
- The tree compiles again
1999-12-18 22:40:35 +00:00
Thies C. Arntzen
a02ac0c1fc
(wddx_add_vars) adjusted to new resource-API
1999-10-12 15:23:59 +00:00
Andrei Zmievski
f71789ee71
Remove _A.
1999-10-05 13:33:57 +00:00
Andrei Zmievski
a92fb5fe3d
rename.
1999-10-01 14:54:55 +00:00
Andrey Hristov
be0eeccdbc
Update WDDX for new high-performance function API.
1999-09-24 18:43:34 +00:00
Zeev Suraski
360675cee3
Compile fixes for WDDX, XML and Zlib (untested)
1999-09-24 14:14:47 +00:00
Andrey Hristov
33eb7d83ca
WDDX can now serialize and deserialize objects. It uses a variable named
...
'php_classname' to store the class name as part of the structure. This way
WDDX modules in other languages don't get broken by extensions to DTD
we would have had to make otherwise.
1999-09-21 21:38:51 +00:00
Sascha Schumann
0320532962
Make some things accessible from outside for session module
1999-09-16 13:25:54 +00:00
Andrey Hristov
22ce3af972
HASH_OF is now in php.h.
1999-09-15 13:28:33 +00:00
Andrey Hristov
d8fc73b5c4
- Fixed mem leak when undefined variable was passed in for serialization
...
- Made it properly serialize object properties
1999-09-12 00:04:29 +00:00
Andrey Hristov
8e9cd1e4ae
Oops, don't need those commented out blocks.
1999-09-04 19:09:37 +00:00
Andrey Hristov
ef943e75a5
Conform to new resource handling guidelines.
1999-09-04 19:07:57 +00:00
Andrey Hristov
f8d9ef14b5
Fixed resource handling to conform to PHP4 guidelines.
1999-09-03 14:17:10 +00:00
Andrey Hristov
1a218328da
Fix for #2161
1999-08-26 13:25:53 +00:00
Andrey Hristov
3f48a5524d
Ported fixed for bug #2103 from PHP3.
1999-08-18 16:43:57 +00:00
Andrey Hristov
a100c51f51
Fixed a bug in WDDX that occured when a number was passed in instead
...
of a variable name.
1999-07-23 21:21:33 +00:00
Andrey Hristov
ced8e51328
Ported WDDX module.
1999-07-19 20:24:03 +00:00