#
fc8d5c72 |
| 19-Aug-2023 |
David Carlier |
ext/iconv: fix build for netbsd. NetBSD still adopts the old iconv signature for buffer inputs. The next release will too so we can assume it will remain that way for a while.
ext/iconv: fix build for netbsd. NetBSD still adopts the old iconv signature for buffer inputs. The next release will too so we can assume it will remain that way for a while. Close GH-12001
show more ...
|
Revision tags: php-8.1.7RC1 |
|
#
e063243d |
| 25-Apr-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix GH-8218: ob_end_clean does not reset Content-Encoding header
|
#
30f4c725 |
| 12-Apr-2022 |
Christoph M. Becker |
Fix GH-8218: ob_end_clean does not reset Content-Encoding header The fix for GH-7953 introduced a regression by being to deliberate adding the respective headers. These must only be add
Fix GH-8218: ob_end_clean does not reset Content-Encoding header The fix for GH-7953 introduced a regression by being to deliberate adding the respective headers. These must only be added, if the handler starts, but is not finalizing. Closes GH-8353.
show more ...
|
Revision tags: php-8.1.4RC1, php-8.1.3 |
|
#
49466af4 |
| 07-Feb-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix GH-7980: Unexpected result for iconv_mime_decode
|
#
86c196ba |
| 03-Feb-2022 |
Christoph M. Becker |
Fix GH-7980: Unexpected result for iconv_mime_decode We need to reset the shift state right after conversion, to cater to potenially following plain encodings. Also, there is no need to
Fix GH-7980: Unexpected result for iconv_mime_decode We need to reset the shift state right after conversion, to cater to potenially following plain encodings. Also, there is no need to reset the shift for plain encodings, because these are not state-dependent. Closes GH-8025.
show more ...
|
#
8009b216 |
| 03-Feb-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix GH-7953: ob_clean() only does not set Content-Encoding
|
#
9bd468da |
| 20-Jan-2022 |
Christoph M. Becker |
Fix GH-7953: ob_clean() only does not set Content-Encoding If an output handler has not yet been started, calling `ob_clean()` causes it to start. If that happens, we must not forget to
Fix GH-7953: ob_clean() only does not set Content-Encoding If an output handler has not yet been started, calling `ob_clean()` causes it to start. If that happens, we must not forget to set the `Content-Encoding` and `Vary` headers. Closes GH-7960.
show more ...
|
Revision tags: php-8.1.2RC1, php-8.1.0, php-7.3.33, php-7.3.32, php-7.3.31, php-7.3.30, php-7.3.29 |
|
#
aff36587 |
| 29-Jun-2021 |
Patrick Allaert |
Fixed some spaces used instead of tabs |
#
01b3fc03 |
| 06-May-2021 |
KsaR |
Update http->https in license (#6945) 1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https. 2. Update few license 3.0 to 3.01 as
Update http->https in license (#6945) 1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https. 2. Update few license 3.0 to 3.01 as 3.0 states "php 5.1.1, 4.1.1, and earlier". 3. In some license comments is "at through the world-wide-web" while most is without "at", so deleted. 4. fixed indentation in some files before |
show more ...
|
Revision tags: php-7.3.28 |
|
#
09efad61 |
| 08-Apr-2021 |
George Peter Banyard |
Use zend_string_equals_(literal_)ci() API more often Also drive-by usage of zend_ini_parse_bool() Closes GH-6844 |
Revision tags: php-7.3.27, php-7.3.26, php-7.3.26RC1, php-7.3.25, php-7.3.25RC1, php-7.3.24, php-7.3.24RC1 |
|
#
5caaf40b |
| 29-Sep-2020 |
George Peter Banyard |
Introduce pseudo-keyword ZEND_FALLTHROUGH And use it instead of comments |
#
3e01f5af |
| 15-Jan-2021 |
Nikita Popov |
Replace zend_bool uses with bool We're starting to see a mix between uses of zend_bool and bool. Replace all usages with the standard bool type everywhere. Of course, zend_bool
Replace zend_bool uses with bool We're starting to see a mix between uses of zend_bool and bool. Replace all usages with the standard bool type everywhere. Of course, zend_bool is retained as an alias.
show more ...
|
#
a4331a67 |
| 29-Sep-2020 |
Nikita Popov |
Update iconv parameter names And rename charset to encoding, including inside error messages. Closes GH-6234. |
Revision tags: php-7.3.23 |
|
#
42168304 |
| 28-Sep-2020 |
Nikita Popov |
Consistently handle out of bounds offsets in iconv_strpos() Same as in all other strpos() style functions, throw ValueError on out of bounds offset. |
#
978a44c9 |
| 28-Sep-2020 |
Nikita Popov |
Simplify iconv_strpos implementation Use a separate "reverse" flag to determine search direction, using offset == -1 to indicate this is is confusing. I initially thought the code wa
Simplify iconv_strpos implementation Use a separate "reverse" flag to determine search direction, using offset == -1 to indicate this is is confusing. I initially thought the code was trying to handle negative offsets. Also deduplicate the forward and reverse cases, they really only differ in one place.
show more ...
|
#
9e3f3526 |
| 28-Sep-2020 |
Nikita Popov |
Throw warning for invalid iconv charset |
#
13b791c7 |
| 22-Sep-2020 |
Nikita Popov |
Normalize substr() behavior Make the behavior of substr(), mb_substr(), iconv_substr() and grapheme_substr() consistent when it comes to the handling of out of bounds offsets. substr
Normalize substr() behavior Make the behavior of substr(), mb_substr(), iconv_substr() and grapheme_substr() consistent when it comes to the handling of out of bounds offsets. substr() will now always clamp out of bounds offsets to the string boundary. Cases that previously returned false will now return an empty string. This means that substr() itself *always* returns a string now (like mb_substr() already did before.) Closes GH-6182.
show more ...
|
Revision tags: php-7.3.23RC1 |
|
#
4a2ae841 |
| 07-Sep-2020 |
Dmitry Stogov |
Add "const". Move constant strings to read-only memory. |
Revision tags: php-7.3.22, php-7.3.22RC1 |
|
#
7bd1d703 |
| 07-Aug-2020 |
Nikita Popov |
Remove PHP_ICONV_H_PATH Directly include <iconv.h> instead, now that the giconv.h distinction no longer exists. |
Revision tags: php-7.3.21, php-7.3.21RC1, php-7.3.20 |
|
#
2b5de6f8 |
| 01-Jul-2020 |
Max Semenik |
Remove proto comments from C files Closes GH-5758 |
Revision tags: php-7.3.20RC1, php-7.3.19, php-7.4.7RC1, php-7.3.19RC1 |
|
#
9cc24baa |
| 20-May-2020 |
George Peter Banyard |
Fix [-Wundef] warning in Iconv extension |
#
3ebce8e9 |
| 02-May-2020 |
Máté Kocsis |
Fix UNKNOWN default values in various extensions Closes GH-5514 |
Revision tags: php-7.3.18RC1, php-7.2.30, php-7.3.17 |
|
#
5322de1b |
| 04-Apr-2020 |
Máté Kocsis |
Generate functions entries from stubs for another set of extensions Closes GH-5351 |
Revision tags: php-7.3.17RC1 |
|
#
324337a3 |
| 23-Mar-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.4' * PHP-7.4: Fix #79200: Some iconv functions cut Windows-1258
|
#
a7bbfc95 |
| 23-Mar-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79200: Some iconv functions cut Windows-1258
|