tor-commits
Threads by month
- ----- 2025 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
April 2022
- 2 participants
- 112 discussions
[tor-browser] branch geckoview-99.0b3-11.5-2 updated (8ecb2695dd8a2 -> 953c76d8da053)
by gitolite role 21 Apr '22
by gitolite role 21 Apr '22
21 Apr '22
This is an automated email from the git hooks/post-receive script.
aguestuser pushed a change to branch geckoview-99.0b3-11.5-2
in repository tor-browser.
from 8ecb2695dd8a2 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
new bb2fadbace4e0 TB3: Tor Browser's official .mozconfigs.
new 875df15db698c TB4: Tor Browser's Firefox preference overrides.
new ea234ec983ae8 Bug 12620: TorBrowser regression tests
new ae35b40bc07b4 Bug 28044: Integrate Tor Launcher into tor-browser
new 41394ce593d3c Bug 40069: Add helpers for message passing with extensions
new 7274493d037cf Bug 10760: Integrate TorButton to TorBrowser core
new 1ea4df2f5ec41 Add TorStrings module for localization
new 813d2988c8c8a Bug 12974: Disable NTLM and Negotiate HTTP Auth
new 8c74dee172892 Bug 13028: Prevent potential proxy bypass cases.
new 84532cbe20452 Bug 9173: Change the default Firefox profile directory to be TBB-relative.
new b9f7a3d375e69 Bug 14631: Improve profile access error messages.
new 0b302cf01f4fe Bug 13252: Do not store data in the app bundle
new e1c7a658953d3 Bug 2176: Rebrand Firefox to TorBrowser
new 1f65b4ab26198 Bug 16620: Clear window.name when no referrer sent
new 25d906ac1ce05 Bug 18800: Remove localhost DNS lookup in nsProfileLock.cpp
new f0dcb8d7ba0f5 Bug 19273: Avoid JavaScript patching of the external app helper dialog.
new 5846197aa495f Bug 11641: change TBB directory structure to be more like Firefox's
new 5f56b018e9485 Bug 21724: Make Firefox and Tor Browser distinct macOS apps
new 5c4c6fb94d2be Bug 19121: reinstate the update.xml hash check
new 2ef1a229aaa6f Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing
new 46e05ee79430d Bug 16285: Exclude ClearKey system for now
new 0dfb59848a700 Bug 21431: Clean-up system extensions shipped in Firefox
new a27872ac2665c Bug 21830: Copying large text from web console leaks to /tmp
new 5fff8a3e3e233 Bug 23104: Add a default line height compensation
new 110efe58bfa78 Bug 25658: Replace security slider with security level UI
new cc9ecb5f88cbc Bug 26353: Prevent speculative connect that violated FPI.
new 8f531bfde1db9 Bug 28369: Stop shipping pingsender executable
new a176564c10ebd Bug 23247: Communicating security expectations for .onion
new 606bd3b739774 Bug 30541: Disable WebGL readPixel() for web content
new 4cd6cad46b195 Bug 26345: Hide tracking protection UI
new 515fed9033bfb Bug 31575: Replace Firefox Home (newtab) with about:tor
new d8bb58ada7853 Bug 27511: Add new identity button to toolbar
new 87ffaae0c824e Bring back old Firefox onboarding
new 2bd49df4f4970 Bug 26961: New user onboarding.
new 6a19fdf142858 Bug 31607: App menu items stop working on macOS
new a2f54b9daec22 Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#tor
new 7d67e612acd1d Bug 32092: Fix Tor Browser Support link in preferences
new 062c9ba51d47f Bug 31740: Remove some unnecessary RemoteSettings instances
new 6e8d307f578de Bug 27604: Fix addon issues when moving TB directory
new a45cda601e9ff Bug 32220: Improve the letterboxing experience
new 4ad323bd02d6a Bug 32658: Create a new MAR signing key
new 456f498814d21 Bug 24796 - Comment out excess permissions from GeckoView
new f972db898394a Orfox: Centralized proxy applied to AbstractCommunicator and BaseResources.
new 7de41748b7925 Bug 25741 - TBA: Disable GeckoNetworkManager
new 17bdf0a467d89 Bug 28125 - Prevent non-Necko network connections
new b5188710a52ef Bug 33342: Avoid disconnect search addon error after removal.
new 08787e248b1f1 Bug 28005: Implement .onion alias urlbar rewrites
new 12ee3c2e996e3 Bug 21952: Implement Onion-Location
new 5f0133b546d23 Bug 32418: Allow updates to be disabled via an enterprise policy.
new 7116e5a620baf Bug 33852: Clean up about:logins (LockWise) to avoid mentioning sync, etc.
new 003acea0248df Bug 40025: Remove Mozilla add-on install permissions
new d50d708092518 Bug 40073: Disable remote Public Suffix List fetching
new 4b4c252fbceef Bug 40002: Remove about:ion
new 7bec513fea092 Bug 40091: Load HTTPS Everywhere as a builtin addon in desktop
new a378321b6fee8 Bug 40125: Expose Security Level pref in GeckoView
new c0da39c16ffe6 Bug 40166: Disable security.certerrors.mitm.auto_enable_enterprise_roots
new 3966546f7c384 Bug 30605: Honor privacy.spoof_english in Android
new ae0761e5fb3bf Bug 40199: Avoid using system locale for intl.accept_languages in GeckoView
new 256d7fc145ae9 Bug 40198: Expose privacy.spoof_english pref in GeckoView
new cdc0de8fc85a3 Bug 40171: Make WebRequest and GeckoWebExecutor First-Party aware
new 7be0dc60c92b3 Bug 40309: Avoid using regional OS locales
new eae79a407e815 Bug 40432: Prevent probing installed applications
new b620f9a965b20 Bug 40857: Modified the fat .aar creation file
new 953c76d8da053 Merge branch 'bug_40857_2' into 'geckoview-99.0b3-11.5-2'
The 64 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.eslintignore | 3 +
.gitmodules | 3 +
.mozconfig | 39 +
.mozconfig-android | 36 +
.mozconfig-asan | 44 +
.mozconfig-mac | 56 +
.mozconfig-mingw | 31 +
browser/actors/ClickHandlerChild.jsm | 20 +
browser/actors/ClickHandlerParent.jsm | 1 +
browser/actors/ContextMenuChild.jsm | 4 +
browser/app/Makefile.in | 2 +-
browser/app/macbuild/Contents/Info.plist.in | 2 +-
browser/app/macbuild/Contents/MacOS-files.in | 1 -
browser/app/permissions | 16 +-
browser/app/profile/000-tor-browser.js | 654 +++++++
browser/app/profile/firefox.js | 22 +-
browser/base/content/aboutDialog.xhtml | 45 +-
browser/base/content/appmenu-viewcache.inc.xhtml | 3 +-
browser/base/content/browser-menubar.inc | 48 +-
browser/base/content/browser-places.js | 12 +-
browser/base/content/browser-sets.inc | 2 +
browser/base/content/browser-siteIdentity.js | 55 +-
browser/base/content/browser.css | 7 +
browser/base/content/browser.js | 66 +-
browser/base/content/browser.xhtml | 11 +
browser/base/content/main-popupset.inc.xhtml | 1 +
browser/base/content/navigator-toolbox.inc.xhtml | 15 +
browser/base/content/nsContextMenu.js | 18 +
browser/base/content/pageinfo/pageInfo.js | 2 +-
browser/base/content/pageinfo/pageInfo.xhtml | 10 +
browser/base/content/pageinfo/security.js | 81 +-
browser/base/content/tabbrowser-tab.js | 9 +
browser/base/content/tabbrowser.js | 7 +
browser/base/content/utilityOverlay.js | 12 +
browser/base/moz.build | 3 +
browser/branding/alpha/VisualElements_150.png | Bin 0 -> 8412 bytes
browser/branding/alpha/VisualElements_70.png | Bin 0 -> 3496 bytes
browser/branding/alpha/background.png | Bin 0 -> 33362 bytes
browser/branding/alpha/bgstub.jpg | Bin 0 -> 12506 bytes
browser/branding/alpha/bgstub_2x.jpg | Bin 0 -> 49771 bytes
browser/branding/{nightly => alpha}/branding.nsi | 0
.../en-US/brand.properties => alpha/configure.sh} | 5 +-
browser/branding/alpha/content/about-logo.png | Bin 0 -> 21173 bytes
.../{nightly => alpha}/content/about-logo.svg | 0
browser/branding/alpha/content/about-logo(a)2x.png | Bin 0 -> 51309 bytes
browser/branding/alpha/content/about-wordmark.svg | 36 +
browser/branding/alpha/content/about.png | Bin 0 -> 18520 bytes
browser/branding/alpha/content/aboutDialog.css | 49 +
browser/branding/alpha/content/aboutlogins.svg | 59 +
.../content/firefox-wordmark.svg | 0
.../branding/alpha/content/horizontal-lockup.svg | 5 +
.../alpha/content/identity-icons-brand.svg | 25 +
.../branding/{official => alpha}/content/jar.mn | 5 +
.../branding/{aurora => alpha}/content/moz.build | 0
browser/branding/alpha/default128.png | Bin 0 -> 9397 bytes
browser/branding/alpha/default16.png | Bin 0 -> 811 bytes
browser/branding/alpha/default22.png | Bin 0 -> 1240 bytes
browser/branding/alpha/default24.png | Bin 0 -> 1368 bytes
browser/branding/alpha/default256.png | Bin 0 -> 20481 bytes
browser/branding/alpha/default32.png | Bin 0 -> 1956 bytes
browser/branding/alpha/default48.png | Bin 0 -> 3067 bytes
browser/branding/alpha/default512.png | Bin 0 -> 44907 bytes
browser/branding/alpha/default64.png | Bin 0 -> 4318 bytes
browser/branding/alpha/disk.icns | Bin 0 -> 1548786 bytes
browser/branding/alpha/document.icns | Bin 0 -> 564054 bytes
browser/branding/alpha/document.ico | Bin 0 -> 119671 bytes
browser/branding/{nightly => alpha}/dsstore | Bin
.../firefox.VisualElementsManifest.xml | 2 +-
browser/branding/alpha/firefox.icns | Bin 0 -> 291096 bytes
browser/branding/alpha/firefox.ico | Bin 0 -> 119941 bytes
browser/branding/alpha/firefox.svg | 25 +
browser/branding/alpha/firefox64.ico | Bin 0 -> 119941 bytes
browser/branding/alpha/locales/en-US/brand.dtd | 11 +
.../{nightly => alpha}/locales/en-US/brand.ftl | 2 +-
.../branding/alpha/locales/en-US/brand.properties | 14 +
.../branding/{official => alpha}/locales/jar.mn | 0
.../{aurora/content => alpha/locales}/moz.build | 0
browser/branding/{aurora => alpha}/moz.build | 0
browser/branding/{aurora => alpha}/newtab.ico | Bin
browser/branding/{aurora => alpha}/newwindow.ico | Bin
browser/branding/{aurora => alpha}/pbmode.ico | Bin
browser/branding/alpha/pref/firefox-branding.js | 34 +
.../{nightly => alpha}/stubinstaller/bgstub.jpg | Bin
.../stubinstaller/installing_page.css | 0
.../stubinstaller/profile_cleanup_page.css | 0
browser/branding/alpha/wizHeader.bmp | Bin 0 -> 34254 bytes
browser/branding/alpha/wizHeaderRTL.bmp | Bin 0 -> 34254 bytes
browser/branding/alpha/wizWatermark.bmp | Bin 0 -> 206038 bytes
browser/branding/branding-common.mozbuild | 2 +
browser/branding/nightly/VisualElements_150.png | Bin 25470 -> 11666 bytes
browser/branding/nightly/VisualElements_70.png | Bin 9590 -> 4273 bytes
browser/branding/nightly/configure.sh | 8 +-
browser/branding/nightly/content/jar.mn | 2 +
browser/branding/nightly/default128.png | Bin 12392 -> 13686 bytes
browser/branding/nightly/default16.png | Bin 756 -> 891 bytes
browser/branding/nightly/default22.png | Bin 1146 -> 1377 bytes
browser/branding/nightly/default24.png | Bin 1281 -> 1509 bytes
browser/branding/nightly/default256.png | Bin 30546 -> 33587 bytes
browser/branding/nightly/default32.png | Bin 1910 -> 2254 bytes
browser/branding/nightly/default48.png | Bin 3606 -> 3789 bytes
browser/branding/nightly/default512.png | Bin 0 -> 87830 bytes
browser/branding/nightly/default64.png | Bin 4826 -> 5426 bytes
browser/branding/nightly/document.icns | Bin 517716 -> 689723 bytes
browser/branding/nightly/document.ico | Bin 47042 -> 124422 bytes
.../nightly/firefox.VisualElementsManifest.xml | 2 +-
browser/branding/nightly/firefox.icns | Bin 1014680 -> 642308 bytes
browser/branding/nightly/firefox.ico | Bin 66730 -> 131711 bytes
browser/branding/nightly/firefox.svg | 29 +
browser/branding/nightly/firefox64.ico | Bin 38630 -> 131711 bytes
browser/branding/nightly/locales/en-US/brand.dtd | 6 +-
browser/branding/nightly/locales/en-US/brand.ftl | 2 +-
.../nightly/locales/en-US/brand.properties | 8 +-
browser/branding/nightly/locales/jar.mn | 7 +-
browser/branding/nightly/locales/moz.build | 2 -
browser/branding/nightly/wizHeader.bmp | Bin 25820 -> 34254 bytes
browser/branding/nightly/wizHeaderRTL.bmp | Bin 25820 -> 34254 bytes
browser/branding/nightly/wizWatermark.bmp | Bin 154544 -> 206038 bytes
browser/branding/official/VisualElements_150.png | Bin 23037 -> 7949 bytes
browser/branding/official/VisualElements_70.png | Bin 8763 -> 3374 bytes
browser/branding/official/configure.sh | 16 +-
browser/branding/official/content/jar.mn | 2 +
browser/branding/official/default128.png | Bin 13513 -> 9007 bytes
browser/branding/official/default16.png | Bin 722 -> 839 bytes
browser/branding/official/default22.png | Bin 1134 -> 1250 bytes
browser/branding/official/default24.png | Bin 1312 -> 1405 bytes
browser/branding/official/default256.png | Bin 32441 -> 19136 bytes
browser/branding/official/default32.png | Bin 1948 -> 1965 bytes
browser/branding/official/default48.png | Bin 3448 -> 3074 bytes
browser/branding/official/default512.png | Bin 0 -> 40438 bytes
browser/branding/official/default64.png | Bin 5459 -> 4196 bytes
browser/branding/official/disk.icns | Bin 1525764 -> 172073 bytes
browser/branding/official/document.icns | Bin 501145 -> 509227 bytes
browser/branding/official/document.ico | Bin 45478 -> 119916 bytes
.../official/firefox.VisualElementsManifest.xml | 2 +-
browser/branding/official/firefox.icns | Bin 1021785 -> 259709 bytes
browser/branding/official/firefox.ico | Bin 68328 -> 118595 bytes
browser/branding/official/firefox.svg | 31 +
browser/branding/official/firefox64.ico | Bin 38630 -> 118595 bytes
browser/branding/official/locales/en-US/brand.dtd | 6 +-
.../official/locales/en-US/brand.properties | 8 +-
browser/branding/official/wizHeader.bmp | Bin 25820 -> 34254 bytes
browser/branding/official/wizHeaderRTL.bmp | Bin 25820 -> 34254 bytes
browser/branding/official/wizWatermark.bmp | Bin 154544 -> 206038 bytes
browser/components/BrowserGlue.jsm | 127 +-
browser/components/about/AboutRedirector.cpp | 8 -
browser/components/about/components.conf | 2 -
.../components/aboutlogins/AboutLoginsParent.jsm | 2 +
.../components/aboutlogins/content/aboutLogins.css | 8 +-
.../components/aboutlogins/content/aboutLogins.js | 6 +
.../content/components/fxaccounts-button.css | 5 +
.../aboutlogins/content/components/menu-button.css | 10 +
.../controlcenter/content/identityPanel.inc.xhtml | 44 +
.../components/customizableui/CustomizableUI.jsm | 21 +
browser/components/moz.build | 3 +-
browser/components/newtab/AboutNewTabService.jsm | 15 +-
.../onionservices/ExtensionMessaging.jsm | 77 +
.../onionservices/HttpsEverywhereControl.jsm | 119 ++
.../components/onionservices/OnionAliasStore.jsm | 201 ++
.../onionservices/OnionLocationChild.jsm | 39 +
.../onionservices/OnionLocationParent.jsm | 168 ++
.../content/onionlocation-notification-icons.css | 5 +
.../onionservices/content/onionlocation-urlbar.css | 27 +
.../content/onionlocation-urlbar.inc.xhtml | 10 +
.../onionservices/content/onionlocation.svg | 3 +
.../content/onionlocationPreferences.inc.xhtml | 11 +
.../content/onionlocationPreferences.js | 31 +
browser/components/onionservices/jar.mn | 3 +
browser/components/onionservices/moz.build | 9 +
browser/components/preferences/home.inc.xhtml | 4 +-
browser/components/preferences/main.inc.xhtml | 54 -
browser/components/preferences/main.js | 14 -
browser/components/preferences/preferences.js | 14 +-
browser/components/preferences/preferences.xhtml | 11 +-
browser/components/preferences/privacy.inc.xhtml | 4 +
browser/components/preferences/privacy.js | 37 +
browser/components/search/SearchSERPTelemetry.jsm | 6 -
.../search/extensions/ddg-onion/favicon.ico | Bin 0 -> 973 bytes
.../search/extensions/ddg-onion/manifest.json | 26 +
.../components/search/extensions/ddg/favicon.ico | Bin 5430 -> 0 bytes
.../components/search/extensions/ddg/favicon.png | Bin 0 -> 1150 bytes
.../components/search/extensions/ddg/manifest.json | 38 +-
.../extensions/google/_locales/b-1-d/messages.json | 23 -
.../extensions/google/_locales/b-1-e/messages.json | 23 -
.../extensions/google/_locales/b-d/messages.json | 23 -
.../extensions/google/_locales/b-e/messages.json | 23 -
.../extensions/google/_locales/en/messages.json | 24 -
.../search/extensions/google/manifest.json | 17 +-
.../search/extensions/startpage/favicon.png | Bin 0 -> 1150 bytes
.../search/extensions/startpage/manifest.json | 26 +
.../extensions/twitter/favicon.ico} | Bin
.../search/extensions/twitter/manifest.json | 26 +
.../extensions/wikipedia/_locales/NN/messages.json | 20 -
.../extensions/wikipedia/_locales/NO/messages.json | 20 -
.../extensions/wikipedia/_locales/af/messages.json | 20 -
.../extensions/wikipedia/_locales/an/messages.json | 20 -
.../extensions/wikipedia/_locales/ar/messages.json | 20 -
.../wikipedia/_locales/ast/messages.json | 20 -
.../extensions/wikipedia/_locales/az/messages.json | 20 -
.../wikipedia/_locales/be-tarask/messages.json | 20 -
.../extensions/wikipedia/_locales/be/messages.json | 20 -
.../extensions/wikipedia/_locales/bg/messages.json | 20 -
.../extensions/wikipedia/_locales/bn/messages.json | 20 -
.../extensions/wikipedia/_locales/br/messages.json | 20 -
.../extensions/wikipedia/_locales/bs/messages.json | 20 -
.../extensions/wikipedia/_locales/ca/messages.json | 20 -
.../extensions/wikipedia/_locales/cy/messages.json | 20 -
.../extensions/wikipedia/_locales/cz/messages.json | 20 -
.../extensions/wikipedia/_locales/da/messages.json | 20 -
.../extensions/wikipedia/_locales/de/messages.json | 20 -
.../wikipedia/_locales/dsb/messages.json | 20 -
.../extensions/wikipedia/_locales/el/messages.json | 20 -
.../extensions/wikipedia/_locales/en/messages.json | 20 -
.../extensions/wikipedia/_locales/eo/messages.json | 20 -
.../extensions/wikipedia/_locales/es/messages.json | 20 -
.../extensions/wikipedia/_locales/et/messages.json | 20 -
.../extensions/wikipedia/_locales/eu/messages.json | 20 -
.../extensions/wikipedia/_locales/fa/messages.json | 20 -
.../extensions/wikipedia/_locales/fi/messages.json | 20 -
.../extensions/wikipedia/_locales/fr/messages.json | 20 -
.../wikipedia/_locales/fy-NL/messages.json | 20 -
.../wikipedia/_locales/ga-IE/messages.json | 20 -
.../extensions/wikipedia/_locales/gd/messages.json | 20 -
.../extensions/wikipedia/_locales/gl/messages.json | 20 -
.../extensions/wikipedia/_locales/gn/messages.json | 20 -
.../extensions/wikipedia/_locales/gu/messages.json | 20 -
.../extensions/wikipedia/_locales/he/messages.json | 20 -
.../extensions/wikipedia/_locales/hi/messages.json | 20 -
.../extensions/wikipedia/_locales/hr/messages.json | 20 -
.../wikipedia/_locales/hsb/messages.json | 20 -
.../extensions/wikipedia/_locales/hu/messages.json | 20 -
.../extensions/wikipedia/_locales/hy/messages.json | 20 -
.../extensions/wikipedia/_locales/ia/messages.json | 20 -
.../extensions/wikipedia/_locales/id/messages.json | 20 -
.../extensions/wikipedia/_locales/is/messages.json | 20 -
.../extensions/wikipedia/_locales/it/messages.json | 20 -
.../extensions/wikipedia/_locales/ja/messages.json | 20 -
.../extensions/wikipedia/_locales/ka/messages.json | 20 -
.../wikipedia/_locales/kab/messages.json | 20 -
.../extensions/wikipedia/_locales/kk/messages.json | 20 -
.../extensions/wikipedia/_locales/km/messages.json | 20 -
.../extensions/wikipedia/_locales/kn/messages.json | 20 -
.../extensions/wikipedia/_locales/kr/messages.json | 20 -
.../wikipedia/_locales/lij/messages.json | 20 -
.../extensions/wikipedia/_locales/lo/messages.json | 20 -
.../extensions/wikipedia/_locales/lt/messages.json | 20 -
.../wikipedia/_locales/ltg/messages.json | 20 -
.../extensions/wikipedia/_locales/lv/messages.json | 20 -
.../extensions/wikipedia/_locales/mk/messages.json | 20 -
.../extensions/wikipedia/_locales/mr/messages.json | 20 -
.../extensions/wikipedia/_locales/ms/messages.json | 20 -
.../extensions/wikipedia/_locales/my/messages.json | 20 -
.../extensions/wikipedia/_locales/ne/messages.json | 20 -
.../extensions/wikipedia/_locales/nl/messages.json | 20 -
.../extensions/wikipedia/_locales/oc/messages.json | 20 -
.../extensions/wikipedia/_locales/pa/messages.json | 20 -
.../extensions/wikipedia/_locales/pl/messages.json | 20 -
.../extensions/wikipedia/_locales/pt/messages.json | 20 -
.../extensions/wikipedia/_locales/rm/messages.json | 20 -
.../extensions/wikipedia/_locales/ro/messages.json | 20 -
.../extensions/wikipedia/_locales/ru/messages.json | 20 -
.../extensions/wikipedia/_locales/si/messages.json | 20 -
.../extensions/wikipedia/_locales/sk/messages.json | 20 -
.../extensions/wikipedia/_locales/sl/messages.json | 20 -
.../extensions/wikipedia/_locales/sq/messages.json | 20 -
.../extensions/wikipedia/_locales/sr/messages.json | 20 -
.../wikipedia/_locales/sv-SE/messages.json | 20 -
.../extensions/wikipedia/_locales/ta/messages.json | 20 -
.../extensions/wikipedia/_locales/te/messages.json | 20 -
.../extensions/wikipedia/_locales/th/messages.json | 20 -
.../extensions/wikipedia/_locales/tl/messages.json | 20 -
.../extensions/wikipedia/_locales/tr/messages.json | 20 -
.../extensions/wikipedia/_locales/uk/messages.json | 20 -
.../extensions/wikipedia/_locales/ur/messages.json | 20 -
.../extensions/wikipedia/_locales/uz/messages.json | 20 -
.../extensions/wikipedia/_locales/vi/messages.json | 20 -
.../extensions/wikipedia/_locales/wo/messages.json | 20 -
.../wikipedia/_locales/zh-CN/messages.json | 20 -
.../wikipedia/_locales/zh-TW/messages.json | 20 -
.../search/extensions/wikipedia/manifest.json | 15 +-
.../components/search/extensions/yahoo/favicon.ico | Bin 0 -> 5430 bytes
.../search/extensions/yahoo/manifest.json | 28 +
.../search/extensions/youtube/favicon.ico | Bin 0 -> 1150 bytes
.../search/extensions/youtube/manifest.json | 26 +
.../securitylevel/content/securityLevel.js | 501 +++++
.../securitylevel/content/securityLevelButton.css | 9 +
.../content/securityLevelButton.inc.xhtml | 7 +
.../securitylevel/content/securityLevelButton.svg | 21 +
.../securitylevel/content/securityLevelPanel.css | 82 +
.../content/securityLevelPanel.inc.xhtml | 38 +
.../content/securityLevelPreferences.css | 26 +
.../content/securityLevelPreferences.inc.xhtml | 62 +
browser/components/securitylevel/jar.mn | 6 +
browser/components/securitylevel/moz.build | 1 +
.../torpreferences/content/parseFunctions.jsm | 89 +
.../torpreferences/content/requestBridgeDialog.jsm | 204 +++
.../content/requestBridgeDialog.xhtml | 35 +
.../torpreferences/content/torBridgeSettings.jsm | 325 ++++
.../torpreferences/content/torCategory.inc.xhtml | 9 +
.../torpreferences/content/torFirewallSettings.jsm | 72 +
.../torpreferences/content/torLogDialog.jsm | 66 +
.../torpreferences/content/torLogDialog.xhtml | 23 +
.../components/torpreferences/content/torPane.js | 857 +++++++++
.../torpreferences/content/torPane.xhtml | 123 ++
.../torpreferences/content/torPreferences.css | 77 +
.../torpreferences/content/torPreferencesIcon.svg | 5 +
.../torpreferences/content/torProxySettings.jsm | 245 +++
browser/components/torpreferences/jar.mn | 14 +
browser/components/torpreferences/moz.build | 1 +
browser/components/uitour/UITour-lib.js | 7 +
browser/components/uitour/UITour.jsm | 120 +-
browser/components/uitour/UITourChild.jsm | 33 +-
browser/components/urlbar/UrlbarInput.jsm | 13 +-
browser/extensions/moz.build | 13 +-
.../extensions/onboarding/OnboardingTelemetry.jsm | 578 ++++++
.../extensions/onboarding/OnboardingTourType.jsm | 40 +
browser/extensions/onboarding/README.md | 87 +
browser/extensions/onboarding/api.js | 275 +++
browser/extensions/onboarding/background.js | 8 +
.../extensions/onboarding/content/Onboarding.jsm | 1926 ++++++++++++++++++++
.../extensions/onboarding/content/img/close.png | Bin 0 -> 798 bytes
.../content/img/figure_tor-circuit-display.png | Bin 0 -> 26334 bytes
.../content/img/figure_tor-expect-differences.png | Bin 0 -> 22290 bytes
.../onboarding/content/img/figure_tor-network.png | Bin 0 -> 11982 bytes
.../content/img/figure_tor-onion-services.png | Bin 0 -> 40968 bytes
.../onboarding/content/img/figure_tor-privacy.png | Bin 0 -> 35527 bytes
.../content/img/figure_tor-security-level.png | Bin 0 -> 11263 bytes
.../onboarding/content/img/figure_tor-security.png | Bin 0 -> 24554 bytes
.../content/img/figure_tor-toolbar-layout.png | Bin 0 -> 13269 bytes
.../onboarding/content/img/figure_tor-welcome.png | Bin 0 -> 48405 bytes
.../onboarding/content/img/icons_no-icon.png | Bin 0 -> 673 bytes
.../onboarding/content/img/icons_tour-complete.png | Bin 0 -> 694 bytes
.../onboarding/content/img/icons_tour-complete.svg | 17 +
.../onboarding/content/img/tor-watermark.png | Bin 0 -> 3064 bytes
.../content/onboarding-tor-circuit-display.js | 283 +++
.../onboarding/content/onboarding-tour-agent.js | 107 ++
.../extensions/onboarding/content/onboarding.css | 679 +++++++
.../extensions/onboarding/content/onboarding.js | 38 +
browser/extensions/onboarding/data_events.md | 154 ++
browser/extensions/onboarding/jar.mn | 19 +
.../onboarding/locales/en-US/onboarding.properties | 126 ++
.../onboarding/locales/jar.mn} | 8 +-
.../onboarding/locales}/moz.build | 0
browser/extensions/onboarding/manifest.json | 26 +
browser/extensions/onboarding/moz.build | 29 +
.../{formautofill => onboarding}/schema.json | 0
.../onboarding/test/browser/.eslintrc.js | 7 +
.../extensions/onboarding/test/browser/browser.ini | 18 +
.../browser/browser_onboarding_accessibility.js | 89 +
.../test/browser/browser_onboarding_keyboard.js | 137 ++
.../browser/browser_onboarding_notification.js | 62 +
.../browser/browser_onboarding_notification_2.js | 80 +
.../browser/browser_onboarding_notification_3.js | 82 +
.../browser/browser_onboarding_notification_4.js | 84 +
.../browser/browser_onboarding_notification_5.js | 25 +
...arding_notification_click_auto_complete_tour.js | 33 +
.../browser_onboarding_select_default_tour.js | 80 +
.../test/browser/browser_onboarding_skip_tour.js | 47 +
.../test/browser/browser_onboarding_tours.js | 115 ++
.../test/browser/browser_onboarding_tourset.js | 82 +
.../test/browser/browser_onboarding_uitour.js | 167 ++
browser/extensions/onboarding/test/browser/head.js | 288 +++
.../extensions/onboarding/test/unit/.eslintrc.js | 7 +
browser/extensions/onboarding/test/unit/head.js | 54 +
.../test/unit/test-onboarding-tour-type.js | 89 +
.../extensions/onboarding/test/unit/xpcshell.ini | 5 +
browser/installer/Makefile.in | 8 +
browser/installer/package-manifest.in | 16 +-
browser/installer/windows/nsis/shared.nsh | 1 -
browser/locales/Makefile.in | 10 +-
browser/locales/filter.py | 1 +
browser/locales/jar.mn | 7 -
browser/locales/l10n.ini | 1 +
browser/locales/l10n.toml | 4 +
browser/modules/BridgeDB.jsm | 110 ++
browser/modules/HomePage.jsm | 2 +-
browser/modules/TorProtocolService.jsm | 212 +++
browser/modules/TorStrings.jsm | 490 +++++
browser/modules/moz.build | 3 +
browser/moz.build | 1 +
browser/moz.configure | 8 +-
browser/themes/shared/UITour.inc.css | 28 +-
browser/themes/shared/icons/new_circuit.svg | 8 +
browser/themes/shared/icons/new_identity.svg | 9 +
.../shared/identity-block/identity-block.inc.css | 30 +
.../themes/shared/identity-block/onion-slash.svg | 5 +
.../themes/shared/identity-block/onion-warning.svg | 6 +
browser/themes/shared/identity-block/onion.svg | 3 +
browser/themes/shared/jar.inc.mn | 6 +
browser/themes/shared/menupanel.inc.css | 8 +
browser/themes/shared/notification-icons.inc.css | 2 +
browser/themes/shared/preferences/privacy.css | 4 +
browser/themes/shared/tabs.inc.css | 6 +
browser/themes/shared/toolbarbutton-icons.inc.css | 8 +
browser/themes/shared/urlbar-searchbar.inc.css | 2 +
.../images/aboutdebugging-firefox-aurora.svg | 35 +-
.../themes/images/aboutdebugging-firefox-beta.svg | 35 +-
.../themes/images/aboutdebugging-firefox-logo.svg | 11 +-
.../images/aboutdebugging-firefox-nightly.svg | 35 +-
.../images/aboutdebugging-firefox-release.svg | 35 +-
docshell/base/nsAboutRedirector.cpp | 6 +-
docshell/base/nsDocShell.cpp | 112 ++
docshell/base/nsDocShell.h | 6 +
docshell/base/nsDocShellLoadState.cpp | 8 +
docshell/base/nsIDocShell.idl | 5 +
docshell/base/nsIWebNavigation.idl | 5 +
docshell/build/components.conf | 1 +
docshell/shistory/SessionHistoryEntry.cpp | 14 +
docshell/shistory/SessionHistoryEntry.h | 1 +
docshell/shistory/nsISHEntry.idl | 5 +
docshell/shistory/nsSHEntry.cpp | 22 +-
docshell/shistory/nsSHEntry.h | 1 +
docshell/test/mochitest/mochitest.ini | 5 +
docshell/test/mochitest/test_tor_bug16620.html | 211 +++
docshell/test/mochitest/tor_bug16620.html | 51 +
docshell/test/mochitest/tor_bug16620_form.html | 51 +
dom/base/Document.cpp | 34 +-
dom/base/Document.h | 2 +
dom/base/nsContentUtils.cpp | 19 +
dom/base/nsContentUtils.h | 5 +
dom/base/nsGlobalWindowOuter.cpp | 3 +-
dom/canvas/ClientWebGLContext.cpp | 8 +
dom/interfaces/base/nsIBrowser.idl | 3 +-
dom/ipc/BrowserChild.cpp | 2 +
dom/ipc/BrowserParent.cpp | 3 +-
dom/ipc/PBrowser.ipdl | 1 +
dom/ipc/WindowGlobalActor.cpp | 4 +-
dom/ipc/WindowGlobalChild.cpp | 6 +-
dom/security/nsMixedContentBlocker.cpp | 16 +-
dom/webidl/Document.webidl | 8 +
extensions/auth/nsHttpNegotiateAuth.cpp | 4 +
extensions/permissions/PermissionManager.cpp | 6 +-
intl/locale/LocaleService.cpp | 25 -
intl/strres/nsStringBundle.cpp | 1 +
layout/generic/ReflowInput.cpp | 19 +-
layout/generic/test/mochitest.ini | 1 +
layout/generic/test/test_tor_bug23104.html | 50 +
mobile/android/app/000-tor-browser-android.js | 47 +
mobile/android/app/geckoview-prefs.js | 2 +
mobile/android/app/mobile.js | 4 +
mobile/android/app/moz.build | 1 +
.../components/geckoview/GeckoViewStartup.jsm | 5 +
mobile/android/confvars.sh | 9 +
.../exoplayer2/upstream/DefaultHttpDataSource.java | 46 +-
mobile/android/geckoview/api.txt | 6 +
mobile/android/geckoview/build.gradle | 1 +
.../android/geckoview/src/main/AndroidManifest.xml | 20 +-
.../gecko/media/GeckoMediaDrmBridgeV21.java | 50 +-
.../java/org/mozilla/gecko/util/ProxySelector.java | 25 +-
.../java/org/mozilla/geckoview/GeckoRuntime.java | 8 +-
.../mozilla/geckoview/GeckoRuntimeSettings.java | 92 +-
.../java/org/mozilla/geckoview/WebRequest.java | 18 +
mobile/android/gradle/with_gecko_binaries.gradle | 6 +-
mobile/android/installer/package-manifest.in | 4 +
.../modules/geckoview/GeckoViewProgress.jsm | 4 +
mobile/android/moz.configure | 22 +-
mobile/android/torbrowser.configure | 30 +
modules/libpref/init/StaticPrefList.yaml | 13 +-
moz.configure | 81 +
netwerk/dns/effective_tld_names.dat | 2 +
netwerk/ipc/DocumentLoadListener.cpp | 10 +
netwerk/protocol/http/nsHttpNTLMAuth.cpp | 3 +
.../url-classifier/UrlClassifierFeatureBase.cpp | 2 +-
netwerk/url-classifier/components.conf | 6 -
python/mozbuild/mozbuild/artifacts.py | 2 -
run-tbb-tests | 66 +
security/manager/ssl/RemoteSecuritySettings.jsm | 23 +
security/manager/ssl/nsSecureBrowserUI.cpp | 12 +
security/moz.build | 2 +-
security/nss/lib/certhigh/ocsp.c | 8 +
.../libpkix/pkix_pl_nss/module/pkix_pl_socket.c | 21 +
security/nss/lib/ssl/Makefile | 2 +-
services/settings/IDBHelpers.jsm | 4 +
services/settings/dumps/blocklists/moz.build | 14 +-
services/settings/dumps/main/moz.build | 8 -
services/settings/dumps/security-state/moz.build | 1 -
taskcluster/ci/source-test/mozlint.yml | 2 +
tbb-tests-ignore.txt | 13 +
tbb-tests/browser.ini | 5 +
tbb-tests/browser_tor_TB4.js | 35 +
tbb-tests/browser_tor_bug2950.js | 74 +
tbb-tests/browser_tor_omnibox.js | 14 +
tbb-tests/mochitest.ini | 3 +
.../nightly/locales => tbb-tests}/moz.build | 6 +-
tbb-tests/test_tor_bug2874.html | 25 +
.../components/antitracking/antitracking.manifest | 2 +-
toolkit/components/antitracking/components.conf | 7 -
.../EnterprisePoliciesParent.jsm | 14 +-
toolkit/components/enterprisepolicies/moz.build | 3 +
toolkit/components/extensions/Extension.jsm | 10 +-
toolkit/components/extensions/ExtensionParent.jsm | 47 +
toolkit/components/extensions/moz.build | 1 +
.../remotebrowserutils/RemoteWebNavigation.jsm | 4 +
.../components/resistfingerprinting/RFPHelper.jsm | 94 +-
toolkit/components/search/SearchService.jsm | 34 +-
toolkit/components/telemetry/app/TelemetrySend.jsm | 28 +-
toolkit/components/telemetry/moz.build | 4 -
toolkit/content/widgets/browser-custom-element.js | 13 +-
.../mozapps/profile/profileSelection.properties | 5 +
toolkit/modules/AppConstants.jsm | 22 +
toolkit/modules/moz.build | 3 +
toolkit/modules/sessionstore/SessionHistory.jsm | 5 +
toolkit/moz.build | 1 +
.../mozapps/extensions/internal/XPIProvider.jsm | 46 +-
toolkit/mozapps/update/UpdateService.jsm | 63 +-
toolkit/mozapps/update/UpdateTelemetry.jsm | 1 +
toolkit/mozapps/update/nsIUpdateService.idl | 11 +
.../updater/nightly_aurora_level3_primary.der | Bin 1225 -> 1245 bytes
.../updater/nightly_aurora_level3_secondary.der | Bin 1225 -> 1245 bytes
toolkit/mozapps/update/updater/release_primary.der | Bin 1225 -> 1229 bytes
.../mozapps/update/updater/release_secondary.der | Bin 1225 -> 1229 bytes
toolkit/profile/nsProfileLock.cpp | 17 +-
toolkit/profile/nsToolkitProfileService.cpp | 62 +-
toolkit/profile/nsToolkitProfileService.h | 13 +-
toolkit/toolkit.mozbuild | 3 +-
toolkit/torproject/torbutton | 1 +
toolkit/xre/nsAppRunner.cpp | 253 ++-
toolkit/xre/nsConsoleWriter.cpp | 2 +-
toolkit/xre/nsXREDirProvider.cpp | 150 +-
toolkit/xre/nsXREDirProvider.h | 20 +-
tools/lint/codespell.yml | 1 +
.../lib/environments/browser-window.js | 6 +-
.../exthandler/nsExternalHelperAppService.cpp | 236 ++-
uriloader/exthandler/nsExternalHelperAppService.h | 3 +
.../exthandler/nsIExternalHelperAppService.idl | 47 +
widget/android/WebExecutorSupport.cpp | 10 +
widget/nsTransferable.cpp | 6 +
xpcom/ds/StaticAtoms.py | 1 +
xpcom/io/TorFileUtils.cpp | 133 ++
xpcom/io/TorFileUtils.h | 32 +
xpcom/io/moz.build | 5 +
xpcom/io/nsAppFileLocationProvider.cpp | 98 +-
xpcom/reflect/xptinfo/xptinfo.h | 3 +-
xpfe/appshell/nsAppShellService.cpp | 4 +
533 files changed, 15321 insertions(+), 2871 deletions(-)
create mode 100644 .gitmodules
create mode 100755 .mozconfig
create mode 100755 .mozconfig-android
create mode 100644 .mozconfig-asan
create mode 100644 .mozconfig-mac
create mode 100644 .mozconfig-mingw
create mode 100644 browser/app/profile/000-tor-browser.js
create mode 100644 browser/branding/alpha/VisualElements_150.png
create mode 100644 browser/branding/alpha/VisualElements_70.png
create mode 100644 browser/branding/alpha/background.png
create mode 100644 browser/branding/alpha/bgstub.jpg
create mode 100644 browser/branding/alpha/bgstub_2x.jpg
copy browser/branding/{nightly => alpha}/branding.nsi (100%)
copy browser/branding/{official/locales/en-US/brand.properties => alpha/configure.sh} (66%)
create mode 100644 browser/branding/alpha/content/about-logo.png
copy browser/branding/{nightly => alpha}/content/about-logo.svg (100%)
create mode 100644 browser/branding/alpha/content/about-logo(a)2x.png
create mode 100644 browser/branding/alpha/content/about-wordmark.svg
create mode 100644 browser/branding/alpha/content/about.png
create mode 100644 browser/branding/alpha/content/aboutDialog.css
create mode 100644 browser/branding/alpha/content/aboutlogins.svg
copy browser/branding/{nightly => alpha}/content/firefox-wordmark.svg (100%)
create mode 100644 browser/branding/alpha/content/horizontal-lockup.svg
create mode 100644 browser/branding/alpha/content/identity-icons-brand.svg
copy browser/branding/{official => alpha}/content/jar.mn (76%)
copy browser/branding/{aurora => alpha}/content/moz.build (100%)
create mode 100644 browser/branding/alpha/default128.png
create mode 100644 browser/branding/alpha/default16.png
create mode 100644 browser/branding/alpha/default22.png
create mode 100644 browser/branding/alpha/default24.png
create mode 100644 browser/branding/alpha/default256.png
create mode 100644 browser/branding/alpha/default32.png
create mode 100644 browser/branding/alpha/default48.png
create mode 100644 browser/branding/alpha/default512.png
create mode 100644 browser/branding/alpha/default64.png
create mode 100644 browser/branding/alpha/disk.icns
create mode 100644 browser/branding/alpha/document.icns
create mode 100644 browser/branding/alpha/document.ico
copy browser/branding/{nightly => alpha}/dsstore (100%)
copy browser/branding/{nightly => alpha}/firefox.VisualElementsManifest.xml (93%)
create mode 100644 browser/branding/alpha/firefox.icns
create mode 100644 browser/branding/alpha/firefox.ico
create mode 100644 browser/branding/alpha/firefox.svg
create mode 100644 browser/branding/alpha/firefox64.ico
create mode 100644 browser/branding/alpha/locales/en-US/brand.dtd
copy browser/branding/{nightly => alpha}/locales/en-US/brand.ftl (90%)
create mode 100644 browser/branding/alpha/locales/en-US/brand.properties
copy browser/branding/{official => alpha}/locales/jar.mn (100%)
copy browser/branding/{aurora/content => alpha/locales}/moz.build (100%)
copy browser/branding/{aurora => alpha}/moz.build (100%)
copy browser/branding/{aurora => alpha}/newtab.ico (100%)
copy browser/branding/{aurora => alpha}/newwindow.ico (100%)
copy browser/branding/{aurora => alpha}/pbmode.ico (100%)
create mode 100644 browser/branding/alpha/pref/firefox-branding.js
copy browser/branding/{nightly => alpha}/stubinstaller/bgstub.jpg (100%)
copy browser/branding/{nightly => alpha}/stubinstaller/installing_page.css (100%)
copy browser/branding/{aurora => alpha}/stubinstaller/profile_cleanup_page.css (100%)
create mode 100644 browser/branding/alpha/wizHeader.bmp
create mode 100644 browser/branding/alpha/wizHeaderRTL.bmp
create mode 100644 browser/branding/alpha/wizWatermark.bmp
create mode 100644 browser/branding/nightly/default512.png
create mode 100644 browser/branding/nightly/firefox.svg
create mode 100644 browser/branding/official/default512.png
create mode 100644 browser/branding/official/firefox.svg
create mode 100644 browser/components/onionservices/ExtensionMessaging.jsm
create mode 100644 browser/components/onionservices/HttpsEverywhereControl.jsm
create mode 100644 browser/components/onionservices/OnionAliasStore.jsm
create mode 100644 browser/components/onionservices/OnionLocationChild.jsm
create mode 100644 browser/components/onionservices/OnionLocationParent.jsm
create mode 100644 browser/components/onionservices/content/onionlocation-notification-icons.css
create mode 100644 browser/components/onionservices/content/onionlocation-urlbar.css
create mode 100644 browser/components/onionservices/content/onionlocation-urlbar.inc.xhtml
create mode 100644 browser/components/onionservices/content/onionlocation.svg
create mode 100644 browser/components/onionservices/content/onionlocationPreferences.inc.xhtml
create mode 100644 browser/components/onionservices/content/onionlocationPreferences.js
create mode 100644 browser/components/onionservices/jar.mn
create mode 100644 browser/components/onionservices/moz.build
create mode 100644 browser/components/search/extensions/ddg-onion/favicon.ico
create mode 100644 browser/components/search/extensions/ddg-onion/manifest.json
delete mode 100644 browser/components/search/extensions/ddg/favicon.ico
create mode 100644 browser/components/search/extensions/ddg/favicon.png
delete mode 100644 browser/components/search/extensions/google/_locales/b-1-d/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-1-e/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-d/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/b-e/messages.json
delete mode 100644 browser/components/search/extensions/google/_locales/en/messages.json
create mode 100644 browser/components/search/extensions/startpage/favicon.png
create mode 100644 browser/components/search/extensions/startpage/manifest.json
copy browser/components/{newtab/data/content/tippytop/favicons/twitter-com.ico => search/extensions/twitter/favicon.ico} (100%)
create mode 100644 browser/components/search/extensions/twitter/manifest.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/NN/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/NO/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/af/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/an/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ar/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ast/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/az/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/be-tarask/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/be/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bg/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/br/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/bs/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ca/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/cy/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/cz/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/da/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/de/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/dsb/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/el/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/en/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/eo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/es/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/et/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/eu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fa/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/fy-NL/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ga-IE/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gd/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/gu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/he/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hsb/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hu/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/hy/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ia/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/id/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/is/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/it/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ja/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ka/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kab/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/km/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kn/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/kr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lij/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lt/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ltg/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/lv/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/mk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/mr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ms/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/my/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ne/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/nl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/oc/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pa/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/pt/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/rm/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ro/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ru/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/si/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sq/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/sv-SE/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ta/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/te/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/th/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/tl/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/tr/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/uk/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/ur/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/uz/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/vi/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/wo/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/zh-CN/messages.json
delete mode 100644 browser/components/search/extensions/wikipedia/_locales/zh-TW/messages.json
create mode 100644 browser/components/search/extensions/yahoo/favicon.ico
create mode 100644 browser/components/search/extensions/yahoo/manifest.json
create mode 100644 browser/components/search/extensions/youtube/favicon.ico
create mode 100644 browser/components/search/extensions/youtube/manifest.json
create mode 100644 browser/components/securitylevel/content/securityLevel.js
create mode 100644 browser/components/securitylevel/content/securityLevelButton.css
create mode 100644 browser/components/securitylevel/content/securityLevelButton.inc.xhtml
create mode 100644 browser/components/securitylevel/content/securityLevelButton.svg
create mode 100644 browser/components/securitylevel/content/securityLevelPanel.css
create mode 100644 browser/components/securitylevel/content/securityLevelPanel.inc.xhtml
create mode 100644 browser/components/securitylevel/content/securityLevelPreferences.css
create mode 100644 browser/components/securitylevel/content/securityLevelPreferences.inc.xhtml
create mode 100644 browser/components/securitylevel/jar.mn
create mode 100644 browser/components/securitylevel/moz.build
create mode 100644 browser/components/torpreferences/content/parseFunctions.jsm
create mode 100644 browser/components/torpreferences/content/requestBridgeDialog.jsm
create mode 100644 browser/components/torpreferences/content/requestBridgeDialog.xhtml
create mode 100644 browser/components/torpreferences/content/torBridgeSettings.jsm
create mode 100644 browser/components/torpreferences/content/torCategory.inc.xhtml
create mode 100644 browser/components/torpreferences/content/torFirewallSettings.jsm
create mode 100644 browser/components/torpreferences/content/torLogDialog.jsm
create mode 100644 browser/components/torpreferences/content/torLogDialog.xhtml
create mode 100644 browser/components/torpreferences/content/torPane.js
create mode 100644 browser/components/torpreferences/content/torPane.xhtml
create mode 100644 browser/components/torpreferences/content/torPreferences.css
create mode 100644 browser/components/torpreferences/content/torPreferencesIcon.svg
create mode 100644 browser/components/torpreferences/content/torProxySettings.jsm
create mode 100644 browser/components/torpreferences/jar.mn
create mode 100644 browser/components/torpreferences/moz.build
create mode 100644 browser/extensions/onboarding/OnboardingTelemetry.jsm
create mode 100644 browser/extensions/onboarding/OnboardingTourType.jsm
create mode 100644 browser/extensions/onboarding/README.md
create mode 100644 browser/extensions/onboarding/api.js
create mode 100644 browser/extensions/onboarding/background.js
create mode 100644 browser/extensions/onboarding/content/Onboarding.jsm
create mode 100644 browser/extensions/onboarding/content/img/close.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-circuit-display.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-expect-differences.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-network.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-onion-services.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-privacy.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-security-level.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-security.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png
create mode 100644 browser/extensions/onboarding/content/img/figure_tor-welcome.png
create mode 100644 browser/extensions/onboarding/content/img/icons_no-icon.png
create mode 100644 browser/extensions/onboarding/content/img/icons_tour-complete.png
create mode 100644 browser/extensions/onboarding/content/img/icons_tour-complete.svg
create mode 100644 browser/extensions/onboarding/content/img/tor-watermark.png
create mode 100644 browser/extensions/onboarding/content/onboarding-tor-circuit-display.js
create mode 100644 browser/extensions/onboarding/content/onboarding-tour-agent.js
create mode 100644 browser/extensions/onboarding/content/onboarding.css
create mode 100644 browser/extensions/onboarding/content/onboarding.js
create mode 100644 browser/extensions/onboarding/data_events.md
create mode 100644 browser/extensions/onboarding/jar.mn
create mode 100644 browser/extensions/onboarding/locales/en-US/onboarding.properties
copy browser/{branding/official/locales/en-US/brand.properties => extensions/onboarding/locales/jar.mn} (53%)
copy browser/{branding/aurora/content => extensions/onboarding/locales}/moz.build (100%)
create mode 100644 browser/extensions/onboarding/manifest.json
create mode 100644 browser/extensions/onboarding/moz.build
copy browser/extensions/{formautofill => onboarding}/schema.json (100%)
create mode 100644 browser/extensions/onboarding/test/browser/.eslintrc.js
create mode 100644 browser/extensions/onboarding/test/browser/browser.ini
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_accessibility.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_keyboard.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_2.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_3.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_4.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_5.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_notification_click_auto_complete_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_select_default_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_skip_tour.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_tours.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_tourset.js
create mode 100644 browser/extensions/onboarding/test/browser/browser_onboarding_uitour.js
create mode 100644 browser/extensions/onboarding/test/browser/head.js
create mode 100644 browser/extensions/onboarding/test/unit/.eslintrc.js
create mode 100644 browser/extensions/onboarding/test/unit/head.js
create mode 100644 browser/extensions/onboarding/test/unit/test-onboarding-tour-type.js
create mode 100644 browser/extensions/onboarding/test/unit/xpcshell.ini
create mode 100644 browser/modules/BridgeDB.jsm
create mode 100644 browser/modules/TorProtocolService.jsm
create mode 100644 browser/modules/TorStrings.jsm
create mode 100644 browser/themes/shared/icons/new_circuit.svg
create mode 100644 browser/themes/shared/icons/new_identity.svg
create mode 100644 browser/themes/shared/identity-block/onion-slash.svg
create mode 100644 browser/themes/shared/identity-block/onion-warning.svg
create mode 100644 browser/themes/shared/identity-block/onion.svg
create mode 100644 docshell/test/mochitest/test_tor_bug16620.html
create mode 100644 docshell/test/mochitest/tor_bug16620.html
create mode 100644 docshell/test/mochitest/tor_bug16620_form.html
create mode 100644 layout/generic/test/test_tor_bug23104.html
create mode 100644 mobile/android/app/000-tor-browser-android.js
create mode 100644 mobile/android/torbrowser.configure
create mode 100755 run-tbb-tests
create mode 100644 tbb-tests-ignore.txt
create mode 100644 tbb-tests/browser.ini
create mode 100644 tbb-tests/browser_tor_TB4.js
create mode 100644 tbb-tests/browser_tor_bug2950.js
create mode 100644 tbb-tests/browser_tor_omnibox.js
create mode 100644 tbb-tests/mochitest.ini
copy {browser/branding/nightly/locales => tbb-tests}/moz.build (58%)
create mode 100644 tbb-tests/test_tor_bug2874.html
create mode 160000 toolkit/torproject/torbutton
create mode 100644 xpcom/io/TorFileUtils.cpp
create mode 100644 xpcom/io/TorFileUtils.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
64
[Git][tpo/applications/fenix][tor-browser-99.0.0b3-11.5-1] 12 commits: Bug 40002: Add GitLab CI
by aguestuser (@aguestuser) 21 Apr '22
by aguestuser (@aguestuser) 21 Apr '22
21 Apr '22
aguestuser pushed to branch tor-browser-99.0.0b3-11.5-1 at The Tor Project / Applications / fenix
Commits:
b8400fd6 by Matthew Finkel at 2022-03-18T13:06:26-04:00
Bug 40002: Add GitLab CI
Pin CI builds to runners with 32GB of RAM to avoid OOM conditions.
- - - - -
050a133e by Matthew Finkel at 2022-03-18T13:12:28-04:00
Rename as Tor Browser
Bug 40020: Change applicationId
Bug 40020: Change app name
Bug 40020: Change deeplink scheme
Bug 40020: Change App icons
Bug 40073: Use correct branding on About page
Bug 40088: Use Tor Browser logo in migration screen
- - - - -
121d26cc by Matthew Finkel at 2022-04-21T11:37:07-04:00
Disable features and functionality
Bug 33594: Disable data collection by default (Glean)
Bug 40019: Adjust is disabled on Release when data collection is disabled
Bug 34338: Disable the crash reporter
Bug 40014: Neuter Google Advertising ID
Bug 40018: Disable Push service
Bug 40034: Disable PWA onboading
Bug 40072: Disable Tracking Protection
Bug 40061: Do not show "Send to device" in sharing menu
Bug 40109: Reduce requested permissions
Exclude LOCATION and NETWORK_STATE
- - - - -
f9aa56be by Georg Koppen at 2022-04-21T11:37:08-04:00
Modify build system
Bug 40083: Make locale ordering in BuildConfig deterministic
Bug 40042: Add option do overwrite timestamp in extension version
Bug 40059: Use MOZ_BUILD_DATE for versionCode
At the same time we adapt MOZ_BUILD_DATE to our needs where it is
actually used and not in tor-browser-build. This gives us more
flexibility. See: tor-browser-build#40084.
Bug 40067: Fix reproducibility issue in classes2.dex
We make sure our MOZ_BUILD_DATE gets used as a source for showing date
related information on the Fenix about page.
Bug 40071: Show only supported locales
Bug 40064: Use Gecko Beta for Nightly and Debug variants
Bug 40123: Allow building the instrumented tests apks for variants other than debug
This allows to specify the variant of the instrumented tests via
a `testBuildType` gradle argument. It also applies a workaround for
a R8 issue from https://issuetracker.google.com/issues/140851070.
Bug 40143: Use deterministic date in Test apk
The build config was using Date() when generating the Test apk's
versionName.
- - - - -
b462d44f by Matthew Finkel at 2022-04-21T11:37:08-04:00
Add Tor integration and UI
Bug 40001: Start Tor as part of the Fenix initialization
Bug 40028: Implement Tor Service controller
Bug 40028: Integrate Tor Controller into HomeFragment
Bug 40028: Implement Tor connect and logger screens
Bug 40028: Implement Tor Onboarding
Bug 40028: Implement new home screen
Bug 40028: Define bootstrapping events and Quick Start
Bug 40041: Implement Tor Network Settings
Bug 40041: Integrate Tor Network Settings
Bug 40179: Show Snowflake bridge option on Release
Bug 40176: Re-render Home fragment on resume
- - - - -
be94d66d by Alex Catarineu at 2022-04-21T11:37:09-04:00
Modify UI/UX
Bug 40015: Modify Home menu
Bug 40016: Hide unwanted Settings
Bug 40016: Modify Default toolbar menu
Bug 40016: Add Donate settings button
Bug 40016: Move Allow Screenshots under Advanced
Bug 40016: Don't install WebCompat webext
Bug 40016: Don't onboard Search Suggestions
Bug 40094: Do not use MasterPasswordTipProvider in HomeFragment
Bug 40095: Hide "Sign in to sync" in bookmarks
Bug 40031: Hide Mozilla-specific items on About page
Bug 40032: Set usesCleartextTraffic as false
Bug 40063: Do not sort search engines alphabetically
Bug 34378: Port external helper app prompting
With the corresponding android-components patch, this allows all `startActivity`
that may open external apps to be replaced by `TorUtils.startActivityPrompt`.
Bug 34403: Disable Normal mode by default
Bug 40087: Implement a switch for english locale spoofing
Bug 40144: Hide Download Manager
Bug 40141: Hide EME site permission
Bug 40166: Hide "Normal" tab (again) and Sync tab in TabTray
Bug 40167: Hide "Save to Collection" in menu
Bug 40172: Find the Quit button
Bug 40186: Hide Credit Cards in Settings
Bug 40198: Spoof English toggle now overlaps with locale list
- - - - -
24426bb1 by Alex Catarineu at 2022-04-21T11:37:09-04:00
Modify Add-on support
Bug 40030: Install HTTPS Everywhere and NoScript addons on startup
HTTPS Everywhere is installed as a builtin extension and NoScript as
a regular AMO addon. To avoid unnecessary I/O we only install NoScript
the first time, and rely on the browser addon updating mechanism for
keeping up with new versions. This is the same behaviour that was
implemented in the Fennec-based Tor Browser, where it was installed
as a "distribution addon", which also only occurred once.
Bug 40062: HTTPS Everywhere is not shown as installed
Also 40070: Consider storing the list of recommended addons
This implements our own AddonsProvider, which loads the list of
available addons from assets instead of fetching it from an
endpoint. In this list, we replace https-everywhere by
our https-everywhere-eff, so that the EFF one is shown as installed
in the addons list and the AMO one is not displayed.
Also, we hide the uninstall button for builtin addons.
Bug 40058: Hide option for disallowing addon in private mode
- - - - -
429fad3d by Matthew Finkel at 2022-04-21T11:37:10-04:00
Add Security Level UI
Bug 40026: Implement Security Level settings
Bug 40026: Integrate Security Level settings
- - - - -
518ce382 by HackerNCoder at 2022-04-21T11:37:10-04:00
Bug 40177: Hide Tor icons in settings
- - - - -
21ca451f by Matthew Finkel at 2022-04-21T11:37:10-04:00
Bug 40185: Use NimbusDisabled
- - - - -
96a20e62 by aguestuser at 2022-04-21T11:37:11-04:00
Disable all telemetry "brutally"
- - - - -
14c96c7e by aguestuser at 2022-04-21T15:42:40+00:00
Merge branch '40213_rebase-fenix-to-99.0' into 'tor-browser-99.0.0b3-11.5-1'
Resolve #40213: Rebase Fenix patches to 99.0
See merge request tpo/applications/fenix!144
- - - - -
30 changed files:
- + .gitlab-ci.yml
- app/build.gradle
- app/proguard-rules.pro
- app/src/androidTest/java/org/mozilla/fenix/ui/robots/SettingsSubMenuAboutRobot.kt
- − app/src/beta/res/drawable/ic_launcher_foreground.xml
- app/src/beta/res/mipmap-hdpi/ic_launcher.png
- app/src/beta/res/mipmap-mdpi/ic_launcher.png
- app/src/beta/res/mipmap-xhdpi/ic_launcher.png
- app/src/beta/res/mipmap-xxhdpi/ic_launcher.png
- app/src/beta/res/mipmap-xxxhdpi/ic_launcher.png
- app/src/beta/res/values/static_strings.xml
- app/src/beta/res/xml/shortcuts.xml
- − app/src/debug/res/drawable/ic_launcher_foreground.xml
- app/src/debug/res/xml/shortcuts.xml
- app/src/main/AndroidManifest.xml
- + app/src/main/assets/allowed_addons.json
- app/src/main/java/org/mozilla/fenix/FenixApplication.kt
- app/src/main/java/org/mozilla/fenix/HomeActivity.kt
- app/src/main/java/org/mozilla/fenix/addons/InstalledAddonDetailsFragment.kt
- app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt
- app/src/main/java/org/mozilla/fenix/components/Analytics.kt
- app/src/main/java/org/mozilla/fenix/components/Components.kt
- app/src/main/java/org/mozilla/fenix/components/Core.kt
- + app/src/main/java/org/mozilla/fenix/components/TorAddonCollectionProvider.kt
- + app/src/main/java/org/mozilla/fenix/components/TorBrowserFeatures.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/AdjustMetricsService.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/MetricController.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/MetricsUtils.kt
- app/src/main/java/org/mozilla/fenix/components/toolbar/DefaultToolbarMenu.kt
- app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/compare/c3b68c8579ed…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/compare/c3b68c8579ed…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/android-components][android-components-99.0.3-11.5-1] 14 commits: Bug 40005: Modify Default toolbar menu
by aguestuser (@aguestuser) 21 Apr '22
by aguestuser (@aguestuser) 21 Apr '22
21 Apr '22
aguestuser pushed to branch android-components-99.0.3-11.5-1 at The Tor Project / Applications / android-components
Commits:
8ecf138b by Matthew Finkel at 2022-03-18T15:31:06+00:00
Bug 40005: Modify Default toolbar menu
- - - - -
13dde627 by Alex Catarineu at 2022-03-18T15:31:06+00:00
Bug 40007: Port external helper app prompting
Together with the corresponding fenix patch, this allows all `startActivity`
that may open external apps to be replaced by `TorUtils.startActivityPrompt`.
- - - - -
a8d9f1e5 by Alex Catarineu at 2022-03-18T15:31:07+00:00
Bug 40002: Ensure system download manager is not used
- - - - -
2d24b5c2 by Alex Catarineu at 2022-03-18T15:39:30+00:00
Bug 40009: Change the default search engines
This matches the search engines from desktop, that is:
DDG as the default, then YouTube, Google, DDGOnion,
Startpage, Twitter, Wikipedia and Yahoo.
Bug 40062: Update DuckDuckGo onion search plugin
- - - - -
c46159a2 by Alex Catarineu at 2022-03-18T15:39:37+00:00
Modify Addon support
Bug 40011: Hide option for disallowing addons in private mode
Bug 40016: Allow inheriting from AddonCollectionProvider
This will allow implementing our own AddonsProvider in fenix.
- - - - -
3046f8e9 by Georg Koppen at 2022-03-18T15:39:38+00:00
Bug 40013: Add option do overwrite timestamp in extension version
- - - - -
f7a95729 by Alex Catarineu at 2022-03-18T15:39:38+00:00
Bug 40015: Port padlock states for .onion services
- - - - -
fc40723a by Alex Catarineu at 2022-03-18T15:39:39+00:00
Bug 40021: Force telemetry=false in Fennec settings migration
- - - - -
24d1b50c by Alex Catarineu at 2022-03-18T15:39:39+00:00
Bug 40022: Migrate Tor security level from Fennec
- - - - -
26e30914 by Matthew Finkel at 2022-03-18T15:39:40+00:00
Modify Tracking Protection configuration
Bug 40020: Disable third-party cookies
Bug 40024: Disable tracking protection by default
- - - - -
e84567ee by Matthew Finkel at 2022-03-18T15:39:40+00:00
Bug 40023: Stop PrivateNotificationService
- - - - -
8457ec32 by Matthew Finkel at 2022-03-18T15:43:05+00:00
Add support for new GeckoView interfaces
Bug 40006: Expose Security Level interface
Bug 40019: Expose spoofEnglish pref
Bug 34439: Isolate Icon loader on Android
- - - - -
6d4054a6 by aguestuser at 2022-03-18T15:43:09+00:00
Bug 40075: Support scoped storage to enable downloads on API < 29
- in android-components!7, we blocked all usage of Scoped
Storage in an attempt to block usage of Android's
DownloadManager, which is known to cause proxy bypasses
- as of Android API 29, downloads will not work without Scoped Storage,
causing all downlaods to fail (see: fenix##40192)
- here, we enable usage of scoped storage for API >= 29, but block
calls to DownloadManager on API < 29
- - - - -
9c182e27 by aguestuser at 2022-04-21T15:42:29+00:00
Merge branch '40076_rebase-android-components-to-99.0' into 'android-components-99.0.3-11.5-1'
Resolve #40076: Rebase android-components patches to 99.0.3
See merge request tpo/applications/android-components!81
- - - - -
30 changed files:
- build.gradle
- components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt
- components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/fetch/GeckoViewFetchClient.kt
- components/browser/icons/src/main/java/mozilla/components/browser/icons/loader/HttpIconLoader.kt
- components/browser/menu/src/main/java/mozilla/components/browser/menu/WebExtensionBrowserMenuBuilder.kt
- components/browser/toolbar/src/main/java/mozilla/components/browser/toolbar/display/DisplayToolbar.kt
- components/browser/toolbar/src/main/java/mozilla/components/browser/toolbar/display/SiteSecurityIconView.kt
- components/browser/toolbar/src/main/res/drawable/mozac_ic_site_security.xml
- components/browser/toolbar/src/main/res/values/attrs_browser_toolbar.xml
- components/concept/engine/src/main/java/mozilla/components/concept/engine/EngineSession.kt
- components/concept/engine/src/main/java/mozilla/components/concept/engine/Settings.kt
- components/concept/fetch/src/main/java/mozilla/components/concept/fetch/Request.kt
- components/concept/toolbar/src/main/java/mozilla/components/concept/toolbar/Toolbar.kt
- components/feature/addons/src/main/java/mozilla/components/feature/addons/amo/AddonCollectionProvider.kt
- components/feature/addons/src/main/res/layout/mozac_feature_addons_fragment_dialog_addon_installed.xml
- components/feature/app-links/build.gradle
- components/feature/app-links/src/main/java/mozilla/components/feature/app/links/AppLinksFeature.kt
- components/feature/app-links/src/main/java/mozilla/components/feature/app/links/AppLinksUseCases.kt
- components/feature/contextmenu/src/main/java/mozilla/components/feature/contextmenu/ContextMenuCandidate.kt
- components/feature/downloads/src/main/java/mozilla/components/feature/downloads/AbstractFetchDownloadService.kt
- components/feature/downloads/src/main/java/mozilla/components/feature/downloads/DownloadsFeature.kt
- components/feature/privatemode/src/main/java/mozilla/components/feature/privatemode/notification/PrivateNotificationFeature.kt
- components/feature/search/src/main/assets/search/list.json
- + components/feature/search/src/main/assets/searchplugins/ddg-onion.xml
- components/feature/search/src/main/assets/searchplugins/ddg.xml
- + components/feature/search/src/main/assets/searchplugins/startpage.xml
- + components/feature/search/src/main/assets/searchplugins/yahoo.xml
- components/feature/toolbar/src/main/java/mozilla/components/feature/toolbar/ToolbarPresenter.kt
- components/support/ktx/src/main/java/mozilla/components/support/ktx/android/content/Context.kt
- components/support/ktx/src/main/java/mozilla/components/support/ktx/kotlin/String.kt
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/compare…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/compare…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/fenix] Pushed new branch tor-browser-100.0.0b6-11.5-1
by Pier Angelo Vendrame (@pierov) 21 Apr '22
by Pier Angelo Vendrame (@pierov) 21 Apr '22
21 Apr '22
Pier Angelo Vendrame pushed new branch tor-browser-100.0.0b6-11.5-1 at The Tor Project / Applications / fenix
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/tree/tor-browser-100…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/android-components] Pushed new branch android-components-100.0.7-11.5-1
by Pier Angelo Vendrame (@pierov) 21 Apr '22
by Pier Angelo Vendrame (@pierov) 21 Apr '22
21 Apr '22
Pier Angelo Vendrame pushed new branch android-components-100.0.7-11.5-1 at The Tor Project / Applications / android-components
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/tree/an…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/fenix] Pushed new branch tor-browser-99.2.0-11.0-1
by Pier Angelo Vendrame (@pierov) 21 Apr '22
by Pier Angelo Vendrame (@pierov) 21 Apr '22
21 Apr '22
Pier Angelo Vendrame pushed new branch tor-browser-99.2.0-11.0-1 at The Tor Project / Applications / fenix
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/tree/tor-browser-99.…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/android-components] Pushed new branch android-components-99.0.10-11.0-1
by Pier Angelo Vendrame (@pierov) 21 Apr '22
by Pier Angelo Vendrame (@pierov) 21 Apr '22
21 Apr '22
Pier Angelo Vendrame pushed new branch android-components-99.0.10-11.0-1 at The Tor Project / Applications / android-components
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/tree/an…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[tor-browser-spec] branch master updated: Bug 40027: Update processes/ReleaseProcess following tor-browser-build#40414
by gitolite role 20 Apr '22
by gitolite role 20 Apr '22
20 Apr '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch master
in repository tor-browser-spec.
The following commit(s) were added to refs/heads/master by this push:
new 0381b27 Bug 40027: Update processes/ReleaseProcess following tor-browser-build#40414
0381b27 is described below
commit 0381b271b4f4d57a37024a2aeaf21681c59b59c5
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Thu Mar 24 12:47:39 2022 +0100
Bug 40027: Update processes/ReleaseProcess following tor-browser-build#40414
---
processes/ReleaseProcess | 242 +++++++++++++++++++++++++++--------------------
1 file changed, 140 insertions(+), 102 deletions(-)
diff --git a/processes/ReleaseProcess b/processes/ReleaseProcess
index 08db508..21a3b9b 100644
--- a/processes/ReleaseProcess
+++ b/processes/ReleaseProcess
@@ -3,6 +3,10 @@
# "May this part of our job one day be replaced by a small shell script"
#
+#####################
+### Prepare build ###
+#####################
+
#. Tag any relevant component versions.
# In particular: before tagging the tor-browser tag, the final code from
# Torbutton needs to get included and in order to avoid unnecessary commit
@@ -24,7 +28,14 @@
torsocks git push origin master:master
torsocks git push origin --tags
+
+#####################
+### Build ###
+#####################
+
#. Build and generate incremental MAR files.
+ git tag -v tbb-$TORBROWSER_VERSION-buildN
+ git checkout tbb-$TORBROWSER_VERSION-buildN
make && make incrementals-release # `make alpha && make incrementals-alpha`
#. Compare the SHA256 sums of the bundles and MAR files with an independent
@@ -49,96 +60,124 @@
# and changelog.
# For stable releases put tails-dev(a)boum.org into Cc.
+
+##########################
+### Signing and upload ###
+##########################
+
+#. You need a `pkgstage` machine to store the bundles during the signing
+# process. This machine should be:
+# - secure (you will ssh to the signing machines and staticiforme
+# from there)
+# - with good bandwidth (you will download/upload bundles from there)
+#
+# All steps from the `Signing and upload` are run from the `pkgstage`
+# machine unless mentioned otherwise.
+#
+# The signing scripts are located in the tor-browser-build/tools/signing
+# directory.
+
+#. Checkout the tor-browser-build.git commit corresponding to the
+# tor browser version you need to sign/publish.
+ cd tor-browser-build
+ git tag -v tbb-$TORBROWSER_VERSION-buildN
+ git checkout tbb-$TORBROWSER_VERSION-buildN
+
+#. Change to the tor-browser-build/tools/signing directory. All following
+# commands are run from this directory.
+ cd tor-browser-build/tools/signing
+
+#. Set hosts information.
+ vim set-config.hosts
+
+#. Set tor browser version information. You should set tbb_version,
+# tbb_version_build, tbb_version_type. This should match the information
+# in rbm.conf.
+ vim set-config.tbb-version
+
+#. Download the tor browser build to the `pkgstage` machine from your
+# build machine (configured in set-config.hosts).
+ ./sync-builder-unsigned-to-local-signed
+
#. Codesign the macOS dmg files.
- # setup
- torsocks ssh mac-signer "mkdir $TORBROWSER_VERSION"
- torsocks rsync -avP $TORBROWSER_BUILDDIR/*.dmg mac-signer:$TORBROWSER_VERSION/
- torsocks ssh mac-signer
- # Unlock the keychain and then...
- cd $TORBROWSER_VERSION
- # Enable networking
- networksetup -setsecurewebproxystate Ethernet on
- # Sign the bundles.
- ../gatekeeper-signing.sh $TORBROWSER_VERSION
- # notarize and staple
- ../notarization.sh $TORBROWSER_VERSION
- ../stapler.sh $TORBROWSER_VERSION
- # Check that it worked.
- unzip -d test tb-$TORBROWSER_VERSION-osx_zh-CN-stapled.zip
- pushd test
- # Both should be "Tor Browser.app: Accepted" with "source=Notarized Developer ID"
- spctl -vvvv --assess --type=exec --context context:primary-signature Tor\ Browser.app/
- spctl -vvvv --assess --type=open --context context:primary-signature Tor\ Browser.app/
- popd
- rm -rf test
- # Disable networking
- networksetup -setsocksfirewallproxystate Ethernet off
- exit
- torsocks rsync -avP mac-signer:$TORBROWSER_VERSION/tb-*-stapled.zip /path/to/builddir/$TORBROWSER_VERSION/
+#
+# Updload the tor browser dmg files to `macos-signer`
+ ./sync-macos-local-to-macos-signer
+
+# Upload updated signing scripts to `macos-signer`. The scripts are
+# located in the `signing-release` or `signing-alpha` directory on
+# `macos-signer`.
+ ./sync-scripts-to-macos-signer
+
+# Run proxy for `macos-signer`. You may need to kill an old proxy
+# process on `macos-signer` if it was still running.
+ ./macos-signer-proxy
- cp -rT tor-browser-build/projects/tor-browser/Bundle-Data/mac-applications.dmg dmg
+# Sign the bundles. On `macos-signer`.
+# (replace signing-release with signing-alpha for an alpha release)
+ macos-signer$ ~/signing-release/macos-signer-gatekeeper-signing
+
+# Notarize the bundles. On `macos-signer`.
+# (replace signing-release with signing-alpha for an alpha release)
+ macos-signer$ ~/signing-release/macos-signer-notarization
+
+# Staple the bundles. On `macos-signer`.
+# (replace signing-release with signing-alpha for an alpha release)
+ macos-signer$ ~/signing-release/macos-signer-stapler
+
+# Download the stapled bundles to `pkgstage`.
+ ./sync-macos-signer-stapled-to-macos-local-stapled
+
+#. Regenerate macOS DMG files from stapled zip files.
+ ./gatekeeper-bundling.sh
#. Regenerate macOS MAR files from code signed dmg files.
- # XXX Go to your directory prepared for recreating the .dmg files and containing
- # the uploaded .zip files.
- ./gatekeeper-bundling.sh $TORBROWSER_VERSION
- rsync -avP ../$TORBROWSER_VERSION-signed/*.dmg $TORBROWSER_BUILDDIR/
- cd tor-browser-build
- mv $TORBROWSER_BUILDDIR/ release/signed/ (or alpha)
- # The code signed dmg files should be in the $TORBROWSER_VERSION directory
- # Install a recent p7zip version (see ../tools/dmg2mar for instructions)
- make dmg2mar-release # or `make dmg2mar-alpha`
-
-#. Sign the MAR files
- # First, copy the tor-browser-bundle tree to the signing machine. XXX: This
- # still uses part of the old Gitian related infrastructure.
- torsocks rsync -avP $TORBROWSER_BUILDDIR/../../../ signing-machine
- torsocks ssh signing-machine "mkdir tor-browser-bundle/gitian/$TORBROWSER_VERSION"
- torsocks rsync -avP $TORBROWSER_BUILDDIR/*.mar signing-machine:tor-browser-bundle/gitian/$TORBROWSER_VERSION/
- torsocks ssh signing-machine
- cd tor-browser-bundle/gitian
- # XXX Modify the signmars.sh script to comment out the eval call.
- export TORBROWSER_VERSION=$TORBROWSER_VERSION
- export NSS_DB_DIR=/path/to/nssdb
- # Only needed if you are not owner of the marsigner cert
- export NSS_CERTNAME=your_certname
- make signmars
- exit
- torsocks rsync -avP signing-machine:tor-browser-bundle/gitian/$TORBROWSER_VERSION/*.mar $TORBROWSER_BUILDDIR/
-
-#. Sign individual bundle files.
- # Authenticode signing first
- torsocks ssh windows-signing-machine "mkdir tor-browser-bundle/gitian/$TORBROWSER_VERSION"
- torsocks rsync -avP $TORBROWSER_BUILDDIR/*.exe windows-signing-machine:tor-browser-bundle/gitian/$TORBROWSER_VERSION/
- torsocks ssh windows-signing-machine
- cd tor-browser-bundle/gitian/$TORBROWSER_VERSION
- /path/to/authenticode-signing.sh
- exit
- torsocks rsync -avP window-signing-machine:tor-browser-bundle/gitian/$TORBROWSER_VERSION/*.exe $TORBROWSER_BUILDDIR/
- # Authenticode timestamping next
- cd $TORBROWSER_BUILDDIR
- export OSSLSIGNCODE=/path/to/osslsigncode
- /path/to/authenticode-timestamping.sh
- # Hashes of the signed bundles
- ../../../tools/hash_signed_bundles.sh
- # All the GPG signatures at last
- torsocks rsync -avP $TORBROWSER_BUILDDIR/* signing-machine:tor-browser-bundle/gitian/$TORBROWSER_VERSION/
- cd tor-browser-bundle/gitian/$TORBROWSER_VERSION
- /path/to/tbb-signing.sh
- exit
- torsocks rsync -avP signing-machine:tor-browser-bundle/gitian/$TORBROWSER_VERSION/ $TORBROWSER_BUILDDIR
- # Fetch signatures on unsigned sha256sums from other builds
-
-#. Sync to people.torproject.org
- torsocks rsync -avP $TORBROWSER_BUILDDIR/ people.torproject.org:public_html/builds/$TORBROWSER_BUILDDIR
- torsocks ssh people.torproject.org "mv public_html/$TORBROWSER_BUILDDIR public_html/$TORBROWSER_VERSION"
+ ./dmg2mar
+
+#. Sync bundles to `linux-signer`.
+ ./sync-local-to-linux-signer
+
+#. Upload updated signing scripts to `linux-signer`. The scripts are
+# located in the `signing-release` or `signing-alpha` directory on
+# `linux-signer`.
+ ./sync-scripts-to-linux-signer
+
+#. Sign the MAR files. On `linux-signer`.
+# (replace signing-release with signing-alpha for an alpha release)
+ linux-signer$ ~/signing-release/linux-signer-signmars
-#. Transfer builds to staticiforme
+#. Authenticode signing of exe files. On `linux-signer`.
+ linux-signer$ chgrp -R yubihsm ~/$TORBROWSER_VERSION
+ linux-signer$ chmod -R g+w ~/$TORBROWSER_VERSION
+ linux-signer$ sudo su - yubihsm
+ linux-signer$ cd ~user/$TORBROWSER_VERSION
+ linux-signer$ /path/to/authenticode-signing.sh
+
+#. Authenticode timestamping.
+ ./sync-linux-signer-to-local
+ ./authenticode-timestamping.sh
+
+#. Create sha256sums-signed-build files
+ ./hash_signed_bundles.sh
+
+#. Upload sha256sums-signed-build and updated exe files to `linux-signer`.
+ ./sync-local-to-linux-signer
+
+#. Gpg signing.
+ ./linux-signer-gpg-sign
+
+#. Fetch signatures on unsigned sha256sums from other builds
+ ./download-unsigned-sha256sums-gpg-signatures-from-people-tpo
+
+#. Remove old builds on `staticiforme`
# IMPORTANT: Remove the oldest version in a series in case there is more
# than 1 available on dist.torproject.org before proceeding
# XXX: TORBROWSER_VERSION_OLDEST needs to be set
- rm -rf /srv/dist-master.torproject.org/htdocs/torbrowser/$TORBROWSER_VERSION_OLDEST
- static-update-component dist.torproject.org
+ staticiforme$ rm -rf /srv/dist-master.torproject.org/htdocs/torbrowser/$TORBROWSER_VERSION_OLDEST
+ staticiforme$ static-update-component dist.torproject.org
+
+#. Upload new build to `staticiforme`
+ ./sync-local-to-staticiforme
#. Check diskspace available on cdn.tpo
# We currently have enough disk space to host two alpha and stable
@@ -150,14 +189,15 @@
# web-fsn-01.torproject.org, and cdn-backend-sunet-01.torproject.org
#. Remove the oldest *.mar files from cdn.tpo to save space
- rm -rf /srv/cdn-master.torproject.org/htdocs/aus1/torbrowser/$TORBROWSER_VERSION_OLDEST
- static-update-component cdn.torproject.org
+ staticiforme$ rm -rf /srv/cdn-master.torproject.org/htdocs/aus1/torbrowser/$TORBROWSER_VERSION_OLDEST
+ staticiforme$ static-update-component cdn.torproject.org
#. Sync files to dist.tpo and cdn.tpo mirrored web servers
- # Obtain publish_version.sh from the tor-browser-build repo under tools/update/.
+ # Obtain publish_version.sh from the tor-browser-build repo under
+ # tools/update/ to run it on staticiforme.
# $PREV_TORBROWSER_VERSION is one of the previously published versions remaining
# on staticiforme from where the .htaccess is copied.
- ./publish_version.sh $TORBROWSER_VERSION $PREV_TORBROWSER_VERSION release # or alpha
+ staticiforme$ ./publish_version.sh $TORBROWSER_VERSION $PREV_TORBROWSER_VERSION
#. Make sure we really built from the proper Mozilla build tag by consulting
# the respective ESR release branch (for a good overview for ESR78 see
@@ -193,9 +233,10 @@
cd ..
#. Create blog post from changelog
- # See https://blog.torproject.org/blog/tor-browser-352-released for now
- # Don't forget to link to Mozilla's security advisories if this is a security
- # update.
+# Edit set-config.blog to set you local blog directory.
+# Don't forget to link to Mozilla's security advisories if this is a security
+# update.
+ ./create-blog-post
#. Check whether the .exe files got properly signed and timestamped
# Point OSSLSIGNCODE to your osslsigncode binary
@@ -215,19 +256,16 @@
../../../tools/marsigning_check.sh
popd
-#. Update and upload new update responses for the updater
- # IMPORTANT: Copy the signed MAR files back before creating the update
- # responses!
- export TORBROWSER_UPDATE_CHANNEL=release # or alpha / nightly
- make update_responses-$TORBROWSER_UPDATE_CHANNEL
- cd $TORBROWSER_UPDATE_CHANNEL/update-responses
- tar -xf update-responses-$TORBROWSER_UPDATE_CHANNEL-$TORBROWSER_VERSION.tar
- chmod 664 ${TORBROWSER_UPDATE_CHANNEL}/*
- chmod 664 ${TORBROWSER_UPDATE_CHANNEL}/.htaccess
- chmod 775 ${TORBROWSER_UPDATE_CHANNEL}/
- torsocks rsync -avP $TORBROWSER_UPDATE_CHANNEL staticiforme.torproject.org:/srv/aus1-master.torproject.org/htdocs/torbrows…
- torsocks ssh staticiforme.torproject.org "chown -R :torwww /srv/aus1-master.torproject.org/htdocs/torbrowser/update_3/${TORBROWSER_UPDATE_CHANNEL}"
- torsocks ssh staticiforme.torproject.org "static-update-component aus1.torproject.org"
+#. Generate and upload update_responses to staticiforme
+ ./upload-update_responses-to-staticiforme
+
+#. Enable update. On `staticiforme`.
+# (for alpha release, use deploy_update_responses-alpha.sh instead)
+ staticiforme$ ~/deploy_update_responses-release.sh
+
+#. Clean linux-signer and macos-signer
+ ./finished-signing-clean-linux-signer
+ ./finished-signing-clean-macos-signer
# Upload APKs to Google Play
Log into https://play.google.com/apps/publish
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0
20 Apr '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch master
in repository builders/tor-browser-build.
from e485133 Bug 40473: Update projects/tor-browser/allowed_addons.json
new b5e5e4b Bug 40137: Add publication script
new 318bafd Bug 40157: Add sanity check scripts
new 1e2b74d Bug 40414: Remove tools/update/format_changelog.pl
new 4c07cbe Bug 40414: Add common config and functions files
new 74584a9 Bug 40414: Improve the gatekeeper-bundling.sh script
new ef9b7e7 Bug 40414: Add osslsigncode project
new 3401ffc Bug 40414: Improve the authenticode-timestamping.sh script
new 517f4e6 Bug 40414: Add sync-* signing scripts
new dcd8ff5 Bug 40414: add macos-signer-proxy
new 8a74ee7 Bug 40414: Move hash_signed_bundles.sh to the signing directory
new b7549fe Bug 40414: Improve hash_signed_bundles.sh
new a6783cf Bug 40414: Add download-unsigned-sha256sums-gpg-signatures-from-people-tpo script
new 0447c30 Bug 40414: Add linux-signer-signmars
new da9a132 Bug 40414: Improve linux-signer-signmars
new d7e5a16 Bug 40414: Add tools/signing/create-blog-post
new b3f7612 Bug 40414: Add tools/signing/upload-update_responses-to-staticiforme
new 9adebc4 Bug 40414: Add tools/signing/dmg2mar
new a8805ed Bug 40414: Rename gatekeeper-signing.sh to macos-signer-gatekeeper-signing
new 1d17b75 Bug 40414: Update stable.entitlements.xml
new fff6a80 Bug 40414: Update macos-signer-gatekeeper-signing
new a20376c Bug 40414: Improve macos-signer-gatekeeper-signing
new 2b8d923 Bug 40414: Rename notarization.sh to macos-signer-notarization
new 8d120f9 Bug 40414: Update macos-signer-notarization
new 80cb859 Bug 40414: Improve macos-signer-notarization
new cbc1000 Bug 40414: Rename stapler.sh to macos-signer-stapler
new bfdcad1 Bug 40414: Update macos-signer-stapler
new 0f9db0e Bug 40414: Improve macos-signer-stapler
new 3daf04d Bug 40414: Rename tbb-signing.sh to linux-signer-gpg-sign
new d59c22b Bug 40414: Update linux-signer-gpg-sign
new 220006d Bug 40414: Improve linux-signer-gpg-sign
new c955e9f Bug 40414: Update nssdb7 path in linux-signer-signmars
new da516e6 Bug 40414: Add finished-signing-clean-*
The 32 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../0001-Make-code-work-with-OpenSSL-1.1.patch | 324 +++++++++++++++++++++
projects/{libdmg-hfsplus => osslsigncode}/build | 13 +-
projects/osslsigncode/config | 17 ++
projects/osslsigncode/timestamping.patch | 56 ++++
...e_check.sh => authenticode_verify_timestamp.sh} | 76 +++--
tools/marsigning_check.sh | 12 +
tools/signing/authenticode-timestamping.sh | 24 +-
tools/signing/check_file_counts | 168 +++++++++++
tools/signing/create-blog-post | 61 ++++
tools/signing/ddmg.sh | 41 +++
tools/signing/dmg2mar | 29 ++
...igned-sha256sums-gpg-signatures-from-people-tpo | 16 +
tools/signing/finished-signing-clean-linux-signer | 14 +
tools/signing/finished-signing-clean-macos-signer | 14 +
tools/signing/functions | 22 ++
tools/signing/gatekeeper-bundling.sh | 46 ++-
tools/signing/gatekeeper-signing.sh | 51 ----
tools/{ => signing}/hash_signed_bundles.sh | 14 +-
tools/signing/linux-signer-gpg-sign | 19 ++
tools/signing/linux-signer-signmars | 75 +++++
tools/signing/macos-signer-gatekeeper-signing | 98 +++++++
tools/signing/macos-signer-notarization | 44 +++
tools/signing/macos-signer-proxy | 6 +
tools/signing/macos-signer-stapler | 18 ++
tools/signing/notarization.sh | 50 ----
...a.entitlements.xml => release.entitlements.xml} | 0
tools/signing/set-config | 17 ++
tools/signing/set-config.blog | 4 +
tools/signing/set-config.hosts | 6 +
tools/signing/set-config.macos-notarization | 5 +
tools/signing/set-config.tbb-version | 7 +
tools/signing/stable.entitlements.xml | 53 ----
tools/signing/stapler.sh | 47 ---
tools/signing/sync-builder-to-local | 8 +
tools/signing/sync-builder-to-local.dry-run | 1 +
.../signing/sync-builder-unsigned-to-local-signed | 8 +
.../sync-builder-unsigned-to-local-signed.dry-run | 1 +
tools/signing/sync-linux-signer-to-local | 8 +
tools/signing/sync-linux-signer-to-local.dry-run | 1 +
tools/signing/sync-local-to-builder | 8 +
tools/signing/sync-local-to-builder.dry-run | 1 +
tools/signing/sync-local-to-linux-signer | 8 +
tools/signing/sync-local-to-linux-signer.dry-run | 1 +
tools/signing/sync-local-to-staticiforme | 6 +
tools/signing/sync-local-to-staticiforme.dry-run | 1 +
tools/signing/sync-macos-local-to-macos-signer | 8 +
.../sync-macos-local-to-macos-signer.dry-run | 1 +
...ync-macos-signer-stapled-to-macos-local-stapled | 8 +
...s-signer-stapled-to-macos-local-stapled.dry-run | 1 +
tools/signing/sync-scripts-to-linux-signer | 8 +
tools/signing/sync-scripts-to-linux-signer.dry-run | 1 +
tools/signing/sync-scripts-to-macos-signer | 8 +
tools/signing/sync-scripts-to-macos-signer.dry-run | 1 +
tools/signing/tbb-signing.sh | 38 ---
.../upload-update_responses-to-staticiforme | 49 ++++
tools/update/publish_version.sh | 39 +++
56 files changed, 1360 insertions(+), 301 deletions(-)
create mode 100644 projects/osslsigncode/0001-Make-code-work-with-OpenSSL-1.1.patch
copy projects/{libdmg-hfsplus => osslsigncode}/build (63%)
create mode 100644 projects/osslsigncode/config
create mode 100644 projects/osslsigncode/timestamping.patch
copy tools/{authenticode_check.sh => authenticode_verify_timestamp.sh} (54%)
create mode 100755 tools/signing/check_file_counts
create mode 100755 tools/signing/create-blog-post
create mode 100755 tools/signing/ddmg.sh
create mode 100755 tools/signing/dmg2mar
create mode 100755 tools/signing/download-unsigned-sha256sums-gpg-signatures-from-people-tpo
create mode 100755 tools/signing/finished-signing-clean-linux-signer
create mode 100755 tools/signing/finished-signing-clean-macos-signer
create mode 100644 tools/signing/functions
delete mode 100755 tools/signing/gatekeeper-signing.sh
rename tools/{ => signing}/hash_signed_bundles.sh (87%)
create mode 100755 tools/signing/linux-signer-gpg-sign
create mode 100755 tools/signing/linux-signer-signmars
create mode 100755 tools/signing/macos-signer-gatekeeper-signing
create mode 100755 tools/signing/macos-signer-notarization
create mode 100755 tools/signing/macos-signer-proxy
create mode 100755 tools/signing/macos-signer-stapler
delete mode 100755 tools/signing/notarization.sh
copy tools/signing/{alpha.entitlements.xml => release.entitlements.xml} (100%)
create mode 100644 tools/signing/set-config
create mode 100644 tools/signing/set-config.blog
create mode 100644 tools/signing/set-config.hosts
create mode 100644 tools/signing/set-config.macos-notarization
create mode 100644 tools/signing/set-config.tbb-version
delete mode 100644 tools/signing/stable.entitlements.xml
delete mode 100755 tools/signing/stapler.sh
create mode 100755 tools/signing/sync-builder-to-local
create mode 120000 tools/signing/sync-builder-to-local.dry-run
create mode 100755 tools/signing/sync-builder-unsigned-to-local-signed
create mode 120000 tools/signing/sync-builder-unsigned-to-local-signed.dry-run
create mode 100755 tools/signing/sync-linux-signer-to-local
create mode 120000 tools/signing/sync-linux-signer-to-local.dry-run
create mode 100755 tools/signing/sync-local-to-builder
create mode 120000 tools/signing/sync-local-to-builder.dry-run
create mode 100755 tools/signing/sync-local-to-linux-signer
create mode 120000 tools/signing/sync-local-to-linux-signer.dry-run
create mode 100755 tools/signing/sync-local-to-staticiforme
create mode 120000 tools/signing/sync-local-to-staticiforme.dry-run
create mode 100755 tools/signing/sync-macos-local-to-macos-signer
create mode 120000 tools/signing/sync-macos-local-to-macos-signer.dry-run
create mode 100755 tools/signing/sync-macos-signer-stapled-to-macos-local-stapled
create mode 120000 tools/signing/sync-macos-signer-stapled-to-macos-local-stapled.dry-run
create mode 100755 tools/signing/sync-scripts-to-linux-signer
create mode 120000 tools/signing/sync-scripts-to-linux-signer.dry-run
create mode 100755 tools/signing/sync-scripts-to-macos-signer
create mode 120000 tools/signing/sync-scripts-to-macos-signer.dry-run
delete mode 100755 tools/signing/tbb-signing.sh
create mode 100755 tools/signing/upload-update_responses-to-staticiforme
create mode 100755 tools/update/publish_version.sh
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
32
[builders/tor-browser-build] branch master updated: Bug 40473: Update projects/tor-browser/allowed_addons.json
by gitolite role 19 Apr '22
by gitolite role 19 Apr '22
19 Apr '22
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch master
in repository builders/tor-browser-build.
The following commit(s) were added to refs/heads/master by this push:
new e485133 Bug 40473: Update projects/tor-browser/allowed_addons.json
e485133 is described below
commit e485133a16b4471b8630c63a020e719f52fa0f3c
Author: Nicolas Vigier <boklm(a)torproject.org>
AuthorDate: Mon Apr 11 11:13:05 2022 +0200
Bug 40473: Update projects/tor-browser/allowed_addons.json
---
projects/tor-browser/allowed_addons.json | 294 +++++++++++++++----------------
1 file changed, 144 insertions(+), 150 deletions(-)
diff --git a/projects/tor-browser/allowed_addons.json b/projects/tor-browser/allowed_addons.json
index be1a46e..178be6c 100644
--- a/projects/tor-browser/allowed_addons.json
+++ b/projects/tor-browser/allowed_addons.json
@@ -17,7 +17,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/13/13299/13299734.png?modifi…"
}
],
- "average_daily_users": 772237,
+ "average_daily_users": 794947,
"categories": {
"android": [
"experimental",
@@ -31,7 +31,7 @@
"contributions_url": "https://opencollective.com/darkreader?utm_content=product-page-contribute&u…",
"created": "2017-09-19T07:03:00Z",
"current_version": {
- "id": 5360273,
+ "id": 5377785,
"compatibility": {
"firefox": {
"min": "54.0",
@@ -42,7 +42,7 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/darkreader/versions/53602…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/darkreader/versions/53777…",
"is_strict_compatibility_enabled": false,
"license": {
"id": 22,
@@ -53,22 +53,22 @@
"url": "http://www.opensource.org/licenses/mit-license.php"
},
"release_notes": {
- "en-US": "- Revert reducing brightness for images (due to some performance issues).\n- Users' fixes for websites."
+ "en-US": "- Users' fixes for websites."
},
"reviewed": null,
- "version": "4.9.45",
+ "version": "4.9.47",
"files": [
{
- "id": 3904618,
- "created": "2022-02-05T17:44:16Z",
- "hash": "sha256:7df6f5a6c07d3740ed26be3c24fdd1719b77e685506e2642f756ce3538b3cc7f",
+ "id": 3922130,
+ "created": "2022-03-14T12:50:45Z",
+ "hash": "sha256:e849883de7211e344d2608abb8c527df09316eb9a8d3a4aef3fcfe18ff9d5502",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 592244,
+ "size": 597511,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3904618/dark_reader-4.9.4…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3922130/dark_reader-4.9.4…",
"permissions": [
"alarms",
"contextMenus",
@@ -143,7 +143,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2022-02-07T12:07:52Z",
+ "last_updated": "2022-03-14T13:52:03Z",
"name": {
"ar": "Dark Reader",
"bn": "Dark Reader",
@@ -216,10 +216,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.5576,
- "bayesian_average": 4.5563339816549595,
- "count": 4265,
- "text_count": 1374
+ "average": 4.5567,
+ "bayesian_average": 4.555443942700678,
+ "count": 4331,
+ "text_count": 1395
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/reviews/",
"requires_payment": false,
@@ -310,7 +310,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/versions/",
- "weekly_downloads": 24378
+ "weekly_downloads": 22929
},
"notes": null
},
@@ -326,7 +326,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/5/5474/5474073.png?modified=…"
}
],
- "average_daily_users": 707373,
+ "average_daily_users": 711352,
"categories": {
"android": [
"security-privacy"
@@ -335,7 +335,7 @@
"privacy-security"
]
},
- "contributions_url": "https://www.paypal.me/SupportEFF?utm_content=product-page-contribute&utm_me…",
+ "contributions_url": "https://paypal.me/SupportEFF?utm_content=product-page-contribute&utm_medium…",
"created": "2010-09-16T15:09:10Z",
"current_version": {
"id": 5265391,
@@ -459,10 +459,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.6624,
- "bayesian_average": 4.659894838355429,
- "count": 2210,
- "text_count": 442
+ "average": 4.667,
+ "bayesian_average": 4.6644855119288025,
+ "count": 2225,
+ "text_count": 444
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/reviews/",
"requires_payment": false,
@@ -491,7 +491,7 @@
"type": "extension",
"url": "https://www.eff.org/https-everywhere",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/versions/",
- "weekly_downloads": 11488
+ "weekly_downloads": 11650
},
"notes": null
},
@@ -507,7 +507,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/6/6937/6937656.png?modified=…"
}
],
- "average_daily_users": 232802,
+ "average_daily_users": 236157,
"categories": {
"android": [
"security-privacy"
@@ -722,9 +722,9 @@
"category": "recommended"
},
"ratings": {
- "average": 4.815,
- "bayesian_average": 4.81024645434603,
- "count": 1211,
+ "average": 4.8143,
+ "bayesian_average": 4.809576344569952,
+ "count": 1228,
"text_count": 227
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/reviews/",
@@ -810,7 +810,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/versions/",
- "weekly_downloads": 4240
+ "weekly_downloads": 5193
},
"notes": null
},
@@ -826,7 +826,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/5/5474/5474073.png?modified=…"
}
],
- "average_daily_users": 1021853,
+ "average_daily_users": 1033933,
"categories": {
"android": [
"security-privacy"
@@ -835,7 +835,7 @@
"privacy-security"
]
},
- "contributions_url": "https://www.paypal.me/SupportEFF?utm_content=product-page-contribute&utm_me…",
+ "contributions_url": "https://paypal.me/SupportEFF?utm_content=product-page-contribute&utm_medium…",
"created": "2014-05-01T18:23:16Z",
"current_version": {
"id": 5327937,
@@ -1348,10 +1348,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.7932,
- "bayesian_average": 4.7903783091849474,
- "count": 2031,
- "text_count": 403
+ "average": 4.7946,
+ "bayesian_average": 4.791777627781774,
+ "count": 2045,
+ "text_count": 405
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/",
"requires_payment": false,
@@ -1375,7 +1375,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/versions/",
- "weekly_downloads": 27163
+ "weekly_downloads": 15332
},
"notes": null
},
@@ -1391,7 +1391,7 @@
"picture_url": null
}
],
- "average_daily_users": 5485991,
+ "average_daily_users": 5631653,
"categories": {
"android": [
"security-privacy"
@@ -1403,7 +1403,7 @@
"contributions_url": "",
"created": "2015-04-25T07:26:22Z",
"current_version": {
- "id": 5368975,
+ "id": 5388847,
"compatibility": {
"firefox": {
"min": "68.0",
@@ -1414,7 +1414,7 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/53…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/53…",
"is_strict_compatibility_enabled": false,
"license": {
"id": 6,
@@ -1425,22 +1425,22 @@
"url": "http://www.gnu.org/licenses/gpl-3.0.html"
},
"release_notes": {
- "en-US": "See complete release notes for <a href=\"https://outgoing.prod.mozaws.net/v1/86f1ffdef48173aff3a0df9bee31e8c3ce2a6d5…" rel=\"nofollow\">1.41.8</a>.\n\n<b>Fixes:</b>\n\n<ul><li><a href=\"https://outgoing.prod.mozaws.net/v1/30f023b5828c1bee8ffd2bb503c6eeec652d94f…" rel=\"nofollow\" [...]
+ "en-US": "See complete release notes for <a href=\"https://outgoing.prod.mozaws.net/v1/e39683c322e9d7e4e31e3522131aae62906b8fd…" rel=\"nofollow\">1.42.4</a>.\n\n<b>Fixes:</b>\n\n<ul><li><a href=\"https://outgoing.prod.mozaws.net/v1/8b044853fe1cef57d52c89b3d4095fec7b19013…" rel=\"nofollow\" [...]
},
"reviewed": null,
- "version": "1.41.8",
+ "version": "1.42.4",
"files": [
{
- "id": 3913320,
- "created": "2022-02-23T12:03:38Z",
- "hash": "sha256:527c7527116a6c6ffddb963cdfb901518d56f624cfc922f6eab32916b24e8f5d",
+ "id": 3933192,
+ "created": "2022-04-07T13:36:54Z",
+ "hash": "sha256:bc3c335c961269cb40dd11551788d0d8674aefcacdc8fbdf6c19845eaea339ce",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 2993631,
+ "size": 3021270,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3913320/ublock_origin-1.4…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3933192/ublock_origin-1.4…",
"permissions": [
"dns",
"menus",
@@ -1460,7 +1460,8 @@
"https://filterlists.com/*",
"https://forums.lanik.us/*",
"https://github.com/*",
- "https://*.github.io/*"
+ "https://*.github.io/*",
+ "https://*.letsblock.it/*"
],
"optional_permissions": []
}
@@ -1554,7 +1555,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2022-02-27T13:56:27Z",
+ "last_updated": "2022-04-07T15:51:34Z",
"name": {
"ar": "uBlock Origin",
"bg": "uBlock Origin",
@@ -1699,10 +1700,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.7726,
- "bayesian_average": 4.772170064769559,
- "count": 13270,
- "text_count": 3558
+ "average": 4.773,
+ "bayesian_average": 4.772572661271224,
+ "count": 13451,
+ "text_count": 3589
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/",
"requires_payment": false,
@@ -1764,7 +1765,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/versions/",
- "weekly_downloads": 122735
+ "weekly_downloads": 124370
},
"notes": null
},
@@ -1780,7 +1781,7 @@
"picture_url": null
}
],
- "average_daily_users": 91163,
+ "average_daily_users": 97703,
"categories": {
"android": [
"photos-media"
@@ -1877,10 +1878,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.5125,
- "bayesian_average": 4.507365641865589,
- "count": 1036,
- "text_count": 393
+ "average": 4.5158,
+ "bayesian_average": 4.510648462316578,
+ "count": 1043,
+ "text_count": 394
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/re…",
"requires_payment": false,
@@ -1902,7 +1903,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/ve…",
- "weekly_downloads": 245
+ "weekly_downloads": 319
},
"notes": null
},
@@ -1918,7 +1919,7 @@
"picture_url": null
}
],
- "average_daily_users": 94075,
+ "average_daily_users": 93874,
"categories": {
"android": [
"experimental",
@@ -2036,9 +2037,9 @@
"category": "recommended"
},
"ratings": {
- "average": 4.4206,
- "bayesian_average": 4.406871326205544,
- "count": 378,
+ "average": 4.4226,
+ "bayesian_average": 4.4088763239967355,
+ "count": 381,
"text_count": 106
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/reviews/",
@@ -2061,7 +2062,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/versions/",
- "weekly_downloads": 1475
+ "weekly_downloads": 1268
},
"notes": null
},
@@ -2077,7 +2078,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/12/12929/12929064.png?modifi…"
}
],
- "average_daily_users": 204556,
+ "average_daily_users": 206760,
"categories": {
"android": [
"photos-media",
@@ -2091,7 +2092,7 @@
"contributions_url": "https://www.paypal.com/donate?hosted_button_id=GLL4UNSNU6SQN&utm_content=pr…",
"created": "2017-06-17T15:23:33Z",
"current_version": {
- "id": 5346569,
+ "id": 5388379,
"compatibility": {
"firefox": {
"min": "68.0",
@@ -2102,7 +2103,7 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/search_by_image/versions/…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/search_by_image/versions/…",
"is_strict_compatibility_enabled": false,
"license": {
"id": 6,
@@ -2116,21 +2117,22 @@
"en-US": "Learn more about this release from the <a href=\"https://outgoing.prod.mozaws.net/v1/034fc31c913b4c441795892fe3d65db9f7edbe6…" rel=\"nofollow\">changelog</a>."
},
"reviewed": null,
- "version": "4.5.0",
+ "version": "4.8.0",
"files": [
{
- "id": 3890914,
- "created": "2022-01-08T16:57:01Z",
- "hash": "sha256:2b0406167991bf6aa8e297fa28390f93a368d82ee78d94ba11508a6adb977012",
+ "id": 3932724,
+ "created": "2022-04-06T11:55:07Z",
+ "hash": "sha256:b361bed0e65e9b32d6ff5411927fb608f43b08d3e8aa1007d2acded7cc982212",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 681142,
+ "size": 692279,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3890914/search_by_image-4…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3932724/search_by_image-4…",
"permissions": [
"alarms",
+ "clipboardRead",
"contextMenus",
"storage",
"unlimitedStorage",
@@ -2168,7 +2170,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2022-01-10T20:04:05Z",
+ "last_updated": "2022-04-06T13:32:15Z",
"name": {
"en-US": "Search by Image"
},
@@ -2294,10 +2296,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.6548,
- "bayesian_average": 4.649595094734144,
- "count": 1063,
- "text_count": 212
+ "average": 4.6437,
+ "bayesian_average": 4.638596240675252,
+ "count": 1089,
+ "text_count": 218
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/reviews/",
"requires_payment": false,
@@ -2318,7 +2320,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/versions/",
- "weekly_downloads": 3477
+ "weekly_downloads": 3912
},
"notes": null
},
@@ -2341,7 +2343,7 @@
"picture_url": null
}
],
- "average_daily_users": 72724,
+ "average_daily_users": 74959,
"categories": {
"android": [
"other"
@@ -2623,10 +2625,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.44,
- "bayesian_average": 4.4352509463063265,
- "count": 1100,
- "text_count": 296
+ "average": 4.4436,
+ "bayesian_average": 4.438843908570849,
+ "count": 1109,
+ "text_count": 297
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/reviews/",
"requires_payment": false,
@@ -2646,7 +2648,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/versions/",
- "weekly_downloads": 40
+ "weekly_downloads": 49
},
"notes": null
},
@@ -2662,7 +2664,7 @@
"picture_url": "https://addons.mozilla.org/user-media/userpics/0/0/143.png?modified=1506804…"
}
],
- "average_daily_users": 358365,
+ "average_daily_users": 355665,
"categories": {
"android": [
"performance",
@@ -2673,10 +2675,10 @@
"web-development"
]
},
- "contributions_url": "https://www.paypal.me/NoScript?utm_content=product-page-contribute&utm_medi…",
+ "contributions_url": "https://www.paypal.com/donate/?hosted_button_id=9ERKTU5MBH4EW&utm_content=p…",
"created": "2005-05-13T10:51:32Z",
"current_version": {
- "id": 5371832,
+ "id": 5385970,
"compatibility": {
"firefox": {
"min": "59.0",
@@ -2687,7 +2689,7 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/noscript/versions/5371832",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/noscript/versions/5385970",
"is_strict_compatibility_enabled": false,
"license": {
"id": 13,
@@ -2698,22 +2700,22 @@
"url": "http://www.gnu.org/licenses/gpl-2.0.html"
},
"release_notes": {
- "en-US": "v 11.3.7\n============================================================\nx Always avoid DNS resolution when a HTTP(S) proxy is used\n (thanks nojake for reporting)"
+ "en-US": "v 11.4.4\n============================================================\nx [L10n] Updated mk\nx Removed \"clearclick\" item from default settings\nx Better layout for mixed status icons"
},
"reviewed": null,
- "version": "11.3.7",
+ "version": "11.4.4",
"files": [
{
- "id": 3916177,
- "created": "2022-03-02T10:26:41Z",
- "hash": "sha256:6e5af18ce46bfc496fb027581d3d37a0edb95df158d053a5d9a1f89b8093bc49",
+ "id": 3930315,
+ "created": "2022-04-01T07:31:48Z",
+ "hash": "sha256:925fc2fadb017bab3ed1abf9c9fde705f5ac03e64ce19b3b1b3f20407cd1de31",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 677785,
+ "size": 876593,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3916177/noscript_security…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3930315/noscript_security…",
"permissions": [
"contextMenus",
"storage",
@@ -2771,15 +2773,15 @@
"sk": "http://noscript.net",
"zh-CN": "http://noscript.net"
},
- "icon_url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAcl0lEQVR42sWbeViV1fbHP++Bw3iAw+AAyKSoKJigIorihDM5Z2WWWU45D+V0zSE1p2bTNC0ry+ne6laWZg5N19ukHNAAURTFWdEmp0T5/v54jwqI4+3e3/s8+0Gf8w57fffaa6/9Xd8NJS4DeBQY/R+2IUBjw6BFYKC1Y/Xq3N+wIaM7d/Yb3bVrrdFdurQe3bnzA6Pvvbf/6I4dB4/u0GHA6HbtHhrdrl2HbvXq1W0dE1Oxa2wsjSpWJMHTk4aGQXOg1fXNqxVw3x30axQQwE0uC7AX0N02b2+UmEh+jx40q149MNJuf7tuWNiG9WPHrtHChVs1fXq2Ro3KV79+B9S7d4F69jyonj0L1KvXfj322N7i/v1zLo4Y8f2JkSM//KpPn1nzUlO7twsPD [...]
+ "icon_url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAXZElEQVR42s1bB3hU1bae9N57nZmUmUkIRIWABAIYQHpTAZ9BKVYURSlPvSCgCFwFAQv64AmWi6hRwIa0p8hTIEDKzKQHQqiCQEBpFwmZ/66155xhEqZFkXvP951k5sw5+6y+/rX23grFDTqgULht69nTs/X1GqVGV6HWFpSrtIuNSs0mg0pbbVBpThuU2st6ldbEJ382qrSn+DejWruZ762mZ/jZ1uPxO/hdiv+Ug4mBYqSH1Xf3WnVGXpVa92qFSltCjF2qU2dgf0oG+H+1WocKlQ50HQbp5M98jX+zvpcEcYnHoLEWVqoyehQqFFbvGenxbxeENeO7lZmxlSrt9EqVzkgCwKHUTJkJkJabidGr/F/WOp0ok85ScWpMfJapNHSPRtzLz9ZZjUXCK [...]
"icons": {
- "32": "https://addons.mozilla.org/user-media/addon_icons/0/722-32.png?modified=mcr…",
- "64": "https://addons.mozilla.org/user-media/addon_icons/0/722-64.png?modified=mcr…",
- "128": "https://addons.mozilla.org/user-media/addon_icons/0/722-128.png?modified=mc…"
+ "32": "https://addons.mozilla.org/user-media/addon_icons/0/722-32.png?modified=2d7…",
+ "64": "https://addons.mozilla.org/user-media/addon_icons/0/722-64.png?modified=2d7…",
+ "128": "https://addons.mozilla.org/user-media/addon_icons/0/722-128.png?modified=2d…"
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2022-03-06T18:17:01Z",
+ "last_updated": "2022-04-05T21:11:32Z",
"name": {
"de": "NoScript",
"el": "NoScript",
@@ -2795,68 +2797,52 @@
},
"previews": [
{
- "id": 846,
+ "id": 267408,
"caption": {
- "en-US": "Enable JavaScript only where you're sure it is safe, with ONE CLICK!"
+ "en-US": "You are finally in control, and can decide by yourself which sites you TRUST. Don't let any unknown or UNTRUSTED sites to execute scripts and use other potentially dangerous capabilities in your browser!"
},
"image_size": [
- 291,
- 244
+ 960,
+ 727
],
- "image_url": "https://addons.mozilla.org/user-media/previews/full/0/846.png?modified=1622…",
+ "image_url": "https://addons.mozilla.org/user-media/previews/full/267/267408.png?modified…",
"thumbnail_size": [
- 291,
- 244
- ],
- "thumbnail_url": "https://addons.mozilla.org/user-media/previews/thumbs/0/846.jpg?modified=16…"
- },
- {
- "id": 1060,
- "caption": {
- "en-US": "NoScript can block any kind of potentially dangerous active content, not just JavaScript!"
- },
- "image_size": [
- 423,
- 447
- ],
- "image_url": "https://addons.mozilla.org/user-media/previews/full/1/1060.png?modified=162…",
- "thumbnail_size": [
- 379,
+ 528,
400
],
- "thumbnail_url": "https://addons.mozilla.org/user-media/previews/thumbs/1/1060.jpg?modified=1…"
+ "thumbnail_url": "https://addons.mozilla.org/user-media/previews/thumbs/267/267408.jpg?modifi…"
},
{
- "id": 1062,
+ "id": 267511,
"caption": {
- "en-US": "NoScript's ClearClick module is the first and only client-side protection against Clickjacking!"
+ "en-US": "You can globally configure permissions for all the websites (DEFAULT preset), those you trust (TRUSTED) and those which you don't trust (UNTRUSTED). Then you can CUSTOMize them further for each site, if you want."
},
"image_size": [
- 457,
- 428
+ 717,
+ 542
],
- "image_url": "https://addons.mozilla.org/user-media/previews/full/1/1062.png?modified=162…",
+ "image_url": "https://addons.mozilla.org/user-media/previews/full/267/267511.png?modified…",
"thumbnail_size": [
- 427,
+ 529,
400
],
- "thumbnail_url": "https://addons.mozilla.org/user-media/previews/thumbs/1/1062.jpg?modified=1…"
+ "thumbnail_url": "https://addons.mozilla.org/user-media/previews/thumbs/267/267511.jpg?modifi…"
},
{
- "id": 52395,
+ "id": 267512,
"caption": {
- "en-US": "NoScript's powerful XSS filter has been the first and is still the most effective."
+ "en-US": "Both dark and light color schemes are supported!"
},
"image_size": [
- 504,
- 385
+ 717,
+ 542
],
- "image_url": "https://addons.mozilla.org/user-media/previews/full/52/52395.png?modified=1…",
+ "image_url": "https://addons.mozilla.org/user-media/previews/full/267/267512.png?modified…",
"thumbnail_size": [
- 504,
- 385
+ 529,
+ 400
],
- "thumbnail_url": "https://addons.mozilla.org/user-media/previews/thumbs/52/52395.jpg?modified…"
+ "thumbnail_url": "https://addons.mozilla.org/user-media/previews/thumbs/267/267512.jpg?modifi…"
}
],
"promoted": {
@@ -2867,10 +2853,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.4081,
- "bayesian_average": 4.405336398114597,
- "count": 1877,
- "text_count": 737
+ "average": 4.3924,
+ "bayesian_average": 4.389701833612158,
+ "count": 1929,
+ "text_count": 773
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/reviews/",
"requires_payment": false,
@@ -2902,11 +2888,19 @@
"el": "http://noscript.net/forum",
"en-US": "https://noscript.net/forum"
},
- "tags": [],
+ "tags": [
+ "ad blocker",
+ "anti malware",
+ "anti tracker",
+ "antivirus",
+ "content blocker",
+ "privacy",
+ "security"
+ ],
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/versions/",
- "weekly_downloads": 8123
+ "weekly_downloads": 8130
},
"notes": null
},
@@ -2922,7 +2916,7 @@
"picture_url": null
}
],
- "average_daily_users": 128116,
+ "average_daily_users": 131367,
"categories": {
"android": [
"performance",
@@ -3034,10 +3028,10 @@
"category": "recommended"
},
"ratings": {
- "average": 3.9084,
- "bayesian_average": 3.904089268719947,
- "count": 1037,
- "text_count": 371
+ "average": 3.911,
+ "bayesian_average": 3.906675357141875,
+ "count": 1045,
+ "text_count": 375
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/revi…",
"requires_payment": false,
@@ -3056,7 +3050,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/vers…",
- "weekly_downloads": 1513
+ "weekly_downloads": 1796
},
"notes": null
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
1
0