77 Commits (c77312405e045037bd856f2b5b05d1de28159b25)

Author SHA1 Message Date
isaacs b0de1e4a41 stream: Fix unshift() race conditions 12 years ago
isaacs 929e4d9c9a stream: Emit readable on ended streams via read(0) 12 years ago
isaacs eafa902632 stream: Handle late 'readable' event listeners 12 years ago
isaacs 14947b6c5e stream: Return self from readable.wrap 12 years ago
Gil Pedersen e8f80bf479 stream: Never call decoder.end() multiple times 12 years ago
isaacs 6399839c39 Revert "stream: Never call decoder.end() multiple times" 12 years ago
Gil Pedersen 615d809ac6 stream: Never call decoder.end() multiple times 12 years ago
isaacs 327b6e3e1d stream: Don't emit 'end' unless read() called 12 years ago
isaacs cd2b9f542c stream: Avoid nextTick warning filling read buffer 12 years ago
Gil Pedersen 77a776da90 stream: Always defer preemptive reading to improve latency 12 years ago
isaacs 9208c89058 stream: Raise readable high water mark in powers of 2 12 years ago
isaacs a978bedee7 stream: Allow strings in Readable.push/unshift 12 years ago
isaacs b0f6789a78 stream: Remove bufferSize option 12 years ago
isaacs d5a0940fff stream: Remove pipeOpts.chunkSize 12 years ago
isaacs 8c44869f1d stream: Increase highWaterMark on large reads 12 years ago
isaacs 119cbf4854 stream: Don't require read(0) to emit 'readable' event 12 years ago
Trevor Norris 75305f3bab events: add check for listeners length 12 years ago
isaacs 88644eaa2d stream: There is no _read cb, there is only push 12 years ago
isaacs 4b67f0be6d stream: Add stream.unshift(chunk) 12 years ago
isaacs 7764b84297 stream: Break up the onread function 12 years ago
isaacs 34046084c0 stream: Do not switch to objectMode implicitly 12 years ago
isaacs e03bc472f0 stream: Start out in sync=true state 12 years ago
isaacs 27d1babaae streams: Pre-emptively buffer readables up to the highWaterMark 12 years ago
isaacs a63c28e6eb stream: Return false from push() more properly 12 years ago
isaacs 3b2e9d2648 stream: remove lowWaterMark feature 12 years ago
Gil Pedersen 0a9930a230 stream: Pipe data in chunks matching read data 12 years ago
isaacs 1762dd7ed9 stream: read(0) should not always trigger _read(n,cb) 12 years ago
isaacs 6bd450155c stream: Empty strings/buffers do not signal EOF any longer 12 years ago
Fedor Indutny c024d2d8c0 streams: both `finish` and `close` should unpipe 12 years ago
isaacs a6c18472cd stream: Don't stop reading on zero-length decoded output 12 years ago
isaacs 7e1cf84c9e stream: Don't signal EOF on '' or Buffer(0) 12 years ago
isaacs 782149ddc3 streams2: Handle sync read callbacks nicely 12 years ago
Raynos 444bbd4fa7 streams: Support objects other than Buffers 12 years ago
isaacs 14e8f806de stream: Properly handle large reads from push-streams 12 years ago
isaacs 20a3c5d09c streams2: Do not allow hwm < lwm 12 years ago
isaacs 27fafd4648 stream: Do not call endReadable on a non-empty stream 12 years ago
isaacs 530585b2d1 stream: Use push() for readable.wrap() 12 years ago
isaacs a993f740f0 stream: Add readable.push(chunk) method 12 years ago
Shigeki Ohtsu 1211946a8c stream: fix typo 12 years ago
isaacs 18c985919d stream: Override addListener as well as on 12 years ago
Fedor Indutny 45941811dc streams: set listener first, emit 'data' later 12 years ago
isaacs 3e6f737eaf stream: Clean up more effectively in pipe() 12 years ago
Ryunosuke SATO fde338bf83 stream: speed up instantiation of readable stream 12 years ago
Andreas Madsen d68ee22dda stream: do only fake drain when unpiped stream is the source 12 years ago
Andreas Madsen 5daa701aba stream: fix event handler leak in readstream pipe and unpipe 12 years ago
isaacs f9caf7020c streams: Speed up by doing less work in the state ctors 12 years ago
isaacs 854171dc6f streams2: Remove extraneous bufferSize setting 12 years ago
isaacs 04541cf7bc streams2: Emit pause/resume events 12 years ago
isaacs 8fe7b0c910 streams2: Support a Readable hwm of 0 12 years ago
isaacs 8f428f3b0d streams2: Call read(0) on resume() 12 years ago