52 Commits (4e8cddddcbb7af0d7dcb39dabce6b48cef8c9957)

Author SHA1 Message Date
Ben Noordhuis cd42f56178 buffer: optimize Buffer.prototype.write(s, 'hex') 12 years ago
Ben Noordhuis 3f65916fa9 buffer: optimize Buffer.prototype.toString('hex') 12 years ago
Trevor Norris 22b84e6216 buffer: floating point read/write improvements 12 years ago
Ben Noordhuis 5664dd2fc1 src: use static_cast where appropriate 12 years ago
isaacs 6c5356bfe2 Revert "buffer: allocate memory with mmap()" 12 years ago
Ben Noordhuis 2433ec8276 buffer: allocate memory with mmap() 12 years ago
Pavel Lang 7ab4a77d6f buffer: update constructor prototype 12 years ago
Ben Noordhuis c8c638a841 buffer: change prototype of Data() and Length() 12 years ago
Ben Noordhuis eef57dddf4 core: use proper #include directives 13 years ago
Ben Noordhuis b82b4f2993 buffer: fix signedness compiler warnings 13 years ago
Ben Noordhuis ff4a9d381d core: use proper #include directives 13 years ago
Ben Noordhuis 8c02f9b7c8 buffer: throw from constructor if length > kMaxLength 13 years ago
Ben Noordhuis 74a8215a86 Revert support for isolates. 13 years ago
Ryan Dahl e6a30bd107 Fix #2473 13 years ago
Ryan Dahl 59055b227a Move node_buffer.cc globals to struct 13 years ago
Bert Belder 3e696d189c Windows: make Buffer and ObjectWrap available to compiled extensions 13 years ago
Bert Belder 189dd8f803 Fix line endings and trailing whitespace 13 years ago
Ryan Dahl 5fd9adccdb Remove confusing comment in node_buffer.h 14 years ago
Konstantin Käfer 5e1b7cadb4 Add Buffer::fill method to do memset 14 years ago
Ryan Dahl 55048cdf79 Update copyright headers 14 years ago
Ben Noordhuis 594642b31d Buffer::Length(Buffer*) should not invoke itself recursively. 14 years ago
Konstantin Käfer 9e101f2b01 UCS-2 support 14 years ago
Ryan Dahl 468042fc84 Add C++ Buffer migration tips 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 41c1563584 Remove old buffer api 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 d9b08d66d6 Remove old interface remains from Buffer. 14 years ago
Ryan Dahl 0cf03ab800 Add char* constructor for Buffer 14 years ago
Ryan Dahl b5359e40be Warnings for new C++ buffer API 14 years ago
Ryan Dahl 5bc4efe820 Remove blobs, simplify SlowBuffer 14 years ago
Ryan Dahl 1cf538a60a Work to get C++ fast buffers. incomplete 14 years ago
Ryan Dahl 565d862f3c Fix buffer binding 14 years ago
Tim-Smart 746d487da8 FastBuffer implementation. API needs migration 14 years ago
Ryan Dahl 488aff085b Improve appendix markdown 14 years ago
Ryan Dahl 2c1ca4078d Implement buffer.write for base64 14 years ago
Ryan Dahl 528015e0d8 Implement buffer.toString('base64') 14 years ago
Ryan Dahl 3768aaaea4 Create a public Buffer constructor for use in addons. 15 years ago
Ryan Dahl 44ad6a7db2 Make buffer's c++ constructor public 15 years ago
Ryan Dahl 85487c82d0 Blob struct should not contain actual data 15 years ago
Ryan Dahl b72ffc0e07 Add buffer.copy 15 years ago
Ryan Dahl ac684f3583 Add legacy 'binary' encoding/decoding methods to Buffer 15 years ago
Ryan Dahl 3a993d8897 Buffer.utf8ByteLength -> Buffer.byteLength 15 years ago
Ryan Dahl 1660db6b87 Inline Buffer::HasInstance 15 years ago
Ryan Dahl 4f56d8ae24 Rename Buffer.utf8Length to Buffer.utf8ByteLength 15 years ago
Ryan Dahl 785531691b Add buffer.unpack 15 years ago
Ryan Dahl bf803f478b Reimplment Buffers 15 years ago