<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node.git/src/node_file.cc, branch v0.10</title>
<subtitle>github.com: joyent/node.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/'/>
<entry>
<title>src: replace usage of String::Utf8Value</title>
<updated>2014-06-06T22:07:29+00:00</updated>
<author>
<name>Timothy J Fontaine</name>
<email>tjfontaine@gmail.com</email>
</author>
<published>2014-04-10T00:33:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=535c7777ac674ba86cf93c44824e07b0e23ea8c4'/>
<id>535c7777ac674ba86cf93c44824e07b0e23ea8c4</id>
<content type='text'>
v8::String::Utf8Value previously could allow invalid surrogates when
interpreting values.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
v8::String::Utf8Value previously could allow invalid surrogates when
interpreting values.
</pre>
</div>
</content>
</entry>
<entry>
<title>src: refactor buffer bounds checking</title>
<updated>2014-02-08T23:31:27+00:00</updated>
<author>
<name>Timothy J Fontaine</name>
<email>tjfontaine@gmail.com</email>
</author>
<published>2014-02-05T16:50:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=5c832e44c3c61ad41506df0d283901aba6aea187'/>
<id>5c832e44c3c61ad41506df0d283901aba6aea187</id>
<content type='text'>
Consolidate buffer bounds checking logic into Buffer namespace and use
it consistently throughout the source.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Consolidate buffer bounds checking logic into Buffer namespace and use
it consistently throughout the source.
</pre>
</div>
</content>
</entry>
<entry>
<title>fs: report correct path when EEXIST</title>
<updated>2013-12-10T19:17:00+00:00</updated>
<author>
<name>Fedor Indutny</name>
<email>fedor.indutny@gmail.com</email>
</author>
<published>2013-11-16T16:46:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=f16edd2632930e3fbfead4d6d52eeac87824f1a6'/>
<id>f16edd2632930e3fbfead4d6d52eeac87824f1a6</id>
<content type='text'>
When `symlink`, `link` or `rename` report EEXIST, ENOTEMPTY or EPERM -
the destination file name should be included in the error message,
instead of source file name.

fix #6510
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When `symlink`, `link` or `rename` report EEXIST, ENOTEMPTY or EPERM -
the destination file name should be included in the error message,
instead of source file name.

fix #6510
</pre>
</div>
</content>
</entry>
<entry>
<title>src: IsInt64() should return bool, not int</title>
<updated>2013-10-23T11:26:25+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-10-23T11:25:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=91a0e52c03d8340f3aaf4c48a9f2c2d3a6fff368'/>
<id>91a0e52c03d8340f3aaf4c48a9f2c2d3a6fff368</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fs: uids and gids must be unsigned ints</title>
<updated>2013-07-23T11:36:46+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-07-23T11:28:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=ed806385bfd6d7d0e7e31b49586a78dd33d82d37'/>
<id>ed806385bfd6d7d0e7e31b49586a78dd33d82d37</id>
<content type='text'>
Before this commit, fs.chown() and fs.fchown() coerced the uid and gid
arguments to signed integers which is wrong because uid_t and gid_t are
unsigned on most all platforms and IDs that don't fit in a signed
integer do exist.

This commit changes the aforementioned functions to take unsigned ints
instead.  No test because we can't assume the system has [GU]IDs that
large.

This change depends on joyent/libuv@d779eb5.

Fixes #5890.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this commit, fs.chown() and fs.fchown() coerced the uid and gid
arguments to signed integers which is wrong because uid_t and gid_t are
unsigned on most all platforms and IDs that don't fit in a signed
integer do exist.

This commit changes the aforementioned functions to take unsigned ints
instead.  No test because we can't assume the system has [GU]IDs that
large.

This change depends on joyent/libuv@d779eb5.

Fixes #5890.
</pre>
</div>
</content>
</entry>
<entry>
<title>src: remove unused symbols in node_file.cc</title>
<updated>2013-03-06T13:45:47+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-03-06T13:45:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=3dbbfd78030d07acf9b5d0e9c61113ff315a783a'/>
<id>3dbbfd78030d07acf9b5d0e9c61113ff315a783a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>src, test: downgrade to v8 3.14 api</title>
<updated>2013-02-25T22:45:02+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-02-25T22:25:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=51f6e6a9b39c15fcfd34976005fc8496430545e1'/>
<id>51f6e6a9b39c15fcfd34976005fc8496430545e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>src: pass node_isolate to Undefined()</title>
<updated>2013-01-07T16:39:58+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-01-06T23:15:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=7788a6bf85d9dd98eed3ad2cfaf1823fd6f8ae90'/>
<id>7788a6bf85d9dd98eed3ad2cfaf1823fd6f8ae90</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>src: pass node_isolate to Null()</title>
<updated>2013-01-07T16:39:57+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-01-06T22:55:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=c7d7ae1fe2b41564a9cb1da8d40329664f5efdde'/>
<id>c7d7ae1fe2b41564a9cb1da8d40329664f5efdde</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>src: pass node_isolate to Local&lt;&gt;::New</title>
<updated>2013-01-07T16:39:57+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-01-06T22:52:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=01c3d0aa888e3a2bf709da760588df191479b922'/>
<id>01c3d0aa888e3a2bf709da760588df191479b922</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
