Commit Graph

379 Commits

Author SHA1 Message Date
celenity
4f9b76af49 feat: Disable SSLKEYLOGGING (thanks to a patch derived from Tor Browser)
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-29 01:00:06 -04:00
celenity
64a8cc8786 feat: Add our own moz.configure
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-28 22:14:08 -04:00
celenity
ff0acfe284 feat: Disable fetching featured collections, recommendations, and icons from AMO (addons.mozilla.org)
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-28 21:57:35 -04:00
celenity
77cbed5267 feat: Add official+true to local.properties
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-28 21:43:17 -04:00
celenity
b0e29d7edb feat: Ensure we don't try to check/build with a Google Location Service API key
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-28 21:41:40 -04:00
celenity
5ba5c7c051 feat: Create separate patch for disabling telemetry in Mozilla's mach build system
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-28 21:09:00 -04:00
celenity
8ebb8ba7d0 fix: prebuild.sh
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-27 16:48:54 -04:00
celenity
b6b940484d 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
394a00ab9e 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
71e7afa317 feat: Update overlay directories to match locations and remove redundancies
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-27 15:46:36 -04:00
celenity
435f4d35a9 Merge branch 'dev' of gitlab.com:ironfox-oss/IronFox into dev
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-27 15:25:35 -04:00
celenity
80047b867e feat: Remove all default search engines, and instead replace them with our own - this also lets us remove referral URL parameters from DuckDuckGo and Wikipedia
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-27 15:22:58 -04:00
LucasMZ
e104109fa3 feat: give strings dedicated folders 2025-06-27 14:28:47 +05:30
Akash Yadav
b33da67e17 feat: add run-docker script for easy building with Docker
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-06-25 19:23:42 +05:30
celenity
e1b770e104 fix: bundletool path
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-25 01:24:52 -04:00
celenity
6315f15f35 fix: bundletool
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-25 01:04:46 -04:00
celenity
a5b1b70a9f fix: Update dependencies, + update build.sh & prebuild.sh to match latest changes from Fennec: 7d1b61fc91
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-25 00:07:12 -04:00
celenity
1e7e71cf77 fix: version
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-24 23:48:51 -04:00
celenity
4df792a861 v140.0
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-24 23:31:38 -04:00
celenity
6fbb74e4a5 WIP: v140.0
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-24 15:40:00 -04:00
celenity
8b695503d9 fix: Switch back to restricting mozAddonManager, instead of disabling it entirely for now, to unbreak local add-on installation - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/112
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-24 14:12:04 -04:00
celenity
051cb6d2ce fix: Do not define browser.safebrowsing.features. prefs by default (+ fix typo)
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-19 05:24:18 -04:00
Akash Yadav
928badf03f fix: update path to changelog files
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-06-14 02:46:56 +05:30
Akash Yadav
9517965783 fix: allow overriding version name for IronFox
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-06-14 02:44:01 +05:30
celenity
ca3b5e92d1 feat: update to v139.0.4
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-10 16:52:49 -04:00
celenity
46bea64725 fix: bump Application Services to v139.0.1
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-05 15:56:38 -04:00
celenity
d3259c1c78 fix: bump Glean to v64.3.1
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-05 14:57:01 -04:00
celenity
1447b484fb feat: update to v139.0.3
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-05 14:38:12 -04:00
celenity
00ecde85e2 feat: Allow installing add-ons from addons.mozilla.org without the privileged mozAddonManager API (Like Desktop), and disable mozAddonManager by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-04 01:11:56 -04:00
celenity
c3c7b0405b feat: Update Phoenix to 2025.06.02.1 - https://codeberg.org/celenity/Phoenix/releases/tag/2025.06.02.1
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-02 02:58:08 -04:00
Akash Yadav
ae8a4348cb fix: do not use relative paths for APK and AAB artifacts
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-29 13:22:30 +05:30
celenity
3b647874a1 fix
Signed-off-by: celenity <celenity@celenity.dev>
2025-05-28 18:05:26 -04:00
celenity
88b9a0e87d fix
Signed-off-by: celenity <celenity@celenity.dev>
2025-05-28 14:31:54 -04:00
Akash Yadav
20e4e3a256 fix: install NDK for Glean
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 16:28:59 +05:30
Akash Yadav
1554a74e22 fix: update build-tools to v36.0.0
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 16:11:33 +05:30
Akash Yadav
7ace4ced85 fix: use application-services v139.0 instead of branch release-v139
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 16:09:24 +05:30
Akash Yadav
44288b559f fix: update sed command to replace android-components in libs.versions.toml
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 15:45:00 +05:30
Akash Yadav
4b228630e0 fix: downgrade application-services to v139
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 15:18:32 +05:30
Akash Yadav
c3dfd31c7e fix: set --with-unsigned-addon-scopes=app,system
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 15:05:32 +05:30
Akash Yadav
fbf11708fc fix: update Glean to v64.1.1
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 14:55:09 +05:30
Akash Yadav
92dfbc868a fix: update application-services to v140
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 13:30:15 +05:30
Akash Yadav
fab8b47d01 fix: update Glean to v64.3.1
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 13:29:52 +05:30
Akash Yadav
0c9c226de8 fix: update NDK to r28b
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 13:29:27 +05:30
Akash Yadav
9eec4a94b6 fix: use pre-defined patch list in 'rebase_patches'
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 11:51:27 +05:30
Akash Yadav
60b8857808 fix: add functions to auto-rebase patch files
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-28 11:43:31 +05:30
celenity
92c6b2a3d9 feat: update to v139.0
Signed-off-by: celenity <celenity@celenity.dev>
2025-05-28 01:58:33 -04:00
celenity
9c55cf1ee5 WIP: Update patches for 139.0 (+ clean-up & tweaks)
Signed-off-by: celenity <celenity@celenity.dev>
2025-05-27 19:00:55 -04:00
Akash Yadav
7c1c2d5fb9 Revert "fix: Add (WIP) macOS build support"
This reverts commit 94ed191d85.
2025-05-18 13:27:12 +05:30
Akash Yadav
0ff671cc5b Revert "Add (WIP) macOS build support"
This reverts commit 9b410eabdb.
2025-05-18 13:27:04 +05:30
Akash Yadav
2bcfcd700f fix: remove unnecessary date processing for IF_BUILD_DATE
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-18 11:34:42 +05:30