<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node.git/lib/_http_server.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>http: add statusMessage</title>
<updated>2013-10-17T01:34:52+00:00</updated>
<author>
<name>Patrik Stutz</name>
<email>patrik.stutz@gmail.com</email>
</author>
<published>2013-10-17T00:11:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=54910044b33a6405c72ad085915a55c575c027fc'/>
<id>54910044b33a6405c72ad085915a55c575c027fc</id>
<content type='text'>
Now the status message can be set via req.statusMessage = 'msg';
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now the status message can be set via req.statusMessage = 'msg';
</pre>
</div>
</content>
</entry>
<entry>
<title>http: provide backpressure for pipeline flood</title>
<updated>2013-10-16T18:01:33+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-10-10T22:00:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=085dd30e93da67362f044ad1b3b6b2d997064692'/>
<id>085dd30e93da67362f044ad1b3b6b2d997064692</id>
<content type='text'>
If a client sends a lot more pipelined requests than we can handle, then
we need to provide backpressure so that the client knows to back off.
Do this by pausing both the stream and the parser itself when the
responses are not being read by the downstream client.

Fix GH-6214
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a client sends a lot more pipelined requests than we can handle, then
we need to provide backpressure so that the client knows to back off.
Do this by pausing both the stream and the parser itself when the
responses are not being read by the downstream client.

Fix GH-6214
</pre>
</div>
</content>
</entry>
<entry>
<title>http: Consistent 'finish' event semantics</title>
<updated>2013-08-15T22:05:41+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-08-15T18:08:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=7c9b607048f13741173d397795bac37707405ba7'/>
<id>7c9b607048f13741173d397795bac37707405ba7</id>
<content type='text'>
In other Writable streams, the 'finish' event means that all of the data
was written, and flushed to the underlying system.

The 'prefinish' event means that end() was called, and all of the data
was processed, but not necessarily completely flushed.

This change brings the http OutgoingMessage classes more in sync with
the other Writable classes throughout Node.

Unfortunately, this change highlights an issue with http
IncomingMessages, where the _dump() method will not actually pull the
data off the wire.  This is a minor issue that is typically only
relevant in test cases, and will be addressed in the next commit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In other Writable streams, the 'finish' event means that all of the data
was written, and flushed to the underlying system.

The 'prefinish' event means that end() was called, and all of the data
was processed, but not necessarily completely flushed.

This change brings the http OutgoingMessage classes more in sync with
the other Writable classes throughout Node.

Unfortunately, this change highlights an issue with http
IncomingMessages, where the _dump() method will not actually pull the
data off the wire.  This is a minor issue that is typically only
relevant in test cases, and will be addressed in the next commit.
</pre>
</div>
</content>
</entry>
<entry>
<title>http: Add write()/end() callbacks</title>
<updated>2013-08-15T22:05:41+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-08-15T15:51:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=da93d6adfb0abfcaac26e1509748edca0db8c003'/>
<id>da93d6adfb0abfcaac26e1509748edca0db8c003</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>http: Use streams3 directly, not .ondata/end</title>
<updated>2013-08-08T20:01:09+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-07-26T02:33:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=967b5dbb453f811060645c9bd2bcc8ca8fef0d96'/>
<id>967b5dbb453f811060645c9bd2bcc8ca8fef0d96</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>http: Use OOP for OutgoingMessage._finish</title>
<updated>2013-07-10T05:31:11+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-05-30T23:08:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=831de7cbb911ebae58237babed22a672dc6a9da0'/>
<id>831de7cbb911ebae58237babed22a672dc6a9da0</id>
<content type='text'>
Sniffing instanceof a child class in the parent class's method
is Doing It Wrong.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sniffing instanceof a child class in the parent class's method
is Doing It Wrong.
</pre>
</div>
</content>
</entry>
<entry>
<title>{stream,udp,tls}_wrap: remove unused offset/length</title>
<updated>2013-07-03T22:03:41+00:00</updated>
<author>
<name>Trevor Norris</name>
<email>trev.norris@gmail.com</email>
</author>
<published>2013-06-21T18:35:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=278183a902d50f63e334c0ecde52c0186a523192'/>
<id>278183a902d50f63e334c0ecde52c0186a523192</id>
<content type='text'>
The function arguments offset and length are now no longer used since
all I/O requests now use discretely allocated memory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The function arguments offset and length are now no longer used since
all I/O requests now use discretely allocated memory.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'ry/v0.10' into master</title>
<updated>2013-06-25T18:12:33+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-06-25T18:12:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=adf9b67e591fe1df9589412a75bad357a9410aa3'/>
<id>adf9b67e591fe1df9589412a75bad357a9410aa3</id>
<content type='text'>
Conflicts:
	ChangeLog
	deps/uv/ChangeLog
	deps/uv/src/unix/stream.c
	deps/uv/src/version.c
	deps/v8/build/common.gypi
	deps/v8/src/frames.h
	deps/v8/src/runtime.cc
	deps/v8/test/mjsunit/debug-set-variable-value.js
	lib/http.js
	src/node_version.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	ChangeLog
	deps/uv/ChangeLog
	deps/uv/src/unix/stream.c
	deps/uv/src/version.c
	deps/v8/build/common.gypi
	deps/v8/src/frames.h
	deps/v8/src/runtime.cc
	deps/v8/test/mjsunit/debug-set-variable-value.js
	lib/http.js
	src/node_version.h
</pre>
</div>
</content>
</entry>
</feed>
