Commit Graph

125 Commits

Author SHA1 Message Date
celenity
75ba2bee4e fix: Remove network.trr prefs from prebuild.sh in favor of the new UI settings
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 14:19:57 -04:00
celenity
0b07c648be feat: Take back control of various non-UI facing preferences from GeckoRuntimeSettings - this defers the values of these preferences to what we set them to in the phoenix/ironfox .js files, allows users to override them via the about:config without them being reset at every launch, and allows us to remove/simplify most of our patches...
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-01 14:19:56 -04:00
Akash Yadav
f17da61ccc fix: update android-components version in application-services
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-01 19:17:46 +05:30
celenity
fe8b7f3edb feat: Replace Mozilla's list of 'initial experiments' with our own (currently just includes our Fission toggle) + clean-up enable-fission.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:52:17 -04:00
celenity
09f6de5492 feat: Remove unnecessary assets for the "Mozilla Android Components - Ads Telemetry" & "Mozilla Android Components - Search Telemetry" extensions & the config for 'search telemetry'...
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:37:30 -04:00
celenity
34b4d87ff4 feat: Enable access to about:config when using MOZILLA_OFFICIAL
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:34:29 -04:00
celenity
39d073032e feat: Use MOZILLA_OFFICIAL for builds to ensure we're not enabling settings for debugging/development - https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/27623
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:26:44 -04:00
celenity
9f31e2c9af feat: Update branding for GeckoView (ex. shown at about:buildconfig, about:debugging, & about:support)
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-30 14:22:29 -04:00
Akash Yadav
cca00f68a2 fix: arguments missing to sed 2025-03-27 02:38:51 +05:30
Akash Yadav
b608b40b5e fix: explicity specify directories in gecko to patch for glean telemetry 2025-03-27 02:12:10 +05:30
Akash Yadav
6d84fc11b0 fix: aggressively disable Glean telemetry 2025-03-27 01:34:20 +05:30
celenity
ddf422edd8 fix: MOZ_APP_UA_NAME
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:58:10 -04:00
celenity
07fa51970e fix: MOZ_APP_VENDOR
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:57:43 -04:00
celenity
e606f1f8e5 feat: Add MOZ_DISABLE_PARENTAL_CONTROLS=1 env variable for redundancy
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:28:19 -04:00
celenity
2576a36f4b fix: MOZ_APP_NAME
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:06:06 -04:00
celenity
7551d986af fix: Branding
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 15:00:10 -04:00
celenity
f0e156bff6 feat: Set build options to disable data reporting/telemetry, unnecessary debugging, and branding (+ move MOZ_REQUIRE_SIGNING from env_common.sh to prebuild.sh
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-26 02:37:08 -04:00
Akash Yadav
2bb353e58f fix(ci): use CARGO_HOME instead of hardcoded path in build scripts 2025-03-25 12:23:56 +05:30
Akash Yadav
a5b88c767c fix: always use current FIREFOX_TAG for android-components version in application-services 2025-03-12 11:43:55 +05:30
celenity
c5fa693e53 fix prebuild.sh
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-05 21:56:49 -05:00
celenity
f8cb3672de Add Mullvad Leta (+ other minor tweaks/fixes) - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/45
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-05 21:46:04 -05:00
Akash Yadav
d934dc80bf fix: invalid android-components version in application-services 2025-03-05 18:35:08 +05:30
Akash Yadav
b6af8fc9ea fix: set default Rust version to 1.83.0 2025-03-05 16:15:52 +05:30
Akash Yadav
9db3f15a15 fix: remove temp prepare-maven patch 2025-03-05 15:25:01 +05:30
Akash Yadav
9034c3282e fix: add python script for localizing maven repos 2025-03-05 14:55:54 +05:30
Akash Yadav
75b39b9b26 fix: revert changes to localize maven using perl 2025-03-05 13:50:58 +05:30
Akash Yadav
0571b573ce fix: use perl script to localize maven 2025-03-05 12:07:24 +05:30
celenity
37aa67bacd fix prebuild.sh
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-04 23:47:07 -05:00
celenity
3325020c2e fix prebuild.sh
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-04 20:44:55 -05:00
celenity
e84eee5c76 fix
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-04 18:59:23 -05:00
celenity
caa4ed2c85 Update/fix/organize patches
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-04 18:58:16 -05:00
Akash Yadav
72cb7df6ea fix: set default rust version to 1.84.0 2025-03-05 03:00:28 +05:30
Akash Yadav
2dfe5faee8 fix: update to v136.0 2025-03-04 21:08:52 +05:30
celenity
1538497527 Remove Reddit & YouTube as built-in search engines (due to poor privacy practices)
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-01 20:16:03 -05:00
celenity
d346662ef0 Remove Ecosia, Qwant, and Qwant Lite by default - due to poor privacy policies (which include tracking users :/)
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-01 20:08:42 -05:00
celenity
2120c1c784 fix: Update application services
Signed-off-by: celenity <celenity@celenity.dev>
2025-02-18 20:22:02 -05:00
celenity
3157471b8f Remove unnecessary line from prebuild.sh - may even be doing more harm than good...
Signed-off-by: celenity <celenity@celenity.dev>
2025-02-15 01:25:07 -05:00
celenity
6167b102cd Clean-up
Signed-off-by: celenity <celenity@celenity.dev>
2025-02-13 22:28:06 -05:00
celenity
74adc9f548 Update prebuild.sh for recent changes...
Signed-off-by: celenity <celenity@celenity.dev>
2025-02-13 21:48:23 -05:00
Akash Yadav
5c3f708638 fix: patches are not actually applied 2025-02-04 18:09:18 +05:30
Akash Yadav
6e32e2b127 fix: check patch files before apply 2025-02-04 18:09:17 +05:30
Akash Yadav
3e3bb2a6ba fix: remove unnecessary patch command 2025-02-04 18:09:17 +05:30
Akash Yadav
19d5923055 fix: update to v135.0 2025-02-04 18:09:14 +05:30
Akash Yadav
97651bf657 fix: do not manually download uBlock Origin 2025-02-04 18:09:13 +05:30
Akash Yadav
b25c28fe43 fix: remove extension onboarding patch 2025-02-04 18:09:11 +05:30
Akash Yadav
c880aa28eb fix: update how we install and configure uBO 2025-02-04 18:09:10 +05:30
Akash Yadav
966352acf6 feat: include uBlock Origin in IronFox 2025-02-04 18:09:10 +05:30
celenity
fec519c7b1 fix: re-enable light mode by default...
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-30 18:25:10 -05:00
celenity
a724820ce1 fix: tor-spoof-english-switch.patch (+ remove spoof-english-by-default.patch)
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-30 07:58:06 -05:00
celenity
e0ff39758c fix: prebuild.sh 2025-01-30 03:46:38 +00:00