summaryrefslogtreecommitdiff
path: root/src/string_bytes.cc
Commit message (Expand)AuthorAgeFilesLines
* src: add error codes to errors thrown in C++Yaniv Friedensohn2019-08-091-9/+0
* buffer: do not affect memory after target for utf16 writeAnna Henningsen2019-03-071-5/+6
* src: apply clang-tidy rule modernize-deprecated-headersgengjiawen2019-02-271-2/+2
* src: reduce includes of node_internals.hJoyee Cheung2019-01-211-2/+3
* src: allow UTF-16 in generic StringBytes decode callAnna Henningsen2018-09-031-25/+32
* src: rework (mostly internal) functions to use MaybesUjjwal Sharma2018-09-021-19/+23
* src: remove calls to deprecated v8 functions (ToString)Ujjwal Sharma2018-09-021-2/+4
* src: use String::Utf8Length with isolateMichaël Zasso2018-08-291-1/+1
* src: use String::Write{OneByte,Utf8} with isolateMichaël Zasso2018-08-291-8/+9
* buffer: avoid overrun on UCS-2 string writeRod Vagg2018-08-161-1/+5
* src,tools: use https://nodejs.org URL when possible.XhmikosR2018-07-141-2/+2
* src: rename ERR_STRING_TOO_LARGE to ERR_STRING_TOO_LONGJoyee Cheung2018-04-101-4/+4
* src: migrate string_bytes.cc to throw errors with codeJoyee Cheung2018-04-071-25/+16
* buffer: reduce overhead of StringBytes::Encode for UCS2Joyee Cheung2018-04-071-7/+11
* src: fix upcoming V8 deprecation warningsSarat Addepalli2018-03-231-3/+3
* src: fix fs.write() externalized string handlingBen Noordhuis2018-01-231-84/+29
* src: do not include internals from node_buffer.hAnna Henningsen2017-09-221-2/+1
* src: use proper errors as coming from StringBytesAnna Henningsen2017-08-241-2/+0
* src: replace ASSERT with CHECKBen Noordhuis2017-07-271-1/+1
* src: remove unused parametersBrian White2017-05-221-9/+5
* src: do proper StringBytes error handlingAnna Henningsen2017-05-031-95/+149
* src: reduce number of exported symbolsAnna Henningsen2017-04-141-7/+10
* meta: restore original copyright headerJames M Snell2017-03-101-0/+21
* src: fix build for older clangZach Bjornson2016-10-041-23/+11
* src: provide allocation + nullptr check shortcutsAnna Henningsen2016-09-291-4/+4
* src: pass desired return type to allocatorsAnna Henningsen2016-09-291-5/+4
* src: add Malloc() size param + overflow detectionAnna Henningsen2016-09-291-1/+1
* src: normalize malloc, reallocMichael Dawson2016-09-061-4/+4
* buffer: optimize hex_decodeChristopher Jeffrey2016-07-171-13/+24
* src: fix whitespace/indent cpplint warningsBen Noordhuis2016-06-281-56/+56
* src: alias BINARY to LATIN1Ben Noordhuis2016-06-191-8/+2
* buffer: introduce latin1 encoding termTrevor Norris2016-06-071-4/+10
* string_bytes: Make base64 encode/decode reusableEugene Ostroukhov2016-05-231-178/+2
* src: fix check-imports.py linter errorsSakthipriyan Vairamani2016-04-251-1/+1
* fs: Buffer and encoding enhancements to fs APIJames M Snell2016-03-251-1/+30
* src: update uses of deprecated NewExternalAli Ijaz Sheikh2016-03-031-1/+18
* crypto, string_bytes: treat `buffer` str as `utf8`Fedor Indutny2016-03-021-3/+3
* src: add BE support to StringBytes::Encode()Bryon Leung2015-11-241-4/+12
* src: replace usage of v8::Handle with v8::LocalMichaël Zasso2015-09-061-6/+5
* src: fix memory leak in ExternStringKarl Skomski2015-09-061-10/+29
* string_bytes: fix unaligned write in UCS2Fedor Indutny2015-08-211-12/+66
* buffer: make additional changes to native APITrevor Norris2015-08-041-1/+2
* buffer: switch API to return MaybeLocal<T>Trevor Norris2015-08-041-1/+5
* src: make base64 decoding 50% fasterBen Noordhuis2015-07-251-47/+68
* src: fix deprecated use of Buffer::New()Ben Noordhuis2015-05-051-1/+1
* src: fix ucs-2 buffer encoding regressionBen Noordhuis2015-03-051-36/+36
* src: fix external string length calculationBen Noordhuis2015-03-051-2/+2
* src: remove NODE_INVALID_UTF8 environment variableBen Noordhuis2015-03-051-3/+4
* src: fix gc heuristic for external twobyte stringsBen Noordhuis2015-03-051-3/+6
* src: remove unused codeBen Noordhuis2015-03-051-7/+3