master
Merge branch 'PHP-8.3' into PHP-8.4
ext/pgsql: Refactor tests (#12608)
Bump minimum libpq version to 10.0 (#14628)
Deprecate calling pg_fetch_result(), pg_field_prtlen(), and pg_field_is_null() with 2 arguments
ext/pgsql: few internal changes.
Backport GH-14962 to stable versions
Replace `@deprecated` by `#[\Deprecated]` for internal functions / class constants (#14750)
Implement fine-grained conflict handling
Update bug tracker links
Use "must not" instead of "cannot" wording
Fix test
GH-13355 fix new pgsql test
Fix GH-13519: another attempt after the faulty fix.
Fix GH-17158: pg_fetch_result Shows Incorrect ArgumentCountError Message when Called With 1 Argument
fix pgsql config inclusion
Fix GH-18148: pg_copy_from() wrong \n offset check.
Fix GHSA-hrwm-9436-5mv3: pgsql escaping no error checks
Deprecate using the implicit default PgSQL connection
ext/pgsql: pgsql_copy_from to support iterable.
Fix include paths for new pgsql tests
ext/pgsql: add pg_jit server info.
ext/pgsql: adding pg_put_copy_data/pg_put_copy_end.
ext/pgsql: add `pg_result_memory_size`
ext/pgsql: adding pg_service() alongside other connection infos.
ext/pgsql: adding postgresql 17 new libpq wrapper call.
ext/pgsql: adding pg_socket_poll.
Add real pg_escape_bytea() test.