<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/ext/libxml, branch php-8.0.0beta1</title>
<subtitle>git.php.net: repository/php-src.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/'/>
<entry>
<title>Deprecate libxml_disable_entity_loader()</title>
<updated>2020-08-03T19:53:29+00:00</updated>
<author>
<name>Dik Takken</name>
<email>d.h.j.takken@freedom.nl</email>
</author>
<published>2020-07-16T12:20:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=e0fa48f69dd14b52c8f1b2904ac7bd30472849a8'/>
<id>e0fa48f69dd14b52c8f1b2904ac7bd30472849a8</id>
<content type='text'>
This method was used to protect code against XXE processing attacks.
Since PHP now requires libxml &gt;= 2.9.0 external entity loading no longer
needs to be disabled to prevent these attacks. It is disabled by default.
Also, the method has an unwanted side effect that causes a lot of
confusion: Parsing XML data from resources like files is no longer possible.

Closes GH-5867.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This method was used to protect code against XXE processing attacks.
Since PHP now requires libxml &gt;= 2.9.0 external entity loading no longer
needs to be disabled to prevent these attacks. It is disabled by default.
Also, the method has an unwanted side effect that causes a lot of
confusion: Parsing XML data from resources like files is no longer possible.

Closes GH-5867.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump libxml version requirement 2.7.6 =&gt; 2.9.0</title>
<updated>2020-08-03T19:51:10+00:00</updated>
<author>
<name>Dik Takken</name>
<email>d.h.j.takken@freedom.nl</email>
</author>
<published>2020-07-16T12:19:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=691a09f291a909cba8821ef16a447a5e615dee69'/>
<id>691a09f291a909cba8821ef16a447a5e615dee69</id>
<content type='text'>
Since libxml version 2.9.0 external entity loading is disabled by default.
Bumping the version requirement means that XML processing in PHP is no
longer vulnerable to XXE processing attacks by default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since libxml version 2.9.0 external entity loading is disabled by default.
Bumping the version requirement means that XML processing in PHP is no
longer vulnerable to XXE processing attacks by default.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.4' into master</title>
<updated>2020-08-03T07:15:50+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-08-03T07:15:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=24495ba7780b0656a753678c6337d7a479d35ed3'/>
<id>24495ba7780b0656a753678c6337d7a479d35ed3</id>
<content type='text'>
* PHP-7.4:
  Enable libxml entity loader test case on Windows
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.4:
  Enable libxml entity loader test case on Windows
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable libxml entity loader test case on Windows</title>
<updated>2020-08-03T07:13:30+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-08-03T07:12:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=d4b32e82c81073613eae4c363f9953d5fc355023'/>
<id>d4b32e82c81073613eae4c363f9953d5fc355023</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Review the usage of apostrophes in error messages</title>
<updated>2020-07-10T19:05:28+00:00</updated>
<author>
<name>Máté Kocsis</name>
<email>kocsismate@woohoolabs.com</email>
</author>
<published>2020-05-26T12:10:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=d30cd7d7e7ddd0d06c18c47f43c7d2ee00de24a1'/>
<id>d30cd7d7e7ddd0d06c18c47f43c7d2ee00de24a1</id>
<content type='text'>
Closes GH-5590
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-5590
</pre>
</div>
</content>
</entry>
<entry>
<title>Add declared properties to LibXMLError</title>
<updated>2020-07-08T08:41:46+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-07-08T08:41:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=22be60bb251dd6bde055180be527d9cf8d331e28'/>
<id>22be60bb251dd6bde055180be527d9cf8d331e28</id>
<content type='text'>
Partially addresses bug #79804.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Partially addresses bug #79804.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove no_separation flag</title>
<updated>2020-07-07T07:30:24+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-07-07T07:30:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=302933daea77663f5759b10accd1d0231393b24c'/>
<id>302933daea77663f5759b10accd1d0231393b24c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove proto comments from C files</title>
<updated>2020-07-06T19:13:34+00:00</updated>
<author>
<name>Max Semenik</name>
<email>maxsem.wiki@gmail.com</email>
</author>
<published>2020-07-01T13:32:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=2b5de6f839feea0ae1d5289d59dd7f159fcdcc8c'/>
<id>2b5de6f839feea0ae1d5289d59dd7f159fcdcc8c</id>
<content type='text'>
Closes GH-5758
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-5758
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't throw warning if exception thrown during dom validation</title>
<updated>2020-06-25T13:24:35+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-06-25T13:24:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=c9bc7dd110714be7d6d6e73184e21280f3896816'/>
<id>c9bc7dd110714be7d6d6e73184e21280f3896816</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include stub hash in generated arginfo files</title>
<updated>2020-06-24T07:55:19+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-06-19T09:40:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=c9b9f525a929158736977d6bad938380cad29cc6'/>
<id>c9b9f525a929158736977d6bad938380cad29cc6</id>
<content type='text'>
The hash is used to check whether the arginfo file needs to be
regenerated. PHP-Parser will only be downloaded if this is actually
necessary.

This ensures that release artifacts will never try to regenerate
stubs and thus fetch PHP-Parser, as long as you do not modify any
files.

Closes GH-5739.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The hash is used to check whether the arginfo file needs to be
regenerated. PHP-Parser will only be downloaded if this is actually
necessary.

This ensures that release artifacts will never try to regenerate
stubs and thus fetch PHP-Parser, as long as you do not modify any
files.

Closes GH-5739.
</pre>
</div>
</content>
</entry>
</feed>
