<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/ext/mbstring/libmbfl, 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>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>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>Fix recovery of large entities in mb_decode_numericentity()</title>
<updated>2020-01-29T10:48:34+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-29T10:44:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=91f878779cdad878ae664e2abad83a2967ae56d1'/>
<id>91f878779cdad878ae664e2abad83a2967ae56d1</id>
<content type='text'>
Make sure we don't overflow the integer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure we don't overflow the integer.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.3' into PHP-7.4</title>
<updated>2020-01-21T06:47:01+00:00</updated>
<author>
<name>Stanislav Malyshev</name>
<email>stas@php.net</email>
</author>
<published>2020-01-21T06:47:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=a29c79338106349897c48c4e82b1bec5d9aa4414'/>
<id>a29c79338106349897c48c4e82b1bec5d9aa4414</id>
<content type='text'>
* PHP-7.3:
  Update NEWS
  Fix bug #79037 (global buffer-overflow in `mbfl_filt_conv_big5_wchar`)
  Fix #79099: OOB read in php_strip_tags_ex
  Fix #79091: heap use-after-free in session_create_id()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.3:
  Update NEWS
  Fix bug #79037 (global buffer-overflow in `mbfl_filt_conv_big5_wchar`)
  Fix #79099: OOB read in php_strip_tags_ex
  Fix #79091: heap use-after-free in session_create_id()
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.2' into PHP-7.3</title>
<updated>2020-01-21T06:46:29+00:00</updated>
<author>
<name>Stanislav Malyshev</name>
<email>stas@php.net</email>
</author>
<published>2020-01-21T06:22:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=25ec7eb3463f34a2be666c6785d1c6b3cc89575e'/>
<id>25ec7eb3463f34a2be666c6785d1c6b3cc89575e</id>
<content type='text'>
* PHP-7.2:
  Update NEWS
  Fix bug #79037 (global buffer-overflow in `mbfl_filt_conv_big5_wchar`)
  Fix #79099: OOB read in php_strip_tags_ex
  Fix #79091: heap use-after-free in session_create_id()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.2:
  Update NEWS
  Fix bug #79037 (global buffer-overflow in `mbfl_filt_conv_big5_wchar`)
  Fix #79099: OOB read in php_strip_tags_ex
  Fix #79091: heap use-after-free in session_create_id()
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug #79037 (global buffer-overflow in `mbfl_filt_conv_big5_wchar`)</title>
<updated>2020-01-21T05:43:42+00:00</updated>
<author>
<name>Stanislav Malyshev</name>
<email>stas@php.net</email>
</author>
<published>2020-01-21T05:42:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=2bcbc95f033c31b00595ed39f79c3a99b4ed0501'/>
<id>2bcbc95f033c31b00595ed39f79c3a99b4ed0501</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't short-circuit MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONE</title>
<updated>2019-08-09T14:33:21+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-08-09T14:33:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=7b152990b6c420df785ce9d5d1fd46571802152f'/>
<id>7b152990b6c420df785ce9d5d1fd46571802152f</id>
<content type='text'>
Make sure we always go through mbfl_filt_conv_illegal_output(), so
that the number of illegal characters gets counted.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure we always go through mbfl_filt_conv_illegal_output(), so
that the number of illegal characters gets counted.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix shift UB in mbfilter_utf32.c</title>
<updated>2019-06-19T13:09:00+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-06-19T12:35:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=ae2bc6297ebc4e5992949a4e0fbeaa0f03c62704'/>
<id>ae2bc6297ebc4e5992949a4e0fbeaa0f03c62704</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused symbol definition</title>
<updated>2019-05-11T17:47:54+00:00</updated>
<author>
<name>Peter Kokot</name>
<email>peterkokot@gmail.com</email>
</author>
<published>2019-05-11T11:18:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=f7cdac6c97f4b2678a693666dc143992b6c126bc'/>
<id>f7cdac6c97f4b2678a693666dc143992b6c126bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
