103 Commits (67cd05472e0c3b2859469d2f1d83400b99464447)

Author SHA1 Message Date
Ben Noordhuis cdcb1118c8 Remove stray NODE_MODULE() semi-colons. 13 years ago
koichik 6a72e52520 buffer: use NO_NULL_TERMINATION flag 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
Ryan Dahl 7d38a3b81c Fix build - due to V8 API change 13 years ago
Bert Belder 91ecfbcae8 Remove platform_win32_winsock 13 years ago
Ben Noordhuis 2d65f3c59a Include "platform.h", not <platform.h> - conflicts with system headers 13 years ago
Ben Noordhuis a7bdaabf60 Include "platform.h", not <platform.h> - conflicts with system headers 13 years ago
koichik 5208abe723 Fix Buffer drops last null character in UTF-8 14 years ago
Ryan Dahl 5e409c2f1a makeFastBuffer should not segfault but rather throw on non-buffer 14 years ago
Konstantin Käfer 5e1b7cadb4 Add Buffer::fill method to do memset 14 years ago
koichik 9533e879f0 Fix Buffer.write() with UCS-2 should not be write partial char 14 years ago
Ryan Dahl 8b33a1d8e4 Guard failed buffer constructions. 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
Konstantin Käfer 9e101f2b01 UCS-2 support 14 years ago
Bert Belder e0f47be9d0 Clean up the way windows headers are included 14 years ago
Bert Belder 4a2cb07808 Fix whitespace errors introduced by porting efforts 14 years ago
Bert Belder 6d1af51de6 Fix header files for node_buffer.cc 14 years ago
Sean Braithwaite fcc38129a3 Check buffer length using string length 14 years ago
Tom Hughes 6285fac232 Allocations with new[] must be freed with delete[]. 14 years ago
Ryan Dahl 2320497992 Revert "Merge branch 'writev'" 14 years ago
Ryan Dahl 56074d1056 Inline Buffer::Length and Buffer::Data 14 years ago
Ryan Dahl 3884b4185a Small clean ups 14 years ago
Ryan Dahl d74c506044 Support encoding 14 years ago
Ryan Dahl dcc4fffe4d Add C++ API for constructing fast buffer from string 14 years ago
Stéphan Kochen dd52737476 Provide a C++ Buffer constructor for external storage. 14 years ago
Stéphan Kochen b3e60c7b25 Generalize Buffer::Copy to work with all unsigned byte external data. 14 years ago
Stéphan Kochen d5e966154c Simplify things by using `*ArrayData` everywhere. 14 years ago
Stéphan Kochen d9b08d66d6 Remove old interface remains from Buffer. 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 9d248f690a Fix return in Buffer::New 14 years ago
Ryan Dahl 0cf03ab800 Add char* constructor for Buffer 14 years ago
Ryan Dahl fe74283e1d Fix a few compiler warnings... 14 years ago
Ryan Dahl b5359e40be Warnings for new C++ buffer API 14 years ago
Ben Noordhuis 55c65cc2d5 Safe constructor for ObjectWrapped classes 14 years ago
Ryan Dahl b8bfbdab48 Rename SlowBuffer in binding 14 years ago
Ryan Dahl 5bc4efe820 Remove blobs, simplify SlowBuffer 14 years ago
Ryan Dahl 380d12832c Remove dead code 14 years ago
Ryan Dahl efc723787a Fix big string bug 14 years ago
Ryan Dahl 71d67dbf48 Remove fancy SlowBuffer constructor 14 years ago
Ryan Dahl 6135941eea Fix ByteLength hangup 14 years ago
Ryan Dahl ececd92f62 Fix base64 write for buffers 14 years ago
Ryan Dahl 1f947f7b41 remove unnecessary casts 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 1cf538a60a Work to get C++ fast buffers. incomplete 14 years ago