Commit Graph

29 Commits

Author SHA1 Message Date
coolsnowwolf
cc9204734c efivar: fix compilation with musl 1.2.4 2024-01-14 22:11:29 +08:00
Michael Heimpold
8a4a9049ab php8: update to 8.2.2
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-03-01 18:52:01 +08:00
Michael Heimpold
a1adc159d1 php8: update to 8.2.1
This fixes:
    - CVE-2022-31631

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-01-12 11:48:12 +08:00
Michael Heimpold
9108b37594 php8: update to 8.2.0
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-12-19 10:50:47 +08:00
Michael Heimpold
99f11d1859 php8: update to 8.1.13
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-11-30 17:49:54 +08:00
Michael Heimpold
1704c0dd9c php8: update to 8.1.12
This fixes:
    - CVE-2022-31630
    - CVE-2022-37454

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-11-08 13:36:15 +08:00
breakings
5b74ff250c
php8: update to 8.1.11 (#552)
* php8: add sodium extensions (refs #18997)

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

* php8: update to 8.1.11

This fixes:
    - CVE-2022-31628
    - CVE-2022-31629

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Co-authored-by: Michael Heimpold <mhei@heimpold.de>
2022-10-06 21:39:35 +08:00
breakings
2fd88bd127
php8: update to 8.1.10 (#522)
* php8: update to 8.1.9

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

* php8: update to 8.1.10

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Co-authored-by: Michael Heimpold <mhei@heimpold.de>
2022-09-10 05:37:46 +08:00
breakings
afdf986224
php8: update to 8.1.8 (#488)
* php8: fixup libiconv usage (refs openwrt/openwrt#10024)

Since the OpenWrt's stub libiconv implementation is now gone,
we can build against musl's internal one or the external libiconv
implementation.
This needs minor adjustements in the makefile to allow PHPs build
to choose the right path when cross-compiling.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

* php8: update to 8.1.8

This fixes:
    - CVE-2022-31627

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

Co-authored-by: Michael Heimpold <mhei@heimpold.de>
2022-07-30 22:39:35 +08:00
Michael Heimpold
202bc8f5a5 php8: update to 8.1.7
This fixes:
    - CVE-2022-31625
    - CVE-2022-31626

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-06-27 04:30:38 +00:00
Michael Heimpold
a9c15400a9 php8: update to 8.1.6
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-05-31 07:21:16 +00:00
Michael Heimpold
5eec92e7d0 php8: update to 8.1.5
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-04-28 11:46:04 +00:00
Michael Heimpold
6c53e02c00 php8: update to 8.1.4
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-03-21 08:01:47 +00:00
Michael Heimpold
7660cba873 php8: update to 8.1.3
This fixes:
    - CVE-2021-21708

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-02-19 15:54:37 +00:00
Michael Heimpold
f548d1bd02 php8: update to 8.1.2
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-01-26 16:26:59 +00:00
Michael Heimpold
8d1bcfb2c0 php8: update to 8.1.1
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-21 15:45:03 +00:00
Michael Heimpold
1f5cc5adb8 php8: update to 8.1.0
Also update patches and remove obsolete ones.
We also need to add one to prevent mod_php to be enabled
by apxs in configuration file.

While at, remove the VARIANT setting for pecl extensions.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-15 13:55:39 +00:00
Michael Heimpold
15d8da1e34 php8: update to 8.0.13
This fixes:
    - CVE-2021-21707

Also drop upstream patch which is included in the release now.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-15 13:55:30 +00:00
Giovanni Giacobbi
2e3be4ef3e php8: Clean up and update distributed php.ini for php 8.0.12
Details:
- Cleaned up whitespace and removed comments (refer to official PHP documentation for that)
- Removed directives that no longer exist as of PHP 8.0.12
- Added newly existing directives commented out
- Added '~E_DEPRECATED' to 'error_reporting'

Signed-off-by: Giovanni Giacobbi <giovanni@giacobbi.net>
2021-12-15 13:55:23 +00:00
Hirokazu MORIKAWA
9c3b0e8516 php8: Support for icu 70.1
This PR prepares PHP for a few minor changes that cause PHP builds to fail when using --enable-intl with ICU 70.1.

Change UBool to bool for equality operators in ICU >= 70.1

https://github.com/php/php-src/pull/7596

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-12-15 13:55:13 +00:00
Sebastian Kemper
4aed0c54fc php8: add mod php for apache
The module will be available, once php8 is selected, at the same place
as the other apache modules.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-12-15 13:54:53 +00:00
Michael Heimpold
3d0a820498 php8: update to 8.0.12
This fixes:
    - CVE-2021-21703

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-15 13:54:37 +00:00
Michael Heimpold
2a481b0a0c php8: update to 8.0.11
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-15 13:54:27 +00:00
Michael Heimpold
32f176bd59 php8: fix module loading with glibc (refs #16642)
Without -ldl linker flag .so extensions are not loaded
when glibc is used. Fix it by providing adjusted LDFLAGS
for this case.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-15 13:53:55 +00:00
Michael Heimpold
7c30eabd17 php8: update to 8.0.10
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-12-15 13:53:14 +00:00
Michael Heimpold
725123e8b5 php8: add CI runtime test
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-07-31 14:15:53 +00:00
Michael Heimpold
049918405f php8: update to 8.0.9
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-07-31 14:15:43 +00:00
Michael Heimpold
183401ca33 php8: update to 8.0.8
This fixes:
  - CVE-2021-21704
  - CVE-2021-21705

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-07-05 10:56:05 +00:00
lean
dbf61a05fe lang: bump version 2021-06-14 19:43:42 +08:00