1
0
mirror of https://github.com/php/php-src.git synced 2026-04-26 09:28:21 +02:00
Commit Graph

719 Commits

Author SHA1 Message Date
Shivam Mathur a1d4b18d8d Merge branch 'PHP-8.4' 2025-06-30 20:03:10 +05:30
Shivam Mathur cb4940051a Merge branch 'PHP-8.3' into PHP-8.4 2025-06-30 20:02:45 +05:30
Shivam Mathur 8ae80d2fa5 Merge branch 'PHP-8.2' into PHP-8.3 2025-06-30 20:02:10 +05:30
Shivam Mathur c5f1ae38a2 Merge branch 'PHP-8.1' into PHP-8.2 2025-06-30 20:01:49 +05:30
Shivam Mathur 8ddc210bf7 Fix PHP_BUILD_CRT input in the nightly workflow (#18982) 2025-06-30 20:00:25 +05:30
Arnaud Le Blanc bbc465efff Merge branch 'PHP-8.4'
* PHP-8.4:
  Add FreeBSD ZTS nightly build
2025-06-30 11:48:07 +02:00
Arnaud Le Blanc 562660df9b Merge branch 'PHP-8.3' into PHP-8.4
* PHP-8.3:
  Add FreeBSD ZTS nightly build
2025-06-30 11:48:01 +02:00
Arnaud Le Blanc 0d9c8f66a3 Merge branch 'PHP-8.2' into PHP-8.3
* PHP-8.2:
  Add FreeBSD ZTS nightly build
2025-06-30 11:47:55 +02:00
Arnaud Le Blanc 05a44d2813 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Add FreeBSD ZTS nightly build
2025-06-30 11:47:49 +02:00
Arnaud Le Blanc 85522c0d48 Add FreeBSD ZTS nightly build
Closes GH-18959
2025-06-30 11:47:26 +02:00
Shivam Mathur 720917f39a Merge branch 'PHP-8.4' 2025-06-25 02:03:18 +05:30
Shivam Mathur d2a30acf33 Merge branch 'PHP-8.3' into PHP-8.4 2025-06-25 02:01:59 +05:30
Shivam Mathur dc79f4c8c6 Merge branch 'PHP-8.2' into PHP-8.3 2025-06-25 02:01:24 +05:30
Shivam Mathur 91f2458020 Merge branch 'PHP-8.1' into PHP-8.2 2025-06-25 02:00:11 +05:30
Shivam Mathur 6233dc6210 Switch to windows-2022 in CI (#18927)
* Switch to windows-2022 in CI

windows-2019 runner will be dropped by GitHub on 2025-06-30.

* xfail test cases that fail on windows-2022
2025-06-25 01:57:07 +05:30
Niels Dossche 25e9de9bfd [ci skip] Update CODEOWNERS 2025-06-01 15:51:48 +02:00
Máté Kocsis d585a5609d Add ext/uri skeleton along with uriparser (#18658)
Relates to https://github.com/php/php-src/pull/14461/ and https://wiki.php.net/rfc/url_parsing_api
2025-05-27 08:16:24 +02:00
Tim Düsterhus 4e23d3d49f [skip ci] Do not interpret PHP version in bug_report.yml as markdown (#18492) 2025-05-04 13:14:47 +02:00
Ilija Tovilo 21260754b1 Merge branch 'PHP-8.4'
* PHP-8.4:
  Use --ignore-platform-req=php+ in community build
2025-04-28 17:11:39 +02:00
Ilija Tovilo 8fe5a443e2 Merge branch 'PHP-8.3' into PHP-8.4
* PHP-8.3:
  Use --ignore-platform-req=php+ in community build
2025-04-28 17:11:30 +02:00
Ilija Tovilo a16b2c5606 Merge branch 'PHP-8.2' into PHP-8.3
* PHP-8.2:
  Use --ignore-platform-req=php+ in community build
2025-04-28 17:11:16 +02:00
Ilija Tovilo 25d21f4161 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Use --ignore-platform-req=php+ in community build
2025-04-28 17:10:58 +02:00
Ilija Tovilo 0a42e6fbc5 Use --ignore-platform-req=php+ in community build
--ignore-platform-reqs may accidentally install versions of dependencies
that no longer support the given PHP version. --ignore-platform-req=php+
will only suppress errors for new PHP version but not change behavior
for older versions. Thanks to Tim for the hint.

Also skip the Laravel build for PHP 8.1, which is no longer supported on
Laravel's default branch.
2025-04-28 17:04:54 +02:00
Ilija Tovilo d36699624b Merge branch 'PHP-8.4'
* PHP-8.4:
  backporting C++17 detection support for recent icu4c releases.
  Drop tidyp from FreeBSD build
2025-04-23 11:01:48 +02:00
Ilija Tovilo f2db594567 Merge branch 'PHP-8.3' into PHP-8.4
* PHP-8.3:
  backporting C++17 detection support for recent icu4c releases.
  Drop tidyp from FreeBSD build
2025-04-23 11:01:40 +02:00
Ilija Tovilo 041abec5b2 Merge branch 'PHP-8.2' into PHP-8.3
* PHP-8.2:
  backporting C++17 detection support for recent icu4c releases.
  Drop tidyp from FreeBSD build
2025-04-23 11:01:31 +02:00
Ilija Tovilo 8e533496b0 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  backporting C++17 detection support for recent icu4c releases.
  Drop tidyp from FreeBSD build
2025-04-23 11:01:23 +02:00
Ilija Tovilo 35936bfa79 Drop tidyp from FreeBSD build
It looks like it's no longer supported. We don't test tidy on FreeBSD
anyway.
2025-04-23 11:00:24 +02:00
Saki Takamachi 23687672f3 Merge branch 'PHP-8.4'
* PHP-8.4:
  Fixed GH-17383 - pdo_firebird: PDOException has wrong code and message since PHP 8.4 (#18072)
2025-04-19 14:11:35 +09:00
Saki Takamachi 685baf77df Fixed GH-17383 - pdo_firebird: PDOException has wrong code and message since PHP 8.4 (#18072)
Closes #18072
Fixes #17383
2025-04-19 14:11:20 +09:00
Tim Düsterhus ea6f2fbe92 [skip ci] Request the output of php -v in the bug_report.yml issue template (#18230)
The output of `php -v` immediately shows whether OPcache is loaded and whether
PHP is a NTS/ZTS and Debug/Release build.
2025-04-07 10:51:30 +02:00
Ilija Tovilo 8c266e8f3c Merge branch 'PHP-8.4'
* PHP-8.4:
  [skip ci] Restrict on-push freebsd build to main repo
2025-04-03 13:03:46 +02:00
Ilija Tovilo 90fd764cd8 Merge branch 'PHP-8.3' into PHP-8.4
* PHP-8.3:
  [skip ci] Restrict on-push freebsd build to main repo
2025-04-03 13:03:34 +02:00
Ilija Tovilo 821e3460fb Merge branch 'PHP-8.2' into PHP-8.3
* PHP-8.2:
  [skip ci] Restrict on-push freebsd build to main repo
2025-04-03 13:03:06 +02:00
Ilija Tovilo 8b27c14aa9 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  [skip ci] Restrict on-push freebsd build to main repo
2025-04-03 13:02:51 +02:00
Ilija Tovilo 7a3383b482 [skip ci] Restrict on-push freebsd build to main repo
The same applies to all other push jobs, it was just forgotten here.
2025-04-03 13:01:59 +02:00
Daniel Scherzer 5c3cff2f25 Merge branch 'PHP-8.4'
* PHP-8.4:
  Add myself as ext/reflection codeowner [skip ci]
2025-03-25 11:23:29 -07:00
Daniel Scherzer 87d75328b2 Merge branch 'PHP-8.3' into PHP-8.4
* PHP-8.3:
  Add myself as ext/reflection codeowner [skip ci]
2025-03-25 11:21:17 -07:00
DanielEScherzer c45d608569 Add myself as ext/reflection codeowner [skip ci] 2025-03-25 11:20:12 -07:00
Ilija Tovilo 084446418f Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Suppress snmp lib memory leak, skip ASAN tests
2025-03-08 16:11:33 +01:00
Ilija Tovilo b0858427aa Suppress snmp lib memory leak, skip ASAN tests
I don't know enough about this library to fix those :(

Cherry-picked from:
be4db6b550
ba1d9d0ab2
2025-03-08 16:10:59 +01:00
Calvin Buckley 71ee356d2c Merge branch 'PHP-8.4'
* PHP-8.4:
  Remove "Notify Slack" on ppc nightly workflow (#17993)
2025-03-07 10:40:10 -04:00
Calvin Buckley 7634484dc2 Merge branch 'PHP-8.3' into PHP-8.4
* PHP-8.3:
  Remove "Notify Slack" on ppc nightly workflow (#17993)
2025-03-07 10:40:01 -04:00
Calvin Buckley 5942a611e4 Merge branch 'PHP-8.2' into PHP-8.3
* PHP-8.2:
  Remove "Notify Slack" on ppc nightly workflow (#17993)
2025-03-07 10:39:48 -04:00
Calvin Buckley 23c68045b4 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Remove "Notify Slack" on ppc nightly workflow (#17993)
2025-03-07 10:39:35 -04:00
Calvin Buckley 5e8aff2c5f Remove "Notify Slack" on ppc nightly workflow (#17993)
We get weird failures at here, and Ilija was talking about possibly
removing it in general.
2025-03-07 10:39:14 -04:00
Ilija Tovilo 01a894a269 Merge branch 'PHP-8.4'
* PHP-8.4:
  Upgrade security branches to Ubuntu 22.04
2025-03-06 15:25:28 +01:00
Ilija Tovilo 4d5a88c7fc Merge branch 'PHP-8.3' into PHP-8.4
* PHP-8.3:
  Upgrade security branches to Ubuntu 22.04
2025-03-06 15:25:24 +01:00
Ilija Tovilo 01c1dbb349 Merge branch 'PHP-8.2' into PHP-8.3
* PHP-8.2:
  Upgrade security branches to Ubuntu 22.04
2025-03-06 15:25:16 +01:00
Ilija Tovilo 1009ff65cc Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Upgrade security branches to Ubuntu 22.04
2025-03-06 15:24:35 +01:00