0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-30 07:27:22 +01:00
nodejs/lib
Nathan Rajlich f3189ace6b http: remove the circular dependency
Between `ClientRequest` and `Agent`. The circular require was doing
weird things at load time, like making the `globalAgent` property
be `undefined` from within the context of the "_http_client"
module.

Removing the circular dependency completely fixes this.

This commit effectively removes the undocumented `Agent#request()`
and `Agent#get()` functions.
2014-02-26 13:19:36 -08:00
..
_debugger.js debugger: don't set the repl.prompt string 2014-02-21 09:43:06 -08:00
_http_agent.js http: remove the circular dependency 2014-02-26 13:19:36 -08:00
_http_client.js http, https: don't depend on globalAgent 2014-02-26 13:18:54 -08:00
_http_common.js http: parse the status message in a http response. 2013-12-20 17:55:08 +04:00
_http_incoming.js http: do not emit EOF non-readable socket 2014-01-25 12:03:20 -08:00
_http_outgoing.js http: use writev on chunked encoding 2014-01-09 15:07:14 -08:00
_http_server.js http: avoid duplicate keys in writeHead 2014-02-19 09:24:16 -08:00
_linklist.js
_stream_duplex.js
_stream_passthrough.js
_stream_readable.js stream: return this from pause()/resume() 2013-09-04 11:17:28 -07:00
_stream_transform.js stream: objectMode transforms allow falsey values 2013-09-05 13:19:23 -07:00
_stream_writable.js Merge remote-tracking branch 'upstream/v0.10' 2014-02-10 11:21:09 -08:00
_tls_legacy.js tls: introduce asynchronous newSession 2014-02-18 01:07:09 +04:00
_tls_wrap.js tls: introduce asynchronous newSession 2014-02-18 01:07:09 +04:00
assert.js assert: indicate if exception message is generated 2013-10-11 10:15:03 -07:00
buffer.js buffer: optimize writeInt* methods 2013-12-21 01:01:17 +04:00
child_process.js child_process: execFileSync stderr should inherit 2014-02-18 16:03:13 +04:00
cluster.js cluster: do not synchronously emit 'setup' event 2013-12-31 11:43:44 -08:00
console.js
constants.js
crypto.js tls: stop NodeBIO::Gets from reading off end of buffer 2014-02-26 17:33:10 +04:00
dgram.js dgram: pass the bytes sent to the send callback 2014-02-15 19:24:42 -08:00
dns.js dns: validate arguments in resolver 2014-02-09 13:38:23 +04:00
domain.js Merge remote-tracking branch 'origin/v0.10' 2014-01-15 13:49:55 -08:00
events.js src: revert domain using AsyncListeners 2014-01-09 13:25:20 -08:00
freelist.js
fs.js Merge remote-tracking branch 'upstream/v0.10' 2014-02-08 16:45:27 -08:00
http.js http, https: don't depend on globalAgent 2014-02-26 13:18:54 -08:00
https.js http, https: don't depend on globalAgent 2014-02-26 13:18:54 -08:00
module.js Merge remote-tracking branch 'upstream/v0.10' 2013-12-12 11:32:41 -08:00
net.js src: make stdout/sterr pipes blocking 2014-02-26 10:36:58 -08:00
os.js
path.js path: improve POSIX path.join() performance 2014-01-21 17:00:56 -08:00
punycode.js lib: remove unused variables and functions 2013-08-15 17:19:17 -07:00
querystring.js querystring: remove name from stringify() 2013-12-30 11:41:37 -08:00
readline.js readline: fix line event, if input emit 'end' 2014-02-17 16:21:29 -08:00
repl.js lint: fix missing semi colon in repl 2014-02-17 16:21:38 -08:00
smalloc.js smalloc: check if object has external memory 2013-11-13 15:29:50 -08:00
stream.js
string_decoder.js
sys.js
timers.js src: move AsyncListener from process to tracing 2014-02-05 17:16:36 -08:00
tls.js tls: emit 'end' on .receivedShutdown 2013-12-10 22:56:01 +04:00
tracing.js src: move AsyncListener from process to tracing 2014-02-05 17:16:36 -08:00
tty.js lib: remove unused variables and functions 2013-08-15 17:19:17 -07:00
url.js
util.js util: show meaningful values for boxed primitives 2014-02-06 14:19:47 +04:00
vm.js vm: update API to use options argument 2013-08-28 22:27:24 -07:00
zlib.js zlib: separate sync/async methods 2014-02-04 01:41:02 +04:00