<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/win32/readdir.c, branch php-7.3.0beta2</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>Avoid early allocation</title>
<updated>2018-07-13T05:35:33+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2018-07-13T05:35:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=1bcc2fcb4e7f549a07f3ee8c85604e26ed3ac911'/>
<id>1bcc2fcb4e7f549a07f3ee8c85604e26ed3ac911</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'</title>
<updated>2018-07-12T17:58:43+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2018-07-12T17:58:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=644ab58d0f641b728e3e95b4d3f5f5cf7dc7eab9'/>
<id>644ab58d0f641b728e3e95b4d3f5f5cf7dc7eab9</id>
<content type='text'>
* PHP-7.2:
  Fixed RecursiveDirectoryIterator with long path or with edge case length
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.2:
  Fixed RecursiveDirectoryIterator with long path or with edge case length
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.1' into PHP-7.2</title>
<updated>2018-07-12T17:57:08+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2018-07-12T17:57:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=f28aeaee057dcf4593bae3572c6fc8febaff6d72'/>
<id>f28aeaee057dcf4593bae3572c6fc8febaff6d72</id>
<content type='text'>
* PHP-7.1:
  Fixed RecursiveDirectoryIterator with long path or with edge case length
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.1:
  Fixed RecursiveDirectoryIterator with long path or with edge case length
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed RecursiveDirectoryIterator with long path or with edge case length</title>
<updated>2018-07-12T17:49:32+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2018-07-12T17:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=99fe18503ad61472ef8f4009a9234bfc2571d027'/>
<id>99fe18503ad61472ef8f4009a9234bfc2571d027</id>
<content type='text'>
The search path needs to be appended with the wild card. Till now, an
edge case existed, so then if a path is 259 bytes long, which is smaller
_MAX_PATH, the suffix would cause the final search path to become longer
than _MAX_PATH. It is an edge case, when the starting path happens to
have a specific length. If the starting path was longer than _MAX_PATH
or the addition of "\\*" would not exceed _MAX_PATH, the function was
correct. Except for rewind, which was broken in the case of the long
path.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The search path needs to be appended with the wild card. Till now, an
edge case existed, so then if a path is 259 bytes long, which is smaller
_MAX_PATH, the suffix would cause the final search path to become longer
than _MAX_PATH. It is an edge case, when the starting path happens to
have a specific length. If the starting path was longer than _MAX_PATH
or the addition of "\\*" would not exceed _MAX_PATH, the function was
correct. Except for rewind, which was broken in the case of the long
path.
</pre>
</div>
</content>
</entry>
<entry>
<title>Trailing whitespaces</title>
<updated>2018-01-03T13:38:00+00:00</updated>
<author>
<name>Gabriel Caruso</name>
<email>carusogabriel34@gmail.com</email>
</author>
<published>2017-12-31T04:35:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=64002648562362b97fcb78b68366b1b2118ffd5b'/>
<id>64002648562362b97fcb78b68366b1b2118ffd5b</id>
<content type='text'>
Signed-off-by: Gabriel Caruso &lt;carusogabriel34@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Gabriel Caruso &lt;carusogabriel34@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Refine allocation</title>
<updated>2017-11-15T17:02:01+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2017-11-15T17:02:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=6f41ca4de14493e50924552554aec6e53dd1b310'/>
<id>6f41ca4de14493e50924552554aec6e53dd1b310</id>
<content type='text'>
None of currently supported codepages would claim more than 5
bytes per a multibyte glyph, that's (255*5+1)kb, not 2kb anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
None of currently supported codepages would claim more than 5
bytes per a multibyte glyph, that's (255*5+1)kb, not 2kb anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug #75525 Access Violation in vcruntime140.dll</title>
<updated>2017-11-15T08:55:29+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2017-11-15T08:55:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=020fdfd55dc534eecab12a53bb3ef50d7a71e5cb'/>
<id>020fdfd55dc534eecab12a53bb3ef50d7a71e5cb</id>
<content type='text'>
It was a mistake to make d_name a pointer. d_name has to be allocated
in the body of struct dirent as per POSIX.1-2008. The binary
compatibility is kept through the extra padding, which will be removed
in 7.3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was a mistake to make d_name a pointer. d_name has to be allocated
in the body of struct dirent as per POSIX.1-2008. The binary
compatibility is kept through the extra padding, which will be removed
in 7.3.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim folds and modelines</title>
<updated>2017-07-04T14:08:48+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2017-07-04T14:08:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=a56700043e9348a0c1a3a934b974339869de28eb'/>
<id>a56700043e9348a0c1a3a934b974339869de28eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>intergarte furher newer flag in FindFirstFileEx for win7+ only</title>
<updated>2017-04-10T09:09:51+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2017-04-09T16:14:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=528468579b002ff17e3c38d9330da67749fd85ec'/>
<id>528468579b002ff17e3c38d9330da67749fd85ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to FindFirstFileEx with basic info level</title>
<updated>2017-04-07T19:15:37+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2017-04-07T19:12:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=ad4ef13c5debaf078bc431a9e5fa54770771095b'/>
<id>ad4ef13c5debaf078bc431a9e5fa54770771095b</id>
<content type='text'>
That omits querying of short names, thus improving perf.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That omits querying of short names, thus improving perf.
</pre>
</div>
</content>
</entry>
</feed>
