Author: Derick Rethans (derickr)
Date: 2021-11-16T15:44:27Z

Commit: 
https://github.com/php/web-php/commit/07d6cc7326c7b41c3256577752fe723696abea1d
Raw diff: 
https://github.com/php/web-php/commit/07d6cc7326c7b41c3256577752fe723696abea1d.diff

Merge branch 'master' of https://github.com/php/web-php

Changed paths:
  A  archive/entries/2021-10-21-1.xml
  A  archive/entries/2021-10-22-1.xml
  A  archive/entries/2021-10-26-1.xml
  A  archive/entries/2021-10-28-1.xml
  A  archive/entries/2021-10-28-2.xml
  A  archive/entries/2021-11-11-1.xml
  A  archive/entries/2021-11-12-1.xml
  A  releases/7_3_32.php
  A  releases/7_4_25.php
  A  releases/8_0_12.php
  M  ChangeLog-7.php
  M  ChangeLog-8.php
  M  archive/archive.xml
  M  archive/entries/2021-09-10-1.xml
  M  bin/news2html
  M  images/news/php_russia_2022.jpg
  M  include/releases.inc
  M  include/version.inc


Diff:

diff --git a/ChangeLog-7.php b/ChangeLog-7.php
index d0b0714e0..f29603bbe 100644
--- a/ChangeLog-7.php
+++ b/ChangeLog-7.php
@@ -8,6 +8,51 @@
 ?>
 <a id="PHP_7_4"></a>
 
