<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node.git/lib/_stream_writable.js, branch move-debugger-tests</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>Merge remote-tracking branch 'upstream/v0.10'</title>
<updated>2014-01-13T22:56:12+00:00</updated>
<author>
<name>Timothy J Fontaine</name>
<email>tjfontaine@gmail.com</email>
</author>
<published>2014-01-13T22:56:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=429b58701a452703a161ed5e875b07268c909873'/>
<id>429b58701a452703a161ed5e875b07268c909873</id>
<content type='text'>
Conflicts:
	deps/uv/ChangeLog
	deps/uv/build.mk
	deps/uv/src/version.c
	deps/uv/test/test-ipc.c
	deps/v8/src/objects.cc
	src/node.cc
	src/node_os.cc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	deps/uv/ChangeLog
	deps/uv/build.mk
	deps/uv/src/version.c
	deps/uv/test/test-ipc.c
	deps/v8/src/objects.cc
	src/node.cc
	src/node_os.cc
</pre>
</div>
</content>
</entry>
<entry>
<title>stream: writes may return false but forget to emit drain</title>
<updated>2014-01-05T15:44:45+00:00</updated>
<author>
<name>ayanamist</name>
<email>contact@ayanamist.com</email>
</author>
<published>2014-01-03T11:37:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=b922b5e90d2c14dd332b95827c2533e083df7e55'/>
<id>b922b5e90d2c14dd332b95827c2533e083df7e55</id>
<content type='text'>
If a write is above the highWaterMark, _write still manages to
fully send it synchronously, _writableState.length will be adjusted down
to 0 synchronously with the write returning false, but 'drain' will
not be emitted until process.nextTick.

If another small write which is below highWaterMark is issued before
process.nextTick happens, _writableState.needDrain will be reset to false,
and the drain event will never be fired.

So we should check needDrain before setting it up, which prevents it
from inproperly resetting to false.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a write is above the highWaterMark, _write still manages to
fully send it synchronously, _writableState.length will be adjusted down
to 0 synchronously with the write returning false, but 'drain' will
not be emitted until process.nextTick.

If another small write which is below highWaterMark is issued before
process.nextTick happens, _writableState.needDrain will be reset to false,
and the drain event will never be fired.

So we should check needDrain before setting it up, which prevents it
from inproperly resetting to false.
</pre>
</div>
</content>
</entry>
<entry>
<title>stream: change default hwm for objectMode to 16</title>
<updated>2013-08-28T01:02:30+00:00</updated>
<author>
<name>Mathias Buus</name>
<email>mathiasbuus@gmail.com</email>
</author>
<published>2013-08-22T17:58:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=ba72570eae938957d10494be28eac28ed75d256f'/>
<id>ba72570eae938957d10494be28eac28ed75d256f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stream: Pass 'buffer' encoding to decoded writables</title>
<updated>2013-08-27T21:53:06+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-08-27T21:53:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=a3da3e73121d68615c5408814284d333f38db692'/>
<id>a3da3e73121d68615c5408814284d333f38db692</id>
<content type='text'>
Since the encoding is no longer relevant once it is decoded to a Buffer,
it is confusing and incorrect to pass the encoding as 'utf8' or whatever
in those cases.

Closes #6119
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since the encoding is no longer relevant once it is decoded to a Buffer,
it is confusing and incorrect to pass the encoding as 'utf8' or whatever
in those cases.

