<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node.git/lib/http.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: 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>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>http: Fix overlooked agent.globalAgent export</title>
<updated>2013-08-05T19:33:19+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-08-05T19:33:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=32fdae2ca3bd4df057ae01b7cd78961968fa0fd0'/>
<id>32fdae2ca3bd4df057ae01b7cd78961968fa0fd0</id>
<content type='text'>
Noticed by @bnoordhuis in https://github.com/joyent/node/pull/5991#discussion_r5575946
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Noticed by @bnoordhuis in https://github.com/joyent/node/pull/5991#discussion_r5575946
</pre>
</div>
</content>
</entry>
<entry>
<title>http: Add agent.get/request methods</title>
<updated>2013-07-10T05:31:11+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-05-21T21:02:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=40e92650bb97b736b8e29c5de35c1c29ebd625ef'/>
<id>40e92650bb97b736b8e29c5de35c1c29ebd625ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>http: don't escape request path, reject bad chars</title>
<updated>2013-05-15T20:53:29+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-05-15T20:25:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=7124387b3414c41533078f14a84446e2e0a6ff95'/>
<id>7124387b3414c41533078f14a84446e2e0a6ff95</id>
<content type='text'>
Commit 38149bb changes http.get() and http.request() to escape unsafe
characters. However, that creates an incompatibility with v0.10 that
is difficult to work around: if you escape the path manually, then in
v0.11 it gets escaped twice. Change lib/http.js so it no longer tries
to fix up bad request paths, simply reject them with an exception.

The actual check is rather basic right now. The full check for illegal
characters is difficult to implement efficiently because it requires a
few characters of lookahead. That's why it currently only checks for
spaces because those are guaranteed to create an invalid request.

Fixes #5474.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commit 38149bb changes http.get() and http.request() to escape unsafe
characters. However, that creates an incompatibility with v0.10 that
is difficult to work around: if you escape the path manually, then in
v0.11 it gets escaped twice. Change lib/http.js so it no longer tries
to fix up bad request paths, simply reject them with an exception.

The actual check is rather basic right now. The full check for illegal
characters is difficult to implement efficiently because it requires a
few characters of lookahead. That's why it currently only checks for
spaces because those are guaranteed to create an invalid request.

Fixes #5474.
</pre>
</div>
</content>
</entry>
<entry>
<title>http: split Client into _http_client.js</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:11:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=951e0b69fa3c8b1a5d708e29de9d6f7d1db79827'/>
<id>951e0b69fa3c8b1a5d708e29de9d6f7d1db79827</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>
<entry>
<title>http: move OutgoingMessage into it's own file</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-11T22:37:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=dc9f97b7b99f27eaf21faf29c7df8c9d823ef863'/>
<id>dc9f97b7b99f27eaf21faf29c7df8c9d823ef863</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 parsers into _http_common.js</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-11T22:15:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=bb56489f21da9d668c279edb45d6a90d03517a30'/>
<id>bb56489f21da9d668c279edb45d6a90d03517a30</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 IncomingMessage into its own file</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-11T22:00:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=5909a9c9bddddaab91693d18a8840d8b300bbc28'/>
<id>5909a9c9bddddaab91693d18a8840d8b300bbc28</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
