Ben Noordhuis
bb3a1d5b67
http: set .code='ECONNRESET' on socket hang up errors
...
Fixes #1672 .
2011-09-08 20:47:16 +02:00
Mikeal Rogers
7c87e092fb
Sockets should never be attached to a ClientRequest before nextTick().
...
This way the API for interacting directly with the socket object is
consistent before and after the Agent pool is exhausted.
Fixes #1601 .
2011-08-29 12:22:19 -07:00
Peter Lyons
a4eee3d28f
http: remove 'headers sent?' check in OutgoingMessage.getHeader()
...
Fixes #752 .
2011-08-28 23:47:10 +02:00
Mikeal Rogers
103990b640
Fixes #1531
2011-08-22 14:31:25 -07:00
Ben Noordhuis
8e8f36f958
Fix #1546 some more. Remove expensive debug call.
2011-08-17 22:53:42 +02:00
koichik
4cf931db17
http: improve compatibility of legacy API
...
In http1, legacy http.Client shares one connection with multiple requests.
But in http2, it uses concurrent connections.
With --use-http1, test/simple/test-http-legacy.js passes.
However, it fails without --use-http1 (use http2).
This improves compatibility of legacy http.Client API between http1 and http2.
Fixes #1530 .
2011-08-17 00:19:55 +09:00
Mikeal Rogers
584ae7b084
Remove http.cat. fixes #1447
2011-08-16 01:24:41 +02:00
Ben Noordhuis
eb09b0644b
http: destroy socket on error
...
Needs further investigation, the test passed without `--use-uv`.
Fixes failing test:
test/simple/test-http-dns-fail.js
2011-08-11 23:39:38 +02:00
Ryan Dahl
2126989a32
Fix test-http-upgrade-server and test-http-parser
...
Problem was introduced in last http-parser upgrade which fixed a long
standing bug with the upgrade event and removed several callbacks.
2011-08-08 17:12:26 -07:00
Ben Noordhuis
f69822c70e
http2: reword confusing comment
2011-08-08 17:38:50 +02:00
Mikeal Rogers
24a1f6ecc5
Fixes https host header default port handling.
2011-08-07 17:37:56 -07:00
koichik
bffb758243
Fix http.ClientRequest crashes if end() was called twice
...
Fixes #1417 .
Fixes #1223 .
2011-07-30 00:47:54 +09:00
Ben Noordhuis
2ed23314c3
http: make http and http2 co-exist
...
http2 is currently disabled pending addition of a --use-http2 switch
2011-07-26 17:00:53 +02:00