<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/ext/standard/php_fopen_wrapper.c, branch php-4.3.2</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>Readd fd 0-2 protection, so that users cannot close them</title>
<updated>2003-05-13T23:51:57+00:00</updated>
<author>
<name>Sascha Schumann</name>
<email>sas@php.net</email>
</author>
<published>2003-05-13T23:51:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=0e47b9242de85736e7cc5f94d10b9b38b01b6707'/>
<id>0e47b9242de85736e7cc5f94d10b9b38b01b6707</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Supply STDIN/OUT/ERR_FILENO directly, instead of opening them through</title>
<updated>2003-05-13T23:44:35+00:00</updated>
<author>
<name>Sascha Schumann</name>
<email>sas@php.net</email>
</author>
<published>2003-05-13T23:44:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=4066bd0a1787fb06e81b6c3202dd120b37dcf063'/>
<id>4066bd0a1787fb06e81b6c3202dd120b37dcf063</id>
<content type='text'>
stdio's fdopen.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
stdio's fdopen.

</pre>
</div>
</content>
</entry>
<entry>
<title>MFH: Bump year.</title>
<updated>2002-12-31T16:37:36+00:00</updated>
<author>
<name>Sebastian Bergmann</name>
<email>sebastian@php.net</email>
</author>
<published>2002-12-31T16:37:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=ec46829b3827de6f5a245873228f6f697ea394bb'/>
<id>ec46829b3827de6f5a245873228f6f697ea394bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFH</title>
<updated>2002-11-21T10:53:18+00:00</updated>
<author>
<name>Hartmut Holzgraefe</name>
<email>hholzgra@php.net</email>
</author>
<published>2002-11-21T10:53:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=7f6afc578c5a57a7cd889307fb643c6e2b25200b'/>
<id>7f6afc578c5a57a7cd889307fb643c6e2b25200b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>HTTP_RAW_POST_DATA BC fixes</title>
<updated>2002-11-12T18:29:11+00:00</updated>
<author>
<name>Hartmut Holzgraefe</name>
<email>hholzgra@php.net</email>
</author>
<published>2002-11-12T18:29:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=be5e379ec6c5836e26713683731e747d8ec84f02'/>
<id>be5e379ec6c5836e26713683731e747d8ec84f02</id>
<content type='text'>
# hopefully all done, commiting anyway to continue work on my home box
php://input stream fixes (POST data handerl mangles data, CLI crashbug)

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
# hopefully all done, commiting anyway to continue work on my home box
php://input stream fixes (POST data handerl mangles data, CLI crashbug)

</pre>
</div>
</content>
</entry>
<entry>
<title>killed some warnings identified by sebastian</title>
<updated>2002-10-21T19:08:18+00:00</updated>
<author>
<name>Hartmut Holzgraefe</name>
<email>hholzgra@php.net</email>
</author>
<published>2002-10-21T19:08:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=30ed5a5483ff2276f56c7292fce62b66f5189687'/>
<id>30ed5a5483ff2276f56c7292fce62b66f5189687</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>some changes to how request input data (Content-Lenght &gt;0) is handled</title>
<updated>2002-10-21T16:41:06+00:00</updated>
<author>
<name>Hartmut Holzgraefe</name>
<email>hholzgra@php.net</email>
</author>
<published>2002-10-21T16:41:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=8b7e9d77743ae006541a81bf4202e1c5d5311a60'/>
<id>8b7e9d77743ae006541a81bf4202e1c5d5311a60</id>
<content type='text'>
- webdav-specific stuff removed (should be handled using httpd.conf
  LIMIT or equivalents)
- always_populate_raw_post_data now working on any method, not just
  POST (and webdav methods with allow_webdav_methods), when
	Content-Length is greater zero
- raw input data is also available using php://input stream,
  this way one doesn't have to care about memory_limit
- input data is now always consumed (although maybe ignored,
  this fixes we had withproblems with keep-alive connections
@ raw POST data is now available as php://input stream (hartmut)

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- webdav-specific stuff removed (should be handled using httpd.conf
  LIMIT or equivalents)
- always_populate_raw_post_data now working on any method, not just
  POST (and webdav methods with allow_webdav_methods), when
	Content-Length is greater zero
- raw input data is also available using php://input stream,
  this way one doesn't have to care about memory_limit
- input data is now always consumed (although maybe ignored,
  this fixes we had withproblems with keep-alive connections
@ raw POST data is now available as php://input stream (hartmut)

</pre>
</div>
</content>
</entry>
<entry>
<title>This seems to resolve the issues with fgets.</title>
<updated>2002-10-05T10:35:13+00:00</updated>
<author>
<name>Wez Furlong</name>
<email>wez@php.net</email>
</author>
<published>2002-10-05T10:35:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=077fe52d8b650b5d1739aa55ab90f6ab6ad8461b'/>
<id>077fe52d8b650b5d1739aa55ab90f6ab6ad8461b</id>
<content type='text'>
I've moved EOF detection into the streams layer; a stream reader
implementation should set stream-&gt;eof when it detects EOF.
Fixed test for user streams - it still fails but that is due to an output
buffering bug.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I've moved EOF detection into the streams layer; a stream reader
implementation should set stream-&gt;eof when it detects EOF.
Fixed test for user streams - it still fails but that is due to an output
buffering bug.

</pre>
</div>
</content>
</entry>
<entry>
<title>Rename file_get_wrapper_data -&gt; file_get_meta_data.</title>
<updated>2002-09-26T10:14:41+00:00</updated>
<author>
<name>Wez Furlong</name>
<email>wez@php.net</email>
</author>
<published>2002-09-26T10:14:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=3a67c677370651d88af59c23a056806c732138c0'/>
<id>3a67c677370651d88af59c23a056806c732138c0</id>
<content type='text'>
It now always returns useful information for all streams.
Unified that data with socket_get_status and made socket_get_status
an alias for file_get_meta_data.

Fix Location header following which was broken in this commit:
http://cvs.php.net/diff.php/php4/ext/standard/http_fopen_wrapper.c?r1=1.41&amp;r2=1.42&amp;ty=h

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It now always returns useful information for all streams.
Unified that data with socket_get_status and made socket_get_status
an alias for file_get_meta_data.

Fix Location header following which was broken in this commit:
http://cvs.php.net/diff.php/php4/ext/standard/http_fopen_wrapper.c?r1=1.41&amp;r2=1.42&amp;ty=h

</pre>
</div>
</content>
</entry>
<entry>
<title>Implement read buffering in streams.</title>
<updated>2002-09-23T01:47:04+00:00</updated>
<author>
<name>Wez Furlong</name>
<email>wez@php.net</email>
</author>
<published>2002-09-23T01:47:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=4d8a07d52908505e1516e6cef455debb07f1c2e2'/>
<id>4d8a07d52908505e1516e6cef455debb07f1c2e2</id>
<content type='text'>
Eliminate similar code from network.c.
Implement fgets equivalent at the streams level, which can detect
the mac, dos and unix line endings and handle them appropriately.
The default behaviour is unix (and dos) line endings.
An ini option to control this behaviour will follow.
# Don't forget to make clean!
# I've done some testing but would appreciate feedback from
# people with scripts/extensions that seek around a lot.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Eliminate similar code from network.c.
Implement fgets equivalent at the streams level, which can detect
the mac, dos and unix line endings and handle them appropriately.
The default behaviour is unix (and dos) line endings.
An ini option to control this behaviour will follow.
# Don't forget to make clean!
# I've done some testing but would appreciate feedback from
# people with scripts/extensions that seek around a lot.

</pre>
</div>
</content>
</entry>
</feed>
