Commit graph

5 commits

Author SHA1 Message Date
maya
436119c28b spidermonkey52: backport patch for CVE-2018-12387
Don't inline push with more than 1 argument

A vulnerability where the JavaScript JIT compiler inlines Array.prototype.push with multiple arguments that results in the stack pointer being off by 8 bytes after a bailout. This leaks a memory address to the calling function which can be used as part of an exploit inside the sandboxed content process.

Bump PKGREVISION
2018-10-03 18:58:22 +00:00
youri
a377ac701b Cleanup patches. 2018-05-19 12:38:28 +00:00
youri
fc9d62f7ab - Fix for polkit and gjs
- Remove the huge static lib
- attempt to not break other platforms..
2018-05-16 11:36:36 +00:00
jperkin
f5d2ef7aa5 spidermonkey52: Add support for SunOS.
Works well enough to only produce 7 minor failures out of 6679
regression tests.
2018-05-11 19:18:35 +00:00
wiz
f89e054ed6 lang/spidermonkey52: import spidermonkey52-52.7.4
SpiderMonkey is the code-name for the Mozilla's C implementation of JavaScript.
This package contains SpiderMonkey 52.
2018-04-29 05:11:00 +00:00