History log of /php-src/ (Results 1 – 25 of 111275)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
f093015a17-May-2024 Máté Kocsis

Fix class constant and property ID generation for the manual (#14249)

Related to https://github.com/php/doc-en/pull/3367

c2a9166e17-May-2024 Tim Düsterhus

Merge branch 'PHP-8.3'

* PHP-8.3:
Make the `fcc` parameter `const` in `zend_call_known_fcc` (#14259)


a89d22cc17-May-2024 Tim Düsterhus

Make the `fcc` parameter `const` in `zend_call_known_fcc` (#14259)

This makes it legal to call the function from a caller that only has a `const`
pointer to the `fcc` to prevent accident

Make the `fcc` parameter `const` in `zend_call_known_fcc` (#14259)

This makes it legal to call the function from a caller that only has a `const`
pointer to the `fcc` to prevent accidental modification.

show more ...

73abf4fe17-May-2024 Kamil Tekiela

Merge branch 'PHP-8.3'

* PHP-8.3:
Clear mysql error in fetch_into


05efcc2417-May-2024 Kamil Tekiela

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Clear mysql error in fetch_into


a59868ae16-May-2024 Kamil Tekiela

Clear mysql error in fetch_into

Closes GH-14256

b5b9c13c17-May-2024 Peter Kokot

Add missing MYSQLND_SHARED_LIBADD substitution (#14228)

This is used in Makefile when building mysqlnd as shared to get zlib and
crypto libraries linked in the mysqlnd.so (-lz -lcrypto).

Add missing MYSQLND_SHARED_LIBADD substitution (#14228)

This is used in Makefile when building mysqlnd as shared to get zlib and
crypto libraries linked in the mysqlnd.so (-lz -lcrypto). For static
build these are in the resulting binary like before.

show more ...

2097237d17-May-2024 Máté Kocsis

Migrate ext/dba resources to objects (#14239)

Related to https://wiki.php.net/rfc/resource_to_object_conversion and https://github.com/php/php-tasks/issues/6

959ea5fb16-May-2024 Saki Takamachi <34942839+SakiTakamachi@users.noreply.github.com>

Avoid unnecessary memset (#14180)

Avoid unnecessary memset from `_bc_do_sub`

4988816116-May-2024 Tim Düsterhus

Use `zend_call_known_function()` to call `#[\SensitiveParameter]`’s constructor (#14254)

`zend_call_method_with_1_params()` causes needless overhead, due to the
capability of looking up

Use `zend_call_known_function()` to call `#[\SensitiveParameter]`’s constructor (#14254)

`zend_call_method_with_1_params()` causes needless overhead, due to the
capability of looking up the function by name. It’s also very rarely used (only
in ext/spl).

`zend_call_known_function()` is the standard methodology to call a known
function and going through `Z_OBJCE_P()` avoids the repeated hardcoding of the
CE name.

show more ...

596fdada16-May-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.3'

* PHP-8.3:
Fix nightly test failure (#14251)


cce922e416-May-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Fix nightly test failure (#14251)


02b7d70f16-May-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix nightly test failure (#14251)

The created files have the same filename, creating conflicts. Fix this
by adding a unique suffix.

2a23c91a16-May-2024 Peter Kokot

Remove unused HAVE_PDO_SQLITELIB symbol (#14232)

Symbol isn't defined on Windows and is redundant since the SQLite
library is required for ext/pdo_sqlite and isn't bundled in php-src

Remove unused HAVE_PDO_SQLITELIB symbol (#14232)

Symbol isn't defined on Windows and is redundant since the SQLite
library is required for ext/pdo_sqlite and isn't bundled in php-src
anymore.

show more ...

600d591c08-May-2024 Ilija Tovilo

Omit FETCH_THIS in closures

Non-static closures are guaranteed to have $this. The existing comment
highlights this, but fails to handle it correctly.

Closes GH-14181

5e7baaaa16-May-2024 Dmitry Stogov

JIT: Remove old restriction. FETCH_DIM_R supports regs for indexes.

This affects only function JIT.

4ed1835f15-May-2024 David CARLIER

ext/pcntl: cpu affinity support for solaris/illumos. (#14199)

0218af8715-May-2024 David CARLIER

ext/pgsql: using fast ZPP api for calls. (#14099)

7843e72f15-May-2024 Dmitry Stogov

JIT: Avoid useless EG(exception) check in ASSIGN_DIM_OP (#14247)

c1d71cfe15-May-2024 Peter Kokot

Remove forgotten obsolete session INI directives (#14238)

The session.hash_function and session.hash_bits_per_character INI
directives have been removed in PHP 7.1:
3467526a65bfb15ea

Remove forgotten obsolete session INI directives (#14238)

The session.hash_function and session.hash_bits_per_character INI
directives have been removed in PHP 7.1:
3467526a65bfb15eaf9ec49a0b5673b84e26bca4

show more ...

5ef1824e15-May-2024 Dmitry Stogov

JIT: Improve x86_64 code generated for PHP Array Bounds Checks (#14246)

0eb68eb815-May-2024 Dmitry Stogov

JIT: Fix incorrect deoptimization info

Fixes third recently introduced failure in "Nightly" "master_COMMUNUTY_asan" job

273c2de615-May-2024 Dmitry Stogov

JIT: Fix incorrect PHP register allocation

Fixes 2 of 3 recently introduced failures in "Nightly"
"master_COMMUNUTY_asan" job

43ac009c15-May-2024 Máté Kocsis

Add prefix for ext/odbc persistent resource hash

In order to make sure that it doesn't accidentally clash with other resource types

446ff6a714-May-2024 Dmitry Stogov

JIT: Implement CPU register usage for ASSIGN_DIM_OP (#14236)

12345678910>>...4451