History log of /PHP-5.6/ext/standard/var.c (Results 201 – 225 of 306)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# ea79632b 04-Aug-2001 Sebastian Bergmann

Fix Win32 (and maybe other ZTS) builds.


# c947a073 04-Aug-2001 Sascha Schumann

Clean up the serializer by modularizing some of its code. That also
enables us to serialize hash indices without creating zvals for them.
Due to its nature, this patch also includes some whi

Clean up the serializer by modularizing some of its code. That also
enables us to serialize hash indices without creating zvals for them.
Due to its nature, this patch also includes some whitespace changes.

show more ...


# 723bbcbe 03-Aug-2001 Sascha Schumann

Do the nul'ifiying of php_var_serialize's result at the right place


# 3459f05a 03-Aug-2001 Sascha Schumann

NUL-terminate string


# 4dfa9154 03-Aug-2001 Sascha Schumann

Convert serializer to smart_str.. avoids lots of sprintf's and
copying of data.


# c43806f4 30-Jul-2001 Zeev Suraski

Zend compatibility patch


# 7b1c4006 30-Jul-2001 Zeev Suraski

More TSRMLS_FETCH annihilation (Zend compatibility patch)


# b99a590b 29-Jul-2001 Andi Gutmans

- More object macros


# d87cc976 28-Jul-2001 Zeev Suraski

Redesigned thread safety mechanism - nua nua


# fe6f8712 27-Jul-2001 Zeev Suraski

- Get rid of ELS_*(), and use TSRMLS_*() instead.
- Move to the new ts_allocate_id() API
This patch is *bound* to break some files, as I must have had typos somewhere.
If you use any unco

- Get rid of ELS_*(), and use TSRMLS_*() instead.
- Move to the new ts_allocate_id() API
This patch is *bound* to break some files, as I must have had typos somewhere.
If you use any uncommon extension, please try to build it...

show more ...


Revision tags: PRE_TSRM_MERGE_PATCH
# 2edcf835 15-Jul-2001 Zeev Suraski

Update cast


# 85b4df53 15-Jul-2001 Zeev Suraski

Improved interactive mode - it is now available in all builds, without any significant slowdown


# adc98200 11-Jul-2001 Stanislav Malyshev

More correct pseudo-fix
# This is not really a fix. This thing is still broken. I will think on
# how to really fix it. Any suggestion is *welcome*.


# ff4dfc56 11-Jul-2001 Shane Caraveo

prevent php from crashing when serializing circular data.

This script produced the crash.
<?
$hash["test_key"] = "test_value";
$hash["hash_key"] = &$hash;
echo serialize($has

prevent php from crashing when serializing circular data.

This script produced the crash.
<?
$hash["test_key"] = "test_value";
$hash["hash_key"] = &$hash;
echo serialize($hash);
?>

show more ...


# 1be0975d 09-Jul-2001 Thies C. Arntzen

added test for serialize
changed var.c to use Z_* macros


# 4aa6ae49 01-Jul-2001 Daniel Beulshausen

PHPAPI-ize php_var_* functions
# need this for shm*


Revision tags: PRE_GRANULAR_GARBAGE_FIX, php-4.0.6, php-4.0.6RC4, php-4.0.6RC3
# 81e2cf03 06-Jun-2001 Rasmus Lerdorf

Fix folding and clean up some extensions


# 25c3a3a3 05-Jun-2001 Rasmus Lerdorf

vim-6 does folding - clean up a bunch of missing folding tags plus
some misguided RINIT and RSHUTDOWN calls in a few fringe extensions


Revision tags: php-4.0.6RC2
# ca8c8264 29-May-2001 Stanislav Malyshev

Fix the reference serializer
# Hope now it is right...


Revision tags: php-4.0.6RC1, php-4.0.5, php-4.0.5RC8, php-4.0.5RC7, php-4.0.5RC6, php-4.0.5RC5, php-4.0.5RC4, php-4.0.5RC3, php-4.0.5RC2, php-4.0.5RC1
# eb6ba01d 26-Feb-2001 Andi Gutmans

- Fix copyright notices with 2001


Revision tags: php-4.0.4pl1, php-4.0.4pl1RC2
# dbb3402c 09-Jan-2001 Sascha Schumann

php_add_var_hash() uses sizeof(id) in the calls to zend_hash_*, implying
that all bytes in the character array have been set (they are used
to compute the hash value using hashpjw).

php_add_var_hash() uses sizeof(id) in the calls to zend_hash_*, implying
that all bytes in the character array have been set (they are used
to compute the hash value using hashpjw).

The function assumes that sprintf's %p modifier would always prefix
the output with "0x". On HPUX, this is not the case. Hence, not
all bytes may be properly initialized before being read.

This has been addressed by using only initialized bytes as the key.

show more ...


Revision tags: php-4.0.4pl1RC1
# 3a16dc1c 24-Dec-2000 Sascha Schumann

Fix segfault introduced through recent zend_hash_get_current_key* changes.


# aa6d2ac5 22-Dec-2000 Zeev Suraski

Heads up people!

Updated the get_current_key() API - the relevant authors, please take
a look at the updated code and make sure it's ok...


Revision tags: php-4.0.4REL, php-4.0.4RC6, php-4.0.4RC5, php-4.0.4RC4
# be895bcb 13-Dec-2000 Zeev Suraski

Fix call_user_function() with objects - it could leak under certain circumstances


# a1c20a04 11-Dec-2000 Stanislav Malyshev

Fix serializer bug that prevented serializer from working on any
variable that had non-reference copies of the same zval


12345678910>>...13