<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/ext/mbstring, branch php-7.4.3</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>Merge branch 'PHP-7.3' into PHP-7.4</title>
<updated>2020-01-30T10:21:26+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-30T10:21:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=a73f98eda9b62d8d5024cd55c7d9c2b0b9380414'/>
<id>a73f98eda9b62d8d5024cd55c7d9c2b0b9380414</id>
<content type='text'>
* PHP-7.3:
  Add SKIPIF to test requiring mbregex
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.3:
  Add SKIPIF to test requiring mbregex
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SKIPIF to test requiring mbregex</title>
<updated>2020-01-30T10:20:42+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-30T10:20:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=6ccd67577696b9c8bf3d88b521320720771dfc09'/>
<id>6ccd67577696b9c8bf3d88b521320720771dfc09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix shift ub in mbstring</title>
<updated>2020-01-30T09:07:25+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-28T15:18:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=43465768f1aba95afd1ea5a0ac40af2cb440d1e4'/>
<id>43465768f1aba95afd1ea5a0ac40af2cb440d1e4</id>
<content type='text'>
Ideally "c" would be an unsigned integer...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ideally "c" would be an unsigned integer...
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore digit check in mb_decode_numericentity()</title>
<updated>2020-01-30T09:07:01+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-29T15:40:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=9aadcb18e1d6c7f7736a00e246e193671353d741'/>
<id>9aadcb18e1d6c7f7736a00e246e193671353d741</id>
<content type='text'>
I replaced it with a multiplication overflow check in
18599f9c52959b2e8cbfac57e278644499a3547d. However, we need both,
because the code for restoring the number can't handle numbers
with many leading zeros right now and I don't feel like teaching it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I replaced it with a multiplication overflow check in
18599f9c52959b2e8cbfac57e278644499a3547d. However, we need both,
because the code for restoring the number can't handle numbers
with many leading zeros right now and I don't feel like teaching it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.3' into PHP-7.4</title>
<updated>2020-01-29T15:19:14+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-29T15:19:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=acc616c455c007857e6aeb006e3e9aa63565c461'/>
<id>acc616c455c007857e6aeb006e3e9aa63565c461</id>
<content type='text'>
* PHP-7.3:
  Fix mb_ord() crash if internal encoding not supported
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.3:
  Fix mb_ord() crash if internal encoding not supported
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix mb_ord() crash if internal encoding not supported</title>
<updated>2020-01-29T15:18:46+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-29T15:17:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=a62c06c4cf2020c04a2f5ac0b55aff4bb71f3edc'/>
<id>a62c06c4cf2020c04a2f5ac0b55aff4bb71f3edc</id>
<content type='text'>
enc_name can be NULL here. Take the name from the mbfl_encoding
instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
enc_name can be NULL here. Take the name from the mbfl_encoding
instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>Better overflow check for entity decoding</title>
<updated>2020-01-29T15:08:46+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-29T13:22:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=18599f9c52959b2e8cbfac57e278644499a3547d'/>
<id>18599f9c52959b2e8cbfac57e278644499a3547d</id>
<content type='text'>
Check for multiplication overflow rather than number of digits.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check for multiplication overflow rather than number of digits.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.3' into PHP-7.4</title>
<updated>2020-01-29T15:05:38+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-29T15:05:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=085371b2994f7aa96e7b63cee81fc79194049892'/>
<id>085371b2994f7aa96e7b63cee81fc79194049892</id>
<content type='text'>
* PHP-7.3:
  Reset MBREX(search_re) in RSHUTDOWN
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.3:
  Reset MBREX(search_re) in RSHUTDOWN
</pre>
</div>
</content>
</entry>
<entry>
<title>Reset MBREX(search_re) in RSHUTDOWN</title>
<updated>2020-01-29T15:05:11+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-29T15:03:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=560ff9725e6fb05942dd0c891c8a4496c57bcb4b'/>
<id>560ff9725e6fb05942dd0c891c8a4496c57bcb4b</id>
<content type='text'>
This is going to cause a segfault if reused in the next request.
To illustrate the issue, run these two scripts in sequence with
the built-in server:

// script1.php
mb_ereg_search_init('foobar');
mb_ereg_search('foo');

// script2.php
var_dump(mb_ereg_search_init("foobar"));
var_dump(mb_ereg_search_pos());
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is going to cause a segfault if reused in the next request.
To illustrate the issue, run these two scripts in sequence with
the built-in server:

// script1.php
mb_ereg_search_init('foobar');
mb_ereg_search('foo');

// script2.php
var_dump(mb_ereg_search_init("foobar"));
var_dump(mb_ereg_search_pos());
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.3' into PHP-7.4</title>
<updated>2020-01-29T11:50:40+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-29T11:50:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=b3f07afabc32cef19c092524fd705ca1cbde566b'/>
<id>b3f07afabc32cef19c092524fd705ca1cbde566b</id>
<content type='text'>
* PHP-7.3:
  Fix use of mb_ereg_search_getregs() after invalid pattern
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.3:
  Fix use of mb_ereg_search_getregs() after invalid pattern
</pre>
</div>
</content>
</entry>
</feed>
