Commit Graph

1625 Commits

Author SHA1 Message Date
Akash Yadav
dc86ec052d fix: update VERSION_NAME to v138.0.1
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-02 19:24:23 +05:30
Akash Yadav
8900197a3f fix: remove version code override
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-02 15:20:37 +05:30
celenity
198d996610 feat: Add a subtitle to the settings for Gecko logs , JIT, & Safe Browsing to warn users before restarting the browser
Signed-off-by: celenity <celenity@celenity.dev>
2025-05-01 23:52:15 -04:00
celenity
3a3c9a9071 fix: sanitize-on-exit.patch - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/85 + fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/86
Signed-off-by: celenity <celenity@celenity.dev>
2025-05-01 17:23:32 -04:00
celenity
caf0d5a184 feat: update to v138.0.1
Signed-off-by: celenity <celenity@celenity.dev>
2025-05-01 12:25:32 -04:00
celenity
68ea6fd9ff feat: Minor update/re-organization for disable-nimbus.patch & librewolf-rs-blocker.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-05-01 11:55:05 -04:00
celenity
3cb0a43934 feat: Update disable-telemetry.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-30 04:05:22 -04:00
celenity
481b6bf485 feat: Update prebuild.sh per Fennec F-Droid's recent changes - 7b64e3934b
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-30 04:05:22 -04:00
celenity
9e59576a9e feat: Automatically quit browser after toggling JIT & Safe Browsing to apply changes
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-30 04:05:22 -04:00
celenity
68350690c3 feat: Freeze URLs of Beacon API Stub, Block WebGL, & Block WebRTC in uBlock Origin to improve security
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 21:47:19 -04:00
celenity
ab486f0624 fix: Disable BadBlock - Unsafe in uBlock Origin (since it's already included in BadBlock+, which we enable by default)
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 21:45:12 -04:00
celenity
a611982c2f fix: prebuild.sh
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 19:35:55 -04:00
celenity
80a88b8cbc fix: branding.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 18:51:00 -04:00
Akash Yadav
02472f6be6 fix: update to v138
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-30 00:02:37 +05:30
Akash Yadav
11a09a9dc1 fix: remove extension-recommendations.patch from patches.yaml
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-29 14:55:18 +05:30
celenity
f2cc9b9a14 fix: Update onboarding to remove Terms of Use/privacy policy, + replace Firefox logo with ours and add other minor adjustments/fixes
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 04:56:17 -04:00
celenity
94a2dec2fd fix: Move contents from extension-recommendations.patch to enable-secret-settings.patch (and as you'll see in the next commit: to branding.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 04:53:59 -04:00
celenity
b1db645851 fix: Update disable-nimbus.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 04:52:42 -04:00
celenity
1bbe454068 fix: Allow building without legacy/unnecessary AutoConfig functionality
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 00:20:56 -04:00
celenity
1370b160df fix: Update remove-webcompat-reporter.patch for 138
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 00:20:07 -04:00
celenity
e34324c3ef fix: Update enable-secret-settings.patch for 138
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 00:19:52 -04:00
celenity
b8e5c4cb1c fix: disable-telemetry.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 00:18:59 -04:00
celenity
f4b0839d67 fix: Update diasble-nimbus.patch for 138
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 00:18:48 -04:00
celenity
ff328ac21b fix: Update fenix-liberate.patch for 138
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 00:18:24 -04:00
celenity
b1341bbe48 fix: disable-default-browser-engagement-prompts.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 00:17:42 -04:00
celenity
1c641c8323 fix: disable-accessibility-services-by-default.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 00:17:18 -04:00
Akash Yadav
0f1ea4ed4b fix(ci): ensure ANDROID_NDK always set to expected version in CI
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 18:01:43 +05:30
Akash Yadav
f75b1ff729 fix: update sed command to update ConfigPlugin in android-components
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 17:47:50 +05:30
Akash Yadav
03a66c7b98 fix: do not join mach commands
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 14:44:37 +05:30
Akash Yadav
c4becd1153 fix: update build-tools to v35.0.1
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 14:39:31 +05:30
Akash Yadav
cf156e6d46 fix: update cbindgen to version 0.28.0
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 14:38:39 +05:30
Akash Yadav
cf9cbda345 fix: set default NDK version to r28
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 14:33:23 +05:30
Akash Yadav
10a99760ea fix: broken branding.patch
Why are we manually registering the ANDROID_PACKAGE_NAME option, when it is already registered?

Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 14:31:16 +05:30
Akash Yadav
b130ec90ad fix: don't specify ANDROID_PACKAGE_NAME at all
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 14:07:01 +05:30
Akash Yadav
28c646f7a7 fix: remove ANDROID_PACKAGE_NAME definition from branding configure.sh
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 13:35:57 +05:30
Akash Yadav
498db97d2a fix: add warning message for rebase_patch function
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 12:39:19 +05:30
Akash Yadav
fbfe37e222 fix: remove duplicate definition of ANDROID_PACKAGE_NAME
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 12:37:54 +05:30
Akash Yadav
e62e272823 fix(patches): broken doh patch
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 12:13:51 +05:30
Akash Yadav
6fa25179fd fix: add helper function for patch rebase
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 11:56:30 +05:30
Akash Yadav
8cbe06c6d1 fix: update version for v138
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 11:56:30 +05:30
Akash Yadav
b12d92e345 fix(patches): update patches for v138.0-build1
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-28 11:56:29 +05:30
celenity
174a893fb4 fix: Re-enable WebAssembly (WASM) by default - https://gitlab.com/ironfox-oss/IronFox/-/issues/82
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-27 23:59:35 -04:00
celenity
e128eecbec feat: Re-enable WebAssembly (WASM) by default - https://gitlab.com/ironfox-oss/IronFox/-/issues/82
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-27 23:57:43 -04:00
celenity
19a251e506 feat: Update to Phoenix 2025.04.27.1 - https://codeberg.org/celenity/Phoenix/releases/tag/2025.04.27.1
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-27 23:55:47 -04:00
celenity
16f9b92784 Disable spoofing screen coordinates on letterboxd.com by default to properly display the mobile page instead of desktop - https://github.com/webcompat/web-bugs/issues/150661 - privacy.fingerprintingProtection.granularOverrides -> {"firstPartyDomain":"letterboxd.com","overrides":"-ScreenRect"}
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-27 18:53:57 -04:00
celenity
7b1464d272 feat: Add the Phoenix - Quick fixes list to uBlock Origin to fix/workaround issues caused by our uBlock Origin config/default filterlists until they're fixed upstream
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-27 16:25:37 -04:00
celenity
d280069b24 feat: Enable Proxy Bypass Protection
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-27 14:16:35 -04:00
celenity
9e54e7aa0b feat: Ensure we enable mobile optimizations
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-27 14:13:34 -04:00
celenity
de2eee82b9 feat: Disable Netscape Autoconfig/Mission Control Desktop functionality - old, unnecessary, and not relevant to us on Android anyways
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-27 14:12:33 -04:00
celenity
27ce5132f0 feat: Ensure SpiderMonkey performance telemetry is disabled
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-27 14:07:04 -04:00