<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/ext, branch php-7.3.3RC1</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>Fix #77626: Persistence confusion in php_com_import_typelib()</title>
<updated>2019-02-15T17:56:24+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2019-02-15T17:50:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=767fa3dc02f39b64015539d9948874947cf20d5d'/>
<id>767fa3dc02f39b64015539d9948874947cf20d5d</id>
<content type='text'>
We apply only the most minimal fix here, and will cater to the
unnecessary re-allocation for PHP-7.4.

We don't need to add a regression test, since bug39606.phpt and
bug77621.phpt already show the misbehavior.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We apply only the most minimal fix here, and will cater to the
unnecessary re-allocation for PHP-7.4.

We don't need to add a regression test, since bug39606.phpt and
bug77621.phpt already show the misbehavior.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.2' into PHP-7.3</title>
<updated>2019-02-14T23:37:39+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2019-02-14T23:37:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=8946ad30009af055b5b2fed3044e61c78b7d77fb'/>
<id>8946ad30009af055b5b2fed3044e61c78b7d77fb</id>
<content type='text'>
* PHP-7.2:
  Fix #77621: Already defined constants are not properly reported
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.2:
  Fix #77621: Already defined constants are not properly reported
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #77621: Already defined constants are not properly reported</title>
<updated>2019-02-14T23:35:21+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2019-02-14T23:35:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=de738496c2c323b580d9aff0f121876e4101a910'/>
<id>de738496c2c323b580d9aff0f121876e4101a910</id>
<content type='text'>
We must not check uninitialized values (i.e. `c.value`), and we have to
use proper types for printf-style formats (i.e. `char *` instead of
`zend_string *`).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We must not check uninitialized values (i.e. `c.value`), and we have to
use proper types for printf-style formats (i.e. `char *` instead of
`zend_string *`).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug #77612</title>
<updated>2019-02-14T09:42:59+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-02-14T09:42:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=eb063c8a9f130f2981c590d31aa2dd548a8d523b'/>
<id>eb063c8a9f130f2981c590d31aa2dd548a8d523b</id>
<content type='text'>
Port php_setcookie() to use the smart_str API to ensure that there
can be no string truncation issues.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Port php_setcookie() to use the smart_str API to ensure that there
can be no string truncation issues.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.2' into PHP-7.3</title>
<updated>2019-02-13T18:26:02+00:00</updated>
<author>
<name>Peter Kokot</name>
<email>peterkokot@gmail.com</email>
</author>
<published>2019-02-13T18:26:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=a89948320b7f835fa1dfe8dc3fc3f369304e5893'/>
<id>a89948320b7f835fa1dfe8dc3fc3f369304e5893</id>
<content type='text'>
* PHP-7.2:
  Refactor timelib.m4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.2:
  Refactor timelib.m4
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor timelib.m4</title>
<updated>2019-02-13T18:24:39+00:00</updated>
<author>
<name>Peter Kokot</name>
<email>peterkokot@gmail.com</email>
</author>
<published>2018-09-26T17:29:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=0ffa84d7401d61a251029c0813e38a69f84a9486'/>
<id>0ffa84d7401d61a251029c0813e38a69f84a9486</id>
<content type='text'>
The ext/date/lib is bundled library and also includes additional
timelib.m4 macros and checks specific for PHP.

All the checks in the timelib.m4 are already done in the PHP's
configure.ac:
- headers except for io.h and strings.h
- two functions checked strftime and gettimeofday
- if size of longint is 8
- if size of int is 4
- int32_t and uint32_t types using the PHP_CHECK_STDINT_TYPES

Macro `AC_TIMELIB_C_BIGENDIAN` defined in timelib.m4 is not used.

The two checkings for strtoll and atoll have been moved to date extension's
config0.m4 file.

Additional check for headers &lt;io.h&gt; and &lt;strings.h&gt; has been added to
config0.m4 of the date extension.

Therefore the timelib.m4 can be simplified and removed from the bundled
library to have easier maintenance in the later branches and also
upstream library.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The ext/date/lib is bundled library and also includes additional
timelib.m4 macros and checks specific for PHP.

All the checks in the timelib.m4 are already done in the PHP's
configure.ac:
- headers except for io.h and strings.h
- two functions checked strftime and gettimeofday
- if size of longint is 8
- if size of int is 4
- int32_t and uint32_t types using the PHP_CHECK_STDINT_TYPES

Macro `AC_TIMELIB_C_BIGENDIAN` defined in timelib.m4 is not used.

The two checkings for strtoll and atoll have been moved to date extension's
config0.m4 file.

Additional check for headers &lt;io.h&gt; and &lt;strings.h&gt; has been added to
config0.m4 of the date extension.

Therefore the timelib.m4 can be simplified and removed from the bundled
library to have easier maintenance in the later branches and also
upstream library.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/PHP-7.3' into PHP-7.3</title>
<updated>2019-02-12T13:59:59+00:00</updated>
<author>
<name>Johannes Schlüter</name>
<email>johannes@php.net</email>
</author>
<published>2019-02-12T13:59:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=a4bce453bcb8811be5e8082723889712a9a7875e'/>
<id>a4bce453bcb8811be5e8082723889712a9a7875e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/PHP-7.2' into PHP-7.2</title>
<updated>2019-02-12T13:59:27+00:00</updated>
<author>
<name>Johannes Schlüter</name>
<email>johannes@php.net</email>
</author>
<published>2019-02-12T13:59:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=56dba3f3d05bbe7eedb31f9c85e1a5b55c99ceec'/>
<id>56dba3f3d05bbe7eedb31f9c85e1a5b55c99ceec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.2' into PHP-7.3</title>
<updated>2019-02-12T10:43:34+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-02-12T10:43:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=5297bed4540e25d1d6c8e091bf18d0fa91533fd2'/>
<id>5297bed4540e25d1d6c8e091bf18d0fa91533fd2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug #75546</title>
<updated>2019-02-12T10:42:33+00:00</updated>
<author>
<name>DanielCiochiu</name>
<email>daniel@ciochiu.ro</email>
</author>
<published>2019-02-12T10:40:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=07877c46e3057bc679766898d50529be812243f3'/>
<id>07877c46e3057bc679766898d50529be812243f3</id>
<content type='text'>
By respecting the SILENT flag when checking the visibility of a
class constant.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By respecting the SILENT flag when checking the visibility of a
class constant.
</pre>
</div>
</content>
</entry>
</feed>
