summaryrefslogtreecommitdiff
path: root/src/node_buffer.cc
Commit message (Expand)AuthorAgeFilesLines
* src: bootstrap Web [Exposed=*] APIs in the shadow realmChengzhong Wu2023-03-161-2/+5
* src: move encoding bindings to a new bindingJoyee Cheung2023-03-071-128/+0
* buffer: use v8 fast API calls for `Buffer.byteLength` implementationJoyee Cheung2023-02-261-3/+25
* buffer: add isAscii methodYagiz Nizipli2023-01-201-0/+17
* buffer: add buffer.isUtf8 for utf8 validationYagiz Nizipli2022-12-251-0/+18
* util: add fast path for text-decoder fatal flagYagiz Nizipli2022-12-221-0/+11
* src: rename internal module declaration as internal bindingslegendecas2022-11-291-2/+3
* src: fix ArrayBuffer::Detach deprecationMichaël Zasso2022-11-271-3/+3
* buffer: make decodeUTF8 params looseYagiz Nizipli2022-11-271-1/+2
* util: add fast path for utf8 encodingYagiz Nizipli2022-11-121-0/+45
* src,buffer: remove unused chars_written parameterKeyhan Vakil2022-08-041-12/+4
* src: remove unowned usages of GetBackingStoreKeyhan Vakil2022-08-031-24/+35
* src: split property helpers from node::Environmentlegendecas2022-08-021-47/+53
* buffer: do not leak memory if buffer is too bigKeyhan Vakil2022-07-251-0/+1
* src: delete AllocatedBufferDarshan Sen2022-05-131-1/+0
* src: fix memory leak for v8.serializeliuxingbaoyu2022-05-021-2/+14
* src: simplify bound check in ParseArrayIndexTobias Nießen2022-03-141-2/+1
* src,buffer: evaluate THROW_AND_RETURN_IF_OOB() expression only onceDarshan Sen2022-02-181-2/+3
* src: throw error instead of assertionRay Wang2021-10-231-1/+6
* src: remove usage of AllocatedBuffer from src/node_buffer.ccDarshan Sen2021-09-031-17/+57
* url,buffer: implement URL.createObjectURLJames M Snell2021-08-121-5/+0
* stream: implement WHATWG streamsJames M Snell2021-06-301-0/+61
* src: fix compiler warnings in node_buffer.ccDarshan Sen2021-05-241-3/+3
* src: avoid deferred gc/cleanup for Buffer.fromJames M Snell2021-04-241-10/+18
* buffer: introduce BlobJames M Snell2021-01-181-0/+6
* buffer: add base64url encoding optionFilip Skokan2021-01-181-0/+4
* src: remove unnecessary ToLocalChecked callDaniel Bevenius2020-12-171-3/+4
* src: fix label indentationRich Trott2020-11-231-1/+1
* src: use MaybeLocal.ToLocal instead of IsEmptyDaniel Bevenius2020-10-261-3/+4
* src: snapshot nodeJoyee Cheung2020-07-181-0/+39
* src: reset zero fill toggle at pre-executionJoyee Cheung2020-07-181-22/+29
* worker: add public method for marking objects as untransferableAnna Henningsen2020-06-251-2/+2
* src: turn AllocatedBuffer into thin wrapper around v8::BackingStoreJames M Snell2020-05-301-58/+8
* src: extract AllocatedBuffer from env.hJames M Snell2020-05-301-3/+10
* buffer,n-api: release external buffers from BackingStore callbackAnna Henningsen2020-05-161-65/+75
* buffer,n-api: fix double ArrayBuffer::Detach() during cleanupAnna Henningsen2020-04-271-1/+2
* src: delete CallbackInfo when cleared from cleanup hookAnna Henningsen2020-03-231-1/+1
* src: remove calls to deprecated ArrayBuffer methodsMichaël Zasso2020-03-211-6/+0
* src: change Fill() to use ParseArrayIndex()ConorDavenport2020-02-031-4/+5
* lib,src: switch Buffer::kMaxLength to size_tBen Noordhuis2020-01-211-1/+2
* src: set arraybuffer_untransferable_private_symbolThang Tran2019-12-251-0/+4
* src: migrate to new V8 ArrayBuffer APIThang Tran2019-12-121-11/+41
* buffer: release buffers with free callbacks on env exitAnna Henningsen2019-11-301-9/+36
* src: cleanup unused headersAlexandre Ferrando2019-11-281-1/+0
* src: expose ArrayBuffer version of Buffer::New()Anna Henningsen2019-11-191-0/+12
* src: mark ArrayBuffers with free callbacks as untransferableAnna Henningsen2019-11-191-4/+8
* src: migrate off ArrayBuffer::GetContentsAnna Henningsen2019-11-121-8/+5
* encoding: make TextDecoder handle BOM correctlyAnna Henningsen2019-11-051-4/+4
* util: add encodeInto to TextEncoderAnna Henningsen2019-09-131-0/+35
* src: inline `SLICE_START_END()` in node_buffer.ccAnna Henningsen2019-09-021-10/+7