<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node.git/lib/_http_common.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: parse the status message in a http response.</title>
<updated>2013-12-20T13:55:08+00:00</updated>
<author>
<name>Cam Swords</name>
<email>cam.swords@gmail.com</email>
</author>
<published>2013-09-22T14:06:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=7ffe2ad6167e193c7eda46a2db31c153e07d97bd'/>
<id>7ffe2ad6167e193c7eda46a2db31c153e07d97bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>http: make DELETE requests set `req.method`</title>
<updated>2013-11-04T17:39:29+00:00</updated>
<author>
<name>Nathan Rajlich</name>
<email>nathan@tootallnate.net</email>
</author>
<published>2013-11-04T17:39:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=9bc53d887ad8b7da1b6656a14ccc56fa3312bda5'/>
<id>9bc53d887ad8b7da1b6656a14ccc56fa3312bda5</id>
<content type='text'>
Fixes #6461.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #6461.
</pre>
</div>
</content>
</entry>
<entry>
<title>http: remove MethodToString()</title>
<updated>2013-10-28T12:57:22+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-10-28T12:44:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=4c0195e0340220e53fe5c44299eff53f2f0e210c'/>
<id>4c0195e0340220e53fe5c44299eff53f2f0e210c</id>
<content type='text'>
The list of supported HTTP methods is available in JS land now so there
is no longer any need to pass a stringified version of the method to the
parser callback, it can look up the method name for itself.

Saves a call to v8::Eternal::Get() in the common case and a costly
v8::String::NewFromOneByte() in the uncommon case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The list of supported HTTP methods is available in JS land now so there
is no longer any need to pass a stringified version of the method to the
parser callback, it can look up the method name for itself.

Saves a call to v8::Eternal::Get() in the common case and a costly
v8::String::NewFromOneByte() in the uncommon case.
</pre>
</div>
</content>
</entry>
<entry>
<title>http: expose supported methods</title>
<updated>2013-10-28T12:35:34+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-10-28T12:35:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=610022851aaeff7a96518a8ee04826547dc33969'/>
<id>610022851aaeff7a96518a8ee04826547dc33969</id>
<content type='text'>
Expose the list of supported HTTP methods as a property on the 'http'
module object.

Fixes #6422.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Expose the list of supported HTTP methods as a property on the 'http'
module object.

Fixes #6422.
</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: provide access to raw headers/trailers</title>
<updated>2013-08-15T20:57:23+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-08-06T01:41:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=e6c81bd67986e672b9b253c62ce6d4a519d3a2e1'/>
<id>e6c81bd67986e672b9b253c62ce6d4a519d3a2e1</id>
<content type='text'>
The format is [key,value,key,value,...] because that seems to have the
lowest overhead.

Close #4844
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The format is [key,value,key,value,...] because that seems to have the
lowest overhead.

Close #4844
</pre>
</div>
</content>
</entry>
<entry>
<title>http: speed up callbacks, use array indices</title>
<updated>2013-08-14T16:08:04+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-08-13T21:47:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=2669966e7670653ea39a1b6d69ad52328bb00027'/>
<id>2669966e7670653ea39a1b6d69ad52328bb00027</id>
<content type='text'>
Use array indices rather than named properties to store callbacks on
the HTTPParser object.  Speeds up the http benchmarks by a few percent.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use array indices rather than named properties to store callbacks on
the HTTPParser object.  Speeds up the http benchmarks by a few percent.
</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>util: Add debuglog, deprecate console lookalikes</title>
<updated>2013-05-21T23:39:50+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-05-21T22:22:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=896b2aa7074fc886efd7dd0a397d694763cac7ce'/>
<id>896b2aa7074fc886efd7dd0a397d694763cac7ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>http: move Server and ServerResponse out</title>
<updated>2013-04-16T22:08:28+00:00</updated>
<author>
<name>Timothy J Fontaine</name>
<email>tjfontaine@gmail.com</email>
</author>
<published>2013-04-11T23:00:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=6717fdccb4a3ebf55d87ae5df1e24ebebd4081f1'/>
<id>6717fdccb4a3ebf55d87ae5df1e24ebebd4081f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
