Skip to content

Releases: servo/mozjs

mozjs-sys-v0.128.6-1: Allow returning null context pointers from Runtime::get(). (#545)

25 Dec 08:49
0081fc4
Compare
Choose a tag to compare

mozjs-sys-v0.128.6-0: Update SpiderMonkey to 128.6 (#546)

24 Dec 08:10
ce24cb7
Compare
Choose a tag to compare
* Update SpiderMonkey

Signed-off-by: sagudev <[email protected]>

* Update COMMIT

Signed-off-by: sagudev <[email protected]>

* Bump mozjs-sys

Signed-off-by: sagudev <[email protected]>

---------

Signed-off-by: sagudev <[email protected]>

mozjs-sys-v0.128.3-9: Remove jsstreams (#540)

21 Dec 11:03
29d28f6
Compare
Choose a tag to compare
* remove jsstreams patch

Signed-off-by: sagudev <[email protected]>

* remove streams from mozjs-sys

Signed-off-by: sagudev <[email protected]>

* remove streams from mozjs

Signed-off-by: sagudev <[email protected]>

* remove streams from CI

Signed-off-by: sagudev <[email protected]>

---------

Signed-off-by: sagudev <[email protected]>

mozjs-sys-v0.128.3-8: Pin ubuntu to 22.04 (#538)

15 Dec 09:12
8ac1958
Compare
Choose a tag to compare
This will allow artifacts to be used on older systems (due to glibc).

Signed-off-by: Samson <[email protected]>

mozjs-sys-v0.128.3-7: Bump bindgen to 0.71.1 (#530)

14 Dec 19:28
3ef6e9f
Compare
Choose a tag to compare
* Remove unused import

Signed-off-by: Jonathan Schwender <[email protected]>

* Bump bindgen to 0.71.1

- Use the bindgen opaque struct where appropriate.

Signed-off-by: Jonathan Schwender <[email protected]>

* Bump mozjs-sys to 128.3-7

Signed-off-by: Jonathan Schwender <[email protected]>

* Specify the rust target for jsglue

Signed-off-by: Jonathan Schwender <[email protected]>

* blocklist js::ProfilingStackFrame

We don't use the typ and on i686-linux-android bindgen
generates a wrong struct with failing layout tests.

Signed-off-by: Jonathan Schwender <[email protected]>

---------

Signed-off-by: Jonathan Schwender <[email protected]>

mozjs-sys-v0.128.3-6: jsglue.cpp: Fix -Winconsistent-missing-override (#525)

22 Nov 19:14
f68e385
Compare
Choose a tag to compare

mozjs-sys-v0.128.3-5: Fix mozjs-sys always being out of date (#524)

22 Nov 15:20
18ab014
Compare
Choose a tag to compare
* Fix mozjs-sys always being out of date

- `src/rustfmt.toml` does not exist, so always out of date
- the configure script is touched by the makefile, so the
  second build will always be out of date, even without changes.
- bindgen::CargoCallbacks will by default tell Cargo to rerun
  the build-script if any of the included files change.
  In our case some of the included files are generated by the
  build-script, so their mtime will always be newer than
  when the build-script last ran causing cargo to needlessly
  rerun the build-script.
  Writing a customized Callback that ignores generated include
  files avoids this problem

Signed-off-by: Jonathan Schwender <[email protected]>

* Bump mozjs_sys to 128.3-5

Signed-off-by: Jonathan Schwender <[email protected]>

---------

Signed-off-by: Jonathan Schwender <[email protected]>
Signed-off-by: Jonathan Schwender <[email protected]>

mozjs-sys-v0.128.3-4: Fix js-confdefs.h includes (#521)

04 Nov 12:33
8526195
Compare
Choose a tag to compare
* Add streams available test

Signed-off-by: sagudev <[email protected]>

* try

Signed-off-by: sagudev <[email protected]>

* Fix usages of FI

Signed-off-by: sagudev <[email protected]>

* try

Signed-off-by: sagudev <[email protected]>

* fmt

Signed-off-by: sagudev <[email protected]>

---------

Signed-off-by: sagudev <[email protected]>

mozjs-sys-v0.128.3-3: Use github artifact attestations for the prebuilt artifacts (#503)

01 Nov 15:05
3a0a5f0
Compare
Choose a tag to compare
* Add optional verification of prebuilt artifacts

Signed-off-by: Jonathan Schwender <[email protected]>

f

Signed-off-by: Jonathan Schwender <[email protected]>
Signed-off-by: Jonathan Schwender <[email protected]>

* CI: Enable strict attestation check in release-check

Signed-off-by: Jonathan Schwender <[email protected]>

* CI: Verify ohos archives in release-check.

Signed-off-by: Jonathan Schwender <[email protected]>

* Disable artifact verification by default

Signed-off-by: Jonathan Schwender <[email protected]>

* Move attestation into function

Signed-off-by: Jonathan Schwender <[email protected]>

* fix ohos archive ci verification

Signed-off-by: Jonathan Schwender <[email protected]>

* Bump version to 128.3-3

Signed-off-by: Jonathan Schwender <[email protected]>

---------

Signed-off-by: Jonathan Schwender <[email protected]>
Signed-off-by: Jonathan Schwender <[email protected]>

mozjs-sys-v0.128.3-2: Hide readablestream behind streams feature (#518)

31 Oct 16:37
2087c35
Compare
Choose a tag to compare