238 Commits (03eb41c2ec4e99c52a5338ecd021056d065ddaab)

Author SHA1 Message Date
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 14 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 14 years ago
Ryan Dahl 44a287987e Safe constructors: http.Server and http.Client 14 years ago
Ryan Dahl 2982e75a0b set-cookies header is an array of values. always 14 years ago
Ryan Dahl 9acd76ed6e Don't throw on HEAD requests 14 years ago
Ryan Dahl 1c5d5e0b72 uppercase request methods 14 years ago
Ben Noordhuis 4b19bd2896 Client.onend: Anticipate that the HTTP parser object is uninitialized when the client setup failed. 14 years ago
Mikeal Rogers 3214116be6 Implement keep-alive for http.Client 14 years ago
Ryan Dahl 02729d4af7 instanceof Buffer to Buffer.isBuffer() 14 years ago
Ryan Dahl 6a57a42109 Use Array.isArray instead of instanceof 14 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
isaacs 3892628657 Emit a better error message when something strange is sent to OutgoingMessage#write 15 years ago
Ryan Dahl b5bdf9434b Add another http upgrade test 15 years ago
Ryan Dahl f0fec7352a Don't emit error twice from http.Client 15 years ago
Micheil Smith aee226b243 Fixing the 1 byte off error in http.Server's upgradeHead 15 years ago
Ryan Dahl 67fb0ece6b Fix deprecation message 15 years ago
Micheil Smith d6110fbd11 Making requestListener for the construction of a http.Server optional, as it is for net.Server 15 years ago
Micheil Smith f990f24ad3 Implementing the event emit for Upgrade requests, with tests. 15 years ago