#
e10e151e |
| 13-Feb-2015 |
Dmitry Stogov |
Merged zend_array and HashTable into the single data structure. Now each HashTable is also zend_array, so it's refcounted and may be a subject for Copy on Write zend_array_dup() was changed t
Merged zend_array and HashTable into the single data structure. Now each HashTable is also zend_array, so it's refcounted and may be a subject for Copy on Write zend_array_dup() was changed to allocate and return HashTable, instead of taking preallocated HashTable as argument.
show more ...
|
Revision tags: POST_PHP7_REMOVALS, PRE_PHP7_REMOVALS, php-5.6.6RC1 |
|
#
067902da |
| 04-Feb-2015 |
Anatol Belski |
fix data type mismatch
|
Revision tags: php-5.5.22RC1 |
|
#
9e70d767 |
| 04-Feb-2015 |
Dmitry Stogov |
Move zend_object->guards into additional slot of zend_object->properties_table[]. As result size of objects without __get/__set/__unset/__isset magic methods is reduced.
|
Revision tags: php-5.5.21, php-5.6.5, php-5.4.37 |
|
#
fc33f52d |
| 15-Jan-2015 |
Xinchen Hui |
bump year
|
#
0579e827 |
| 15-Jan-2015 |
Xinchen Hui |
bump year
|
#
73c1be26 |
| 15-Jan-2015 |
Xinchen Hui |
Bump year
|
Revision tags: php-5.5.21RC1, php-5.6.5RC1 |
|
#
b7a7b1a6 |
| 03-Jan-2015 |
Stanislav Malyshev |
trailing whitespace removal
|
Revision tags: POST_NATIVE_TLS_MERGE, PRE_NATIVE_TLS_MERGE, php-5.5.20, php-5.4.36, php-5.6.4 |
|
#
e112f6a0 |
| 14-Dec-2014 |
Anatol Belski |
second shot on removing TSRMLS_*
|
#
bdeb220f |
| 13-Dec-2014 |
Anatol Belski |
first shot remove TSRMLS_* things
|
Revision tags: php-5.6.4RC1, php-5.5.20RC1 |
|
#
1b156207 |
| 13-Nov-2014 |
Remi Collet |
Fix build with gmp < 4.2 See 3d6d863ccbd10d212352462b587ae1573af4f1d1 and acd7fcf55f81955e4837c750a5e45f83d3c55ba2
|
Revision tags: php-5.6.3, php-5.5.19, php-5.4.35, php-5.6.3RC1, php-5.5.19RC1 |
|
#
7740edae |
| 27-Oct-2014 |
Remi Collet |
Fix bug #63595 GMP memory management conflicts with other libraries using GMP Drop use of php memory allocators as this raise various conflicts with other extensions and libraries which
Fix bug #63595 GMP memory management conflicts with other libraries using GMP Drop use of php memory allocators as this raise various conflicts with other extensions and libraries which use libgmp. No other solution found. We cannot for ensure correct use of allocator with shared lib. Some memory can allocated before php init Some memory can be freed after php shutdown Known broken run cases - php + curl + gnutls + gmp - mod_gnutls + mod_php + gnutls + gmp - php + freetds + gnutls + gmp - php + odbc + freetds + gnutls + gmp - php + php-mapi (zarafa) + gnutls + gmp
show more ...
|
#
3c925b18 |
| 27-Oct-2014 |
Remi Collet |
Fix bug #63595 GMP memory management conflicts with other libraries using GMP Drop use of php memory allocators as this raise various conflicts with other extensions and libraries which
Fix bug #63595 GMP memory management conflicts with other libraries using GMP Drop use of php memory allocators as this raise various conflicts with other extensions and libraries which use libgmp. No other solution found. We cannot for ensure correct use of allocator with shared lib. Some memory can allocated before php init Some memory can be freed after php shutdown Known broken run cases - php + curl + gnutls + gmp - mod_gnutls + mod_php + gnutls + gmp - php + freetds + gnutls + gmp - php + odbc + freetds + gnutls + gmp - php + php-mapi (zarafa) + gnutls + gmp
show more ...
|
#
9a969fdd |
| 22-Oct-2014 |
Anatol Belski |
fix datatype
|
#
2fe7533f |
| 19-Oct-2014 |
Leigh |
gmp_random_seed()
|
#
4fce2ae2 |
| 17-Oct-2014 |
Anatol Belski |
opcache, intl, gmp, exif, com, bcmath to use static tsrmls
|
Revision tags: php-5.5.18, php-5.4.34, php-5.5.18RC1, php-5.6.1 |
|
#
bb0c1421 |
| 28-Sep-2014 |
Nikita Popov |
Drop support for GMP 4.1 * Consistent base conversion support (max: 62) * mpz_remroot always available * Use gmp_randinit_mt instead of LCG
|
#
581c86c0 |
| 24-Sep-2014 |
Leigh |
Make gmp_setbit and gmp_clrbit return values consistent
|
#
adf8f0f2 |
| 24-Sep-2014 |
Leigh |
Address issues raised by @nikic - Thread safety on rand init function. - Ret false on validation failure - Add _dep of temp_a to temp_b - Special case int sized min values
Address issues raised by @nikic - Thread safety on rand init function. - Ret false on validation failure - Add _dep of temp_a to temp_b - Special case int sized min values - More tests!
show more ...
|
Revision tags: php-5.6.2 |
|
#
3e9a3174 |
| 24-Sep-2014 |
Leigh |
Make sure min < max
|
#
acd7fcf5 |
| 23-Sep-2014 |
Leigh |
Mersenne Twister was added in GMP 4.2
|
#
31e27fc8 |
| 23-Sep-2014 |
Leigh |
Add test files
|
#
831bb926 |
| 23-Sep-2014 |
Leigh |
Add gmp_random_bits(bits) and gmp_random_range(min, max)
|
#
3d6d863c |
| 23-Sep-2014 |
Leigh |
Change GMPs default PRNG to Mersenne Twister Since we don't allow users to seed the RNG, there is no BC issue with changing the generator.
|
#
e33f3d3b |
| 20-Sep-2014 |
Nikita Popov |
Move smart_str implementation into Zend/ So we can use it there as well... For now I've retained the zend_smart_str_public.h header, though it would probably be better to just m
Move smart_str implementation into Zend/ So we can use it there as well... For now I've retained the zend_smart_str_public.h header, though it would probably be better to just move that one struct into zend_types.h.
show more ...
|
#
d0cb7153 |
| 19-Sep-2014 |
Johannes Schlüter |
s/PHP 5/PHP 7/
|