69 Commits (06bf0707f7dc30b9b4e6966de76af324064c3a06)

Author SHA1 Message Date
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
Ryan Dahl 776754c33f Remove process._byteLength 14 years ago
Ryan Dahl 77fc61d539 Default value for second arg of Buffer#slice 14 years ago
Ryan Dahl efc723787a Fix big string bug 14 years ago
Ryan Dahl 3e9f636b64 Improve long buffer test 14 years ago
Ryan Dahl 8078ed1f86 Expose fast-buffer bug in tests 14 years ago
Ryan Dahl 7b772f3f68 More fast buffer work 14 years ago
Ryan Dahl d5bdda74c1 fast buffer bounds checking in copy() 14 years ago
Ryan Dahl f86ad1693f Safe Constructor: Buffer 14 years ago
Herbert Vojčík cf2b206a8e More changes to tests so they really work under context module loader. 14 years ago
Ryan Dahl 7db5c8a10d Fix toString('base64') bug 14 years ago
Ben Noordhuis f72ac17c89 Buffer: graciously handle padding in base64-encoded input. 14 years ago
Ryan Dahl f291fbc8a7 Fix ending \0 in base64 decoding 14 years ago
Ben Noordhuis 95638c9b0d Buffer: adjust buffer size so the base64-decoded input fits snugly. 14 years ago
Dmitry Baranovskiy 8ab3c3e7c3 Added ability to pass offset to buffer write and toString methods as a string, i.e. '2' and encoding as anything 14 years ago
Ryan Dahl 2c1ca4078d Implement buffer.write for base64 14 years ago
Ryan Dahl 528015e0d8 Implement buffer.toString('base64') 14 years ago
Peter Griess 56f200af5d Fix Buffer.toString() on 0-length slices. 14 years ago
Ryan Dahl 9fd5e3c89c Update tests to work with module contexts 15 years ago
Peter Griess e7c4f8cdaa Buffer.copy() should liberally allow empty copies. 15 years ago