History log of /php-src/main/streams/streams.c (Results 101 – 125 of 423)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# bbfd0df9 31-Oct-2017 Dmitry Stogov

Use interned strings for persistent stream wrappers and filters

# 8203a066 27-Oct-2017 Dmitry Stogov

Merge branch 'master' into rc_debug

* master:
Use per-request heap instead of system one
Extend zend_register_class_alias_ex() with additional argument to allow creating persiste

Merge branch 'master' into rc_debug

* master:
Use per-request heap instead of system one
Extend zend_register_class_alias_ex() with additional argument to allow creating persistent or per-request aliases
Makrk persistent resources and references with GC_PERSISTENT flag

show more ...


# cf67a421 27-Oct-2017 Dmitry Stogov

Use per-request heap instead of system one

# 49ea143b 26-Oct-2017 Dmitry Stogov

Encapsulate reference-counting primitives.
Prohibit direct update of GC_REFCOUNT(), GC_SET_REFCOUNT(), GC_ADDREF() and GC_DELREF() shoukf be instead.
Added mactros to validate reference-count

Encapsulate reference-counting primitives.
Prohibit direct update of GC_REFCOUNT(), GC_SET_REFCOUNT(), GC_ADDREF() and GC_DELREF() shoukf be instead.
Added mactros to validate reference-counting (disabled for now).
These macros are going to be used to eliminate race-condintions during reference-counting on data shared between threads.

show more ...

# 49d9b301 26-Jul-2017 Anatol Belski

Move cwd_state and path related routines to size_t

Having `int` there is no real profit in the size or speed, while unsigned
improves security and overall integration. ZPP supplied strin

Move cwd_state and path related routines to size_t

Having `int` there is no real profit in the size or speed, while unsigned
improves security and overall integration. ZPP supplied strings can
be then accepted directly and structs can be still handled with smaller
unsigned types for size reasons, which is safe. Yet some related places
are to go.

basic move tsrm_realpath_r to size_t

fix conditions and sync with affected places

touch ocurrences of php_sys_readlink usage

follow up on phar path handling

remove duplicated check

move zend_resolve_path and related pieces to size_t

touch yet resolve path related places

remove cast

missing pieces

missing piece

yet cleanups for php_sys_readlink for ssize_t

fix wrong return

show more ...

# 6fcc7134 19-Jul-2017 Dmitry Stogov

Keep resource of enclosing stream, because it may be referenced from other place(s).
This fixes valgrind warnings on Zend/tests/type_declarations/scalar_basic.phpt

# f25ecdac 21-Jun-2017 Dmitry Stogov

shutdown_executor() refactoring (reuse opcache fast request shutdown code)

Revision tags: php-7.0.19RC1, php-7.1.5RC1, php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1
# b6524f83 14-Mar-2017 Bob Weinand

Merge branch 'PHP-7.1'


# 3d4e9545 14-Mar-2017 Bob Weinand

Merge branch 'PHP-7.0' into PHP-7.1


# 8be63ce0 14-Mar-2017 Bob Weinand

Fix stream context changes leaking into copies of previous context

Revision tags: php-7.1.3, php-7.0.17
# c6982995 04-Mar-2017 Anatol Belski

Interned strings unification for TS/NTS

Hereby, interned strings are supported in thread safe PHP. The patch
implements two types of interned strings

- interning per process, st

Interned strings unification for TS/NTS

Hereby, interned strings are supported in thread safe PHP. The patch
implements two types of interned strings

- interning per process, strings are not freed till process end
- interning per request, strings are freed at request end

There is no runtime interning.

With Opcache, all the permanent iterned strings are copied into SHM on
startup, additional copying into SHM might happen on demand.

show more ...

Revision tags: php-7.1.3RC1, php-7.0.17RC1, php-7.1.2, php-7.0.16, php-7.0.16RC1, php-7.1.2RC1, php-5.6.30, php-7.0.15, php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1
# dac6c639 04-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017

# 478f119a 04-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017

# 9e29f841 02-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017

Revision tags: php-7.1.1, php-5.6.29, php-7.0.14, php-7.1.0, php-5.6.29RC1, php-7.0.14RC1
# 2104bea5 12-Nov-2016 Kalle Sommer Nielsen

Remove Netware support

If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I can

Remove Netware support

If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I cannot test atm.

show more ...

Revision tags: php-7.1.0RC6, php-5.6.28, php-7.0.13, php-5.6.28RC1, php-7.1.0RC5, php-7.0.13RC1, php-7.1.0RC4, php-5.6.27, php-7.0.12
# bc5efe50 06-Oct-2016 Anatol Belski

Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
fix datatype


# ea83e504 06-Oct-2016 Anatol Belski

fix datatype

Revision tags: php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1
# 90a3671c 23-Sep-2016 Anatol Belski

Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
Revert "Fixed bug #73037 SoapServer reports Bad Request when gzipped"


# 4685297f 23-Sep-2016 Anatol Belski

Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
Revert "Fixed bug #73037 SoapServer reports Bad Request when gzipped"


# 075aa911 23-Sep-2016 Anatol Belski

Revert "Fixed bug #73037 SoapServer reports Bad Request when gzipped"

This reverts commit f9a699f6c3aa7acea922242a0f14731f6b829742.

# f9a699f6 23-Sep-2016 Anatol Belski

Fixed bug #73037 SoapServer reports Bad Request when gzipped

(cherry picked from commit 410c68788ae4826807e8ced3f4a02e676142b22a)

# 4b13f602 23-Sep-2016 Anatol Belski

Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
Fixed bug #73037 SoapServer reports Bad Request when gzipped


# 410c6878 23-Sep-2016 Anatol Belski

Fixed bug #73037 SoapServer reports Bad Request when gzipped

Revision tags: php-5.6.26, php-7.1.0RC2, php-7.0.11, php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10, php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1, php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38, php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1
# ac07008b 28-Jun-2016 Xinchen Hui

Fixed bug #72505 (readfile() mangles files larger than 2G)

# 929c1e0c 27-Jul-2016 Pierrick Charron

Merge branch 'PHP-7.0' into PHP-7.1


12345678910>>...17