summaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)Author
4 daysUpdate Nitter instances in "Privacy Redirect".Mark H Weaver
* data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/twitter.js: Adjust the list of instances based on my experiments and on <https://github.com/zedeus/nitter/wiki/Instances>.
4 daysRemove the "Terms of Use" link from the "About" dialog.Mark H Weaver
* data/patches/icecat-about-dialog.patch: Update patch to remove the link.
5 daysFurther updates for version 140.Mark H Weaver
* data/patches/disable-sync.patch: New file. * data/patches/about-addons.patch, data/patches/hide-firefox-view-button.patch, data/patches/hide-protections-dashboard.patch, data/patches/hide-submit-feedback-menu-item.patch, data/patches/icecat-about-dialog.patch: Adapt for version 140. * data/settings.js: Add more customizations to default settings. * makeicecat: Do not synchronize any preferences by default.
5 daysUpdate to 140.2.0-1.Maxim Cournoyer
The settings patches needed adjusting because of changes introduced in <https://bugzilla.mozilla.org/show_bug.cgi?id=1893068>. * makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM. Update patching for moved files on no longer existing patterns. Do not set MOZ_APP_VENDOR/MOZ_APP_UA_NAME/MOZ_APP_PROFILE, as confvars, which now fails the build. Delete obsolete variables, or those already set to the correct value in browser/moz.configure. Do not patch (and break) translation data. * data/patches/icecat-preferences.patch: Adjust for changes. * data/patches/hide-firefox-view-button.patch: Update patch. * data/patches/hide-submit-feedback-menu-item.patch: Likewise. * data/patches/icecat-about-dialog.patch: Likewise. * data/patches/moz-configure-changes.patch: Likewise. Set MOZILLA_OFFICIAL to False by default, which disables telemetry. * tools/process-json-files.py (SearchConfig) (SearchConfigOverrides): Delete classes. (processors): De-register them. * data/patches/fix-install.patch: New file.
2025-06-23Update to 128.12.0-1.v128.12.0-gnu1Mark H Weaver
* data/patches/CVE-2024-11692.patch, data/patches/CVE-2024-11693.patch, data/patches/CVE-2024-11697.patch: Remove vestigial patches. * data/patches/hide-firefox-view-button.patch: New file. * data/patches/about-addons.patch, data/patches/hide-protections-dashboard.patch, data/patches/hide-submit-feedback-menu-item.patch, data/patches/icecat-about-dialog.patch, data/patches/icecat-preferences.patch, data/patches/moz-configure-changes.patch: Adapt to version 128. * data/settings.js: Add more IceCat-specific customizations. * tools/process-json-files.py: Process more JSON files for search engine configuration v2 and overrides, as needed for version 128. * makeicecat: Update FFMAJOR, FFMINOR, SOURCEBALL_CHECKSUM, L10N_URL, L10_CMP_URL, and L10N_CMP_REV. Add L10N_REV. (sort_inner_list): Ignore case when sorting inner lists. (validate_env): Add check for Git. Remove check for Mercurial. (fetch_l10n): Update to reflect upstream changes. Use Git instead of Mercurial. Fetch all locales in a single clone operation. (configure, apply_batch_branding): Adapt to version 128.
2025-06-23Update the JShelter extension to 0.21.Mark H Weaver
2025-03-03Update Invidious/Nitter/Libreddit instances in "Privacy Redirect".Mark H Weaver
* data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/manifest.json, data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/reddit.js, data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/twitter.js, data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/youtube.js: Remove instances that no longer work for me, and add some new instances listed in <https://docs.invidious.io/instances/>, <https://github.com/zedeus/nitter/wiki/Instances>, and <https://github.com/libreddit/libreddit-instances/blob/master/instances.md>.
2024-11-28Revert "Fix CVE-2024-11695."v115.18.0-gnu2Mark H Weaver
This reverts commit 306c589a92599638c843d32beaa4119961330d6c.
2024-11-27Fix CVE-2024-11692.Mark H Weaver
* data/patches/CVE-2024-11692.patch: New file.
2024-11-27Fix CVE-2024-11695.Mark H Weaver
* data/patches/CVE-2024-11695.patch: New file.
2024-11-27Fix CVE-2024-11697.Mark H Weaver
* data/patches/CVE-2024-11697.patch: New file.
2024-11-27Fix CVE-2024-11693.Mark H Weaver
* data/patches/CVE-2024-11693.patch: New file.
2024-11-25Update Invidious/Nitter/Libreddit instances in "Privacy Redirect".Mark H Weaver
* data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/manifest.json, data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/reddit.js, data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/twitter.js, data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/youtube.js: Remove instances that no longer work for me, and add some new instances listed in <https://docs.invidious.io/instances/>, <https://github.com/zedeus/nitter/wiki/Instances>, and <https://github.com/libreddit/libreddit-instances/blob/master/instances.md>.
2024-07-29Update sites redirected to Invidious and Nitter in "Privacy Redirect".Mark H Weaver
* data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/manifest.json, data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/twitter.js: Add mobile.x.com to the list of sites redirected to Nitter. * data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/youtube.js: Add piped.video to the list of sites redirected to Invidious.
2024-07-08Update the Invidious/Nitter redirects in "Privacy Redirect".v115.13.0-gnu1Mark H Weaver
The list of Invidious servers is a subset of those found in <https://docs.invidious.io/instances/>, but excluding those that didn't work for me. The list of Nitter servers is a subset of those found in <https://github.com/zedeus/nitter/wiki/Instances>, but excluding those that didn't work for me.
2024-07-08Update the sites redirected to Nitter in "Privacy Redirect".Mark H Weaver
* data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/manifest.json, data/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}/assets/javascripts/helpers/twitter.js: Add x.com to the list of sites redirected to Nitter.
2024-01-23Fix missing bracket in 'browser.uiCustomization.state' setting.Mark H Weaver
This is a followup to commit ba0d2ab758143b9fe2ca14f6eed07d9a6a350c2b.
2023-12-30Migrate from HTTPS-Everywhere to Icecat's own HTTPS-Only Mode.Clément Lassieur
See <https://www.eff.org/https-everywhere>. Modified-By: Mark H Weaver <mhw@netris.org>.
2023-12-24Update the JShelter extension to 0.17.0.Mark H Weaver
2023-09-28Remove Nitter instances that failed recent testing.Mark H Weaver
2023-09-28Remove a few more Invidious instances.Mark H Weaver
2023-09-28Remove Invidious instances that aren't currently working.Mark H Weaver
or at least that didn't work with IceCat in my recent tests.
2023-09-27Pin some bundled extensions to the toolbar for new profiles.Mark H Weaver
2023-09-27Whitelist duckduckgo.com in JShelter's Network Boundary Shield.Mark H Weaver
2023-09-27Update Libreddit/Teddit redirects in "Privacy Redirect".Mark H Weaver
The Libreddit instances are from <https://github.com/libreddit/libreddit-instances/blob/master/instances.md> and the Teddit instances are from <https://codeberg.org/teddit/teddit>, excluding ones that didn't work for me.
2023-09-27Disable Bibliogram support in "Privacy Redirect".Mark H Weaver
2023-09-27Update the Invidious/Nitter redirects in "Privacy Redirect".Mark H Weaver
The list of Invidious servers was copied from <https://docs.invidious.io/instances/> The list of Nitter servers was based on <https://github.com/zedeus/nitter/wiki/Instances>, but excluding ones reported as rate-limited or not working, or that didn't work for me.
2023-09-27Update the JShelter extension to 0.15.2.Mark H Weaver
2023-09-27Update LibreJS to 7.21.1.Mark H Weaver
2023-09-27Remove some vestigial code from update-extensions.sh.Mark H Weaver
2023-09-26Update to 115.3.0.Mark H Weaver
Thanks to Chippy <chippy@classictetris.net> for providing preliminary patches upon which these changes are based. * makeicecat (FFMAJOR, FFMINOR, SOURCEBALL_CHECKSUM): Update to 115.3.0. (fail, skip_thru_matching_endif, remove_if_block) (remove_if_block_in_file, sort_inner_list) (sort_inner_list_in_file): New shell functions. (configure, configure_search, apply_branding) (apply_batch_branding): Adapt to upstream changes. * data/patches/about-addons.patch: Adapt as needed. * data/patches/fix-data-reporting-check.patch, data/patches/reproducible-langpacks.patch: Remove obsolete patches. * data/settings.js: Block undesirable functionality. Use <https://gnuzilla.gnu.org/mozzarella> in place of <https://gnuzilla.gnu.org/extensions>.
2023-02-19patches: Add a patch that makes building language packs reproducible.Maxim Cournoyer
* data/patches/reproducible-langpacks.patch: New file.
2023-02-14settings: Set intl.locale.requested to the empty string.Maxim Cournoyer
This causes IceCat to honor the locale used by the system. * data/settings.js: Replace the obsolete "intl.locale.matchOS" option with "intl.locale.requested", set to the empty string. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Mark H Weaver <mhw@netris.org>
2022-11-16Disabled useragent spoofing and improving UA rebrandingRuben Rodriguez
2022-11-16Add resistFingerprinting to IceCat settingsRuben Rodriguez
2022-11-16Improved buildscripts for binaries and langpacksRuben Rodriguez
2022-11-16Change default libreddit instance in privacy-redirectRuben Rodriguez
2022-11-16Update the bundled "LibrifyJS: libgen.me" extension.Ruben Rodriguez
This change was originally part of commit 282d4fa15f26acab332c8b0aa4531d98977f2057. * data/extensions/libgen.me@librifyjs: Delete directory. * data/extensions/libgen.merepack@librifyjs: New directory. Modified-by: Mark H Weaver <mhw@netris.org>
2022-11-16Remove the bundled 'disable-polymer-youtube' extension.Mark H Weaver
This change was originally part of commit 282d4fa15f26acab332c8b0aa4531d98977f2057 by Ruben Rodriguez <ruben@trisquel.info>. Rationale: this extension is not being maintained. * data/extensions/disable-polymer-youtube@extension: Delete directory. * data/update-extensions.sh: Remove code to update it.
2022-09-25Hide the protections icon in the address bar.Mark H Weaver
* data/patches/hide-protections-dashboard.patch: New file.
2022-09-19In <about:preferences>, hide "More from Mozilla".Mark H Weaver
* data/settings.js (browser.preferences.moreFromMozilla): Set to false.
2022-09-18Remove Tor integration support, pending further discussion.Mark H Weaver
For rationale and discussion, see: <https://lists.gnu.org/archive/html/gnuzilla-dev/2022-09/msg00002.html> * data/extensions/torproxy@icecat.gnu: Remove directory. * data/settings.js: Remove IceCat-specific customizations to "network.dns.blockDotOnion" and "network.http.referer.hideOnionSource" settings.
2022-09-08Enable onion dns resolvingRuben Rodriguez
2022-09-08Hide sponsored sitesRuben Rodriguez
2022-09-08Updated build scripts to match upstream changesRuben Rodriguez
2022-09-08Add 'IceCat Settings' entry to application menusRuben Rodriguez
2022-09-08Clear default-bookmarks file programaticallyRuben Rodriguez
2022-09-08Updated extensions:Ruben Rodriguez
* Upgraded Privacy Redirect to 1.1.49 and configured to use the 10 most reliable invidious instances * Removed ViewTube * Added torproxy@icecat.gnu based on 'Proxy toggle' extension * Added jShelter 0.11.1 * Upgraded LibreJS to 7.21.0 * Upgraded HTTPS Everywhere to 2021.7.13 * Upgraded SubmitMe to 1.9
2022-01-10Update to 91.5.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM. * data/patches/CVE-2021-43527.patch: Delete file.
2021-12-07Fix CVE-2021-43527 in the bundled copy of NSS.Mark H Weaver
* data/patches/CVE-2021-43527.patch: New file.