Martin Kraemer
9c62ddde34
Typo
2007-03-14 09:58:14 +00:00
Stanislav Malyshev
2ad036da3a
ik, make it memcpy
2007-03-04 04:38:43 +00:00
Stanislav Malyshev
b2673ab004
fix wrong code
...
# noticed by Stefan Esser
2007-03-04 02:23:47 +00:00
Ilia Alshanetsky
efad70c2cc
snprintf() -> slprintf()
2007-02-27 03:28:17 +00:00
Ilia Alshanetsky
9783f5f1f3
strncpy() -> strlcpy()
2007-02-24 18:00:56 +00:00
Marcus Boerger
50ea26760d
- Avoid sprintf, even when checked copy'n'paste or changes lead to errors
2007-02-24 02:17:47 +00:00
Antony Dovgal
84a827e0d4
MFH
2007-01-18 16:21:32 +00:00
Ilia Alshanetsky
96a8399e2f
Added key_length intialization for intergers
2007-01-09 15:20:45 +00:00
Sebastian Bergmann
4223aa4d5e
MFH: Bump year.
2007-01-01 09:36:18 +00:00
Ilia Alshanetsky
a055e93a27
optimize out strlen() calls
...
# Patch by Matt Wilmas
2006-12-13 15:31:47 +00:00
Antony Dovgal
5f6145b0fd
fix ZTS build
2006-08-02 22:03:47 +00:00
Ilia Alshanetsky
4eecfca79c
Fixed bug #38213 , #37611 , #37571 (wddx encoding fails to handle certain
...
characters).
2006-08-02 15:44:33 +00:00
foobar
0bf6b23cb8
MFH: fix phpize build
2006-07-27 01:18:55 +00:00
Marcus Boerger
d0f2f6cd04
- MFH zend_unmangle_property_name(), drop zend_unmangle_property_name_ex()
2006-07-24 18:03:45 +00:00
Antony Dovgal
3aaf62d159
there is no Unicode in 5_2
2006-07-11 12:15:11 +00:00
Hannes Magnusson
aaa1d62614
MFH: fix/add SKIPIF
2006-06-27 00:09:43 +00:00
Ilia Alshanetsky
a400d8908d
Convert E_ERROR to E_RECOVERABLE_ERROR
2006-05-30 02:40:33 +00:00
Ilia Alshanetsky
b882f9f37e
Fixed bug #37569 (WDDX incorrectly encodes high-ascii characters)
2006-05-25 22:54:16 +00:00
Marcus Boerger
ec79dd793d
- MFH Bugfix 37587
2006-05-25 09:59:25 +00:00
Ilia Alshanetsky
a1bbdf831c
Fixed bug #37162 (wddx does not build as a shared extension).
...
#Patch By: jdolecek at NetBSD dot org
2006-04-23 16:02:05 +00:00
Frank M. Kromann
329198a955
Add header so WDDX builds as shared
2006-01-28 06:15:25 +00:00
foobar
5bd93221a8
bump year and license version
2006-01-01 12:51:34 +00:00
foobar
d09ad216a0
MFH: prevent compile failure with --disable-all
2005-12-21 14:22:26 +00:00
Antony Dovgal
604990d6a5
fix test, add test for 64bit platform
2005-12-21 12:16:20 +00:00
Antony Dovgal
b7d5d7047b
fix test
2005-12-21 11:46:26 +00:00
Antony Dovgal
c92ae847c7
add missing skipif conditions
...
fix existing ones
2005-12-21 11:42:06 +00:00
foobar
3e669bc950
MFH: nuke php3 legacy
2005-12-06 02:28:41 +00:00
Ilia Alshanetsky
c60079862b
Fixed bug #35410 (wddx_deserialize() doesn't handle large ints as keys
...
properly).
2005-11-30 18:10:19 +00:00
Rob Richards
e1791bedd5
MFH: use sizeof instead of define
2005-10-06 18:48:19 +00:00
Derick Rethans
f42742f796
- MFH: Fixed Windows build (patch by Mike)
2005-10-06 13:03:43 +00:00
Rob Richards
93ffc14028
MFH: fix buffer lengths passed to snprintf
2005-10-05 22:36:10 +00:00
Antony Dovgal
4b9b5505f0
fix #34505 (possible memory corruption when unmangling properties with empty names)
...
2nd part
2005-09-16 17:11:02 +00:00
foobar
307ec8ece4
MFH:- Fixed bug #34306 (wddx_serialize_value() crashes with long array keys)
2005-08-31 14:31:44 +00:00
Ilia Alshanetsky
2a37a0c495
MFH: Fixed bug #34068 (Numeric string as array key not cast to integer in
...
wddx_deserialize()).
2005-08-10 22:45:31 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
Derick Rethans
3cdc895213
- Added backward compability wrapper "php_parse_date()".
...
- Changed WDDX extension to use new date parsing code.
- Removed all remnants to the old parser.
#- I hope that I didn't break the .dsp's...
2005-06-19 22:15:27 +00:00
foobar
9b57f5ff36
- Fixed bug #33185 (--enable-session=shared does not build)
2005-05-30 15:14:12 +00:00
foobar
a20383ba06
- Unify the "configure --help" texts
2005-05-29 23:17:16 +00:00
Dmitry Stogov
37887f1bd0
Fixed SIGSEGV on serializing data with circular references
2005-04-11 11:58:19 +00:00
Dmitry Stogov
37eee73274
Support for encoding/decoding of private and protected members
2005-04-11 09:27:47 +00:00
Marcus Boerger
016a39195e
- Fix test
2005-03-12 01:52:48 +00:00
Marcus Boerger
f3a5d430fc
- Fix another memleak
2005-03-12 01:46:47 +00:00
Marcus Boerger
6c73805c45
- Fix memleak
2005-03-12 01:44:04 +00:00
Andi Gutmans
56f8195fe5
- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
...
used to return "" and not bool(false). It's not worth keeping it because
STR_FREE() and zval_dtor() always have to check for it and it slows down
the general case. In addition, it seems that empty_string has been abused
quite a lot, and was used not only for setting zval's but generally in
PHP code instead of "", which wasn't the intention. Last but not least,
nuking empty_string should improve stability as I doubt every place
correctly checked if they are not mistakenly erealloc()'ing it or
calling efree() on it.
NOTE: Some code is probably broken. Each extension maintainer should
check and see that my changes are OK. Also, I haven't had time to touch
PECL yet. Will try and do it tomorrow.
2004-07-19 07:19:50 +00:00
Ilia Alshanetsky
690ca62dd3
Do not use alloca() where it can be abused through user input.
2004-06-30 01:12:06 +00:00
Moriyoshi Koizumi
7f5950ffb7
- Fix test: Any datetime value that exceeds the unix time range should
...
not be unserialized.
2004-04-04 18:07:36 +00:00
Hartmut Holzgraefe
cc0894b788
more visa to sibira ;)
2004-03-24 18:43:23 +00:00
Moriyoshi Koizumi
9a0e4fae4c
- Forgot to commit this one.
2004-03-07 00:03:50 +00:00
Moriyoshi Koizumi
91b39a6538
- Fix test, take 2
2004-03-06 23:11:25 +00:00
Moriyoshi Koizumi
bf1ed3de73
- Fix test.
2004-03-01 10:44:22 +00:00