History log of /PHP-8.2/main/main.c (Results 201 – 225 of 1257)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1b1399c9 09-Feb-2017 Jim Zubov

Added EG(flags) - executor global flags
EG_FLAGS_IN_SHUTDOWN - is set when PHP is in shutdown state


# c61daf41 02-Feb-2017 Nikita Popov

Deprecate track_errors / $php_errormsg


Revision tags: php-7.0.16RC1, php-7.1.2RC1
# bb059fe0 25-Jan-2017 Stricted

add PHP_OS_FAMILY constant to determine on which os we are


Revision tags: php-5.6.30, php-7.0.15, php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1
# 782b84c6 05-Jan-2017 Markus Staab

updated default per proposal

TODO: adjust php.ini defaults


# 66b698c3 03-Jan-2017 Markus Staab

Increase realpath_cache_size default value


# 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


# 5fc9aa9a 18-Dec-2016 Nikita Popov

Make printf_to_smart_str(ing) the primitive printf operation

vs(tr)pprintf is now implemented in Zend on top of
printf_to_smart_str(int), which is provided as a utility function.

Make printf_to_smart_str(ing) the primitive printf operation

vs(tr)pprintf is now implemented in Zend on top of
printf_to_smart_str(int), which is provided as a utility function.

This allows us to efficiently printf to the end of a smart string.

show more ...


# 935b5cb1 27-Dec-2016 Nikita Popov

Flush stderr on win32 in cli_log_message

This allows us to unfork a bunch of tests for Windows.


Revision tags: php-7.1.1
# e33ec61f 14-Dec-2016 Anatol Belski

Care about intput and output encoding, as per default encoding RFC

If PHP CLI is used with programs with no Unicode support, the default
PHP console codepage might cause backward incompa

Care about intput and output encoding, as per default encoding RFC

If PHP CLI is used with programs with no Unicode support, the default
PHP console codepage might cause backward incompatible behaviors. This
is solved with this patch by separating the handling of I/O codepage.
As per https://wiki.php.net/rfc/default_encoding input_encodnig and
output_encoding are centralized INI settings, so they're used for the
purpose of adjusting the codepage. This gives user the ability to use
UTF-8 internally, while letting the system API to convert the output
to a compatible codepage. This also might solve the font issues on
systems without good true type support.

Note, that there no change to the default behavior - if input and
output encoding are not set, which is the default case, the default
charset applies to both console input and output. The patch is just
a compilment to the backward compatibility, not more and not less.

show more ...


Revision tags: php-5.6.29, php-7.0.14, php-7.1.0
# b204b3ab 26-Nov-2016 Anatol Belski

further normalizations, uint vs uint32_t

fix merge mistake

yet one more replacement run


Revision tags: php-5.6.29RC1, php-7.0.14RC1, 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, php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1, 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, php-7.1.0alpha2, php-7.0.8, php-5.6.23, php-5.5.37, php-5.6.23RC1, php-7.0.8RC1, php-7.1.0alpha1, php-5.6.22, php-5.5.36, php-7.0.7, php-5.6.22RC1, php-7.0.7RC1, php-7.0.6, php-5.6.21, php-5.5.35, php-5.6.21RC1, php-7.0.6RC1, php-5.6.20, php-5.5.34, php-7.0.5
# 3ed8b7a8 20-Mar-2016 Andrea Faulds

Use "Standard input code" instead of "php://stdin"


Revision tags: php-5.6.20RC1, php-7.0.5RC1, php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1, php-5.6.18, php-7.0.3, php-5.5.32, php-5.6.18RC1, php-7.0.3RC1, php-5.6.17, php-5.5.31, php-7.0.2, php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6, php-7.0.1, php-5.6.15RC1, php-7.0.0RC5, php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45, php-5.6.13RC1, php-7.0.0RC1, php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2, php-7.0.0beta1, php-5.6.11, php-5.5.27, php-5.4.43, php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2, php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42, POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1
# a103aa2d 21-May-2015 Andrea Faulds

Show "php://stdin" instead of "-" in error messages


# 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 ...


# 2de9c42f 05-Nov-2016 Kalle Sommer Nielsen

Remove this check as discussed with Anatol


# 100650bc 26-Oct-2016 Anatol Belski

add some float limits constants


# 727b422a 03-Sep-2016 Christoph M. Becker

Fix #72948: Uncatchable "Catchable" fatal error for class to string conversions

E_RECOVERABLE errors are reported as "Catchable fatal error". This is
misleading, because they actually ca

Fix #72948: Uncatchable "Catchable" fatal error for class to string conversions

E_RECOVERABLE errors are reported as "Catchable fatal error". This is
misleading, because they actually can't be caught via try-catch statements.
Therefore we change the wording to "Recoverable fatal error" as suggested by
Nikita.

show more ...


# 197051f3 11-Aug-2016 Kalle Sommer Nielsen

Remove sql.safe_mode

This is one of the last old and odd deprecated settings we still have in PHP, it was never fully implemented in all the database extensions and should probably have been

Remove sql.safe_mode

This is one of the last old and odd deprecated settings we still have in PHP, it was never fully implemented in all the database extensions and should probably have been gone back in 5.4, along with safe_mode. Although if my memory strikes me right, mysql was also supporting it back then, but not mysqli.

So far only interbase was supporting this feature, and the removal of it causes two effects for interbase:
- CREATE DATABASE is now allowed no matter
- The default database set by php.ini (ibase.default_db) is no longer forced

http://php.net/ini.core#ini.sql.safe-mode

show more ...


# 7813e9de 06-Aug-2016 Kalle Sommer Nielsen

Fixed bug #5453 (WSA cleanup executes before MSHUTDOWN)

This moves the WSACleanup() call to after zend_shutdown() in main.c, I did some testing and I could not find any issues with this. I d

Fixed bug #5453 (WSA cleanup executes before MSHUTDOWN)

This moves the WSACleanup() call to after zend_shutdown() in main.c, I did some testing and I could not find any issues with this. I don't expect this to cause any issues on Netware either, although untested as I do not have such an env available (do we even support Netware anymore? Last release was in 2009 and it is now discontinued)

Besides the movie, then this commit also contains a fix to the check of WSAStartup() where we don't actually confirm we get the desired version of the winsock.dll (We use 2.0).

show more ...


# 2809a676 04-Jul-2016 Martin Vobruba

Pass error severity to SAPI modules and raise corresponding error level in Apache


# 10e82480 03-Jul-2016 Christoph M. Becker

Implement #43269: Retrieve FD_SETSIZE within PHP

To give userland developers who work with large numbers of file descriptors
the opportunity to avoid problems on systems which may not su

Implement #43269: Retrieve FD_SETSIZE within PHP

To give userland developers who work with large numbers of file descriptors
the opportunity to avoid problems on systems which may not support that
many descriptors (e.g. when calling socket_select()), we make FD_SETSIZE
available in PHP as PHP_FD_SETSIZE.

show more ...


# 3f23e6bc 31-Aug-2015 Yasuo Ohgaki

Enable 0 mode for echo/print


# f943daf2 04-Aug-2015 Yasuo Ohgaki

Initial patch for 0 mode float conversion. The magic number is better to be improved. Any suggestion where to define it?


# 16160386 21-Jun-2016 Dmitry Stogov

Added ZEND_ATTRIBUTE_FORMAT to some middind functions.
"%p" replaced by ZEND_LONG_FMT to avoid compilation warnings.
Fixed most incorrect use cases of format specifiers.


12345678910>>...51