summaryrefslogtreecommitdiff
path: root/src/node_buffer.cc
AgeCommit message (Expand)Author
2018-03-23src: fix upcoming V8 deprecation warningsSarat Addepalli
2018-03-02buffer: move c++ float functions to jsRuben Bridgewater
2018-03-02buffer: improve Buffer#fill performanceRuben Bridgewater
2018-02-21src: remove unnecessary Reset() callsBen Noordhuis
2018-02-21src: prevent persistent handle resource leaksBen Noordhuis
2018-01-18src: introduce internal buffer slice constructorAnna Henningsen
2018-01-17buffer: throw when filling with empty bufferscjihrig
2017-12-27buffer: optimize readDouble and readFloat methodsBen Noordhuis
2017-12-06doc: use American spellings per style guideRich Trott
2017-12-06buffer: throw on failed fill attemptscjihrig
2017-12-05buffer: zero-fill buffer allocated with invalid contentAnna Henningsen
2017-12-01src: use non-deprecated versions of `->To*()` utilsLeko
2017-12-01src: use nullptr instead of NULLDaniel Bevenius
2017-11-13src: explicitly register built-in modulesYihong Wang
2017-10-30src: do not include x.h if x-inl.h is includedJoyee Cheung
2017-07-27src: replace ASSERT with CHECKBen Noordhuis
2017-07-24util: implement WHATWG Encoding Standard APIJames M Snell
2017-05-27lib,src: refactor buffer out of range indexlarissayvette
2017-05-18buffer: fix indexOf for empty searchesAnna Henningsen
2017-05-03src: do proper StringBytes error handlingAnna Henningsen
2017-05-02buffer: remove pointless C++ utility methodsAnna Henningsen
2017-04-14src: reduce number of exported symbolsAnna Henningsen
2017-04-12src: allow ArrayBufferView as instance of BufferTimothy Gu
2017-03-28buffer: remove error for malformatted hex stringRich Trott
2017-03-21src, buffer: do not segfault on out-of-range indexTimothy Gu
2017-03-10meta: restore original copyright headerJames M Snell
2016-12-21buffer: allow Uint8Array input to methodsAnna Henningsen
2016-12-12buffer: handle UCS2 `.fill()` properly on BEAnna Henningsen
2016-10-25buffer: add buffer.transcodeJames M Snell
2016-10-20buffer: fix range checks for slice()Trevor Norris
2016-10-04src: fix build for older clangZach Bjornson
2016-09-29src: provide allocation + nullptr check shortcutsAnna Henningsen
2016-09-29src: pass desired return type to allocatorsAnna Henningsen
2016-09-28src: rename CHECK_NOT_OOB() macroBen Noordhuis
2016-09-06src: normalize malloc, reallocMichael Dawson
2016-08-22buffer: allow .write() offset to be at buffer endAnna Henningsen
2016-08-08src: remove unused using declsHaojian Wu
2016-07-18src: fix handle leak in Buffer::New()Ben Noordhuis
2016-07-11buffer: fix unintended unsigned overflowFedor Indutny
2016-07-08src: suppress coverity messagecjihrig
2016-07-06src: guard against overflow in ParseArrayIndex()Ben Noordhuis
2016-07-06src: move ParseArrayIndex() to src/node_buffer.ccBen Noordhuis
2016-06-28src: remove obsolete NOLINT commentsBen Noordhuis
2016-06-27buffer: speed up swap16/32, add swap64Zach Bjornson
2016-06-07buffer: introduce latin1 encoding termTrevor Norris
2016-06-06buffer: improve creation performance.Ingvar Stepanyan
2016-06-04src: fix ArrayBuffer size for zero fill flagAnna Henningsen
2016-06-01lib,src: clean up ArrayBufferAllocatorBen Noordhuis
2016-05-04buffer: fix lastIndexOf crash for overlong needleAnna Henningsen
2016-05-04buffer: fix UCS2 indexOf for odd buffer lengthAnna Henningsen