Chris Toshok
Chris Toshok
https://www.w3.org/TR/xmlenc-core/#sec-RSA-1_5 Slight departure from the spec, in that the spec reads: > Implementations must support this key transport algorithm for transporting 192-bit TRIPLEDES keys. Support of this algorithm for transporting...
I'm hitting the `Expected Enveloped and C14N transforms` error when validating signatures. The relevant `` element has only a single child: ``` ``` The signature verifies if I hardcode pretty...
a few destructuring fixes, for defaults and destructuring in arguments. also bump the pirouette dep (pulling in a local change for uisplitviewcontroller.js, as well as other fixes that were already...
The following methods aren't implemented in ejs yet: `Array.prototype.toLocaleString` (22.1.3.26) `Array.prototype.sort` (22.1.3.24)
from _ejs_Array_prototype_join: ``` c ejsval* strings = (ejsval*)malloc (sizeof (ejsval) * num_strings); int i; for (i = 0; i < num_strings; i ++) { strings[i] = ToString(EJS_DENSE_ARRAY_ELEMENTS(_this)[i]); result_len += EJSVAL_TO_STRLEN(strings[i]);...
the [kangax test for Symbol.toPrimitive](http://kangax.github.io/compat-table/es6/) fails for ejs because a few of the ops don't call ToPrimitive. Probably most importantly, we're missing an implementation of [Abstract Relational Comparison](http://people.mozilla.org/~jorendorff/es6-draft.html#sec-abstract-relational-comparison).
The builtin functions provided in the environment have 'length' properties spelled out in ecma262. we should do a pass over all methods and use new macro `EJS_INSTALL_ATOM_FUNCTION_LEN_FLAGS` (check in `ejs-array.c`...
http://encoding.spec.whatwg.org/
Right now there are a mix of references like `// ECMA262: x.y.z.w` and `// ES6: x.y.z.w` in comments around code, and we've directly copied (and converted to comments) the spec...
right now all strings constants (including identifiers) are created in the .data segment of the resulting executable. that way we don't pay any heap cost for their usage (yay.) This...