Closes #6119
</pre>
</div>
</content>
</entry>
<entry>
<title>fixes #6031 spelling errors</title>
<updated>2013-08-19T23:42:16+00:00</updated>
<author>
<name>Matthew Aynalem</name>
<email>maynalem@gmail.com</email>
</author>
<published>2013-08-12T22:01:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=c171c490f2d850f63a37496bc7b31855193ce298'/>
<id>c171c490f2d850f63a37496bc7b31855193ce298</id>
<content type='text'>
explictly =&gt; explicitly
accesss =&gt; access
througput =&gt; throughput
epxression =&gt; expression
communiction =&gt; communication
becuase =&gt; because
repersent =&gt; represent
condonitions =&gt; conditions
decompresion =&gt; decompression
intentially =&gt; intentionally
eventes =&gt; events
listning =&gt; listening
resicved =&gt; received
becuase =&gt; because
fundimental =&gt; fundamental
colapse =&gt; collapse
privlages =&gt; privileges
sufficently =&gt; sufficiently
hapepns =&gt; happens
expliclitly =&gt; explicitly
thier =&gt; their
shold =&gt; should
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
explictly =&gt; explicitly
accesss =&gt; access
througput =&gt; throughput
epxression =&gt; expression
communiction =&gt; communication
becuase =&gt; because
repersent =&gt; represent
condonitions =&gt; conditions
decompresion =&gt; decompression
intentially =&gt; intentionally
eventes =&gt; events
listning =&gt; listening
resicved =&gt; received
becuase =&gt; because
fundimental =&gt; fundamental
colapse =&gt; collapse
privlages =&gt; privileges
sufficently =&gt; sufficiently
hapepns =&gt; happens
expliclitly =&gt; explicitly
thier =&gt; their
shold =&gt; should
</pre>
</div>
</content>
</entry>
<entry>
<title>lib: remove unused variables and functions</title>
<updated>2013-08-16T00:19:17+00:00</updated>
<author>
<name>Brian White</name>
<email>mscdex@mscdex.net</email>
</author>
<published>2013-08-15T21:55:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=6d842897c5966cee1924b5073e273568923c8693'/>
<id>6d842897c5966cee1924b5073e273568923c8693</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>src: Replace macros with util functions</title>
<updated>2013-08-01T22:08:01+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-07-26T21:38:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=22c68fdc1dae40f0ed9c71a02f66e5b2c6353691'/>
<id>22c68fdc1dae40f0ed9c71a02f66e5b2c6353691</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lib: macro-ify type checks</title>
<updated>2013-07-24T19:49:35+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-07-24T16:03:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=0330bdf5195eb77f04c26a09a8bd2088a261fe53'/>
<id>0330bdf5195eb77f04c26a09a8bd2088a261fe53</id>
<content type='text'>
Increases the grep factor. Makes it easier to harmonize type checks
across the code base.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Increases the grep factor. Makes it easier to harmonize type checks
across the code base.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'ry/v0.10' into master</title>
<updated>2013-05-17T21:04:54+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-05-17T20:04:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=61c9f78c639459f28eea3d1de203b92debd9f513'/>
<id>61c9f78c639459f28eea3d1de203b92debd9f513</id>
<content type='text'>
Conflicts:
	AUTHORS
	ChangeLog
	deps/uv/ChangeLog
	deps/uv/config-unix.mk
	deps/uv/src/unix/stream.c
	deps/uv/src/version.c
	deps/uv/uv.gyp
	src/node.cc
	src/node_buffer.cc
	src/node_crypto.cc
	src/node_version.h
	src/stream_wrap.cc
	src/stream_wrap.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	AUTHORS
	ChangeLog
	deps/uv/ChangeLog
	deps/uv/config-unix.mk
	deps/uv/src/unix/stream.c
	deps/uv/src/version.c
	deps/uv/uv.gyp
	src/node.cc
	src/node_buffer.cc
	src/node_crypto.cc
	src/node_version.h
	src/stream_wrap.cc
	src/stream_wrap.h
</pre>
</div>
</content>
</entry>
<entry>
<title>stream: Make default encoding configurable</title>
<updated>2013-05-14T18:36:05+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-05-02T19:25:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=d5158574c6cb69204d155b6ea0ee4c07ab07ddd6'/>
<id>d5158574c6cb69204d155b6ea0ee4c07ab07ddd6</id>
<content type='text'>
Pretty much everything assumes strings to be utf-8, but crypto
traditionally used binary strings, so we need to keep the default
that way until most users get off of that pattern.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pretty much everything assumes strings to be utf-8, but crypto
traditionally used binary strings, so we need to keep the default
that way until most users get off of that pattern.
</pre>
</div>
</content>
</entry>
</feed>
