<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/php7/Makefile, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2021-12-09T20:57:44Z</updated>
<entry>
<title>php7: drop package</title>
<updated>2021-12-09T20:57:44Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2021-12-09T07:18:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3c4d11ce8f62307efc3e9de2f97d2c71f35a3b78'/>
<id>urn:sha1:3c4d11ce8f62307efc3e9de2f97d2c71f35a3b78</id>
<content type='text'>
Active support for PHP 7.4 branch ended a few days ago.

Since we have PHP 8.x in the repository for a while
and we migrated all PECL extension packages already,
let's focus on that newer version and drop support for 7.4.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: update to 7.4.26</title>
<updated>2021-11-20T12:52:11Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2021-11-20T11:55:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c6f27671a303dad64cb7429377ffddb67760ba6a'/>
<id>urn:sha1:c6f27671a303dad64cb7429377ffddb67760ba6a</id>
<content type='text'>
This fixes:
    - CVE-2021-21707

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

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: Clean up and update distributed php.ini for php 7.4.25</title>
<updated>2021-11-12T06:48:43Z</updated>
<author>
<name>Giovanni Giacobbi</name>
</author>
<published>2021-11-11T10:07:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=024ac2b040de92b59848b5cb9ac778a7c2f854a0'/>
<id>urn:sha1:024ac2b040de92b59848b5cb9ac778a7c2f854a0</id>
<content type='text'>
Details:
- Cleaned up whitespace and removed comments (refer to official PHP documentation for that)
- Removed directives that no longer exist as of PHP 7.4.25
- Added '~E_DEPRECATED' to 'error_reporting'

Directives removed that no longer exist as of PHP 7.4.25:
- zend.ze1_compatibility_mode
- y2k_compliance
- register_globals
- register_long_arrays
- magic_quotes_gpc
- magic_quotes_runtime
- magic_quotes_sybase
- always_populate_raw_post_data

Signed-off-by: Giovanni Giacobbi &lt;giovanni@giacobbi.net&gt;
(cherry picked from commit 7e45ad87f3f2ebcc9e6496ec358a6297e818f90d)
Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: Support for icu 70.1</title>
<updated>2021-11-02T00:36:12Z</updated>
<author>
<name>Hirokazu MORIKAWA</name>
</author>
<published>2021-11-02T00:36:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=bc13112a7c180dfad51db065c74438017fc8a8c7'/>
<id>urn:sha1:bc13112a7c180dfad51db065c74438017fc8a8c7</id>
<content type='text'>
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 &gt;= 70.1

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

Signed-off-by: Hirokazu MORIKAWA &lt;morikw2@gmail.com&gt;
</content>
</entry>
<entry>
<title>php7: update to 7.4.25</title>
<updated>2021-10-22T20:28:27Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2021-10-22T20:28:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1df333bfb0e67fe879fde51b0ca9ab6f2127692e'/>
<id>urn:sha1:1df333bfb0e67fe879fde51b0ca9ab6f2127692e</id>
<content type='text'>
This fixes:
    - CVE-2021-21703

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: update to 7.4.24</title>
<updated>2021-09-27T18:44:30Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2021-09-27T18:42:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=96a04adbf3a3c76360c8be6f7a18c7e9c04561d4'/>
<id>urn:sha1:96a04adbf3a3c76360c8be6f7a18c7e9c04561d4</id>
<content type='text'>
This fixes:
    - CVE-2021-21706

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: fix module loading with glibc (refs #16642)</title>
<updated>2021-09-26T19:57:44Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2021-09-26T19:57:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d153c61650c0e5a55f4d9d00fcae6f257992c35f'/>
<id>urn:sha1:d153c61650c0e5a55f4d9d00fcae6f257992c35f</id>
<content type='text'>
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 &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: fix config file upgrade issue (fixes #14623)</title>
<updated>2021-09-09T06:36:49Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2021-09-09T05:39:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e51a04930153dad8f7bf74fbde4cfd8e8bd4d0f8'/>
<id>urn:sha1:e51a04930153dad8f7bf74fbde4cfd8e8bd4d0f8</id>
<content type='text'>
The addressed issue is related to #6893 as its resolution
is actually causing the problem.

When changing the priority of the config file it happens
that after a sysupgrade the previous file is restored
and the new file is added, ending up in a situation
like this:

/etc/php7/15_openssl.ini
/etc/php7/20_openssl.ini

Causing a double extension=openssl.so to be parsed,
which is not appropriate and leads to error message.

The same problem might also occur for mysqli since there
was also a priority change - let's take care about this
at the same time.

The solution is to remove one of the files. Since it is
a configuration file, the user might have adjusted it, so
lets just use the previous version to replace the new
installed version.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: update to 7.4.23</title>
<updated>2021-08-31T18:31:49Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2021-08-31T18:30:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=fb9e05615b40a8015168d8e6d8ab1cb9eb636fd5'/>
<id>urn:sha1:fb9e05615b40a8015168d8e6d8ab1cb9eb636fd5</id>
<content type='text'>
Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: update to 7.4.22</title>
<updated>2021-07-29T20:27:37Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2021-07-29T20:27:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=741d6d6768e4d3d9a85d83fb7a6dce422cefde5a'/>
<id>urn:sha1:741d6d6768e4d3d9a85d83fb7a6dce422cefde5a</id>
<content type='text'>
Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
</feed>
