<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/win32, branch master</title>
<subtitle>git.php.net: repository/php-src.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/'/>
<entry>
<title>Implement enums</title>
<updated>2021-03-17T18:08:03+00:00</updated>
<author>
<name>Ilija Tovilo</name>
<email>ilija.tovilo@me.com</email>
</author>
<published>2020-06-10T21:10:18+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=269c8dac1d56ee85d71ae94d9b28dd7d8e8de7b7'/>
<id>269c8dac1d56ee85d71ae94d9b28dd7d8e8de7b7</id>
<content type='text'>
RFC: https://wiki.php.net/rfc/enumerations

Co-authored-by: Nikita Popov &lt;nikita.ppv@gmail.com&gt;

Closes GH-6489.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RFC: https://wiki.php.net/rfc/enumerations

Co-authored-by: Nikita Popov &lt;nikita.ppv@gmail.com&gt;

Closes GH-6489.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-8.0'</title>
<updated>2021-03-01T17:50:58+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2021-03-01T17:50:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=87a5a0e2cb7bec3d308c2e5f879d4e729297dfb3'/>
<id>87a5a0e2cb7bec3d308c2e5f879d4e729297dfb3</id>
<content type='text'>
* PHP-8.0:
  Fix #80751: Comma in recipient name breaks email delivery
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-8.0:
  Fix #80751: Comma in recipient name breaks email delivery
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.4' into PHP-8.0</title>
<updated>2021-03-01T17:50:11+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2021-03-01T17:50:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=37c9728615818efe73df8f11710099ea88739da5'/>
<id>37c9728615818efe73df8f11710099ea88739da5</id>
<content type='text'>
* PHP-7.4:
  Fix #80751: Comma in recipient name breaks email delivery
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.4:
  Fix #80751: Comma in recipient name breaks email delivery
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #80751: Comma in recipient name breaks email delivery</title>
<updated>2021-03-01T17:46:21+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2021-03-01T15:18:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=71297a254b8f0d97c028f3324cbaf95adf8de33c'/>
<id>71297a254b8f0d97c028f3324cbaf95adf8de33c</id>
<content type='text'>
So far, `SendText()` simply separates potential email address lists at
any comma, disregarding that commas inside a quoted-string do not
delimit addresses.  We fix that by introducing an own variant of
`strtok_r()` which caters to quoted-strings.

We also make `FormatEmailAddress()` aware of quoted strings.

We do not cater to email address comments, and potentially other quirks
of RFC 5322 email addresses, but catering to quoted-strings is supposed
to solve almost all practical use cases.

Co-authored-by: Nikita Popov &lt;nikita.ppv@gmail.com&gt;

Closes GH-6735.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So far, `SendText()` simply separates potential email address lists at
any comma, disregarding that commas inside a quoted-string do not
delimit addresses.  We fix that by introducing an own variant of
`strtok_r()` which caters to quoted-strings.

We also make `FormatEmailAddress()` aware of quoted strings.

We do not cater to email address comments, and potentially other quirks
of RFC 5322 email addresses, but catering to quoted-strings is supposed
to solve almost all practical use cases.

Co-authored-by: Nikita Popov &lt;nikita.ppv@gmail.com&gt;

Closes GH-6735.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-8.0'</title>
<updated>2021-02-08T22:13:19+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2021-02-08T22:13:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=23bb95639f949a46f15919e4943f35a2a7d8bb39'/>
<id>23bb95639f949a46f15919e4943f35a2a7d8bb39</id>
<content type='text'>
* PHP-8.0:
  Avoid C4090 level 1 warning
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-8.0:
  Avoid C4090 level 1 warning
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.4' into PHP-8.0</title>
<updated>2021-02-08T22:12:49+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2021-02-08T22:12:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=ff8da0dcff2eb867a4de9e45ecb400d4abbf1f8e'/>
<id>ff8da0dcff2eb867a4de9e45ecb400d4abbf1f8e</id>
<content type='text'>
* PHP-7.4:
  Avoid C4090 level 1 warning
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.4:
  Avoid C4090 level 1 warning
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid C4090 level 1 warning</title>
<updated>2021-02-08T22:11:37+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2021-02-08T22:11:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=4f508003a949fa7d046c06ab8c84d67961a08c20'/>
<id>4f508003a949fa7d046c06ab8c84d67961a08c20</id>
<content type='text'>
This breaks the build for PHP 8 by default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This breaks the build for PHP 8 by default.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-8.0'</title>
<updated>2021-02-08T17:44:20+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2021-02-08T17:44:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=050214b1f1497bfebe031e32a40c197080511844'/>
<id>050214b1f1497bfebe031e32a40c197080511844</id>
<content type='text'>
* PHP-8.0:
  Fix #80706: mail(): Headers after Bcc headers may be ignored
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-8.0:
  Fix #80706: mail(): Headers after Bcc headers may be ignored
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.4' into PHP-8.0</title>
<updated>2021-02-08T17:43:51+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2021-02-08T17:43:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=f731477cd798615f9f8412bd2d95a40b911b64fa'/>
<id>f731477cd798615f9f8412bd2d95a40b911b64fa</id>
<content type='text'>
* PHP-7.4:
  Fix #80706: mail(): Headers after Bcc headers may be ignored
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.4:
  Fix #80706: mail(): Headers after Bcc headers may be ignored
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #80706: mail(): Headers after Bcc headers may be ignored</title>
<updated>2021-02-08T17:42:31+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2021-02-04T16:43:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=ca7547c9e2f9120768d8290001ec6e1509b3597f'/>
<id>ca7547c9e2f9120768d8290001ec6e1509b3597f</id>
<content type='text'>
We need to handle the case where a CRLF after a Bcc header is not the
beginning of a folding marker, because in that case the Bcc header was
not the last "thing".

Closes GH-6666.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We need to handle the case where a CRLF after a Bcc header is not the
beginning of a folding marker, because in that case the Bcc header was
not the last "thing".

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