92 Commits (fda2b319dc8a5dae528f8b12096911b71a0282db)

Author SHA1 Message Date
Trevor Norris 2cad7a69ce buffer: throw when writing beyond buffer 12 years ago
Trevor Norris d5d5170c35 string_bytes: strip padding from base64 strings 12 years ago
Ben Noordhuis f59ab10a64 buffer, crypto: fix default encoding regression 12 years ago
Łukasz Walukiewicz 2e28832660 buffer: fix offset checks 12 years ago
Ben Noordhuis 3f7e88a852 buffer: accept negative indices in Buffer#slice() 12 years ago
Trevor Norris 65249ccd9b buffer: slow buffer copy compatibility fix 12 years ago
Trevor Norris 49175e6ae2 buffer: clean up copy() asserts and tests 12 years ago
Trevor Norris 16bbeccd40 buffer: slow buffer copy compatibility fix 12 years ago
Ben Noordhuis 498200b87c buffer: reject negative SlowBuffer offsets 12 years ago
Trevor Norris 22b84e6216 buffer: floating point read/write improvements 12 years ago
Ben Noordhuis 9668df8b39 v8: work around String::WriteAscii segfault 12 years ago
Trevor Norris 6772308883 buffer: Don't double-negate numeric buffer arg 12 years ago
Ricky Ng-Adam 8bd4590a31 buffer: include encoding value in exception when invalid 12 years ago
koichik fbb0ee6f24 buffer: fix byteLength with UTF-16LE 12 years ago
Nathan Rajlich a4ef01df07 buffer: implement Buffer.prototype.toJSON() 12 years ago
isaacs 05282588e0 Buffer.isEncoding(enc) 12 years ago
Karl Skomski 57d53a47e8 Use parent SlowBuffer, if any, when Buffer is sliced 13 years ago
koichik ebbd4039bc buffer: add UTF-16LE encoding name. 13 years ago
Ben Noordhuis b9127eb0a5 buffer: support decoding of URL-safe base64 13 years ago
Ben Noordhuis f101f7c9ba buffers: honor length argument in base64 decoder 13 years ago
Ryan Dahl d77ce4b998 Fixes #1860. Remove process.writeError 13 years ago
Colton Baker 87286cc737 Fixed a lot of jslint errors. 13 years ago
Ben Noordhuis f6bce20e5e buffers: handle bad length argument in constructor 13 years ago
Ben Noordhuis d157131439 buffers: handle bad length argument in constructor 13 years ago
koichik 3e853e627e buffer: write() should always set _charsWritten. 13 years ago
koichik 96ede8cc9b buffer: Avoid overrun with 'binary' encoding. 13 years ago
koichik 526c54c979 buffer: write() should always set _charsWritten. 13 years ago
koichik 50e147bd03 Add an optional length argument to Buffer.write() 13 years ago
koichik 5208abe723 Fix Buffer drops last null character in UTF-8 14 years ago
Ben Noordhuis 8e0d788842 Test for #402: writing base64 at position > 0 should not mangle the result. 14 years ago
Ryan Dahl 6461af1baa Fix buffer test 14 years ago
Ryan Dahl 5e409c2f1a makeFastBuffer should not segfault but rather throw on non-buffer 14 years ago
Ryan Dahl 103a450d3a Remove 'binary' encoding assert - add tests 14 years ago
Konstantin Käfer 5e1b7cadb4 Add Buffer::fill method to do memset 14 years ago
koichik fcc04e67c8 Fix SlowBuffer.write() with 'ucs2' throws ReferenceError. 14 years ago
koichik 9533e879f0 Fix Buffer.write() with UCS-2 should not be write partial char 14 years ago
Ryan Dahl 038306a6c3 Closes GH-843. Fix SlowBuffer.prototype.slice 14 years ago
isaacs 3c9fb3ec1a Fix invalid end handling for SlowBuffer#hexSlice 14 years ago
Ryan Dahl 55048cdf79 Update copyright headers 14 years ago
isaacs 0aa1a8a005 Closes GH-695 Add 'hex' encoding to Buffer 14 years ago
Ryan Dahl 0474ce6790 Revert "buffer.toString() shouldn't include null values" 14 years ago
Ryan Dahl 909a5b39d2 buffer.toString() shouldn't include null values 14 years ago
isaacs 2e6a263e29 Closes GH-609 Support array-ish args to Buffer ctor 14 years ago
Konstantin Käfer 9e101f2b01 UCS-2 support 14 years ago
Tom Hughes 0d58353d66 Don't access buffer data before initializing it. 14 years ago
Oleg Efimov 0665f0271e GJSLint all simple tests exclude http-*, url, path 14 years ago
Ryan Dahl fbdff52b44 Fix global leaks in test-buffer.js 14 years ago
Ryan Dahl 4f32a59307 Fix buffer.slice(0, 0) 14 years ago
Jorge Chamorro Bieling c735b4663a unbase64 skips over *any* illegal chars 14 years ago
Ryan Dahl cf1db4f304 base64 decode should handle whitespace 14 years ago