<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/ext/libxml/libxml.c, branch php-7.0.0RC8</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>Removed or simplified incorrect SEPARATE_*() macros usage.</title>
<updated>2015-09-29T08:17:43+00:00</updated>
<author>
<name>Dmitry Stogov</name>
<email>dmitry@zend.com</email>
</author>
<published>2015-09-29T08:17:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=560e4fa39327e952652b6469d9644fc5fa2c15fa'/>
<id>560e4fa39327e952652b6469d9644fc5fa2c15fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use ZSTR_ API to access zend_string elements (this is just renaming without semantick changes).</title>
<updated>2015-06-30T01:05:24+00:00</updated>
<author>
<name>Dmitry Stogov</name>
<email>dmitry@zend.com</email>
</author>
<published>2015-06-30T01:05:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=4a2e40bb861bc3cf5fb6863e57486ed60316e97c'/>
<id>4a2e40bb861bc3cf5fb6863e57486ed60316e97c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added LIBXML_BIGLINES constant</title>
<updated>2015-06-08T07:59:37+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2015-06-03T23:06:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=b8d8c75c4c73eacf3b1b00cb208a7063c0f02f3f'/>
<id>b8d8c75c4c73eacf3b1b00cb208a7063c0f02f3f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>introduced DllMain for the main php DLL</title>
<updated>2015-06-02T13:56:32+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2015-06-01T19:52:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=06332e67067e9fea3117cbce8c164d99027ee142'/>
<id>06332e67067e9fea3117cbce8c164d99027ee142</id>
<content type='text'>
The particular need on this is because of the current situation
with determining the background functionality for the
gettimeofday. DllMain allows to initialize stuff before the DLL
can be actually used. Thus, we use different time API on win7
and win8 and later, so the function pointer needs to be
initialized before anything in the DLL could even demand it.

The change also opens the door for the further optimizations,
as now we're able to do the very basic initializations for the
whole DLL before it could ever start to live. Fe on this way the
TLS initialization could be done, when utilizing the
DLL_THREAD_ATTACH/DETACH case. Whether it's really usable in
portable way should be synced with other platforms.

Be aware that it's dangerous as it possibly causes dead locks.
So to use with care. One willing to add items to DllMain should
better read the documentation twice and even then try to defer
the necessary action.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The particular need on this is because of the current situation
with determining the background functionality for the
gettimeofday. DllMain allows to initialize stuff before the DLL
can be actually used. Thus, we use different time API on win7
and win8 and later, so the function pointer needs to be
initialized before anything in the DLL could even demand it.

The change also opens the door for the further optimizations,
as now we're able to do the very basic initializations for the
whole DLL before it could ever start to live. Fe on this way the
TLS initialization could be done, when utilizing the
DLL_THREAD_ATTACH/DETACH case. Whether it's really usable in
portable way should be synced with other platforms.

Be aware that it's dangerous as it possibly causes dead locks.
So to use with care. One willing to add items to DllMain should
better read the documentation twice and even then try to defer
the necessary action.
</pre>
</div>
</content>
</entry>
<entry>
<title>cleanup the mod version macros, round 2</title>
<updated>2015-03-23T19:33:54+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2015-03-23T19:33:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=2d78023244eaa5ec60b1325e530150394d625fa8'/>
<id>2d78023244eaa5ec60b1325e530150394d625fa8</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-5.6'</title>
<updated>2015-03-15T17:39:38+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2015-03-15T17:39:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=8f0dbe235597626c07167f8f93838335e5cad2e5'/>
<id>8f0dbe235597626c07167f8f93838335e5cad2e5</id>
<content type='text'>
* PHP-5.6:
  libxml-2.9.2 compatibility
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-5.6:
  libxml-2.9.2 compatibility
</pre>
</div>
</content>
</entry>
<entry>
<title>libxml-2.9.2 compatibility</title>
<updated>2015-03-15T17:38:50+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2015-03-15T17:38:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=af2b0669110ead1d946237500d1e0a4151f0e450'/>
<id>af2b0669110ead1d946237500d1e0a4151f0e450</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abstain from using xmlCleanupParser</title>
<updated>2015-02-17T09:37:52+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2015-02-17T09:37:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=8742276eb3905eb97a585417000c7b8df85006d4'/>
<id>8742276eb3905eb97a585417000c7b8df85006d4</id>
<content type='text'>
Depending on circumstances, usage of xmlCleanupParser can affect
the thread local storage, or even cause crashes in single threaded
programs. On shutdown the memory will be freed anyway, however
not using xmlCleanupParser helps to avoid possible shutdown
crashes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Depending on circumstances, usage of xmlCleanupParser can affect
the thread local storage, or even cause crashes in single threaded
programs. On shutdown the memory will be freed anyway, however
not using xmlCleanupParser helps to avoid possible shutdown
crashes.
</pre>
</div>
</content>
</entry>
<entry>
<title>made ZEND_TSRMLS_CACHE_* macros look like function calls</title>
<updated>2015-02-16T16:19:32+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2015-02-16T16:19:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=af3ca74501c5d0be273e47c618d37b8ddcbb5c7f'/>
<id>af3ca74501c5d0be273e47c618d37b8ddcbb5c7f</id>
<content type='text'>
which also comply with the current semantics for such macros
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
which also comply with the current semantics for such macros
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-5.5' into PHP-5.6</title>
<updated>2015-02-01T08:09:04+00:00</updated>
<author>
<name>Stanislav Malyshev</name>
<email>stas@php.net</email>
</author>
<published>2015-02-01T08:08:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=463611714c7a9a91ed190802ede60068593f8495'/>
<id>463611714c7a9a91ed190802ede60068593f8495</id>
<content type='text'>
* PHP-5.5:
  Fix bug #64938: libxml_disable_entity_loader setting is shared between threads
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-5.5:
  Fix bug #64938: libxml_disable_entity_loader setting is shared between threads
</pre>
</div>
</content>
</entry>
</feed>
