152 Commits (596d86fc3d117d5f7ea416144e17f8daa2ce850d)

Author SHA1 Message Date
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
isaacs fc7d8d59f7 lint 12 years ago
isaacs dbcacc5afe streams2: NextTick the emit('readable') in resume() 12 years ago
isaacs 99021b7a4f streams2: pause() should be immediate 12 years ago
isaacs 42981e2aad streams2: Switch to old-mode immediately, not nextTick 12 years ago
isaacs 83704f1279 streams2: Set readable=false on end 12 years ago
isaacs d58f2654bc streams2: Unpipe on dest.emit('close') 12 years ago
isaacs 49ea653363 streams2: Remove pipe if the dest emits error 12 years ago
isaacs ac5a185edf streams2: Handle pipeChunkSize properly 12 years ago
isaacs 53fa66d9f7 streams2: Set 'readable' flag on Readable streams 12 years ago
isaacs 4b4ff2dff1 streams2: Refactor out .once() usage from Readable.pipe() 12 years ago
isaacs 38e2b0053a streams2: Get rid of .once() usage in Readable.pipe 12 years ago
isaacs b15e19a232 streams2: Remove function.bind() usage 12 years ago
isaacs 2ff499c022 streams2: Do multipipe without always using forEach 12 years ago
isaacs 286c54439a streams2: Only emit 'readable' when needed 12 years ago
isaacs 62dd04027b streams2: Set Readable lwm to 0 by default 12 years ago
isaacs f20fd22abd streams2: Add high water mark for Readable 12 years ago
isaacs 63ac07b32b streams2: Export Readable/Writable State classes 12 years ago
isaacs 286aa04910 streams2: Abstract out onread function 12 years ago
isaacs f624ccb475 streams2: Use StringDecoder.end 12 years ago
isaacs cf0b4ba410 streams2: flow() is not always bound to src 12 years ago
isaacs 545f512619 streams2: ctor guards on Stream classes 12 years ago
isaacs 8acb416ad0 streams2: Handle immediate synthetic transforms properly 12 years ago
isaacs 02f017d24f streams2: Allow 0 as a lowWaterMark value 12 years ago
isaacs 3b59fd70f4 streams2: Make Transform streams pull-style 12 years ago
isaacs 9b5abe5bfe streams2: setEncoding and abstract out endReadable 12 years ago
isaacs 51a52c43a2 streams2: Set flowing=true when flowing 12 years ago
isaacs 420e07c577 streams2: The new stream base classes 12 years ago