121 Commits (5829716649a543f2c7e43859e5c0e32491b61198)

Author SHA1 Message Date
Ryan Dahl 760bba5518 Support Upgrade in HTTP messages 15 years ago
Micheil Smith 57ea07ac91 Moving the http.js, net.js FreeList to being standalone. 15 years ago
Ryan Dahl b7947e45c0 Recycle http client parsers 15 years ago
Rhys Jones 80174392bb Moved Credentials into crypto module. Added node_crypto into crypto module 15 years ago
Rhys Jones 45b8d24ea6 Added https server support 15 years ago
Rhys Jones c9f71a807c Added https support 15 years ago
Tim Caswell 62d9852c3d Replace slow and broken for..in loops with faster for loops over the keys. 15 years ago
Ryan Dahl 8553e8a15d Add incoming.httpVersion 15 years ago
Ryan Dahl 08a09bb50a Use some more Binary/F methods for Buffer 15 years ago
Ryan Dahl 50c70ac714 Update stream API: forceClose() -> destroy(), close() -> end() 15 years ago
Ryan Dahl 1b758ef268 Allow stream to write on close 15 years ago
Ryan Dahl 53530e981a Fix test-http-chunked. Need to check for \0 at end of utf8 strings 15 years ago
Ryan Dahl 3546106c43 Add req.connection and res.connection 15 years ago
Ryan Dahl 6f21ac1282 Don't free http parser for the client! 15 years ago
Ryan Dahl 5c6f063ef2 snake to camel in HTTP 15 years ago
Ryan Dahl 70ffdf5db9 Fix HTTP keep-alive 15 years ago
isaacs 6e603ccbe2 Fix debug statement that was using puts instead of debug() 15 years ago
Ryan Dahl ebe2721cbf Don't use sys.debug, it gets preprocessed out 15 years ago
Ryan Dahl ac684f3583 Add legacy 'binary' encoding/decoding methods to Buffer 15 years ago
Ryan Dahl b80f6e9ed1 http2 now default 15 years ago
Ryan Dahl 627fb5adbb Load c++ modules on demand 15 years ago
Ryan Dahl 4ccdc501d4 Include lib/ directory in node executable. Compile on demand. 15 years ago
Jed Schmidt 004faf3846 Added check to make sure writeHead() is called before write(), to prevent silent failure. 15 years ago
Ryan Dahl d1500cee6e Store connection in OutgoingMessage 15 years ago
Ryan Dahl 9d4d232eaa Factor out a http.Client._reconnect() function 15 years ago
Ryan Dahl 64d0e328e8 Remove unused EventEmitter object 15 years ago
Ryan Dahl b021a845f7 Move process.inherits to sys 15 years ago
Benjamin Thomas b1b84960ce Rename writeHeader to writeHead 15 years ago
Ryan Dahl 12d78cd1df Rename sendHeader to writeHeader; allow reasonPhrase 15 years ago
Ryan Dahl c094dda53c Move errors for readPause and readResume 15 years ago
Ryan Dahl d0f2d465aa http.cat no longer uses Promise 15 years ago
Ryan Dahl 5013bf1781 API: OutgoingMessage.prototype.finish() renamed to close() 15 years ago
Ryan Dahl ae85d9af97 API: Make request/response object closer to stream interface 15 years ago
Ryan Dahl 23cf502db7 API: connection.send() renamed to connection.write() 15 years ago
Ryan Dahl bc17d94a0a API: tcp events 'receive' to 'data', 'eof' to 'end' 15 years ago
Ryan Dahl 1bb52947e0 Forgot to include fix from HTTP client bug (30b0522) 15 years ago
Michaeljohn Clement 4e16e386fe set default encoding in sendBody 15 years ago
Ryan Dahl 70293a43c9 API: Move Promise and EventEmitter into 'events' module 15 years ago
isaacs 2b3d9e4ad0 Use "url" module instead of "uri" module in http.js. 15 years ago
Michaeljohn Clement 3d24e119e0 don't chunk responses to HTTP/1.0 clients, even if they send Connection: Keep-Alive (e.g. wget) 15 years ago
isaacs f65b36eec1 Use the new uri parser. 15 years ago
visionmedia 501b4a54be Export STATUS_CODES 15 years ago
Christopher Lenz f8ba9c3bc9 Add http.Client.prototype.request() 15 years ago
Ryan Dahl c5d82380f4 Bugfix: Don't use chunked encoding for 1.0 requests. 15 years ago
Ryan Dahl 7538e70767 Expose versionMajor versionMinor to http messages 15 years ago
Michaeljohn Clement 485823f3e4 fixed HTTP duplicated header bug 15 years ago
Rhys Jones 5b1a535cd8 Add HTTP client TLS support 15 years ago
jed a9ea21feb4 fixed check on header type, to check member instead of object. 15 years ago
Ryan Dahl 7719ce33db New http-parser 15 years ago
Ryan Dahl 1eba0cadc1 Revert "Normalize HTTP headers." 15 years ago