Commit Graph

110 Commits

Author SHA1 Message Date
Akash Yadav
55724080c8 fix: update android-components version in application-services 2025-01-15 15:07:49 +05:30
Akash Yadav
81a6f49aa1 fix(sources): update FF tag to v134.0.1 2025-01-15 15:07:48 +05:30
Akash Yadav
01f994eeb1 fix: update current version when publishing release 2025-01-15 15:07:37 +05:30
Akash Yadav
8580b2ad75 Merge branch 'main' into dev 2025-01-15 15:06:30 +05:30
Akash Yadav
e96e572ac1 fix: remove unnecessary chmods 2025-01-15 08:57:32 +05:30
Akash Yadav
96b01b3c7b fix(sources): fetch Firefox sources from archive.mozilla.org 2025-01-15 08:57:04 +05:30
Akash Yadav
39d0b8cf2a fix(prebuild): warn if SB_GAPI_KEY_FILE env var is missing 2025-01-15 08:50:12 +05:30
celenity
04dc6e369c fix: Temporarily comment out the 'sanitize-on-exit' patch, as it unfortunately doesn't work... :/ - will hopefully have ready for next release
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 03:09:30 +00:00
celenity
e77f707a76 fix: Get rid of 'delete-safe-browsing' patch that didn't actually work...
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 03:08:10 +00:00
celenity
05c1e3dff9 fix: Remove unnecessary patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 00:02:41 +00:00
celenity
693803398e feat: Set buildtime options to ensure we disable telemetry & normandy...
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-14 22:39:31 +00:00
celenity
9e5f0949c8 enhancement: Prevent installation of Mozilla's built-in hidden telemetry extensions (ads@mozac.org & cookies@mozac.org)
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-13 23:06:28 +00:00
celenity
cfe9ef48f0 enhancement: Remove default top sites/shortcuts, as they pose privacy concerns (due to favicon fetching...), and in general this should be left up to the user
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-13 23:00:13 +00:00
celenity
603470a052 enhancement: Create patch to recommend our extension(s) instead of Mozilla's on first set-up. Currently only includes uBlock Origin
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-13 03:06:43 +00:00
celenity
05fe7e4cef fix: Create patch to allow toggling per-site process isolation (fission) from Firefox's UI
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-13 01:17:00 +00:00
celenity
0a696eca3e enhancement: Create patch to tweak our configuration of Safe Browsing (See '009 SAFE BROWSING' in Phoenix for more details...)
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-12 15:59:30 +00:00
celenity
9edeb7ff31 fix: Properly disable Safe Browsing by default...
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-11 18:04:11 +00:00
Akash Yadav
53cd6786b5 fix: put docker env vars into separate file 2025-01-10 01:12:13 +05:30
Akash Yadav
7459aa8721 fix: download Firefox source from archive.mozilla.org 2025-01-10 01:02:50 +05:30
Akash Yadav
89f9018287 fix: setup Android SDK in Dockerfile 2025-01-09 23:32:09 +05:30
Akash Yadav
99367dbbbb fix: show ANDROID_HOME and ANDROID_NDK var values if they do not exist 2025-01-09 22:16:56 +05:30
Akash Yadav
3f296f1c03 fix: setup Android SDK when building in CI instead of Dockerfile 2025-01-09 21:41:56 +05:30
celenity
b846d5536a fix: kill-pocket.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-09 01:59:33 -05:00
celenity
242a21c04b enhancement: remove firefox's menu item to report site issues to Mozilla...
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-09 00:31:05 -05:00
celenity
1f1079a59e enhancement: create patch to disable firefox's built-in, very outdated shipped domains - poses security risks & is also just annoying....
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-09 00:26:15 -05:00
celenity
0be8241129 fix: update to firefox 134
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-08 21:35:52 -05:00
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
c8100a9f08 fix: require sdk setup script to be executed instead of 'source'd 2025-01-08 23:36:21 +05:30
Akash Yadav
5b8c82c026 fix(ci): remove SDK setup step from ci-build.sh 2025-01-08 23:08:42 +05:30
Akash Yadav
7a6cb9a9e6 fix: extract independent build steps into .cirrus.yml 2025-01-08 15:24:12 +05:30
Akash Yadav
1fa97275a0 fix: enable command tracing in ci-build.sh 2025-01-08 15:14:09 +05:30
Akash Yadav
405cf5eb3f fix: invalid path to get_sources.sh in ci-build.sh 2025-01-08 15:07:47 +05:30
Akash Yadav
0e2d453562 fix: unbound variables 2025-01-08 15:04:28 +05:30
Akash Yadav
64554b2ae0 fix: add dedicated script for CI build 2025-01-08 14:57:02 +05:30
Akash Yadav
4d709c4b4f fix: exit code 141 when accepting Android SDK licenses 2025-01-08 13:57:26 +05:30
Akash Yadav
7eb3771c3e fix: invalid arg line in mozconfig 2025-01-08 12:10:39 +05:30
Akash Yadav
d76cecba94 fix: specify safe browsing API key from SB_GAPI_KEY_FILE env var 2025-01-08 01:26:59 +05:30
Akash Yadav
03bd7b4685 fix: update to FIREFOX-ANDROID_134_0_RELEASE 2025-01-08 00:40:53 +05:30
Akash Yadav
49a4466544 Merge branch 'main' into v134.0 2025-01-04 09:10:36 +05:30
celenity
7121a993c9 fix: minor syntax fix
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-03 21:04:38 -05:00
Akash Yadav
236c68693e fix: update android-components version in application-services 2025-01-03 21:51:24 +05:30
Akash Yadav
0cc63bc7df fix: update sources to v134.0_BUILD1 2025-01-03 21:50:50 +05:30
celenity
c12cd6a83f fix: Remove the media.eme.enabled pref from prebuild.sh, as we already toggle it in phoenix.js - so it's redundant.
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-03 03:45:55 -05:00
celenity
fa269600ce fix: Remove the browser.casting.enabled preference from prebuild.sh, as it no longer exists in Firefox: https://searchfox.org/mozilla-release/search?q=browser.casting.enabled&path=&case=false&regexp=false
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-03 03:44:39 -05:00
celenity
8cb9e027cc enhancement: Introduce new Phoenix configs + update README to reflect some of their changes
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-03 03:42:58 -05:00
Akash Yadav
edc48d7055 fix: ensure $builddir exists before build 2025-01-03 09:19:25 +05:30
Akash Yadav
7f05a41788 fix: remove unnecessary OS check when building LLVM for F-Droid 2025-01-03 09:18:53 +05:30
Akash Yadav
54b02fd278 fix: auto source paths_fdroid.sh when building for F-Droid 2025-01-03 09:17:53 +05:30
Akash Yadav
0ec6057e14 fix: package name changes 2025-01-02 10:50:29 +05:30
Akash Yadav
05800a2b15 fix: update about_content 2025-01-01 15:46:38 +05:30