132 Commits (cf1db4f3043fce0474c421dc547b8bd2f9616354)

Author SHA1 Message Date
Ryan Dahl 8139bb24c1 Add destroy methods to HTTP messages 14 years ago
Micheil Smith 0e1a581916 Removed deprecated methods from lib/http.js 14 years ago
Ryan Dahl 7e24a05cba Fix test-http-buffer-sanity 14 years ago
Micheil Smith e38eb0c5a4 Soft migration of sys -> util, Removal of deprecated utils module. 14 years ago
Ryan Dahl 2944e03a03 Closer to a working pipe 14 years ago
Micheil Smith 1af52d28ca Changing http.js to use the same stream.Stream creation as net.js 14 years ago
Ryan Dahl bc695475b9 Add Stream base class with stream.pipe 14 years ago
Ryan Dahl 0003c701bc expose parsers freelist 14 years ago
Joshaven Potter 3d4e4d8909 syntax fixes to pass jslint 14 years ago
Ryan Dahl 38f8665f3a lib/http.js - nested loop stepping on variables of outer loop 14 years ago
Mark Nottingham d59512f6f4 Add support for handling Expect: 100-continue 15 years ago
Ryan Dahl 265cda97d7 Fix zero length buffer bug for http res.end() 14 years ago
Mark Nottingham 1b24fc6678 Consume HTTP trailing headers 14 years ago
Ryan Dahl c3bc48d451 Move the http client's initParser() into prototype 14 years ago
Ryan Dahl 069d973d74 Remove require('buffer') in built-in libraries. 14 years ago
Fedor Indutny 5535aa3d51 Fixed 'upgrade' event for httpclient 14 years ago
Mikeal Rogers cc1d61cbb3 HTTP: close connection on connection:close header. 14 years ago
Ryan Dahl db73c71280 Pass correct message in HTTP client upgrade 14 years ago
Ryan Dahl a63fd0fe56 Remove deprecation warnings in http module 14 years ago
Sam Stephenson 6560ab9073 Send multiple header lines in ServerResponse#writeHead when header values are arrays 14 years ago
Mark Nottingham 4fe3007a1a Support for outgoing HTTP trailing headers 15 years ago
Ryan Dahl 44a287987e Safe constructors: http.Server and http.Client 15 years ago
Ryan Dahl 2982e75a0b set-cookies header is an array of values. always 15 years ago
Ryan Dahl 9acd76ed6e Don't throw on HEAD requests 15 years ago
Ryan Dahl 1c5d5e0b72 uppercase request methods 15 years ago
Ben Noordhuis 4b19bd2896 Client.onend: Anticipate that the HTTP parser object is uninitialized when the client setup failed. 15 years ago
Mikeal Rogers 3214116be6 Implement keep-alive for http.Client 15 years ago
Ryan Dahl 02729d4af7 instanceof Buffer to Buffer.isBuffer() 15 years ago
Ryan Dahl 6a57a42109 Use Array.isArray instead of instanceof 15 years ago
Dmitriy Shalashov 70a8fb3763 Fix headers with empty value. 15 years ago
Peter Griess 51bd1b4483 Only concatenate some incoming HTTP headers. 15 years ago
Peter Griess 187f191558 Support 'upgrade' event in HTTP client. 15 years ago
Ryan Dahl 6bed15e074 Refactor: Utf8Decoder -> StringDecoder 15 years ago
Ryan Dahl 55a6f01732 Server responses should have a body if HEAD request 15 years ago
Ryan Dahl 80a8e71fe0 Insert some hot paths into HTTP 15 years ago
Ryan Dahl 74b7fa29a1 Refactor HTTP 15 years ago
Ryan Dahl 29e867aaa0 Simplify a few internal HTTP events. 15 years ago
Sam Hughes 895f89d62a Avoided sending empty chunkedEncoding chunks in the middle of http responses 15 years ago
Ryan Dahl 15ec99ec59 Fix issue 89, parsing responses to HEAD requests 15 years ago
Ryan Dahl 35c14f637e In HTTP parser, proxy return value of onHeadersComplete 15 years ago
Ben Noordhuis b58db3cd73 Added reason phrases for a bunch of HTTP status codes. 15 years ago
Ryan Dahl cbd2c3945b Throwing in a callback should kill the process 15 years ago
Ryan Dahl 2663c69f8d Fix utf8stream references 15 years ago
Felix Geisendörfer f987ecf45b Use Utf8Stream for http Streams with utf8 encoding 15 years ago
Ryan Dahl d0128787e7 Deprecate sendHeader() and writeHeader(), ppl should use writeHead() 15 years ago
Ryan Dahl 7a2e6d674a Default to 2 second timeout for http servers 15 years ago
Ryan Dahl 8ab238e7de Revert "destroy instead of end http connection at end of pipeline" 15 years ago
Ryan Dahl 4ce1e1fca5 destroy instead of end http connection at end of pipeline 15 years ago
Thomas Lee 3674563dd5 Fix a bug in http.Client where parsers may be prematurely released back to the free pool. 15 years ago
Ryan Dahl 453c9e6411 Fix whitespace 15 years ago