Dmitry Stogov
|
5dc52e4880
|
Fixed interface constants inheritance.
Now we use IS_REFERENCE for inhereted class constants.
I might miss some edje cases.
|
2014-04-14 13:24:43 +04:00 |
|
Nikita Popov
|
4fc3d2d104
|
Copy varname before unset
Otherwise we get issues when the varname variable coincides with
the variable that is deleted.
|
2014-04-13 23:07:10 +02:00 |
|
Dmitry Stogov
|
b178992cd1
|
Temporary fix for Zend/tests/bug46238.phpt
|
2014-04-12 00:50:36 +04:00 |
|
Dmitry Stogov
|
c6af3781ee
|
Fixed test (now string data allocated together with zend_string structure)
|
2014-04-11 23:25:50 +04:00 |
|
Dmitry Stogov
|
affc7ab6c5
|
Fixed test (order of variables doesn't mater)
|
2014-04-11 23:04:47 +04:00 |
|
Nikita Popov
|
2c6ee5dcb5
|
Fix argument unpacking
|
2014-04-11 19:53:14 +02:00 |
|
Dmitry Stogov
|
e27eca90a5
|
for some reason gcc -O2 compiled the previous code in unexpected way
|
2014-04-11 18:16:03 +04:00 |
|
Dmitry Stogov
|
a6123151c7
|
Fixed memory leak
|
2014-04-11 18:15:53 +04:00 |
|
Dmitry Stogov
|
13f0c8b18c
|
Fixed double free
|
2014-04-11 16:48:38 +04:00 |
|
Dmitry Stogov
|
2614d945f8
|
Fixed memory leaks
|
2014-04-11 15:29:37 +04:00 |
|
Dmitry Stogov
|
33c731d94f
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-04-11 15:06:01 +04:00 |
|
Dmitry Stogov
|
b6af031e52
|
Fixed support for references
|
2014-04-11 15:05:12 +04:00 |
|
Dmitry Stogov
|
68c34855af
|
Fixed memory leaks
|
2014-04-11 14:47:53 +04:00 |
|
Dmitry Stogov
|
f1f3e3c371
|
fixed persistent reaource destruction
|
2014-04-11 14:47:38 +04:00 |
|
Xinchen Hui
|
a2a2481dd1
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-04-11 18:08:11 +08:00 |
|
Xinchen Hui
|
180de35bce
|
Refactor libxml (incompleted)
|
2014-04-11 18:07:25 +08:00 |
|
Dmitry Stogov
|
aa2ed70d43
|
Fixed srialize()
|
2014-04-11 13:44:23 +04:00 |
|
Dmitry Stogov
|
dac8cefb45
|
Fixed tests (added session_destroy() to avoid side effects on the following tests)
|
2014-04-11 13:17:59 +04:00 |
|
Dmitry Stogov
|
4adedff13d
|
Fixed tests (they might fail from time to time because of session GC)
|
2014-04-11 12:43:35 +04:00 |
|
Dmitry Stogov
|
ec4314f818
|
Fixed reference counting
|
2014-04-11 12:43:22 +04:00 |
|
Xinchen Hui
|
0d341e5b0e
|
No need anymore
|
2014-04-11 16:30:19 +08:00 |
|
Dmitry Stogov
|
aeb64f5447
|
Fixed support for references
|
2014-04-11 11:15:31 +04:00 |
|
Xinchen Hui
|
70ba20bfd3
|
hmm, make it consistent
|
2014-04-11 12:54:42 +08:00 |
|
Xinchen Hui
|
2e97e18bd0
|
Fixed _php_mbstr_parse_mail_headers
|
2014-04-11 12:53:35 +08:00 |
|
Xinchen Hui
|
12470b4092
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-04-11 12:34:06 +08:00 |
|
Dmitry Stogov
|
91ed685e26
|
Close all files and resources before before destroying object storage, because resources may point to objects. (THIS CHANGE MAY BE DANGEROUS)
|
2014-04-11 02:22:00 +04:00 |
|
Dmitry Stogov
|
98350cdcea
|
Introduced API to close all resources at once
|
2014-04-11 02:21:06 +04:00 |
|
Dmitry Stogov
|
a9599c9512
|
Fixed memory leak
|
2014-04-10 23:36:16 +04:00 |
|
Dmitry Stogov
|
ca05f965e3
|
Fixed tests (added missing zend.multibyte=On)
|
2014-04-10 23:07:00 +04:00 |
|
Dmitry Stogov
|
c54768bd60
|
fixed serialize()
|
2014-04-10 22:44:39 +04:00 |
|
Dmitry Stogov
|
8eb8d123e0
|
Fixed suppor for multibyte encoding
|
2014-04-10 18:47:47 +04:00 |
|
Dmitry Stogov
|
7a7b94d2fe
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-04-10 18:08:39 +04:00 |
|
Dmitry Stogov
|
6bfedfd22e
|
Fixed unserialize()
|
2014-04-10 18:08:11 +04:00 |
|
Nikita Popov
|
f449b04713
|
Fix some ZTS issues and leaks
|
2014-04-10 13:50:25 +02:00 |
|
Nikita Popov
|
c6eba25571
|
Port tokenizer extension
|
2014-04-10 11:44:45 +02:00 |
|
Dmitry Stogov
|
6df6006769
|
Compatibility fix for ext/session/tests/session_id_error3.phpt
|
2014-04-10 12:29:14 +04:00 |
|
Dmitry Stogov
|
23aecd1736
|
Fixed test (it requires ext/hash)
|
2014-04-10 12:14:11 +04:00 |
|
Dmitry Stogov
|
0ae14f3a1d
|
Fixed access to uninitialized data
|
2014-04-10 10:38:40 +04:00 |
|
Xinchen Hui
|
27f7f342ee
|
session_id is binary safe now
|
2014-04-10 11:57:34 +08:00 |
|
Dmitry Stogov
|
eb69fd9b0b
|
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
|
2014-04-10 03:22:06 +04:00 |
|
Nikita Popov
|
a6be32f59a
|
IS_INTERNED is not always 0 in ZTS
The current implementation chooses to intern "" in ZTS. Either that
should be removed or IS_INTERNED needs to actually check the flag.
|
2014-04-09 23:54:03 +02:00 |
|
Dmitry Stogov
|
6ee5e813ab
|
var_push_dtor_no_addref() is useles (var_push_dtor() doesn't work properly as well)
|
2014-04-10 01:49:26 +04:00 |
|
Nikita Popov
|
19ccd79942
|
Fix copying of constants for ZTS
Just a quick hack, should probably add an internal_copy_ctor
function for this.
|
2014-04-09 23:41:17 +02:00 |
|
Nikita Popov
|
3ce96eabc0
|
Fix function copying in ZTS
Still doesn't entirely work :/
|
2014-04-09 23:41:16 +02:00 |
|
Nikita Popov
|
20f2e5986e
|
Fix ZTS build
This only makes it compile, it doesn't actually work, presumably
because interned strings are assumed in some places.
|
2014-04-09 23:41:16 +02:00 |
|
Dmitry Stogov
|
2016e72111
|
Temporary refcounting fix
|
2014-04-10 01:08:52 +04:00 |
|
Dmitry Stogov
|
d8a0c6c6ab
|
typo
|
2014-04-10 00:22:13 +04:00 |
|
Dmitry Stogov
|
29f068779f
|
Fixed ext/spl/tests/iterator_035.phpt
|
2014-04-09 23:49:58 +04:00 |
|
Dmitry Stogov
|
a938b24607
|
Fixed resource to integer conversion
|
2014-04-09 22:31:40 +04:00 |
|
Dmitry Stogov
|
816f8dfefb
|
Fixed macro
|
2014-04-09 22:23:22 +04:00 |
|