History log of /php-src/ (Results 1 – 25 of 110968)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
d14b208517-Apr-2024 Saki Takamachi

Merge branch 'PHP-8.3'

* PHP-8.3:
Fix GH-13984: Buffer size is now checked before memcmp (#13991)


dd5cdfd617-Apr-2024 Saki Takamachi

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Fix GH-13984: Buffer size is now checked before memcmp (#13991)


fda91a0517-Apr-2024 Saki Takamachi

Fix GH-13984: Buffer size is now checked before memcmp (#13991)

Fixed an issue where a buffer overflow occurred when a string shorter than
`:memory:` was passed as the db name of pdo_sql

Fix GH-13984: Buffer size is now checked before memcmp (#13991)

Fixed an issue where a buffer overflow occurred when a string shorter than
`:memory:` was passed as the db name of pdo_sqlite.

fixed #13984
closes #13991

show more ...

e23440e511-Mar-2024 Ilija Tovilo

Implement reflection constant

Fixes GH-13570
Closes GH-13669

7a10b97117-Apr-2024 Ilija Tovilo

Merge branch 'PHP-8.3'

* PHP-8.3:
Add missing COMPILE_IGNORE_OTHER_FILES check for static calls


3d86d9ac17-Apr-2024 Ilija Tovilo

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Add missing COMPILE_IGNORE_OTHER_FILES check for static calls


1acd7a0917-Apr-2024 Ilija Tovilo

Add missing COMPILE_IGNORE_OTHER_FILES check for static calls

Closes GH-13986

1f8c899d17-Apr-2024 Gina Peter Banyard

ext/reflection: Add test for ReflectionParameter::getDeclaringFunction() with a ReflectionMethod creation from a Closure (#13987)

47ec320417-Apr-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Make documentURI and URL not readonly (#13982)

These aren't actually readonly right now because `@readonly` means
nothing, and the setters are configured in php_dom.c. So no functional

Make documentURI and URL not readonly (#13982)

These aren't actually readonly right now because `@readonly` means
nothing, and the setters are configured in php_dom.c. So no functional
changes here.

DOM spec marks these as readonly, but the problem is that this reduces
usefulness in XML contexts (like WSDL scheme handling). In context of a
browser, for which DOM was designed, this actually makes sense to have
as readonly because it is tied to the origin of the page etc. But PHP is
not a browser. This also wasn't readonly in "old DOM".

show more ...

58c0202517-Apr-2024 Dmitry Stogov

Update IR

IR commit: 6933937a5f4c9e84ddd984d23d765733c59e8c0f

Fixes PHP nightly test failures in AMPHP and Symfony unit tests

a2e924e516-Apr-2024 Dmitry Stogov

Update IR

IR commit: 81ccde4c3f41afb75723db2315403181e5e7cac1

Fixes JIT failures on ARM Linux

bedafdcf16-Apr-2024 tekimen

Fix GH-13968: Build failed when with --enable-mbregex on MSVC (#13971)

I added /utf-8 flag in CFLAGS_MBSTRING at config.w32

Advised from Hirokawa-san thanks

14cd67a416-Apr-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.3'

* PHP-8.3:
Fix GH-13978: Fuzzer readme still mentions obsolete --enable-json flag (#13983)


9038823316-Apr-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Fix GH-13978: Fuzzer readme still mentions obsolete --enable-json flag (#13983)


093d334616-Apr-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-13978: Fuzzer readme still mentions obsolete --enable-json flag (#13983)

[ci skip]

fe25afe516-Apr-2024 Dmitry Stogov

Update IR

IR commit: c407241e1be34ed2ee4f2177842cc527abf25867

7d6bb3e816-Apr-2024 Peter Kokot

Fix extension_dir variable quoting in php-config (#13963)

When configuring the build with:

./configure EXTENSION_DIR="\${prefix}/lib/php/20230901"

The $prefix variable

Fix extension_dir variable quoting in php-config (#13963)

When configuring the build with:

./configure EXTENSION_DIR="\${prefix}/lib/php/20230901"

The $prefix variable wasn't replaced when running the installed script:

php-config --extension-dir

It shows ${prefix}/lib/php/20230901 instead of
/usr/local/lib/php/20230901 because of single quotes.

show more ...

46b6ad6d16-Apr-2024 Arnaud Le Blanc

Inline GDB scripts in the PHP binary (#13600)

This inlines .gdbinit and php_gdb.py in the .debug_gdb_scripts section of the PHP binary so that GDB can auto-load them regardless of the curren

Inline GDB scripts in the PHP binary (#13600)

This inlines .gdbinit and php_gdb.py in the .debug_gdb_scripts section of the PHP binary so that GDB can auto-load them regardless of the current directory or the availability of the PHP source code (albeit some functionalities of php_gdb.py currently rely on the source being available).

show more ...

af5db45d16-Apr-2024 Arnaud Le Blanc

Merge branch 'PHP-8.3'

* PHP-8.3:
[ci skip] NEWS
[ci skip] NEWS
fix: zend-max-execution-timers with negative or high timeout value (#13942)
Use return value of getpwu

Merge branch 'PHP-8.3'

* PHP-8.3:
[ci skip] NEWS
[ci skip] NEWS
fix: zend-max-execution-timers with negative or high timeout value (#13942)
Use return value of getpwuid_r(), not errno (#13969)

show more ...


812d19d616-Apr-2024 Arnaud Le Blanc

[ci skip] NEWS

c12fd08716-Apr-2024 Arnaud Le Blanc

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
[ci skip] NEWS
fix: zend-max-execution-timers with negative or high timeout value (#13942)
Use return value of getpwuid_r(),

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
[ci skip] NEWS
fix: zend-max-execution-timers with negative or high timeout value (#13942)
Use return value of getpwuid_r(), not errno (#13969)

show more ...


d47aaacf16-Apr-2024 Arnaud Le Blanc

[ci skip] NEWS

f6e8145b16-Apr-2024 Kévin Dunglas

fix: zend-max-execution-timers with negative or high timeout value (#13942)

Align the behavior of zend-max-execution-timers with other timeout impls: Negative or very high timeout values are

fix: zend-max-execution-timers with negative or high timeout value (#13942)

Align the behavior of zend-max-execution-timers with other timeout impls: Negative or very high timeout values are equivalent to no timeout

show more ...

32efc76c16-Apr-2024 Arnaud Le Blanc

Use return value of getpwuid_r(), not errno (#13969)

326dc17b16-Apr-2024 Arnaud Le Blanc

Fix tests when stdout is unbuffered (#13924)

12345678910>>...4439