75 Commits (1cde37576392f16c8652cde62804c248c77f70fb)

Author SHA1 Message Date
James M Snell 98e54b0bd4 meta: restore original copyright header 8 years ago
Ali Ijaz Sheikh 73fc440870 buffer: fix buffer alignment restriction 9 years ago
James M Snell 85ab4a5f12 buffer: add .from(), .alloc() and .allocUnsafe() 9 years ago
Ali Ijaz Sheikh ebbbc5a790 buffer: replace deprecated SetWeak usage 9 years ago
Michaël Zasso 4abc896a82 src: replace usage of v8::Handle with v8::Local 10 years ago
Ben Noordhuis b86211a8b6 src: move internal functions out of node_buffer.h 10 years ago
Ben Noordhuis 64577463df src: plug memory leaks 10 years ago
Ben Noordhuis 70d1f32f56 deps: update v8 to 4.4.63.9 10 years ago
Trevor Norris 8664084166 buffer: make additional changes to native API 10 years ago
Trevor Norris 36f78f4c1c buffer: switch API to return MaybeLocal<T> 10 years ago
Trevor Norris d75f5c8d0e buffer: finish implementing FreeCallback 10 years ago
Trevor Norris 63da0dfd3a buffer: implement Uint8Array backed Buffer 10 years ago
isaacs 3e1b1dd4a9 Remove excessive copyright/license boilerplate 10 years ago
Fedor Indutny 75adde07f9 src: remove `node_isolate` from source 11 years ago
Timothy J Fontaine 5c832e44c3 src: refactor buffer bounds checking 11 years ago
Ben Noordhuis 756b622295 src: add multi-context support 12 years ago
Ben Noordhuis 3e25ed905c src: move includes inside include guard 12 years ago
Fedor Indutny 8e29ce9f13 src: lint c++ code 12 years ago
Trevor Norris f5e13ae9b5 buffer: write strings directly from call 12 years ago
Trevor Norris 7373c4ddb7 buffer: proper API export for Windows 12 years ago
Trevor Norris 3a2f273bd7 buffer: use smalloc as backing data store 12 years ago
isaacs 119354f735 buffer: DRY string encoding using StringBytes 12 years ago
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 13 years ago
Ben Noordhuis c8c638a841 buffer: change prototype of Data() and Length() 13 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