9a1e55bb51
Update 8.1 to 8.1.30, 8.4-rc to 8.4.0RC1
2024-09-26 13:54:05 -07:00
52062af505
Update to 8.3.8, 8.2.20, 8.1.29 (security releases)
2024-06-06 09:07:56 -07:00
14788c9868
Add pcre-jit for s390x, remove it on some riscv64
...
- https://github.com/php/php-src/tree/php-8.1.0/ext/pcre/pcre2lib
- https://github.com/PCRE2Project/pcre2/commits/pcre2-10.37/src/sljit/sljitNativeS390X.c
- https://github.com/php/php-src/tree/php-8.3.0/ext/pcre/pcre2lib
- https://github.com/PCRE2Project/pcre2/commits/pcre2-10.41/src/sljit/sljitNativeRISCV_64.c
2024-06-05 15:23:42 -07:00
feeb015067
Update to 8.1.28 (security release)
2024-04-12 09:52:31 -07:00
2bef4bba1f
Fix dpkg-query --search
to be more specific
2024-04-05 14:58:11 -07:00
641cf9a226
Stop statically compiling the FTP extension ( #1482 )
...
* Stop statically compiling the FTP extension
According to the documentation of `ftp_ssl_connect()`, the limitation of
requiring a static build was lifted with PHP 7.0. Thus stop forcibly including
the FTP extension, which should be needed somewhat rarely.
Example:
root@2a4c93db4a86:/var/www/html# apt-get update -qqqqq
root@2a4c93db4a86:/var/www/html# apt-get install -yyyyqqqq libssl-dev
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libssl-dev:amd64.
(Reading database ... 13257 files and directories currently installed.)
Preparing to unpack .../libssl-dev_3.0.11-1~deb12u2_amd64.deb ...
Unpacking libssl-dev:amd64 (3.0.11-1~deb12u2) ...
Setting up libssl-dev:amd64 (3.0.11-1~deb12u2) ...
root@2a4c93db4a86:/var/www/html# docker-php-ext-configure ftp --with-openssl-dir >/dev/null
root@2a4c93db4a86:/var/www/html# docker-php-ext-install ftp >/dev/null
+ strip --strip-all modules/ftp.so
root@2a4c93db4a86:/var/www/html# php -r "var_dump(function_exists('ftp_ssl_connect'));"
bool(true)
* Drop `--enable-ftp` for the next patch
2024-01-03 12:34:29 -08:00
5fa6bfe5a3
Update 8.1 to 8.1.27
2023-12-21 11:40:06 -08:00
0bf8430f39
Treat "ZTS" as "CLI (but with ZTS)" more consistently
...
Concretely, this means `phpdbg` and `php-cgi` get included.
2023-12-18 15:46:18 -08:00
50c8b1ceae
Set PHP_UNAME to a fixed value too
...
The exact kernel/host details of the build system this image compiles on aren't terribly relevant to end users.
2023-12-15 12:55:24 -08:00
5f736d03c4
Set the PHP_BUILD_PROVIDER variable
...
see 789867e844/configure.ac (L1500-L1502)
see https://phpc.social/@remi/110543114152140626
2023-12-15 11:12:31 -08:00
25e17c7d52
Update 8.1 to 8.1.26
2023-11-23 12:01:10 -08:00
6e5d9a5b44
Update 8.1 to 8.1.25
2023-10-27 05:46:21 -07:00
dd8ca59875
Update 8.1 to 8.1.24
2023-09-28 11:46:21 -07:00
1c4b255f3e
Update 8.1 to 8.1.23
2023-09-01 11:12:33 -07:00
0e6ce3504c
Update 8.1 to 8.1.22
2023-08-03 11:46:23 -07:00
6cb0a33156
Update 8.1 to 8.1.21
2023-07-06 11:34:49 -07:00
7838b365f3
Add Debian bookworm, remove buster
...
Except 8.0 that doesn't support OpenSSL 3.x
2023-06-13 12:07:14 -07:00
6fce78bd80
enable Max Execution Timers for ZTS builds ( #1382 )
2023-06-13 12:01:50 -07:00
83461ac6db
Security bumps for 8.1 + 8.2
2023-06-08 14:40:21 -07:00
cb2f0def56
Update 8.1 to 8.1.19
2023-05-12 05:46:20 -07:00
0b09e018e1
Remove explicit dirmngr
reference
...
This is pulled in automatically via `gnupg`, and moved from `Recommends` to `Depends` in 99474ad900
, which has been part of `src:gnupg2` since 2.1.21-4 (and every supported version of both Debian _and_ Ubuntu have 2.2.x 😇 ).
2023-04-28 15:31:16 -07:00
b93e90a02e
Update 8.1 to 8.1.18
2023-04-13 23:46:19 -07:00
10f96dc6d9
Update permissions from 777 to 1777
...
This still supports the "arbitrary user" use case but with slightly tighter permissions on the end result.
2023-03-23 14:49:55 -07:00
f56a765506
Update 8.1 to 8.1.17
2023-03-16 05:46:20 -07:00
eb33eee283
Add context to comment on php-fpm log-output
...
See docker-library#358 (comment).
2023-02-17 16:43:53 -08:00
e38d7619bd
Update 8.1
2023-02-15 11:46:25 -08:00
e2c5b44592
Update 8.1 to 8.1.16
2023-02-14 10:22:55 -08:00
d672e34bbc
Update 8.1 to 8.1.15
2023-02-03 05:46:23 -08:00
a4b05a8f2b
Update 8.1 to 8.1.14
2023-01-05 10:19:36 -08:00
f8c7370994
Add "fastcgi.logging = Off" to fpm defaults
...
This should (finally) fix errors between FPM and NGINX.
2022-12-20 16:10:03 -08:00
91fd889267
Update 8.1 to 8.1.13
2022-11-24 11:46:37 -08:00
231fc4aa50
fix: disable Zend Signals for ZTS builds ( #1331 )
2022-10-31 16:03:41 -07:00
5aa6289669
Update 8.1 to 8.1.12
2022-10-28 08:07:48 -07:00
1eda47a53c
Update 8.1 to 8.1.11
2022-09-29 09:02:26 -07:00
27fd8261a6
Update 8.1 to 8.1.10
2022-09-01 05:46:36 -07:00
54aba0e149
Update 8.1 to 8.1.9
2022-08-04 06:29:10 -07:00
2af934c6dd
Update 8.1 to 8.1.8
2022-07-07 10:53:46 -07:00
4d28815e8a
Update 8.1 to 8.1.7
2022-06-09 07:34:50 -07:00
faf8864e38
Update 8.1 to 8.1.6
2022-05-12 15:20:27 -07:00
32cf797295
Update 8.1 to 8.1.5
2022-04-14 09:43:13 -07:00
af4cd1a218
Make "strip" in "docker-php-ext-install" conditional on "ZEND_DEBUG_BUILD"
...
Co-authored-by: Michael Voříšek <mvorisek@mvorisek.cz >
2022-03-24 14:53:29 -07:00
a41dc76cb0
Update 8.1 to 8.1.4
2022-03-17 17:02:07 -07:00
b62fa33a71
Use gnu-libiconv for php iconv extension on alpine
2022-03-10 17:02:19 -06:00
85143a18bd
Update iconv extension to be shared, so it can be disabled if necessary
2022-03-09 14:38:16 -06:00
c1d608310d
Explicitly enable phpdbg in CLI images and *disable* it in all others
2022-03-01 16:41:40 -08:00
5d78b1b441
Update 8.1 to 8.1.3
2022-02-17 16:37:08 -08:00
b4b4093acd
Update 8.1 to 8.1.2
2022-01-20 19:52:39 -08:00
c3ee24b428
Update 8.1 to 8.1.1
2021-12-17 09:19:15 -08:00
8447ef30fa
Update to 8.1 stable release ( #1227 )
2021-11-29 12:09:01 -08:00