148 Commits (b92329667ff1f32a112e277bbb3cd6bc192c6f6d)

Author SHA1 Message Date
Ryan Dahl 2957382991 Implement new stream method, destroySoon 14 years ago
Ryan Dahl 73f4ec51fd hack for ending https connections 14 years ago
Ryan Dahl 94f8368cf9 First pass at new https server 14 years ago
Ryan Dahl e4dd5cd6fd NODE_DEBUG uses strings instead of bitflags 14 years ago
Ryan Dahl a0159b4b29 Fix global leaks 14 years ago
Ryan Dahl e232f6e735 more lint 14 years ago
Ryan Dahl 735b9d50a3 Simplify state transitions in http.Client 14 years ago
Ryan Dahl 6057747e9e Improve HTTP debug messages 14 years ago
Ryan Dahl 1db59afb75 style 14 years ago
Ryan Dahl 2320497992 Revert "Merge branch 'writev'" 14 years ago
Ryan Dahl e1250a3333 Reset _eof on socket reuse 14 years ago
Ryan Dahl dcc547d798 Dumper net.js integration 14 years ago
Ryan Dahl df46c8e698 Rip out the old TLS implementation 14 years ago
Ryan Dahl 72aee8216c Fix permissions on http.js 14 years ago
Ryan Dahl 2470d2ee92 allowHalfOpen disabled by default 14 years ago
Mark Nottingham b14eeb3c1e Fix expect/continue keepalive 14 years ago
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 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() 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