summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-04Update to 102.13.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-06-05Update to 102.12.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-05-09Update to 102.11.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-04-10Update to 102.10.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-03-13Update to 102.9.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-02-19patches: Add a patch that makes building language packs reproducible.Maxim Cournoyer
* data/patches/reproducible-langpacks.patch: New file.
2023-02-14Update to 102.8.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
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>
2023-02-11Eliminate the dependency on the Perl rename program.Mark H Weaver
* makeicecat (MIN_RENAME_VER_MAJ, MIN_RENAME_VER_MIN): Remove variables. (rename_files): New shell function. (validate_env): Remove code to check for the Perl rename program. (apply_batch_branding): Use rename_files. Pass the '-depth' option to 'find' to avoid using 'tac'.
2023-01-16Update to 102.7.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2022-12-13Update to 102.6.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2022-11-16Version bumped to 102.5.0Ruben Rodriguez
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-10-19Update to 102.4.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2022-09-25Hide the protections icon in the address bar.Mark H Weaver
* data/patches/hide-protections-dashboard.patch: New file.
2022-09-19Update to 102.3.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
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-08Version bumped to 102.2.0Ruben Rodriguez
2022-09-08Updated DuckDuckGO default settingsRuben Rodriguez
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-08Fixed json processing 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-08-22Update to 91.13.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2022-07-25Update to 91.12.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2022-06-27Update to 91.11.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2022-05-30Update to 91.10.0.Mark H Weaver
* makeicecat: Update FFMINOR, FFSUB, and SOURCEBALL_CHECKSUM.
2022-05-29Update to 91.9.1.Mark H Weaver
* makeicecat: Update FFSUB and SOURCEBALL_CHECKSUM.
2022-05-03Update to 91.9.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2022-04-05Update to 91.8.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2022-03-07Update to 91.7.0.Mark H Weaver
* makeicecat: Update FFMINOR, FFSUB, and SOURCEBALL_CHECKSUM.
2022-03-06Update to 91.6.1.Mark H Weaver
* makeicecat: Update FFSUB and SOURCEBALL_CHECKSUM.
2022-02-08Update to 91.6.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
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.
2021-12-07Update to 91.4.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2021-11-01Update to 91.3.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2021-10-11Update GNU IceCat to 91.2.0Amin Bandali
* data/files-to-append/browser/locales/en-US/browser/preferences/preferences.ftl (detect-network-connectivity-option) (detect-network-connectivity-description): Add label and description for new IceCat-specific preference for toggling the network connectivity service. * data/newtab/directory.png: * data/newtab/fsf.ico: * data/newtab/fsf.png: * data/newtab/gnu.ico: * data/newtab/gnu.png: * data/newtab/libreplanet.ico: * data/newtab/libreplanet.png: * data/newtab/trisquel.ico: * data/newtab/trisquel.png: * data/newtab/wikinews.ico: * data/newtab/wikinews.png: * data/newtab/wikipedia-org@2x.png: * data/newtab/wikipedia.ico: * data/newtab/wikipedia.png: New files, imported from Trisquel's Abrowser build helper. These will be used for the "top sites" displayed on the newtab page. * data/patches/default-search-duckduckgo.patch: * data/patches/duckduckgo-no-params.patch: Remove. The search engine machinery has been completely changed upstream, yet again. * data/patches/disable-settings-services.patch: * data/patches/hide-protections-dashboard.patch: * data/patches/icecat-about-dialog.patch: * data/patches/moz-configure-changes.patch: Adapt to v91. * data/patches/icecat-preferences.patch: Change the preference key for the captive portal toggle from 'captivedetect.canonicalURL' to 'network.captive-portal-service.enabled'. There was at least one report from several years back that 'network.captive-portal-service.enabled' was not respected: https://bugzilla.mozilla.org/show_bug.cgi?id=1481085 But it seems to have been a rare occurrence/bug. As such, I believe it's okay to toggle this preference instead of changing the address 'captivedetect.canonicalURL' points to. * data/settings.js: Set several preferencess to try and disable new annoying VPN- and mobile-related promos. * makeicecat: Adapt to v91. Update FFMAJOR, FFMINOR, SOURCEBALL_CHECKSUM, and L10N_CMP_REV. We now require Python 3 and the jsonschema Python library as build dependencies. So check for their existence and error out if they don't. Given that the search engine machinery has been completely changed yet again, add a 'configure_search' function to make relevant changes, and ultimately run the new 'tools/process-json-files.py' Python script. Also comment out the 'configure_mobile', to be removed soon, as Mozilla has long since removed the parts of the firefox code base for mobile builds, and their mobile browser is now a separate project and code base. * tools/process-json-files.py: New file, from packagers/maintainers of Trisquel's Abrowser and Parabola's Iceweasel, for processing and modifying various JSON files -- such as those relating to search engines -- in the firefox code base.
2021-10-04Update to 78.15.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2021-09-07Update to 78.14.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2021-08-27* data/settings.js: Fix broken link to Mycroft Project in ↵Amin Bandali
about:preferences#search. Thanks to Tony Simoes for the report.