<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node.git/lib/https.js, branch fix/orangemocha-readable-stuff</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, https: don't depend on `globalAgent`</title>
<updated>2014-02-26T21:18:54+00:00</updated>
<author>
<name>Nathan Rajlich</name>
<email>nathan@tootallnate.net</email>
</author>
<published>2014-02-25T22:15:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=d6bbb19f1d1d6397d862d09304bc63c476f675c1'/>
<id>d6bbb19f1d1d6397d862d09304bc63c476f675c1</id>
<content type='text'>
For the `request()` and `get()` functions. I could never
really understand why these two functions go through agent
first... Especially since the user could be passing `agent: false`
or a different Agent instance completely, in which `globalAgent`
will be completely bypassed.

Moved the relevant logic from `Agent#request()` into the
`ClientRequest` constructor.

Incidentally, this commit fixes #7012 (which was the original
intent of this commit).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For the `request()` and `get()` functions. I could never
really understand why these two functions go through agent
first... Especially since the user could be passing `agent: false`
or a different Agent instance completely, in which `globalAgent`
will be completely bypassed.

Moved the relevant logic from `Agent#request()` into the
`ClientRequest` constructor.

Incidentally, this commit fixes #7012 (which was the original
intent of this commit).
</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>http: Reuse more http/https Agent code</title>
<updated>2013-07-10T05:31:11+00:00</updated>
<author>
<name>isaacs</name>
<email>i@izs.me</email>
</author>
<published>2013-05-23T01:44:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=49519f121787d51394f00c871f854794e409bdda'/>
<id>49519f121787d51394f00c871f854794e409bdda</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>tls: introduce TLSSocket based on tls_wrap binding</title>
<updated>2013-06-16T07:30:15+00:00</updated>
<author>
<name>Fedor Indutny</name>
<email>fedor.indutny@gmail.com</email>
</author>
<published>2013-06-13T13:36:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=af80e7bc6e6f33c582eb1f7d37c7f5bbe9f910f7'/>
<id>af80e7bc6e6f33c582eb1f7d37c7f5bbe9f910f7</id>
<content type='text'>
Split `tls.js` into `_tls_legacy.js`, containing legacy
`createSecurePair` API, and `_tls_wrap.js` containing new code based on
`tls_wrap` binding.

Remove tests that are no longer useful/valid.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split `tls.js` into `_tls_legacy.js`, containing legacy
`createSecurePair` API, and `_tls_wrap.js` containing new code based on
`tls_wrap` binding.

Remove tests that are no longer useful/valid.
</pre>
</div>
</content>
</entry>
<entry>
<title>https: implement https.Server#setTimeout()</title>
<updated>2013-04-30T11:10:56+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-04-30T10:43:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=ab518e88316857b53bba43fbef8a1954a55cf54d'/>
<id>ab518e88316857b53bba43fbef8a1954a55cf54d</id>
<content type='text'>
Like commit d258fb0 ("http: More useful setTimeout API on server") but
this time for the https module.

Fixes #5361.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Like commit d258fb0 ("http: More useful setTimeout API on server") but
this time for the https module.

Fixes #5361.
</pre>
</div>
</content>
</entry>
<entry>
<title>https: optimize https.createConnection()</title>
<updated>2012-12-28T15:42:51+00:00</updated>
<author>
<name>Ryunosuke SATO</name>
<email>tricknotes.rs@gmail.com</email>
</author>
<published>2012-12-28T03:40:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=c4fc0febfacf3a79ede812d44c012093b5f2e31c'/>
<id>c4fc0febfacf3a79ede812d44c012093b5f2e31c</id>
<content type='text'>
Stop using `arguments` for performance and readability.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Stop using `arguments` for performance and readability.
</pre>
</div>
</content>
</entry>
<entry>
<title>https: fix renegotation attack protection</title>
<updated>2012-10-09T14:38:00+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2012-10-07T23:22:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=0ad005852c7bd7e896c9c94ae5284493aa35cb83'/>
<id>0ad005852c7bd7e896c9c94ae5284493aa35cb83</id>
<content type='text'>
Listen for the 'clientError' event that is emitted when a renegotation attack
is detected and close the connection.

Fixes test/pummel/test-https-ci-reneg-attack.js
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Listen for the 'clientError' event that is emitted when a renegotation attack
is detected and close the connection.

Fixes test/pummel/test-https-ci-reneg-attack.js
</pre>
</div>
</content>
</entry>
</feed>
