Commit graph

39 commits

Author SHA1 Message Date
oneflux
3310e5d9b2 update to use thin LTO 2025-04-23 15:25:27 -07:00
oneflux
f70c1e0c11 clean up trajectory code 2025-04-23 00:50:06 -07:00
oneflux
1511c27140 remove deprecated clang flags 2025-04-23 00:06:01 -07:00
oneflux
8cf450908f remove deprecated enable-fortify-source 2025-04-23 00:04:04 -07:00
oneflux
cb5a2d64f8 remove further deprecated mozconfig flags 2025-04-23 00:03:20 -07:00
oneflux
07fe4f32b3 properly enable network isolation 2025-04-23 00:00:35 -07:00
oneflux
f517c5bd14 properly enable fission 2025-04-22 23:54:58 -07:00
oneflux
d757aaf46d remove deprecated enable-pie 2025-04-22 23:51:53 -07:00
oneflux
1f454956c2 remove enable-clang 2025-04-22 23:50:44 -07:00
oneflux
af345005df remove deprecated enable-safestack 2025-04-22 23:48:42 -07:00
oneflux
8a927fdade remove deprecated enable-cfi 2025-04-22 23:43:37 -07:00
oneflux
84bb626e32 update clang config 2025-04-22 23:38:13 -07:00
oneflux
d3422f2b2b enable clang 2025-04-22 21:17:55 -07:00
oneflux
3c3921d61e initialize automatic variables to zero 2025-04-22 13:55:53 -07:00
oneflux
7c5d8a79fb enable -fwrapv 2025-04-22 13:55:10 -07:00
oneflux
ff618e27a1 add network isolation 2025-04-22 12:36:00 -07:00
oneflux
7f188f1c4c additional (possibly redundant) security options 2025-04-22 11:55:02 -07:00
oneflux
4151287b0a add autoclobber to builds 2025-04-22 11:26:34 -07:00
oneflux
950884bf06 add fallbacks for unneeded features 2025-04-22 11:23:51 -07:00
oneflux
7ac9e57893 additional hardening options 2025-04-22 11:23:26 -07:00
oneflux
022cece987 additional optimization options 2025-04-22 11:21:23 -07:00
oneflux
983d016c7b add options to strip build 2025-04-22 11:19:26 -07:00
oneflux
169ceee992 add more debug options to disable 2025-04-22 11:17:55 -07:00
oneflux
79193e2773 reorganize mozconfig 2025-04-22 11:15:26 -07:00
oneflux
55d2268150 disable artifact builds 2025-04-22 10:26:00 -07:00
oneflux
9a2ae12c1b enable PIE 2025-04-21 18:30:45 -07:00
oneflux
b6e79f0106 enable safestack 2025-04-21 18:29:55 -07:00
oneflux
9e15c6f128 enable CFI 2025-04-21 18:29:24 -07:00
oneflux
4ee1559576 enable LTO 2025-04-21 18:28:54 -07:00
oneflux
65f7bf4e22 roll linux mozconfig into base 2025-04-21 16:45:19 -07:00
oneflux
5fbcf87b2a disable bootstrapped add-ons 2025-04-21 16:38:25 -07:00
oneflux
6a0ea10c8f re-enable JPEG-XL support but disable by default 2025-04-21 16:28:45 -07:00
oneflux
b02432f247 update branding 2025-04-21 16:25:45 -07:00
oneflux
dea7d64653 re-enable hardening 2025-04-21 16:25:14 -07:00
daijro
85eb40aee4 Leak fixes #90 2024-11-21 01:59:01 -06:00
daijro
02729d6f8b Remove cross link time optimization 2024-11-20 03:57:10 -06:00
daijro
1d31bad14e Merge gh-actions branch into main
main..gh-actions:
- CI/CD: Fix release permissions
- Fix macos packaging on debian
- CI/CD: Remove unwanted tools
- CI/CD: Attempt to fix OOM killing GH runner during LTO
- CI/CD: Fix glibc errors
- CI/CD: Downgrade to ubuntu-20.04
- CI/CD: Use target os matrix & fix release
- CI/CD: Remove Windows (temporarily)
- CI/CD: Move to AdityaGarg8/remove-unwanted-software@v4.1
- CI/CD: Limit CPU as well
- CI/CD: Create cgroup with 80% mem limit
- CI/CD: Revert "Remove .mozbuild caching"
- CI/CD: Expand root & swap build space
- CI/CD: Remove .mozbuild caching
- CI/CD: Check disk space after checkout
- CI/CD: Use easimon/maximize-build-space
- CI/CD: Add workflow dispatch trigger
- CI/CD: Experimental fix for clang, add swap space
- CI/CD: Save .mozbuid cache after Build
2024-08-16 07:34:54 -05:00
daijro
4cfe2d5b74 Do not disable accessibility & web speech API
Re-enabled to prevent potential detection.
2024-08-13 06:26:04 -05:00
daijro.dev@gmail.com
1090f6a212 Initial release v128.0-1 2024-07-26 06:49:20 -05:00