Sami Vaarala
ad3a51ade7
Use TextDecoder() for Buffer .toString()
8 years ago
Sami Vaarala
93076453bd
Testcase for Buffer .toString(), other trivia
8 years ago
Sami Vaarala
12f5e5159c
Merge pull request #1024 from svaarala/update-nodejs-gap-to-v6.8.1
Update Node.js Buffer gap for Node.js v6.8.1
8 years ago
Sami Vaarala
738a89bd51
Internal doc updates for Node.js snapshot
8 years ago
Sami Vaarala
fea2d6d7b2
Testcase updates for Node.js snapshot
8 years ago
Sami Vaarala
1c0541ed87
Website updates for Node.js snapshot
8 years ago
Sami Vaarala
ce9efad758
Merge pull request #1023 from svaarala/fix-textdecoder-decode-len-handling
Fix memory unsafe behavior in TextDecoder decode()
8 years ago
Sami Vaarala
eef7f2c69a
Fix memory unsafe behavior in TextDecoder decode()
8 years ago
Sami Vaarala
293115f4b6
Merge pull request #1022 from svaarala/fix-textdecoder-decode-side-effect
Fix a potential memory safety issue in TextDecoder decode()
8 years ago
Sami Vaarala
0666f543b3
Fix a potential memory safety issue in decode()
8 years ago
Sami Vaarala
032167d3fb
Testcase updates for TextDecoder
8 years ago
Sami Vaarala
7daf724640
Merge pull request #1021 from svaarala/textdecoder-replacement-character-policy
Add test for replacement character policy
8 years ago
Sami Vaarala
50e949a9f9
Add test for replacement character policy
8 years ago
Sami Vaarala
41432af1ea
Merge pull request #1013 from svaarala/encoding-api-cleanups
Minor cleanups and improvements to Encoding API implementation
8 years ago
Sami Vaarala
bb666fd968
Releases: Encoding API trivia
8 years ago
Sami Vaarala
31305b3f9c
README Encoding API trivia
8 years ago
Sami Vaarala
9d35e88a89
Website Encoding API trivia
8 years ago
Sami Vaarala
651108f0cf
Encoding API implementation minor improvements
8 years ago
Sami Vaarala
f9d5bbb9f0
Config option cleanups for Encoding API
* Remove Encoding API from low memory default config
* Wording fix for option description
8 years ago
Sami Vaarala
2316d15cb0
Genbuiltins fixes for encoding API
8 years ago
Sami Vaarala
eccdd75ec5
Encoding API testcase cleanups and improvements
8 years ago
Sami Vaarala
85a3bbcc47
Merge pull request #1016 from svaarala/better-verbose-errors-for-return-shorthand
Verbose errors also for return shorthand sites
8 years ago
Sami Vaarala
0fd5dd4da5
Releases: more error message changes
8 years ago
Sami Vaarala
c57d8c2617
Testcase fixes for error message changes
8 years ago
Sami Vaarala
ba48645a2f
Verbose errors also for return shorthand
8 years ago
Sami Vaarala
84f462f904
Merge pull request #975 from fatcerberus/whatwg-encoding
Implement WHATWG Encoding API support
8 years ago
Bruce Pascoe
106dcf47d5
Releases: Encoding API support
8 years ago
Bruce Pascoe
856c8366ce
Website: Encoding API in features list
8 years ago
Bruce Pascoe
b970b3b221
Implement Encoding API support
Add TextEncoder and TextDecoder built-ins, which allow Ecmascript code
to read and write text stored in ArrayBuffers. Based on the WHATWG
Encoding Living Standard:
https://encoding.spec.whatwg.org/#api
8 years ago
Bruce Pascoe
3ec939f069
TextEncoder testcase
As with the decoder tests, output is checked against expected values to
ensure everything is working as designed.
8 years ago
Bruce Pascoe
7c3fdd7d1b
TextDecoder testcases
All modes of operation are tested: Fatal, ignore BOM, and streaming.
Output from each decoding operation is checked against expected values
to ensure correctness.
8 years ago
Sami Vaarala
4945db032d
Merge pull request #1011 from svaarala/fix-rom-optional-setter-getter
Fix ROM built-in optional setter/getter
8 years ago
Sami Vaarala
3b79e09b7d
Fix ROM built-in optional setter/getter
8 years ago
Sami Vaarala
c153eb85ff
Merge pull request #1008 from svaarala/nodejs-buffer-inherit-uint8array
Change Node.js Buffer to inherit from Uint8Array
8 years ago
Sami Vaarala
5973269c99
Releases: Buffer inherit from Uint8Array
8 years ago
Sami Vaarala
68cae706e1
2.0 migration notes for Buffer inheritance
8 years ago
Sami Vaarala
8b4a2c0782
API doc changes for Node.js Buffer
8 years ago
Sami Vaarala
a3ee925438
Update internal buffer documentation
8 years ago
Sami Vaarala
f31a4bc95e
Update debugger classnames
8 years ago
Sami Vaarala
018e0da9c1
Testcases and test fixes for Buffer inherit change
8 years ago
Sami Vaarala
dd972cd949
Change Node.js Buffer to inherit from Uint8Array
8 years ago
Sami Vaarala
74ccce3da3
Merge pull request #1010 from svaarala/reorganize-internal-define-sites
Remove internal helper for defining property accessors
8 years ago
Sami Vaarala
b332c7dd27
Releases: remove internal accessor helper
8 years ago
Sami Vaarala
80781c4ddd
Rework internal property definition sites a bit
8 years ago
Sami Vaarala
e49f22a594
Merge pull request #1009 from svaarala/allow-missing-setter-getter-builtin
Allow RAM built-in accessors to have a missing setter/getter
8 years ago
Sami Vaarala
547c60c4fb
Accessor getter/setter optional in genbuiltins
8 years ago
Sami Vaarala
1832e7df74
Enable assertions for dukd build
8 years ago
Sami Vaarala
3bbf8daf7e
Make setter/getter optional for RAM built-ins
8 years ago
Sami Vaarala
c436fee56d
Merge pull request #1006 from svaarala/remove-string-frombuffer
Remove String.fromBuffer() and implement it in "duk" for testcases
8 years ago
Sami Vaarala
4495e9e718
Releases: String.fromBuffer removal
8 years ago