+<section class="version" id="7.4.25"><!-- {{{ 7.4.25 -->
+<h3>Version 7.4.25</h3>
+<b><?php release_date('21-Oct-2021'); ?></b>
+<ul><li>DOM:
+<ul>
+  <li><?php bugfix(81433); ?> (DOMElement::setIdAttribute() called twice may 
remove ID).</li>
+</ul></li>
+<li>FFI:
+<ul>
+  <li><?php bugfix(79576); ?> ("TYPE *" shows unhelpful message when type is 
not defined).</li>
+</ul></li>
+<li>Fileinfo:
+<ul>
+  <li><?php bugfix(78987); ?> (High memory usage during encoding 
detection).</li>
+</ul></li>
+<li>Filter:
+<ul>
+  <li><?php bugfix(61700); ?> (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE 
failing).</li>
+</ul></li>
+<li>FPM:
+<ul>
+  <li><?php bugfix(81026); ?> (PHP-FPM oob R/W in root process leading to 
privilege escalation) (CVE-2021-21703).</li>
+</ul></li>
+<li>SPL:
+<ul>
+  <li><?php bugfix(80663); ?> (Recursive SplFixedArray::setSize() may cause 
double-free).</li>
+</ul></li>
+<li>Streams:
+<ul>
+  <li><?php bugfix(81475); ?> (stream_isatty emits warning with attached 
stream wrapper).</li>
+</ul></li>
+<li>XML:
+<ul>
+  <li><?php bugfix(70962); ?> (XML_OPTION_SKIP_WHITE strips embedded 
whitespace).</li>
+</ul></li>
+<li>Zip:
+<ul>
+  <li><?php bugfix(81490); ?> (ZipArchive::extractTo() may leak memory).</li>
+  <li><?php bugfix(77978); ?> (Dirname ending in colon unzips to wrong 
dir).</li>
+</ul></li>
+</ul>
+<!-- }}} --></section>
+
+
+
 <section class="version" id="7.4.24"><!-- {{{ 7.4.24 -->
 <h3>Version 7.4.24</h3>
 <b><?php release_date('23-Sep-2021'); ?></b>
@@ -1775,6 +1820,18 @@
 
 <a id="PHP_7_3"></a>
 
+<section class="version" id="7.3.32"><!-- {{{ 7.3.32 -->
+<h3>Version 7.3.32</h3>
+<b><?php release_date('28-Oct-2021'); ?></b>
+<ul><li>FPM:
+<ul>
+  <li><?php bugfix(81026); ?> (PHP-FPM oob R/W in root process leading to 
privilege escalation). (CVE-2021-21703)</li>
+</ul></li>
+</ul>
+<!-- }}} --></section>
+
+
+
 <section class="version" id="7.3.31"><!-- {{{ 7.3.31 -->
 <h3>Version 7.3.31</h3>
 <b><?php release_date('23-Sep-2021'); ?></b>
diff --git a/ChangeLog-8.php b/ChangeLog-8.php
index 5ced1571c..1d8645823 100644
--- a/ChangeLog-8.php
+++ b/ChangeLog-8.php
@@ -8,6 +8,73 @@
 ?>
 <a id="PHP_8_0"></a>
 
+<section class="version" id="8.0.12"><!-- {{{ 8.0.12 -->
+<h3>Version 8.0.12</h3>
+<b><?php release_date('21-Oct-2021'); ?></b>
+<ul><li>CLI:
+<ul>
+  <li><?php bugfix(81496); ?> (Server logs incorrect request method).</li>
+</ul></li>
+<li>Core:
+<ul>
+  <li><?php bugfix(81435); ?> (Observer current_observed_frame may point to an 
old (overwritten) frame).</li>
+  <li><?php bugfix(81380); ?> (Observer may not be initialized properly).</li>
+</ul></li>
+<li>DOM:
+<ul>
+  <li><?php bugfix(81433); ?> (DOMElement::setIdAttribute() called twice may 
remove ID).</li>
+</ul></li>
+<li>FFI:
+<ul>
+  <li><?php bugfix(79576); ?> ("TYPE *" shows unhelpful message when type is 
not defined).</li>
+</ul></li>
+<li>FPM:
+<ul>
+  <li><?php bugfix(81026); ?> (PHP-FPM oob R/W in root process leading to 
privilege escalation) (CVE-2021-21703).</li>
+</ul></li>
+<li>Fileinfo:
+<ul>
+  <li><?php bugfix(78987); ?> (High memory usage during encoding 
detection).</li>
+</ul></li>
+<li>Filter:
+<ul>
+  <li><?php bugfix(61700); ?> (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE 
failing).</li>
+</ul></li>
+<li>Opcache:
+<ul>
+  <li><?php bugfix(81472); ?> (Cannot support large linux major/minor device 
number when read /proc/self/maps).</li>
+</ul></li>
+<li>Reflection:
+<ul>
+  <li>ReflectionAttribute is no longer final.</li>
+</ul></li>
+<li>SPL:
+<ul>
+  <li><?php bugfix(80663); ?> (Recursive SplFixedArray::setSize() may cause 
double-free).</li>
+  <li><?php bugfix(81477); ?> (LimitIterator + SplFileObject regression in 
8.0.1).</li>
+</ul></li>
+<li>Standard:
+<ul>
+  <li><?php bugfix(69751); ?> (Change Error message of sprintf/printf for 
missing/typo position specifier).</li>
+</ul></li>
+<li>Streams:
+<ul>
+  <li><?php bugfix(81475); ?> (stream_isatty emits warning with attached 
stream wrapper).</li>
+</ul></li>
+<li>XML:
+<ul>
+  <li><?php bugfix(70962); ?> (XML_OPTION_SKIP_WHITE strips embedded 
whitespace).</li>
+</ul></li>
+<li>Zip:
+<ul>
+  <li><?php bugfix(81490); ?> (ZipArchive::extractTo() may leak memory).</li>
+  <li><?php bugfix(77978); ?> (Dirname ending in colon unzips to wrong 
dir).</li>
+</ul></li>
+</ul>
+<!-- }}} --></section>
+
+
+
 <section class="version" id="8.0.11"><!-- {{{ 8.0.11 -->
 <h3>Version 8.0.11</h3>
 <b><?php release_date('23-Sep-2021'); ?></b>
diff --git a/archive/archive.xml b/archive/archive.xml
index eabe0d151..a9f7f3f32 100644
--- a/archive/archive.xml
+++ b/archive/archive.xml
@@ -9,6 +9,13 @@
     <uri>http://php.net/contact</uri>
     <email>php-webmaster@lists.php.net</email>
   </author>
+  <xi:include href="entries/2021-11-12-1.xml"/>
+  <xi:include href="entries/2021-11-11-1.xml"/>
+  <xi:include href="entries/2021-10-28-2.xml"/>
+  <xi:include href="entries/2021-10-28-1.xml"/>
+  <xi:include href="entries/2021-10-26-1.xml"/>
+  <xi:include href="entries/2021-10-22-1.xml"/>
+  <xi:include href="entries/2021-10-21-1.xml"/>
   <xi:include href="entries/2021-10-14-1.xml"/>
   <xi:include href="entries/2021-09-30-1.xml"/>
   <xi:include href="entries/2021-09-23-3.xml"/>
diff --git a/archive/entries/2021-09-10-1.xml b/archive/entries/2021-09-10-1.xml
index 530c23373..433226748 100644
--- a/archive/entries/2021-09-10-1.xml
+++ b/archive/entries/2021-09-10-1.xml
@@ -6,12 +6,12 @@
   <updated>2021-09-10T09:31:22+00:00</updated>
   <link href="https://www.php.net/conferences/index.php#id2021-09-10-1"; 
rel="alternate" type="text/html"/>
   <link href="https://phprussia.ru/moscow/2022"; rel="via" type="text/html"/>
-  <default:finalTeaserDate 
xmlns="http://php.net/ns/news";>2022-06-06</default:finalTeaserDate>
+  <default:finalTeaserDate 
xmlns="http://php.net/ns/news";>2022-09-12</default:finalTeaserDate>
   <category term="conferences" label="Conference announcement"/>
   <default:newsImage xmlns="http://php.net/ns/news"; 
link="https://phprussia.ru/moscow/2022"; title="PHP Russia 
2022">php_russia_2022.jpg</default:newsImage>
   <content type="xhtml">
     <div xmlns="http://www.w3.org/1999/xhtml";>
-        <p>PHP Russia is the only Russian conference focused on PHP. It will 
be held in Moscow June 6-7, 2022. Main topics are PHP ecosystem (PHP itself, 
standards, frameworks, libraries and OpenSource) and major players experience 
in building complex projects using best practices and modern approaches.</p>
+        <p>PHP Russia is the only Russian conference focused on PHP. It will 
be held in Moscow September 12-13, 2022. Main topics are PHP ecosystem (PHP 
itself, standards, frameworks, libraries and OpenSource) and major players 
experience in building complex projects using best practices and modern 
approaches.</p>
         <p>We expect 600+ attendees and 20+ speakers!</p>
         <p>Our audience consists of applications developers, API developers, 
CTO’s, CEO’s, fullstack developers, etc.</p>
         <p>The program is designed by the developer community, representatives 
of large companies from Runet and around the world, and by tech developers and 
community activists. The selection of talks is multi-layered and complex — the 
Program Committee selects the best talks from the received applications 
unanimously according to several criteria.</p>
diff --git a/archive/entries/2021-10-21-1.xml b/archive/entries/2021-10-21-1.xml
new file mode 100644
index 000000000..9cb33cf60
--- /dev/null
+++ b/archive/entries/2021-10-21-1.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<entry xmlns="http://www.w3.org/2005/Atom";>
+  <title>PHP 8.0.12 Released!</title>
+  <id>https://www.php.net/archive/2021.php#2021-10-21-1</id>
+  <published>2021-10-21T10:08:35+00:00</published>
+  <updated>2021-10-21T10:08:35+00:00</updated>
+  <link href="https://www.php.net/index.php#id2021-10-21-1"; rel="alternate" 
type="text/html"/>
+  <link href="https://www.php.net/archive/2021.php#2021-10-21-1"; rel="via" 
type="text/html"/>
+  <category term="releases" label="New PHP release"/>
+  <category term="frontpage" label="PHP.net frontpage news"/>
+  <content type="xhtml">
+    <div xmlns="http://www.w3.org/1999/xhtml";><p>The PHP development team 
announces the immediate availability of PHP 8.0.12. This is a security fix 
release.</p>
+
+<p>All PHP 8.0 users are encouraged to upgrade to this version.</p>
+
+<p>For source downloads of PHP 8.0.12 please visit our <a 
href="https://www.php.net/downloads.php";>downloads page</a>,
+Windows source and binaries can be found on <a 
href="https://windows.php.net/download/";>windows.php.net/download/</a>.
+The list of changes is recorded in the <a 
href="https://www.php.net/ChangeLog-8.php#8.0.12";>ChangeLog</a>.
+</p>    </div>
+  </content>
+</entry>
diff --git a/archive/entries/2021-10-22-1.xml b/archive/entries/2021-10-22-1.xml
new file mode 100644
index 000000000..f8434727b
--- /dev/null
+++ b/archive/entries/2021-10-22-1.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<entry xmlns="http://www.w3.org/2005/Atom";>
+  <title>PHP 7.4.25 Released!</title>
+  <id>https://www.php.net/archive/2021.php#2021-10-22-1</id>
+  <published>2021-10-22T14:43:45+00:00</published>
+  <updated>2021-10-22T14:43:45+00:00</updated>
+  <link href="https://www.php.net/index.php#id2021-10-22-1"; rel="alternate" 
type="text/html"/>
+  <link href="https://www.php.net/archive/2021.php#2021-10-22-1"; rel="via" 
type="text/html"/>
+  <category term="releases" label="New PHP release"/>
+  <category term="frontpage" label="PHP.net frontpage news"/>
+  <content type="xhtml">
+    <div xmlns="http://www.w3.org/1999/xhtml";><p>The PHP development team 
announces the immediate availability of PHP 7.4.25. This is a security 
release.</p>
+
+<p>All PHP 7.4 users are encouraged to upgrade to this version.</p>
+
+<p>For source downloads of PHP 7.4.25 please visit our <a 
href="https://www.php.net/downloads.php";>downloads page</a>,
+Windows source and binaries can be found on <a 
href="https://windows.php.net/download/";>windows.php.net/download/</a>.
+The list of changes is recorded in the <a 
href="https://www.php.net/ChangeLog-7.php#7.4.25";>ChangeLog</a>.
+</p>    </div>
+  </content>
+</entry>
diff --git a/archive/entries/2021-10-26-1.xml b/archive/entries/2021-10-26-1.xml
new file mode 100644
index 000000000..0186c5782
--- /dev/null
+++ b/archive/entries/2021-10-26-1.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<entry xmlns="http://www.w3.org/2005/Atom"; 
xmlns:default="http://php.net/ns/news";>
+  <title>PHP workshop for 2 days with Shopware, Sylius, PHPUnit and 
Codeception in Duisburg</title>
+  <id>https://www.php.net/archive/2021.php#2021-10-26-1</id>
+  <published>2021-10-26T14:18:02+02:00</published>
+  <updated>2021-10-26T14:18:02+02:00</updated>
+  <link href="https://www.php.net/conferences/index.php#id2021-10-26-1"; 
rel="alternate" type="text/html"/>
+  <link href="https://nevercodealone.de/nca-conference-duisburg"; rel="via" 
type="text/html"/>
+  <default:finalTeaserDate 
xmlns="http://php.net/ns/news";>2021-11-16</default:finalTeaserDate>
+  <category term="conferences" label="Conference announcement"/>
+  <content type="xhtml">
+    <div xmlns="http://www.w3.org/1999/xhtml";>
+     We will do live coding workshop for 2 days with core developers in 
Duisburg.
+     Together with the wireless keyboard we will learn about Symfony entities 
in Shopware plugin, PHPUnit integration tests, headless API in Sylius and 
Codeception testing.
+     See the <a href="https://nevercodealone.de/nca-conference-duisburg";>event 
page</a> for more details.
+     
+    </div>
+  </content>
+</entry>
diff --git a/archive/entries/2021-10-28-1.xml b/archive/entries/2021-10-28-1.xml
new file mode 100644
index 000000000..f1e03bbed
--- /dev/null
+++ b/archive/entries/2021-10-28-1.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<entry xmlns="http://www.w3.org/2005/Atom";>
+  <title>PHP 7.3.32 Released!</title>
+  <id>https://www.php.net/archive/2021.php#2021-10-28-1</id>
+  <published>2021-10-28T08:40:01+00:00</published>
+  <updated>2021-10-28T08:40:01+00:00</updated>
+  <link href="https://www.php.net/index.php#id2021-10-28-1"; rel="alternate" 
type="text/html"/>
+  <link href="https://www.php.net/archive/2021.php#2021-10-28-1"; rel="via" 
type="text/html"/>
+  <category term="releases" label="New PHP release"/>
+  <category term="frontpage" label="PHP.net frontpage news"/>
+  <content type="xhtml">
+    <div xmlns="http://www.w3.org/1999/xhtml";><p>The PHP development team 
announces the immediate availability of PHP 7.3.32. This is a security 
release.</p>
+
+<p>All PHP 7.3 FPM users are encouraged to upgrade to this version.</p>
+
+<p>For source downloads of PHP 7.3.32 please visit our <a 
href="https://www.php.net/downloads.php";>downloads page</a>,
+Windows source and binaries can be found on <a 
href="https://windows.php.net/download/";>windows.php.net/download/</a>.
+The list of changes is recorded in the <a 
href="https://www.php.net/ChangeLog-7.php#7.3.32";>ChangeLog</a>.
+</p>    </div>
+  </content>
+</entry>
diff --git a/archive/entries/2021-10-28-2.xml b/archive/entries/2021-10-28-2.xml
new file mode 100644
index 000000000..a04c5f1d8
--- /dev/null
+++ b/archive/entries/2021-10-28-2.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="utf-8"?>
+<entry xmlns="http://www.w3.org/2005/Atom";>
+  <title>PHP 8.1.0 RC 5 available for testing</title>
+  <id>https://www.php.net/archive/2021.php#2021-10-28-2</id>
+  <published>2021-10-28T20:39:10+02:00</published>
+  <updated>2021-10-28T20:39:10+02:00</updated>
+  <link href="https://www.php.net/index.php#id2021-10-28-2"; rel="alternate" 
type="text/html"/>
+  <link href="https://www.php.net/archive/2021.php#2021-10-28-2"; rel="via" 
type="text/html"/>
+  <category term="frontpage" label="PHP.net frontpage news"/>
+  <content type="xhtml">
+    <div xmlns="http://www.w3.org/1999/xhtml";>
+      <p>
+        The PHP team is pleased to announce the release of PHP 8.1.0, RC 5.
+        This is the fifth release candidate, continuing the PHP 8.1 release 
cycle,
+        the rough outline of which is specified in the
+        <a href="https://wiki.php.net/todo/php81";>PHP Wiki</a>.
+      </p>
+      <p>
+        For source downloads of PHP 8.1.0, RC 5 please visit the
+        <a href="https://downloads.php.net/~patrickallaert/";>download page</a>.
+      </p>
+      <p>
+        Please carefully test this version and report any issues found in the
+        <a href="http://bugs.php.net";>bug reporting system</a>.
+      </p>
+      <p><b>Please DO NOT use this version in production, it is an early test 
version.</b></p>
+      <p>
+        For more information on the new features and other changes, you can 
read the
+        <a 
href="https://github.com/php/php-src/blob/php-8.1.0RC5/NEWS";>NEWS</a> file
+        or the <a 
href="https://github.com/php/php-src/blob/php-8.1.0RC5/UPGRADING";>UPGRADING</a>
+        file for a complete list of upgrading notes. These files can also be
+        found in the release archive.
+      </p>
+      <p>
+        The next release will be the sixth and last release candidate (RC 6), 
planned
+        for 11 November 2021.
+      </p>
+      <p>
+        The signatures for the release can be found in
+        <a 
href="https://gist.github.com/patrickallaert/5a15116a09411fe85ca880f0f66b1898";>the
 manifest</a>
+        or on <a href="https://qa.php.net/";>the QA site</a>.
+      </p>
+      <p>Thank you for helping us make PHP better.</p>
+    </div>
+  </content>
+</entry>
diff --git a/archive/entries/2021-11-11-1.xml b/archive/entries/2021-11-11-1.xml
new file mode 100644
index 000000000..b3949448b
--- /dev/null
+++ b/archive/entries/2021-11-11-1.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="utf-8"?>
+<entry xmlns="http://www.w3.org/2005/Atom";>
+  <title>PHP 8.1.0 RC 6 available for testing</title>
+  <id>https://www.php.net/archive/2021.php#2021-11-11-1</id>
+  <published>2021-11-11T16:06:23+00:00</published>
+  <updated>2021-11-11T16:06:23+00:00</updated>
+  <link href="https://www.php.net/index.php#id2021-11-11-1"; rel="alternate" 
type="text/html"/>
+  <link href="https://www.php.net/archive/2021.php#2021-11-11-1"; rel="via" 
type="text/html"/>
+  <category term="frontpage" label="PHP.net frontpage news"/>
+  <content type="xhtml">
+    <div xmlns="http://www.w3.org/1999/xhtml";>
+       <p>
+         The PHP team is pleased to announce the release of PHP 8.1.0, RC 6.
+         This is the sixth and final release candidate, continuing the PHP 8.1
+         release cycle, the rough outline of which is specified in the
+         <a href="https://wiki.php.net/todo/php81";>PHP Wiki</a>.
+       </p>
+       <p>
+         For source downloads of PHP 8.1.0, RC 6 please visit the
+         <a href="https://downloads.php.net/~ramsey/";>download page</a>.
+       </p>
+       <p>
+         Please carefully test this version and report any issues found in the
+         <a href="http://bugs.php.net";>bug reporting system</a>.
+       </p>
+       <p><b>Please DO NOT use this version in production, it is an early test 
version.</b></p>
+       <p>
+         For more information on the new features and other changes, you can 
read the
+         <a 
href="https://github.com/php/php-src/blob/php-8.1.0RC6/NEWS";>NEWS</a> file
+         or the <a 
href="https://github.com/php/php-src/blob/php-8.1.0RC6/UPGRADING";>UPGRADING</a>
+         file for a complete list of upgrading notes. These files can also be
+         found in the release archive.
+       </p>
+       <p>
+         The next release will be the production-ready, general availability
+         release, planned for 25 November 2021.
+       </p>
+       <p>
+         The signatures for the release can be found in
+         <a 
href="https://gist.github.com/ramsey/fa4cea52d20fbb91e59e68e2d58240c3";>the 
manifest</a>
+         or on <a href="https://qa.php.net/";>the QA site</a>.
+       </p>
+       <p>Thank you for helping us make PHP better.</p>
+    </div>
+  </content>
+</entry>
diff --git a/archive/entries/2021-11-12-1.xml b/archive/entries/2021-11-12-1.xml
new file mode 100644
index 000000000..08769c206
--- /dev/null
+++ b/archive/entries/2021-11-12-1.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<entry xmlns="http://www.w3.org/2005/Atom"; 
xmlns:default="http://php.net/ns/news";>
+  <title>International PHP Conference Berlin 2022</title>
+  <id>http://php.net/archive/2021.php#id2021-11-12-1</id>
+  <published>2021-11-12T14:37:00+02:00</published>
+  <updated>2021-11-12T14:37:00+02:00</updated>
+  <default:finalTeaserDate 
xmlns="http://php.net/ns/news";>2022-05-30</default:finalTeaserDate>
+  <category term="conferences" label="Conference announcement"/>
+  <link href="http://php.net/conferences/index.php#id2021-11-12-1"; 
rel="alternate" type="text/html"/>
+  <default:newsImage xmlns="http://php.net/ns/news"; 
link="https://phpconference.com/berlin-en/"; title="International PHP Conference 
Berlin 2022">IPC_BER_Hybrid_Logo_250.png</default:newsImage>
+  <link href="https://phpconference.com/berlin-en/"; rel="via" 
type="text/html"/>
+  <content type="xhtml">
+    <div xmlns="http://www.w3.org/1999/xhtml";>
+      <p>The <a href="https://phpconference.com/berlin-en/";>International PHP 
Conference</a> is the world's first PHP conference and stands since more than a 
decade for top-notch pragmatic expertise in PHP and web technologies. At the 
IPC, internationally renowned experts from the PHP industry meet up with PHP 
users and developers from large and small companies. Here is the place where 
concepts emerge and ideas are born - the IPC signifies knowledge transfer at 
highest level.</p>
+
+      <p>All delegates of the International PHP Conference have, in addition 
to PHP program, free access to the entire range of the <a 
href="https://webinale.de/";>webinale</a> taking place at the same time.</p>
+
+      <p>Basic facts:</p>
+
+      <p><strong>Date: May 30 ‒ June 3, 2022</strong></p>
+
+      <p><strong>Location: Maritim ProArte Hotel, Berlin or Online</strong></p>
+
+      <p>Highlights:</p>
+      <ul>
+       <li>60+ best practice sessions</li>
+       <li>50+ international top speakers</li>
+       <li>PHPower: Hands-on Power Workshops</li>
+       <li>Expo with exciting exhibitors on May 31 &amp; June 1</li>
+       <li>Conference Combo: Visit the <a 
href="https://webinale.de/";>webinale</a> for free</li>
+       <li>All inclusive: Changing buffets, snacks &amp; refreshing drinks</li>
+       <li>Official certificate for attendees</li>
+       <li>Free Swag: Developer bag, T-Shirt, magazines etc.</li>
+       <li>Exclusive networking events</li>
+      </ul>
+      <p>For further information on the International PHP Conference Munich 
visit: <a 
href="https://phpconference.com/berlin-en/";>wwww.phpconference.com/berlin-en/</a></p>
+    </div>
+  </content>
+</entry>
\ No newline at end of file
diff --git a/bin/news2html b/bin/news2html
index 92109839b..c2c8c59e9 100755
--- a/bin/news2html
+++ b/bin/news2html
@@ -60,6 +60,14 @@ echo <<<HEAD
 <ul>
 HEAD;
 
+$bug_map = [
+    '/Fixed bug #([0-9]+)/'      => '<?php bugfix(\1); ?'.'>',
+    '/Fixed PECL bug #([0-9]+)/' => '<?php peclbugfix(\1); ?'.'>',
+    '/Implemented FR #([0-9]+)/' => '<?php implemented(\1); ?'.'>',
+    '/GitHub PR #([0-9]+)/'      => '<?php githubissuel(\'php/php-src\',\1); 
?'.'>',
+    '/GH-([0-9]+)/'              => '<?php githubissuel(\'php/php-src\',\1); 
?'.'>',
+];
+
 foreach($entries as $module => $items) {
        echo "<li>$module:\n<ul>\n";
        foreach($items as $item) {
@@ -68,11 +76,7 @@ foreach($entries as $module => $items) {
                // encode HTML
                $item = htmlspecialchars($item, ENT_NOQUOTES);
                // convert bug numbers
-               $item = preg_replace(
-                       array('/Fixed bug #([0-9]+)/', '/Fixed PECL bug 
#([0-9]+)/', '/Implemented FR #([0-9]+)/', '/GitHub PR #([0-9]+)/'),
-                       array('<?php bugfix(\1); ?>', '<?php peclbugfix(\1); 
?>', '<?php implemented(\1); ?>', '<?php githubissuel(\'php/php-src\',\1); ?>'),
-                       $item
-               );
+               $item = preg_replace(array_keys($bug_map), 
array_values($bug_map), $item);
                echo "  <li>$item</li>\n";
        }
        echo "</ul></li>\n";
diff --git a/images/news/php_russia_2022.jpg b/images/news/php_russia_2022.jpg
index 4780ad979..ec96641dc 100644
Binary files a/images/news/php_russia_2022.jpg and 
b/images/news/php_russia_2022.jpg differ
diff --git a/include/releases.inc b/include/releases.inc
index a166ccd36..6360a8708 100644
--- a/include/releases.inc
+++ b/include/releases.inc
@@ -2,6 +2,43 @@
 $OLDRELEASES = array (
   8 => 
   array (
+    '8.0.11' => 
+    array (
+      'announcement' => 
+      array (
+        'English' => '/releases/8_0_11.php',
+      ),
+      'tags' => 
+      array (
+        0 => 'security',
+      ),
+      'date' => '23 Sep 2021',
+      'source' => 
+      array (
+        0 => 
+        array (
+          'filename' => 'php-8.0.11.tar.gz',
+          'name' => 'PHP 8.0.11 (tar.gz)',
+          'sha256' => 
'c6a461f57b4bcb46cd4dec443253b1e2e8e981466f1280093322b7864afe8be7',
+          'date' => '23 Sep 2021',
+        ),
+        1 => 
+        array (
+          'filename' => 'php-8.0.11.tar.bz2',
+          'name' => 'PHP 8.0.11 (tar.bz2)',
+          'sha256' => 
'70ed874285e4010c1e2e8937bfb56b13b9ed1b3789dcaf274b793b00c1f4403a',
+          'date' => '23 Sep 2021',
+        ),
+        2 => 
+        array (
+          'filename' => 'php-8.0.11.tar.xz',
+          'name' => 'PHP 8.0.11 (tar.xz)',
+          'sha256' => 
'e3e5f764ae57b31eb65244a45512f0b22d7bef05f2052b23989c053901552e16',
+          'date' => '23 Sep 2021',
+        ),
+      ),
+      'museum' => false,
+    ),
     '8.0.10' => 
     array (
       'announcement' => 
@@ -366,6 +403,80 @@ $OLDRELEASES = array (
   ),
   7 => 
   array (
+    '7.3.31' => 
+    array (
+      'announcement' => 
+      array (
+        'English' => '/releases/7_3_31.php',
+      ),
+      'tags' => 
+      array (
+        0 => 'security',
+      ),
+      'date' => '23 Sep 2021',
+      'source' => 
+      array (
+        0 => 
+        array (
+          'filename' => 'php-7.3.31.tar.gz',
+          'name' => 'PHP 7.3.31 (tar.gz)',
+          'sha256' => 
'57ca37b08d3eed4cadc3976e78b0f51d0305bb6e60333f6e8c76e8aee07c3f0f',
+          'date' => '23 Sep 2021',
+        ),
+        1 => 
+        array (
+          'filename' => 'php-7.3.31.tar.bz2',
+          'name' => 'PHP 7.3.31 (tar.bz2)',
+          'sha256' => 
'6951f78524684f439186fe039ab14fb2459cea8f47ac829a159724a283f7f32b',
+          'date' => '23 Sep 2021',
+        ),
+        2 => 
+        array (
+          'filename' => 'php-7.3.31.tar.xz',
+          'name' => 'PHP 7.3.31 (tar.xz)',
+          'sha256' => 
'd1aa8f44595d01ac061ff340354d95e146d6152f70e799b44d6b8654fb45cbcc',
+          'date' => '23 Sep 2021',
+        ),
+      ),
+      'museum' => false,
+    ),
+    '7.4.24' => 
+    array (
+      'announcement' => 
+      array (
+        'English' => '/releases/7_4_24.php',
+      ),
+      'tags' => 
+      array (
+        0 => 'security',
+      ),
+      'date' => '23 Sep 2021',
+      'source' => 
+      array (
+        0 => 
+        array (
+          'filename' => 'php-7.4.24.tar.gz',
+          'name' => 'PHP 7.4.24 (tar.gz)',
+          'sha256' => 
'8cc1758cf7ff45428c17641b1be84cd917a2909ba40c770f06a814d8b7f36333',
+          'date' => '23 Sep 2021',
+        ),
+        1 => 
+        array (
+          'filename' => 'php-7.4.24.tar.bz2',
+          'name' => 'PHP 7.4.24 (tar.bz2)',
+          'sha256' => 
'f50e32b788864349041f19e31dcc65b1fcc65bc19122918f607526432edf2f32',
+          'date' => '23 Sep 2021',
+        ),
+        2 => 
+        array (
+          'filename' => 'php-7.4.24.tar.xz',
+          'name' => 'PHP 7.4.24 (tar.xz)',
+          'sha256' => 
'ff7658ee2f6d8af05b48c21146af5f502e121def4e76e862df5ec9fa06e98734',
+          'date' => '23 Sep 2021',
+        ),
+      ),
+      'museum' => false,
+    ),
     '7.4.23' => 
     array (
       'announcement' => 
diff --git a/include/version.inc b/include/version.inc
index ec69f513a..6ea8c7d41 100644
--- a/include/version.inc
+++ b/include/version.inc
@@ -20,37 +20,37 @@ $RELEASES = (function() {
 
     /* PHP 8.0 Release */
     $data['8.0'] = [
-        'version' => '8.0.11',
-        'date'    => '23 Sep 2021',
+        'version' => '8.0.12',
+        'date'    => '21 Oct 2021',
         'tags'    => ['security'], // Set to ['security'] for security 
releases.
         'sha256' => [
-            'tar.gz'  => 
'c6a461f57b4bcb46cd4dec443253b1e2e8e981466f1280093322b7864afe8be7',
-            'tar.bz2' => 
'70ed874285e4010c1e2e8937bfb56b13b9ed1b3789dcaf274b793b00c1f4403a',
-            'tar.xz'  => 
'e3e5f764ae57b31eb65244a45512f0b22d7bef05f2052b23989c053901552e16',
+            'tar.gz'  => 
'a5b78f04a89d3b401465febf449c7ea9de48681f92803dd8dc2bf922812d572b',
+            'tar.bz2' => 
'b4886db1df322dc8fb128d8b34ae7e94f6fc682ecb29ff4f5a591d4de9feadbf',
+            'tar.xz'  => 
'a501017b3b0fd3023223ea25d98e87369b782f8a82310c4033d7ea6a989fea0a',
         ]
     ];
 
     /* PHP 7.4 Release */
     $data['7.4'] = [
-        'version' => '7.4.24',
-        'date'    => '23 Sep 2021',
+        'version' => '7.4.25',
+        'date'    => '21 Oct 2021',
         'tags'    => ['security'], // Set to ['security'] for security releases
         'sha256'  => [
-            'tar.gz'  => 
'8cc1758cf7ff45428c17641b1be84cd917a2909ba40c770f06a814d8b7f36333',
-            'tar.bz2' => 
'f50e32b788864349041f19e31dcc65b1fcc65bc19122918f607526432edf2f32',
-            'tar.xz'  => 
'ff7658ee2f6d8af05b48c21146af5f502e121def4e76e862df5ec9fa06e98734',
+            'tar.gz'  => 
'3b2632252c933cac489a20f68b8f4ab769e5a0a3bf22b6ef47427aff6922e31f',
+            'tar.bz2' => 
'27992570caf3e2e5323ab7b37853c44c1529b1d31ea94d9776efa91d5a781313',
+            'tar.xz'  => 
'12a758f1d7fee544387a28d3cf73226f47e3a52fb3049f07fcc37d156d393c0a',
         ]
     ];
 
     /* PHP 7.3 Release */
     $data['7.3'] = [
-        'version' => '7.3.31',
-        'date'    => '23 Sep 2021',
+        'version' => '7.3.32',
+        'date'    => '28 Oct 2021',
         'tags'      => ['security'],
         'sha256'  => [
-            'tar.gz'  => 
'57ca37b08d3eed4cadc3976e78b0f51d0305bb6e60333f6e8c76e8aee07c3f0f',
-            'tar.bz2' => 
'6951f78524684f439186fe039ab14fb2459cea8f47ac829a159724a283f7f32b',
-            'tar.xz'  => 
'd1aa8f44595d01ac061ff340354d95e146d6152f70e799b44d6b8654fb45cbcc',
+            'tar.gz'  => 
'4739160cbd8f5d4529429ac01e181cba9705a515666002e76e4e34891c034fcb',
+            'tar.bz2' => 
'7c158b306e53434f1e0a88647aa561814308aaff8713ed7d237ed8f1399c216f',
+            'tar.xz'  => 
'94effa250b80f031e77fbd98b6950c441157a2a8f9e076ee68e02f5b0b7a3fd9',
         ]
     ];
 
diff --git a/releases/7_3_32.php b/releases/7_3_32.php
new file mode 100644
index 000000000..cb6b856c3
--- /dev/null
+++ b/releases/7_3_32.php
@@ -0,0 +1,16 @@
+<?php
+$_SERVER['BASE_PAGE'] = 'releases/7_3_32.php';
+include_once __DIR__ . '/../include/prepend.inc';
+site_header('PHP 7.3.32 Release Announcement');
+?>
+<h1>PHP 7.3.32 Release Announcement</h1>
+
+<p>The PHP development team announces the immediate availability of PHP 
7.3.32. This is a security release.</p>
+
+<p>All PHP 7.3 FPM users are encouraged to upgrade to this version.</p>
+
+<p>For source downloads of PHP 7.3.32 please visit our <a 
href="https://www.php.net/downloads.php";>downloads page</a>,
+Windows source and binaries can be found on <a 
href="https://windows.php.net/download/";>windows.php.net/download/</a>.
+The list of changes is recorded in the <a 
href="https://www.php.net/ChangeLog-7.php#7.3.32";>ChangeLog</a>.
+</p>
+<?php site_footer();
diff --git a/releases/7_4_25.php b/releases/7_4_25.php
new file mode 100644
index 000000000..c46af6c7d
--- /dev/null
+++ b/releases/7_4_25.php
@@ -0,0 +1,16 @@
+<?php
+$_SERVER['BASE_PAGE'] = 'releases/7_4_25.php';
+include_once __DIR__ . '/../include/prepend.inc';
+site_header('PHP 7.4.25 Release Announcement');
+?>
+<h1>PHP 7.4.25 Release Announcement</h1>
+
+<p>The PHP development team announces the immediate availability of PHP 
7.4.25. This is a security release.</p>
+
+<p>All PHP 7.4 users are encouraged to upgrade to this version.</p>
+
+<p>For source downloads of PHP 7.4.25 please visit our <a 
href="https://www.php.net/downloads.php";>downloads page</a>,
+Windows source and binaries can be found on <a 
href="https://windows.php.net/download/";>windows.php.net/download/</a>.
+The list of changes is recorded in the <a 
href="https://www.php.net/ChangeLog-7.php#7.4.25";>ChangeLog</a>.
+</p>
+<?php site_footer();
diff --git a/releases/8_0_12.php b/releases/8_0_12.php
new file mode 100644
index 000000000..a7213e88d
--- /dev/null
+++ b/releases/8_0_12.php
@@ -0,0 +1,16 @@
+<?php
+$_SERVER['BASE_PAGE'] = 'releases/8_0_12.php';
+include_once __DIR__ . '/../include/prepend.inc';
+site_header('PHP 8.0.12 Release Announcement');
+?>
+<h1>PHP 8.0.12 Release Announcement</h1>
+
+<p>The PHP development team announces the immediate availability of PHP 
8.0.12. This is a security fix release.</p>
+
+<p>All PHP 8.0 users are encouraged to upgrade to this version.</p>
+
+<p>For source downloads of PHP 8.0.12 please visit our <a 
href="https://www.php.net/downloads.php";>downloads page</a>,
+Windows source and binaries can be found on <a 
href="https://windows.php.net/download/";>windows.php.net/download/</a>.
+The list of changes is recorded in the <a 
href="https://www.php.net/ChangeLog-8.php#8.0.12";>ChangeLog</a>.
+</p>
+<?php site_footer();

-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to