212 Commits (9b5098f509a433d6eea93da8d74b6a118718058a)

Author SHA1 Message Date
Ryan Dahl 9db2e5f375 Default to utf8 encoding for node.fs.cat() 16 years ago
Ryan Dahl 4f98e2deb3 Fix buffering logic for HTTP outgoing messages. 16 years ago
Ryan Dahl d1a13bdd35 Fix default encoding for outgoing HTTP messages 16 years ago
Ryan Dahl 8eb1294f87 Bugfix: sendBody wasn't setting encoding 16 years ago
Ryan dbe116ddfe API: Change arguments of emit(), emitSuccess(), emitError() 16 years ago
Ryan 9dbd92476e Bugfix: Trap exceptions in URIParser. 16 years ago
Ryan 116f4dea05 lint 16 years ago
Ryan 316e2833f0 Use flat object instead of array-of-arrays for HTTP headers. 16 years ago
Kevin van Zonneveld 8489bdbaeb Buggy connections could crash node.js. Now check connection before sending data every time 16 years ago
Ryan 368ea93bfe Upgrade evcom - fix API issues. 16 years ago
Ryan 7aaab320b3 API: tcp.Connection "disconnect" event renamed to "close". 16 years ago
Ryan af40ae6b8f Remove debugging messages in HTTP client 16 years ago
Ryan 3b0408ec1c Sync evcom after refactor; fix binding issues 16 years ago
Ryan 0638a3a3ab Add IncomingMessage.prototype.pause() and resume(). 16 years ago
Ryan b27f8ba06d Default to chunked for client requests without C-Length. 16 years ago
Ryan eb10553634 Move node.inherit, node.path, node.cat to new file: util.js 16 years ago
Ryan 56c785ceae small clean ups to http.js 16 years ago
Ryan ef09b2c65d large http.js refactor 16 years ago
Ryan 216e6204f0 http: Add IncomingMessage as abstract base class of ServerReq ClientRes 16 years ago
Ryan 996d5ef5f1 Add res.client to ClientResponse 16 years ago
Joshaven Potter 4b9f26c51a validate js 16 years ago
Ryan d428eff023 Snakecase events . 16 years ago
Ryan 65324866bc Implement Promises for file i/o 16 years ago
Ryan ed926da691 Remove onEvent compatibility 16 years ago
Ryan 70fe920fb5 Use events for all HTTP messages. 16 years ago
Ryan 20c0e1fdfb events for http.Server 16 years ago
Ryan ed3d6a63d5 Further expand EventEmitter to TCP and HTTP 16 years ago
Ryan dce072a67e lint 16 years ago
Urban Hafner ea290e727d Finished remote module loading 16 years ago
Urban Hafner c192a1b5df Update to use the new parseUri() 16 years ago
Urban Hafner 6550e8cfa0 Remove empty parts of the parsed URI. 16 years ago
Urban Hafner ce85f84d15 Implementation of node.http.cat 16 years ago
Ryan d77f757745 Fix test-http-client-race bug 16 years ago
Ryan 916b9ca715 Add Request objects on the HTTP server can be interrupted. 16 years ago
Ryan 3a0de007aa onBodyComplete was not getting called in HTTP server 16 years ago
Ryan 88c04e74c9 Add HTTP proxy test. Fix bug in http.Server. 16 years ago
Ryan 887f056923 Do not assume transfer-encoding: chunked as default on requests. 16 years ago
Ryan c226f81768 Fix HTTP client output bug. 16 years ago
Ryan c457b829e2 If http.Client has an error, do not continue to reconnect. 16 years ago
Ryan 8bf2a2fa55 Rename req.uri.queryKey to req.uri.params. More familar to rails users. 16 years ago
Ryan aceb1987ed Remove complex string appending in http's send() method. 16 years ago
Ryan e8f177aa2d Clean up outgoing encoding API. Generally: send(chunk, encoding). 16 years ago
Ryan cb3a11d72a Camel case status_code and http_version. 16 years ago
Ryan 81b39a04cd Add setBodyEncoding to http client responses. 16 years ago
Ryan a1aecc9378 HTTP Server: Close 1.0 connections properly. 16 years ago
Ryan 0ef5c99973 Add http.ServerRequest.setBodyEncoding. Needs test still. 16 years ago
Ryan b445514898 Remove debugging statement. 16 years ago
Ryan 6a172d7119 Fix a bug in HTTP server when receiving half-closes. 16 years ago
Ryan 536eceaa2d Debugging http. Add simple test. (Does not pass.) 16 years ago
Ryan 87e6578aa9 Simple HTTP client is working a bit. 16 years ago