celenity
6f952c8473
fix: minor tweaks
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-18 13:42:09 -05:00
celenity
e3940c8c4c
fix: Remove duplicate UniFFi download from get_sources.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:41 -05:00
celenity
ea43e29575
fix: get_sources.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:41 -05:00
celenity
f2fd49d3bf
fix: Ensure wasi-sdk directory exists for prebuilds
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:41 -05:00
celenity
18768e9e4e
feat: Add support for using a prebuilt WASI SDK for macOS
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:41 -05:00
celenity
c33702f864
feat: Add support for building IronFox on macOS
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:40 -05:00
celenity
41861d351b
fix: Builds that clone/build wasi-sdk locally, + set PLATFORM_VERSION as a variable for setup-android-sdk
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:40 -05:00
celenity
af2210af94
feat: Build Glean with Tor Browser's no-op UniFFi binding generator
...
This should effectively kill/no-op all Glean functionality, ideal for us for Fenix, since it's untenable to remove Glean entirely from Fenix like we currently have for Android Components and Application Services
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:39 -05:00
celenity
d6c4c71cb1
IronFox v143.0
...
ironfox-oss/IronFox!80
____
## Changes
- [Fixed an issue that caused the browser to always attempt to install uBlock Origin, even if deselected on the onboarding](https://gitlab.com/ironfox-oss/IronFox/-/issues/180 ).
- [Fixed and added back the `Debug Drawer` secret setting](c6e1c4cd68 ).
- [Glean](https://github.com/mozilla/glean ) is now built with [Tor Browser's no-op UniFFI binding generator](766e179979 ).
- Prevented the browser from initializing the [Nimbus *(Experimentation)* library](https://experimenter.info/getting-started/engineers/getting-started-for-android-engineers/ ).
- Rebased onto Application Services [`v143.0`](https://github.com/mozilla/application-services/releases/tag/v143.0 ).
- Rebased onto Firefox [`143.0`](https://firefox.com/firefox/android/143.0/releasenotes/ ).
- Rebased onto Glean [`v64.5.5`](https://github.com/mozilla/glean/releases/tag/v64.5.5 ).
- Removed additional unwanted/unnecessary components used for data collection and marketing.
- Removed [Glean](https://github.com/mozilla/glean ) from Mozilla's [Android Components](https://searchfox.org/firefox-main/source/mobile/android/android-components/README.md ).
- Removed [Glean](https://github.com/mozilla/glean ) from [Application Services](https://github.com/mozilla/application-services ).
- Removed the `Enable disk cache for secure webpages` UI setting toggle. Note that the `Enable disk cache` toggle is a master-switch, it disables disk cache for *both* insecure *and* secure websites, and it remains off by default.
- Removed the `Hard-fail OCSP revocation checks` UI setting toggle, as we no longer enable or use OCSP by default, in favor of CRLite *([See details](e599bd459e ))*.
- Removed [Nimbus](https://experimenter.info/getting-started/engineers/getting-started-for-android-engineers/ ) from the [`engine-gecko` Android component](https://searchfox.org/firefox-main/source/mobile/android/android-components/components/browser/engine-gecko/README.md ).
- [Stubbed `PlayStoreReviewPromptController`, and removed the now-unnecessary microG `Tasks` library](52791d3500 ).
- Updated the default Rust version [for **Gecko** and **Glean**](ec6ee31f83 ) to [`1.89.0`](https://doc.rust-lang.org/stable/releases.html#version-1890-2025-08-07 ).
- Updated Phoenix to [`2025.09.07.1`](https://codeberg.org/celenity/Phoenix/releases/tag/2025.09.07.1 ).
- [Other tweaks, refinements, and minor enhancements](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/80/diffs ).
MR-author: celenity <celenity@celenity.dev >
Co-authored-by: Weblate <hosted@weblate.org >
Co-authored-by: LucasMZ <git@lucasmz.dev >
Co-authored-by: Akash Yadav <itsaky01@gmail.com >
Approved-by: Akash Yadav <itsaky01@gmail.com >
Merged-by: celenity <celenity@celenity.dev >
2025-09-17 13:46:08 +00:00
celenity
795014c9c5
fix: Do not clone Application Services Glean
...
We already clone Glean directly, and since we publish Glean to Graven local immediately, AFAICT we don't use or need the AS Glean - no reason to clone it twice
Signed-off-by: celenity <celenity@celenity.dev >
2025-08-19 21:40:31 -04:00
celenity
debec5d2ef
Clone Firefox with git instead of manually downloading and extracting the archive (+ other very minor tweaks)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-27 16:10:36 -04:00
celenity
7fa1653900
feat: Download Phoenix (with the version specified at versions.sh, instead of having to manually copy, paste, and update it
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-27 15:55:25 -04:00
celenity
316b8c6634
fix: bundletool
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-25 01:04:46 -04:00
celenity
ada2a8a135
feat: update to v139.0.4
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-10 16:52:49 -04:00
celenity
b7c0c06869
fix: bump Application Services to v139.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-05 15:56:38 -04:00
celenity
c4d8746d4b
feat: update to v139.0.3
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-05 14:38:12 -04:00
Akash Yadav
c979b52474
fix: update env var names to better reflect their purpose
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-05-18 01:59:32 +05:30
celenity
5846582046
feat: update to v138.0.3
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-05-13 11:59:42 -04:00
celenity
8c1b38e6b7
fix: Update link for v138.0.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-05-12 18:26:12 -04:00
Akash Yadav
556559c4d0
fix: always use current FIREFOX_TAG for android-components version in application-services
2025-03-12 11:43:55 +05:30
Akash Yadav
a2625639a7
fix: update to v136.0.1
2025-03-12 08:14:10 +05:30
Akash Yadav
e31a0fe134
fix: downgrade glean to v63.0.0 and appservices to v136
2025-03-05 16:07:03 +05:30
celenity
1721977ae7
fix: Update Glean
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-03-05 00:03:38 -05:00
Akash Yadav
ce9da87982
fix: update to v136.0
2025-03-04 21:08:52 +05:30
Akash Yadav
608e1cbe76
feat: update to v135.0.1
2025-02-19 00:49:53 +05:30
Akash Yadav
53cd68e0ad
fix: invalid release source path URL
2025-02-04 21:14:36 +05:30
Akash Yadav
58fb4f909c
fix: update source URL
2025-02-04 21:07:21 +05:30
Akash Yadav
c0ac80ed97
fix: clone branch instead of tags for application-services
2025-02-04 18:09:18 +05:30
Akash Yadav
89da88a38d
fix: update to v135.0
2025-02-04 18:09:14 +05:30
Akash Yadav
a7561acbb5
fix: do not manually download uBlock Origin
2025-02-04 18:09:13 +05:30
Akash Yadav
ae3d083e47
feat: include uBlock Origin in IronFox
2025-02-04 18:09:10 +05:30
Akash Yadav
30da548d07
fix: handle some unhandled cases in get_sources.sh
2025-01-29 03:22:11 +05:30
Akash Yadav
1ab7ea2a2c
feat: update to v134.0.2
2025-01-22 18:12:24 +00:00
Akash Yadav
a71b456809
Revert "fix(scripts): invalid variable substitution"
...
This reverts commit 6d6ab32a88 .
2025-01-22 17:44:25 +05:30
Akash Yadav
6d6ab32a88
fix(scripts): invalid variable substitution
2025-01-20 16:43:43 +05:30
Akash Yadav
bfdf2f1789
fix(ci): allow building AAB with build.sh
2025-01-17 15:56:28 +05:30
Akash Yadav
81a6f49aa1
fix(sources): update FF tag to v134.0.1
2025-01-15 15:07:48 +05:30
Akash Yadav
7459aa8721
fix: download Firefox source from archive.mozilla.org
2025-01-10 01:02:50 +05:30
Akash Yadav
911ff0d79c
fix: rename 'paths_*.sh' to 'env_*.sh'
...
env_*.sh names are better suited since the scripts are used to set up environment variables
2025-01-09 00:14:37 +05:30
Akash Yadav
03bd7b4685
fix: update to FIREFOX-ANDROID_134_0_RELEASE
2025-01-08 00:40:53 +05:30
Akash Yadav
0cc63bc7df
fix: update sources to v134.0_BUILD1
2025-01-03 21:50:50 +05:30
Akash Yadav
0606d19031
fix: errors in get_sources.sh
2024-12-31 22:12:53 +05:30
Akash Yadav
b21c397048
fix: resolve shellcheck warnings
2024-12-31 12:20:28 +05:30
Akash Yadav
ac7ece13b8
fix: ensure sources are extracted into dirs with appropriate names
2024-12-29 21:59:47 +05:30
Akash Yadav
8ce63cc086
fix: invalid extraction destination directory
2024-12-29 21:55:50 +05:30
Akash Yadav
fec7f19a00
fix: remove topdir from extracted sources
2024-12-29 21:43:06 +05:30
Akash Yadav
df9bbee0a5
fix: move source directory itself instead of its contents
2024-12-29 21:36:40 +05:30
Akash Yadav
ded5178372
fix: remove '--show-progress' from wget command
2024-12-29 20:39:52 +05:30
Akash Yadav
300e938a16
fix: use bash script for downloading sources
2024-12-29 19:39:04 +05:30