#
8da94cfc |
| 24-Aug-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-15565: --disable-ipv6 during compilation produces error EAI_SYSTEM not found
|
#
4b6575a1 |
| 24-Aug-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-15565: --disable-ipv6 during compilation produces error EAI_SYSTEM not found Closes GH-15567. |
#
40e0e922 |
| 22-Jul-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix uninitialized memory in network.c
|
#
40551dd7 |
| 22-Jul-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix uninitialized memory in network.c See https://github.com/php/php-src/issues/14806#issuecomment-2208150509 and https://github.com/php/php-src/issues/14806#issuecomment-2208690481
Fix uninitialized memory in network.c See https://github.com/php/php-src/issues/14806#issuecomment-2208150509 and https://github.com/php/php-src/issues/14806#issuecomment-2208690481 Closes GH-15068.
show more ...
|
#
4400eb27 |
| 24-Sep-2023 |
David Carlier |
Merge branch 'PHP-8.2' into PHP-8.3
|
#
4bfd3459 |
| 24-Sep-2023 |
David Carlier |
Merge branch 'PHP-8.1' into PHP-8.2
|
#
d65c8003 |
| 12-Sep-2023 |
David Carlier |
Fix GH-12190: stream_context_create with address and port at 0. Prior to the 8.1 rewrite, inet_aton was used for ipv4 addresses therefore addresses like `0` passed. For the bindto's
Fix GH-12190: stream_context_create with address and port at 0. Prior to the 8.1 rewrite, inet_aton was used for ipv4 addresses therefore addresses like `0` passed. For the bindto's case where both ip and port are set as such, we discard the address binding. Close GH-12195
show more ...
|
#
732d92c0 |
| 28-Apr-2023 |
Javier Eguiluz |
[skip ci] Fix various typos and grammar issues (#11143) |
#
246d13cd |
| 01-Oct-2022 |
Arnaud Le Blanc |
Merge branch 'PHP-8.1' into PHP-8.2 * PHP-8.1: [ci skip] NEWS [ci skip] NEWS Return immediately when FD_SETSIZE is exceeded (#9602)
|
#
d4b99542 |
| 01-Oct-2022 |
Arnaud Le Blanc |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: [ci skip] NEWS Return immediately when FD_SETSIZE is exceeded (#9602)
|
#
80232de0 |
| 01-Oct-2022 |
Arnaud Le Blanc |
Return immediately when FD_SETSIZE is exceeded (#9602) |
Revision tags: php-8.2.0RC1, php-8.1.10, php-8.0.23, php-8.0.23RC1, php-8.1.10RC1, php-8.2.0beta3, php-8.2.0beta2, php-8.1.9, php-8.0.22, php-8.1.9RC1, php-8.2.0beta1, php-8.0.22RC1, php-8.0.21, php-8.1.8, php-8.2.0alpha3, php-8.1.8RC1, php-8.2.0alpha2, php-8.0.21RC1, php-8.0.20, php-8.1.7, php-8.2.0alpha1, php-7.4.30, php-8.1.7RC1, php-8.0.20RC1, php-8.1.6, php-8.0.19, php-8.1.6RC1, php-8.0.19RC1, php-8.0.18, php-8.1.5, php-7.4.29, php-8.1.5RC1, php-8.0.18RC1 |
|
#
81d1a1b4 |
| 30-Mar-2022 |
Christoph M. Becker |
Update bug tracker links The new php-src bugtracker is on Github. Closes GH-8277. |
#
9e74e58b |
| 29-Apr-2022 |
Arnaud Le Blanc |
Fix whitespaces |
#
be04769c |
| 20-Apr-2022 |
Cristian Rodríguez |
main: set IP_BIND_ADDRESS_NO_PORT if available when connecting to remote host When you choose to bind() to a local address and connect to a remote host the kernel does not know if socket
main: set IP_BIND_ADDRESS_NO_PORT if available when connecting to remote host When you choose to bind() to a local address and connect to a remote host the kernel does not know if socket is listener or whatnot and has to reserve a port within a ~32k range on which you are also competing with other applications bound to the same address, this is easy to exhaust and get a EADDRINUSE. The linux kernel implemented IP_BIND_ADDRESS_NO_PORT on https://github.com/torvalds/linux/commit/90c337da1524863838658078ec34241f45d8394d which delays the port allocation until the 4-tuple is known in case source port is 0.
show more ...
|
Revision tags: php-8.1.4, php-8.0.17, php-8.1.4RC1, php-8.0.17RC1, php-8.1.3, php-8.0.16, php-7.4.28, php-8.1.3RC1, php-8.0.16RC1, php-8.1.2, php-8.0.15, php-8.1.2RC1, php-8.0.15RC1, php-8.0.14, php-8.1.1, php-7.4.27, php-8.1.1RC1, php-8.0.14RC1, php-7.4.27RC1, php-8.1.0, php-8.0.13, php-7.4.26, php-7.3.33, php-8.1.0RC6, php-7.4.26RC1, php-8.0.13RC1, php-8.1.0RC5, php-7.3.32, php-7.4.25, php-8.0.12, php-8.1.0RC4, php-8.0.12RC1, php-7.4.25RC1 |
|
#
c3dda473 |
| 02-Oct-2021 |
Kamil Tekiela |
Fix 'can not' in test data and in code comments |
Revision tags: php-8.1.0RC3, php-8.0.11, php-7.4.24, php-7.3.31, php-8.1.0RC2, php-7.4.24RC1, php-8.0.11RC1, php-8.1.0RC1, php-7.4.23, php-8.0.10, php-7.3.30, php-8.1.0beta3, php-8.0.10RC1, php-7.4.23RC1, php-8.1.0beta2, php-8.0.9, php-7.4.22, php-8.1.0beta1, php-7.4.22RC1, php-8.0.9RC1 |
|
#
6086e174 |
| 09-Jul-2021 |
twosee |
Remove unnecessary sockaddr memory allocation (#7219) The size of sockaddr_in and sockaddr_in6 is known on compile-time and it is not that big for the stack. Also optimized the code. |
Revision tags: php-8.1.0alpha3, php-7.4.21, php-7.3.29 |
|
#
aff36587 |
| 29-Jun-2021 |
Patrick Allaert |
Fixed some spaces used instead of tabs |
Revision tags: php-8.0.8, php-8.1.0alpha2 |
|
#
0ca5ab4f |
| 22-Jun-2021 |
Benjamin Eberlei |
Add host for php_network_getaddresses getaddrinfo failed error message. (#7181) |
Revision tags: php-7.4.21RC1, php-8.0.8RC1, php-8.1.0alpha1, php-8.0.7, php-7.4.20, php-8.0.7RC1, php-7.4.20RC1 |
|
#
f9547f2b |
| 05-May-2021 |
Remi Collet |
get rid of inet_aton and inet_ntoa use inet_ntop iand inet_pton where available standardize buffer size |
#
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-8.0.6, php-7.4.19, php-7.4.18, php-7.3.28, php-8.0.5, php-8.0.5RC1, php-7.4.18RC1, php-8.0.4RC1, php-7.4.17RC1, php-8.0.3, php-7.4.16, php-8.0.3RC1, php-7.4.16RC1, php-8.0.2, php-7.4.15, php-7.3.27, php-8.0.2RC1, php-7.4.15RC2, php-7.4.15RC1, php-8.0.1, php-7.4.14, php-7.3.26, php-7.4.14RC1, php-8.0.1RC1, php-7.3.26RC1, php-8.0.0, php-7.3.25, php-7.4.13, php-8.0.0RC5, php-7.4.13RC1, php-8.0.0RC4, php-7.3.25RC1, php-7.4.12, php-8.0.0RC3, php-7.3.24, php-8.0.0RC2, php-7.4.12RC1, php-7.3.24RC1, php-7.2.34, php-8.0.0rc1, php-7.4.11, php-7.3.23, php-8.0.0beta4, php-7.4.11RC1, php-7.3.23RC1 |
|
#
4d860005 |
| 11-Sep-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.4' into master * PHP-7.4: Fix #80067: Omitting the port in bindto setting errors
|
#
e4186788 |
| 11-Sep-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #80067: Omitting the port in bindto setting errors
|
#
dfb3a799 |
| 09-Sep-2020 |
Christoph M. Becker |
Fix #80067: Omitting the port in bindto setting errors A recent commit[1] which fixed a memory leak introduced a regression regarding the formerly liberal handling of IP addresses to bin
Fix #80067: Omitting the port in bindto setting errors A recent commit[1] which fixed a memory leak introduced a regression regarding the formerly liberal handling of IP addresses to bind to. We fix this by reverting that commit, and fix the memory leak where it actually occurs. In other words, this fix is less intrusive than the former fix. [1] <http://git.php.net/?p=php-src.git;a=commit;h=0b8c83f5936581942715d14883cdebddc18bad30> Closes GH-6104.
show more ...
|
Revision tags: php-8.0.0beta3, php-7.4.10, php-7.3.22, php-8.0.0beta2, php-7.3.22RC1, php-7.4.10RC1, php-8.0.0beta1, php-7.4.9, php-7.2.33, php-7.3.21, php-8.0.0alpha3, php-7.4.9RC1, php-7.3.21RC1, php-7.4.8, php-7.2.32, php-8.0.0alpha2, php-7.3.20 |
|
#
2b5de6f8 |
| 01-Jul-2020 |
Max Semenik |
Remove proto comments from C files Closes GH-5758 |
Revision tags: php-8.0.0alpha1, php-7.4.8RC1, php-7.3.20RC1 |
|
#
34ede22f |
| 09-Jun-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.4' * PHP-7.4: Fix possibly unsupported timercmp() usage
|