lists.torproject.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

tbb-commits

Thread Start a new thread
Threads by month
  • ----- 2026 -----
  • May
  • April
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • 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
tbb-commits@lists.torproject.org

  • 1 participants
  • 20430 discussions
[Git][tpo/applications/tor-browser][tor-browser-149.0a1-16.0-2] fixup! TB 44581 [android]: Cleanup new android compose tab-strip feature
by clairehurst (@clairehurst) 26 Mar '26

26 Mar '26
clairehurst pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: ef8883ba by clairehurst at 2026-03-26T10:23:04-06:00 fixup! TB 44581 [android]: Cleanup new android compose tab-strip feature - - - - - 1 changed file: - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/MainMenu.kt Changes: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/MainMenu.kt ===================================== @@ -245,6 +245,22 @@ fun MainMenu( } } + if (accessPoint == MenuAccessPoint.Home) { + MenuGroup { + ExtensionsMenuItem( + inCustomTab = false, + isPrivate = isPrivate, + isExtensionsProcessDisabled = isExtensionsProcessDisabled, + isExtensionsExpanded = isExtensionsExpanded, + isAllWebExtensionsDisabled = isAllWebExtensionsDisabled, + webExtensionMenuCount = webExtensionMenuCount, + extensionsMenuItemDescription = extensionsMenuItemDescription, + onExtensionsMenuClick = onExtensionsMenuClick, + extensionSubmenu = extensionSubmenu, + ) + } + } + if (accessPoint == MenuAccessPoint.Browser) { ToolsAndActionsMenuGroup( isBookmarked = isBookmarked, @@ -388,6 +404,18 @@ private fun ToolsAndActionsMenuGroup( ) } + ExtensionsMenuItem( + inCustomTab = false, + isPrivate = isPrivate, + isExtensionsProcessDisabled = isExtensionsProcessDisabled, + isExtensionsExpanded = isExtensionsExpanded, + isAllWebExtensionsDisabled = isAllWebExtensionsDisabled, + webExtensionMenuCount = webExtensionMenuCount, + extensionsMenuItemDescription = extensionsMenuItemDescription, + onExtensionsMenuClick = onExtensionsMenuClick, + extensionSubmenu = extensionSubmenu, + ) + if (!moreMenuExpanded) { MoreMenuButtonGroup( isMoreMenuHighlighted = false, // This prevents a dot from incorrectly showing e.g. "open in app" is available, even though we disable it. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ef8883b… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ef8883b… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-149.0a1-16.0-2] fixup! TB 42655 [android]: Implement "New circuit for this site" on Android
by Dan Ballard (@dan) 26 Mar '26

26 Mar '26
Dan Ballard pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: a42f148a by clairehurst at 2026-03-26T09:19:02-07:00 fixup! TB 42655 [android]: Implement "New circuit for this site" on Android - - - - - 1 changed file: - mobile/android/fenix/app/src/main/res/drawable/new_circuit.xml Changes: ===================================== mobile/android/fenix/app/src/main/res/drawable/new_circuit.xml ===================================== @@ -1,7 +1,18 @@ -<vector xmlns:android="http://schemas.android.com/apk/res/android" android:autoMirrored="true" android:height="16dp" android:viewportHeight="16" android:viewportWidth="16" android:width="16dp"> +<vector xmlns:android="http://schemas.android.com/apk/res/android" + android:width="24dp" + android:height="24dp" + android:autoMirrored="true" + android:viewportWidth="16" + android:viewportHeight="16"> - <path android:fillColor="#5B5B66" android:fillType="evenOdd" android:pathData="M10.599,2.897C9.522,2.349 8.298,2.155 7.104,2.344C6.642,2.417 6.195,2.546 5.769,2.726C5.822,2.91 5.85,3.105 5.85,3.307C5.85,4.48 4.898,5.432 3.725,5.432C2.551,5.432 1.6,4.48 1.6,3.307C1.6,2.133 2.551,1.182 3.725,1.182C4.238,1.182 4.708,1.363 5.075,1.666C5.654,1.399 6.271,1.21 6.908,1.109C8.363,0.879 9.854,1.115 11.167,1.784C12.479,2.452 13.547,3.52 14.216,4.832C14.885,6.145 15.121,7.635 14.891,9.09C14.837,9.431 14.517,9.664 14.176,9.61C13.835,9.556 13.602,9.236 13.656,8.895C13.845,7.701 13.651,6.477 13.102,5.4C12.553,4.322 11.677,3.446 10.599,2.897ZM4.65,3.307C4.65,3.818 4.235,4.232 3.725,4.232C3.214,4.232 2.8,3.818 2.8,3.307C2.8,2.796 3.214,2.382 3.725,2.382C4.235,2.382 4.65,2.796 4.65,3.307Z"/> + <path + android:fillColor="#5B5B66" + android:fillType="evenOdd" + android:pathData="M10.599,2.897C9.522,2.349 8.298,2.155 7.104,2.344C6.642,2.417 6.195,2.546 5.769,2.726C5.822,2.91 5.85,3.105 5.85,3.307C5.85,4.48 4.898,5.432 3.725,5.432C2.551,5.432 1.6,4.48 1.6,3.307C1.6,2.133 2.551,1.182 3.725,1.182C4.238,1.182 4.708,1.363 5.075,1.666C5.654,1.399 6.271,1.21 6.908,1.109C8.363,0.879 9.854,1.115 11.167,1.784C12.479,2.452 13.547,3.52 14.216,4.832C14.885,6.145 15.121,7.635 14.891,9.09C14.837,9.431 14.517,9.664 14.176,9.61C13.835,9.556 13.602,9.236 13.656,8.895C13.845,7.701 13.651,6.477 13.102,5.4C12.553,4.322 11.677,3.446 10.599,2.897ZM4.65,3.307C4.65,3.818 4.235,4.232 3.725,4.232C3.214,4.232 2.8,3.818 2.8,3.307C2.8,2.796 3.214,2.382 3.725,2.382C4.235,2.382 4.65,2.796 4.65,3.307Z" /> - <path android:fillColor="#5B5B66" android:fillType="evenOdd" android:pathData="M1.824,6.39C2.165,6.444 2.398,6.764 2.344,7.105C2.155,8.299 2.349,9.523 2.898,10.6C3.447,11.678 4.323,12.554 5.401,13.103C6.478,13.651 7.702,13.845 8.896,13.656C9.356,13.583 9.803,13.455 10.227,13.276C10.173,13.088 10.144,12.891 10.144,12.686C10.144,11.512 11.096,10.561 12.269,10.561C13.443,10.561 14.394,11.512 14.394,12.686C14.394,13.86 13.443,14.811 12.269,14.811C11.76,14.811 11.293,14.632 10.927,14.333C10.347,14.601 9.73,14.79 9.092,14.891C7.637,15.121 6.146,14.885 4.833,14.216C3.52,13.548 2.453,12.481 1.784,11.168C1.115,9.855 0.879,8.365 1.109,6.91C1.163,6.569 1.483,6.336 1.824,6.39ZM13.194,12.686C13.194,13.197 12.78,13.611 12.269,13.611C11.759,13.611 11.344,13.197 11.344,12.686C11.344,12.175 11.759,11.761 12.269,11.761C12.78,11.761 13.194,12.175 13.194,12.686Z"/> + <path + android:fillColor="#5B5B66" + android:fillType="evenOdd" + android:pathData="M1.824,6.39C2.165,6.444 2.398,6.764 2.344,7.105C2.155,8.299 2.349,9.523 2.898,10.6C3.447,11.678 4.323,12.554 5.401,13.103C6.478,13.651 7.702,13.845 8.896,13.656C9.356,13.583 9.803,13.455 10.227,13.276C10.173,13.088 10.144,12.891 10.144,12.686C10.144,11.512 11.096,10.561 12.269,10.561C13.443,10.561 14.394,11.512 14.394,12.686C14.394,13.86 13.443,14.811 12.269,14.811C11.76,14.811 11.293,14.632 10.927,14.333C10.347,14.601 9.73,14.79 9.092,14.891C7.637,15.121 6.146,14.885 4.833,14.216C3.52,13.548 2.453,12.481 1.784,11.168C1.115,9.855 0.879,8.365 1.109,6.91C1.163,6.569 1.483,6.336 1.824,6.39ZM13.194,12.686C13.194,13.197 12.78,13.611 12.269,13.611C11.759,13.611 11.344,13.197 11.344,12.686C11.344,12.175 11.759,11.761 12.269,11.761C12.78,11.761 13.194,12.175 13.194,12.686Z" /> </vector> View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/a42f148… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/a42f148… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-149.0a1-16.0-2] fixup! TB 40597: Implement TorSettings module
by henry (@henry) 26 Mar '26

26 Mar '26
henry pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: ce7047cb by Henry Wilkes at 2026-03-26T12:40:50+00:00 fixup! TB 40597: Implement TorSettings module TB 44251: Drop pt_config.json meek-azure migration logic. - - - - - 1 changed file: - toolkit/modules/TorSettings.sys.mjs Changes: ===================================== toolkit/modules/TorSettings.sys.mjs ===================================== @@ -537,13 +537,6 @@ class TorSettingsImpl { const req = await fetch("chrome://global/content/pt_config.json"); const config = await req.json(); lazy.logger.debug("Loaded pt_config.json", config); - if ("meek-azure" in config.bridges) { - // Convert the meek-azure name to meek. tor-browser#44068. - // NOTE: no need to convert recommendedDefault since it is not meek. - lazy.logger.debug("Converting pt_config type from meek-azure to meek"); - config.bridges.meek = config.bridges["meek-azure"]; - delete config.bridges["meek-azure"]; - } this.#recommendedPT = config.recommendedDefault; this.#builtinBridges = config.bridges; for (const type in this.#builtinBridges) { View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ce7047c… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ce7047c… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/mullvad-browser][mullvad-browser-149.0a1-16.0-2] fixup! BB 41916: Letterboxing preferences UI
by henry (@henry) 26 Mar '26

26 Mar '26
henry pushed to branch mullvad-browser-149.0a1-16.0-2 at The Tor Project / Applications / Mullvad Browser Commits: 97ca4947 by Henry Wilkes at 2026-03-26T10:37:02+00:00 fixup! BB 41916: Letterboxing preferences UI BB 44546: Rename `appearance-chooser-item` to `setting-chooser-item`. We also drop the `200px` maximum width, since it seems that mozilla's new "Browser Layout" setting just above does not apply any maximum width for its two options. - - - - - 2 changed files: - browser/components/preferences/letterboxing.css - browser/components/preferences/letterboxing.js Changes: ===================================== browser/components/preferences/letterboxing.css ===================================== @@ -5,7 +5,3 @@ .letterboxing-overview { margin-block-end: var(--space-xxlarge); } - -.letterboxing-chooser-item.appearance-chooser-item { - flex: 0 1 200px; -} ===================================== browser/components/preferences/letterboxing.js ===================================== @@ -118,7 +118,7 @@ SettingGroupManager.registerGroups({ value: "top", l10nId: "letterboxing-alignment-top-option", controlAttrs: { - class: "appearance-chooser-item letterboxing-chooser-item", + class: "setting-chooser-item letterboxing-chooser-item", imagesrc: "chrome://browser/content/preferences/letterboxing-top.svg", }, @@ -127,7 +127,7 @@ SettingGroupManager.registerGroups({ value: "middle", l10nId: "letterboxing-alignment-middle-option", controlAttrs: { - class: "appearance-chooser-item letterboxing-chooser-item", + class: "setting-chooser-item letterboxing-chooser-item", imagesrc: "chrome://browser/content/preferences/letterboxing-middle.svg", }, View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/97c… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/97c… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-149.0a1-16.0-2] fixup! BB 41916: Letterboxing preferences UI
by henry (@henry) 26 Mar '26

26 Mar '26
henry pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: 33520bdd by Henry Wilkes at 2026-03-26T10:35:30+00:00 fixup! BB 41916: Letterboxing preferences UI BB 44546: Rename `appearance-chooser-item` to `setting-chooser-item`. We also drop the `200px` maximum width, since it seems that mozilla's new "Browser Layout" setting just above does not apply any maximum width for its two options. - - - - - 2 changed files: - browser/components/preferences/letterboxing.css - browser/components/preferences/letterboxing.js Changes: ===================================== browser/components/preferences/letterboxing.css ===================================== @@ -5,7 +5,3 @@ .letterboxing-overview { margin-block-end: var(--space-xxlarge); } - -.letterboxing-chooser-item.appearance-chooser-item { - flex: 0 1 200px; -} ===================================== browser/components/preferences/letterboxing.js ===================================== @@ -118,7 +118,7 @@ SettingGroupManager.registerGroups({ value: "top", l10nId: "letterboxing-alignment-top-option", controlAttrs: { - class: "appearance-chooser-item letterboxing-chooser-item", + class: "setting-chooser-item letterboxing-chooser-item", imagesrc: "chrome://browser/content/preferences/letterboxing-top.svg", }, @@ -127,7 +127,7 @@ SettingGroupManager.registerGroups({ value: "middle", l10nId: "letterboxing-alignment-middle-option", controlAttrs: { - class: "appearance-chooser-item letterboxing-chooser-item", + class: "setting-chooser-item letterboxing-chooser-item", imagesrc: "chrome://browser/content/preferences/letterboxing-middle.svg", }, View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/33520bd… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/33520bd… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-149.0a1-16.0-2] TB 44653 [android]: Disable 'Allow search suggestions in private sessions'...
by Dan Ballard (@dan) 26 Mar '26

26 Mar '26
Dan Ballard pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: d8aa4961 by clairehurst at 2026-03-25T19:03:24-06:00 TB 44653 [android]: Disable 'Allow search suggestions in private sessions' prompt presented in RR 148 android - - - - - 3 changed files: - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/FenixSearchMiddleware.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarComposable.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt Changes: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/FenixSearchMiddleware.kt ===================================== @@ -237,12 +237,7 @@ class FenixSearchMiddleware( store.dispatch(SearchSuggestionsVisibilityUpdated(shouldShowSuggestions)) - val showPrivatePrompt = with(store.state) { - !settings.showSearchSuggestionsInPrivateOnboardingFinished && - appStore.state.mode.isPrivate && - !isSearchSuggestionsFeatureEnabled() && !showSearchShortcuts && - query.isNotBlank() && url != query - } + val showPrivatePrompt = false store.dispatch( SearchFragmentAction.AllowSearchSuggestionsInPrivateModePrompt( ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarComposable.kt ===================================== @@ -156,7 +156,7 @@ class AwesomeBarComposable( } if (isSearchActive) { - if (state.showSearchSuggestionsHint) { + if (false) { PrivateSuggestionsCard( onSearchSuggestionsInPrivateModeAllowed = { activity.settings().shouldShowSearchSuggestionsInPrivate = true ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt ===================================== @@ -1613,10 +1613,7 @@ class Settings( default = false, ) - var showSearchSuggestionsInPrivateOnboardingFinished by booleanPreference( - appContext.getPreferenceKey(R.string.pref_key_show_search_suggestions_in_private_onboarding), - default = false, - ) + var showSearchSuggestionsInPrivateOnboardingFinished = false fun incrementVisitedInstallableCount() = pwaInstallableVisitCount.increment() View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/d8aa496… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/d8aa496… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-149.0a1-16.0-2] TB 44694 [android]: Remove new Tab bar feature
by clairehurst (@clairehurst) 25 Mar '26

25 Mar '26
clairehurst pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: 2bd95221 by clairehurst at 2026-03-25T15:43:07-06:00 TB 44694 [android]: Remove new Tab bar feature - - - - - 3 changed files: - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/CustomizationFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt - mobile/android/fenix/app/src/main/res/xml/customization_preferences.xml Changes: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/CustomizationFragment.kt ===================================== @@ -63,7 +63,6 @@ class CustomizationFragment : PreferenceFragmentCompat() { setupRadioGroups() val tabletAndTabStripEnabled = Settings(requireContext()).isTabStripEnabled updateToolbarCategoryBasedOnTabStrip(tabletAndTabStripEnabled) - setupTabStripCategory() updateToolbarShortcut() // if tab strip is enabled, swipe toolbar to switch tabs should not be enabled so the @@ -206,20 +205,6 @@ class CustomizationFragment : PreferenceFragmentCompat() { addToRadioGroup(topPreference, bottomPreference) } - private fun setupTabStripCategory() { - val tabStripSwitch = requirePreference<SwitchPreference>(R.string.pref_key_tab_strip_show) - val context = requireContext() - - tabStripSwitch.isChecked = Settings(requireContext()).isTabStripEnabled - - tabStripSwitch.setOnPreferenceChangeListener { _, newValue -> - val enabled = newValue as Boolean - context.settings().isTabStripEnabled = enabled - updateToolbarCategoryBasedOnTabStrip(enabled) - true - } - } - private fun setupGesturesCategory(isSwipeToolbarToSwitchTabsVisible: Boolean) { requirePreference<SwitchPreference>(R.string.pref_key_website_pull_to_refresh).apply { isVisible = FeatureFlags.PULL_TO_REFRESH_ENABLED ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt ===================================== @@ -2038,11 +2038,7 @@ class Settings( default = { FxNimbus.features.searchOptimizationOption.value().showStocksCard }, ) - var isTabStripEnabled by booleanPreference( - appContext.getPreferenceKey(R.string.pref_key_tab_strip_show), - default = FxNimbus.features.tabStrip.value().enabled && - (isTabStripEligible(appContext) || FxNimbus.features.tabStrip.value().allowOnAllDevices), - ) + val isTabStripEnabled = false var isDynamicToolbarEnabled = false ===================================== mobile/android/fenix/app/src/main/res/xml/customization_preferences.xml ===================================== @@ -60,15 +60,6 @@ android:selectable="false" /> </androidx.preference.PreferenceCategory> - <androidx.preference.PreferenceCategory - android:layout="@layout/preference_cat_style" - android:title="@string/preferences_tab_strip" - app:iconSpaceReserved="false"> - <androidx.preference.SwitchPreference - android:key="@string/pref_key_tab_strip_show" - android:title="@string/preference_tab_strip_show" /> - </androidx.preference.PreferenceCategory> - <!-- Toolbar shortcut picker --> <androidx.preference.PreferenceCategory android:key="@string/pref_key_customization_category_toolbar_shortcut" View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/2bd9522… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/2bd9522… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] Bug 41752: Update toolchains for Firefox 149.
by brizental (@brizental) 25 Mar '26

25 Mar '26
brizental pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 228e8f50 by Pier Angelo Vendrame at 2026-03-25T22:22:20+01:00 Bug 41752: Update toolchains for Firefox 149. - - - - - 12 changed files: - projects/application-services/config - projects/application-services/gradle-dependencies-list.txt - projects/cctools/config - projects/firefox/config - projects/geckoview/config - projects/geckoview/gradle-dependencies-list.txt - projects/glean-parser/README.md - projects/glean-parser/build - projects/glean-parser/config - projects/glean/config - projects/glean/gradle-dependencies-list.txt - projects/uniffi-rs/config Changes: ===================================== projects/application-services/config ===================================== @@ -1,5 +1,5 @@ # vim: filetype=yaml sw=2 -version: '148.0' +version: '149.0' git_hash: 'v[% c("version") %]-TORBROWSER-build[% c("var/build_number") %]' git_url: https://gitlab.torproject.org/tpo/applications/application-services.git tag_gpg_id: 1 @@ -22,9 +22,9 @@ var: build_number: 1 gradle_version: 8.14.3 # NSS version ans sha256 are in libs/build-all.sh. - nss_version: '3.120' + nss_version: '3.121' nspr_version: '4.38.2' - nss_sha256sum: fb5aa56fa35d963d4c65278328e2e9c99c2484c86f0e41537412477739dcf997 + nss_sha256sum: 76b9a1364bc4522abc652c4d676498d5062f502f64e38b32e9e2c7a3fff530f1 cargo_vendor_include_config: 1 application-services_versions_infos: '[% exec(c("basedir") _ "/tools/toolchain-updates/extract-application-services-versions-infos") %]' @@ -88,7 +88,7 @@ steps: project: application-services pkg_type: cargo_vendor norec: - sha256sum: 5024d0eb41da2241254804046ecb3a57e9412dfb4d4ecfedad4a15dced5c6bf1 + sha256sum: 65ab6bc3d784881a10da1f3897ff4ad94d468cfd3915f0cc7287814529d1ba24 enable: '[% !c("var/generate_gradle_dependencies_list") %]' - filename: gen-gradle-deps-file.py enable: '[% c("var/generate_gradle_dependencies_list") %]' ===================================== projects/application-services/gradle-dependencies-list.txt ===================================== @@ -44,50 +44,55 @@ a2c3fff0c39ac72c4c21c415017066c263efe170d8aeb9d339a3eca7c0d79f1e | https://dl.go 6fe77285fff9caa61626a3fc6ff6352548f8190a2c7434be921ecfef46bea3eb | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-co… 33193135a64fe21fa2c35eec6688f1a76e512606c0fc83dc1b689e37add7732a | https://dl.google.com/dl/android/maven2/androidx/interpolator/interpolator/… 0ddc07cc39699f48ecd9ec894b5830c0f09e22e82959294edf37217224c88b7b | https://dl.google.com/dl/android/maven2/androidx/interpolator/interpolator/… -37d89b2101f074ac6c260917dabb185607645ee200aa3018c7c5bde70edcf184 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… -1d1837f3942b33ea30aa2301fdcea2639408a0fd6fd4368c22478fa8153aebbf | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… -31735e9953aaeeab4e07fcffa4c6ab3519f90b331c4b1da8173df911607d3906 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… -c578bd755ea46d7a77811309a3539538e2d7fb86a05fc2ad81c655ecf7dff7a4 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… -0e3a0c8798d26f49238550a3dc4d6bd465d49b82bcb759ca3c463a31600e721c | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… -f55b7a8d433e9b8163154ccaa42fa2be55c70cd1ede5eeea521a4b4b884dd4fe | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… -0a940e79e256cc7fbec69d8eb35362ac79599ab4b21ab4846aba64ba4960a192 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… -ca2073ac46d364107fdf4d832c5b729e610cdc7d12e736d9151b5a5119be80b9 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… -ea866f0c379d1f92837994010ab5ac0a5d5499dbab521efc71b3bc2b497d6ba4 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… -dee60656abb194da028d93b9bd652b4b164cdab35a000b475d63303c5d00994b | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… -cec1161148e3f6c4b7d513aa989729e84a8ee9471f0c47c03478b3fb3c49ea21 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… -f240c2c94a96d4a5eae5d379c2a8589d426a33b989d83ae9f0e01f69502c0181 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… -9a8153a07ae2edd8b7919a34ad9195847005eaed69fa3e5060636208a728c312 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… -24f8b944549912ab683aa70e61d32b5e1aa83c2f1f9d42f09e8eda3237760ab1 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… -4784b8d083c211e076d9115bfa1737f7e0f62b553e801cf50caa4400e34a95d6 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-proces… -f7cd5051bacb3f4b8ec7dc40ac6342a61eea1147592dda9f364a24cf882c7ddb | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-proces… -5eac5a0a27138477f40f0aa0e749cd07fbf5580d4a9adc6d2d59db64cac49b10 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-proces… -86f16a1330eb23600ba90d0334b3e1db38d3a30c8b1efcd92ca21aa85afa8173 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… -c7888e850c40fd059fb2c1ec5bf46e88313e9b5d5152133c385a1aafb8433f47 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… -271e54009fdf3a2cd5ab414e8a09e6af4251b63d484a42c530ab868974a5ea1f | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… +15943082d87bcd78830398fa377f2c8b12643de290d0906ed8e49a2d335ddb54 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… +93d9016b3afd03639a407f51a119d5ca4dae988de376c380f0e51dd9d88e686d | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… +ca062b9abb0298b0d40ae10c2d1ca06d4129f5f60efdc5e8c44c6c2b3375d15b | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… +5d1247b1edfbdc9ddedcbe525c9d2629567b1c538cb7a9c620cd044a124b5c73 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… +1004f4df05118b13c2a909846badc66646ed277944706a604e4dd8284d53548b | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… +5f18429749a183e19178d8665ae42bf7b6310b50358ae9e0e0cc452afd6e0bc3 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… +2b28a03201f3077b2ae3e2853f983944afdf518b02939acfc9fe9e5fcab87275 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… +d982082c3279eeb9c187d9897665ca9a90d3443f35dadc689261f4b27c72d9ac | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… +12dd61a9843ccebb4547d3ebe2f6d030ca8f6988d22f8fad19c0af93b4a97e95 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… +1d83bd5f3ccc1298eda25b9ed128e8c187f830e7f3af8d0294be688abb03c35d | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… +4bed5e91cd2a7c01558320b6a176dbb867fca3c4c697db948e203be45f910d64 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… +3e8c009fc88da1c52e4ed05a81269d5ac9bd405046f300307f5e3a17e201a6df | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… +3a6d473b3104c983501de4883d6ba7684dc83330c460ef958390a8265b078310 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… +b6b93686c55a1ca8ec20e7d84a5fe341267e5dac6e390fb1cca398383111eb08 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-liveda… +10bb5bb12773dca11d8343c014cfd17dfb40967d6ece37e8f15d04d8ceb0775c | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-proces… +c68aec7cc1d0d19f51328e7d28c91dcfb4ac8e1a9843cfd6181e1aa94ae19c9b | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-proces… +a2c3062320873f9ac29ded1d9ca4a2415529c2e4568d53b5f2b813ec52adc664 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-proces… +2193a1573d623f37b20c7d27d1a8f903a72f651cc6f32e5794f85dda744fee75 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… +749b6e7a4422914581e0795d9d48fb4f96daa3fee97747421ff4234860185f47 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… +e97ee01daf6f4dccb900bdb7672baab5ad3c7c25c45491fdccf5eba33b6eafff | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… +da805fa017a4acce13f501469a75a3f306248eebc58f5bcc28019b0015dfba65 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… +4a8b5eec54d5ecdf099ea53b2e4e9f24db2967ea5d393097b6a6c549ed69308d | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… ea0131846abe1fe9dea59ac6dfe1f0fb9d8b6d600c9eff9a1fd4ad5ee5e7cbc7 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… 8175255546e2a5f510865f84ace680660954730240b1905d9175b4345beda977 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… -dcbc5b5b50666e84258a74bfd8e514918c593a4ffcef0c0358562a02fbd80c58 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… -d617a519ddb36a308213f5b9af99163b0a3a3739ce0381b6c8d0fa6814613a08 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… -674155d592d5de18175ef0727442f7827a86cf8fe68d9927ba6a4140b69a5bc9 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-servic… -ab2e164e9e69de0556fc746bc1f0c33c74e3a1d2edcffed4eb32f4c8218410a1 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-servic… -94e595483076d88e6acee7cd1ba1e165d9b6aa9ff0dd54db8119d81f93342f6a | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-servic… +60bea13bbea42b6aa007e5a48c0b432c9b3dd05887482a43baa8f5a9042dc2e2 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-servic… +4f13973559bff5ea98e056556488c526a705df7776559d6551bfefaecf15a79a | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-servic… +2de9428f9e1a3f71fa209658213d2d85f75877761cc1fd20a8c9b2b54aa7078a | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-servic… d502141fcce902430f62b674c32aecd0f75262e7ee2cd15c74adb617cd13130a | https://dl.google.com/dl/android/maven2/androidx/profileinstaller/profilein… 39bf997a28d8eed2cb319819f6f352a1ba3a78b9c979004fbe05e26b8f7d160b | https://dl.google.com/dl/android/maven2/androidx/profileinstaller/profilein… d5fe39981a3b4b7c39585130da0bfc93835054c834a438d3e63e065e5f78be55 | https://dl.google.com/dl/android/maven2/androidx/profileinstaller/profilein… -0ea07ef7143ab5262cc0e48e82f3badd6adf164b3701ab2ac0f6f099e8f63d3b | https://dl.google.com/dl/android/maven2/androidx/room/room-common/2.6.1/roo… -85abfe64d7dd44d1c4510a56c7e9cc2f7b0363d32b8a30060b2ac23529c3c8a3 | https://dl.google.com/dl/android/maven2/androidx/room/room-common/2.6.1/roo… -da4c0cba7efcafa29fbeab1db41984238f25c1a33612c1d60d63b995968d70ca | https://dl.google.com/dl/android/maven2/androidx/room/room-ktx/2.6.1/room-k… -33ac3f42307328ac19d4fe52422337b1c1ae64db36e3933438312a48c3b3b631 | https://dl.google.com/dl/android/maven2/androidx/room/room-ktx/2.6.1/room-k… -6017515ea6b0a4a9f50ebeee1e495e4c3492de69e9b49ea48e6a1234aa1e3945 | https://dl.google.com/dl/android/maven2/androidx/room/room-ktx/2.6.1/room-k… -69624fd7add6ce5bfcc12362cd427341d2910e277ed5a6fcc46132a4899114d0 | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime/2.6.1/ro… -828e4bead1b8d42ff17c41e74541133dc61a959b968f3c2a2221c24b3dac6c3b | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime/2.6.1/ro… -0e4150733d903468943f17dd9ceb4e828b26312966e2e13547a0e3aacd04299e | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime/2.6.1/ro… -ca6e503322b2e60374c2b36c95c50b16709d9388fe36e80fb23de1fbf7a6eb95 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework/2.… -15681e94286ebf7121d940765a222b9a7ada2a32a49baa1ad416ef04b6f0f780 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework/2.… -9b9b044d25648471793d99a0f47b0cebf7c6864f9bcd72996bcce804ff8aa7f4 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework/2.… -bb7fa113112f7e4857496e222e3051d73a910add74bf40761e1bdae55b0216af | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite/2.4.0/sqlite… -b7b5f5fcb12a48f7fdeea82ef205721e3daf366fc77a843a77358def088f63fc | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite/2.4.0/sqlite… -18ee9e9f4eeda1796a87bdf3d95b54f2f38d93db35109e9ae48433d3646092d3 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite/2.4.0/sqlite… +b29a34cc1e3375fd92029536ab2721f520a73b1c00000739f77e48ebce069eb3 | https://dl.google.com/dl/android/maven2/androidx/room/room-common-jvm/2.7.0… +8ea01b5d78a7eee5697975ab5d0ef5b8aad1f9566dc915b1807858f6b9270be8 | https://dl.google.com/dl/android/maven2/androidx/room/room-common-jvm/2.7.0… +ec76c3bf85ad4589fd08c3522001affa78970eb7772107cb5e06ef60e37a74eb | https://dl.google.com/dl/android/maven2/androidx/room/room-common/2.7.0/roo… +fcd1cc684505349166185be740015279331cfad6fc81ba7a0f0a9ce5b1d8be33 | https://dl.google.com/dl/android/maven2/androidx/room/room-common/2.7.0/roo… +8310b9ba101646bd78f9dd65a5c8ae8c82171bcfa8341fc646893c9e8cc9a850 | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime-android/… +6a3dd8e44c3e2aad173c5a0fde2242d32eab7b6444a02aa6b6ee14f9ec08f44e | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime-android/… +f592f541a9c19e506ab2b033d589a6124887aff58156ceb747db4cae4f1e83b0 | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime-android/… +845bce3ed66b0d2de3e7dcd72c859e0b0efe295efe0d2b57e9fe29b617ad7964 | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime/2.7.0/ro… +9ff1c390ac3cd0818c23a011676b9b83e3e2ddbd1b64a45761f05d0013f11af0 | https://dl.google.com/dl/android/maven2/androidx/room/room-runtime/2.7.0/ro… +2b02be3aed8d2994021afe072185af94e29422ffe8066df88868efaca1161ef0 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-android/2.5.… +dd3ec0b45d421d00b487cedad0da58a5de355e5bccc5bf5938a1474d1a5e06c4 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-android/2.5.… +e5dc07ce1a335bcd127c3d04b594dd2a83f61887a5e933327373866cc4edbf30 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-android/2.5.… +850de703d95b91f504774981a90fa829799cdfc9eab203692d24a0c40d7e71e7 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework-an… +467a3d0d860e0bcb016ad4fc71ab7e8b3b60c1373363db95b6293ec74eb41cc0 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework-an… +8d1f2657347e05d7145990bdc84d091a296a2ce1eccc007c25e71ebaef02ceec | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework-an… +156ea5562df341a063dcbe3e84036415ee81b7c9023a58a69358887e5deb04bf | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework/2.… +51fcf2f5947198fc738527301d4d489a6537fb8947eef47998d981c9e105f197 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite-framework/2.… +3699481c9fc5879f42bc6f5f22fffcb6e5d23f75862e66f007eff631d7169779 | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite/2.5.0/sqlite… +ad3f6e8f4aac2428d2fec6dc99876004a98b788d0410a8f4b169ab57826d563f | https://dl.google.com/dl/android/maven2/androidx/sqlite/sqlite/2.5.0/sqlite… e0a6329a371262fe4c450372b70fdaf33b769ef6917094723787cfce896b1dd3 | https://dl.google.com/dl/android/maven2/androidx/startup/startup-runtime/1.… cfd96cf6450c6e2b697598924729ad9a0495c5a4fcf4ebee7e2f81b07e415865 | https://dl.google.com/dl/android/maven2/androidx/startup/startup-runtime/1.… f4114b5c6859bb1bc3caf281cb6d6f25998fa7f7292c64ceaea74a93210e746b | https://dl.google.com/dl/android/maven2/androidx/startup/startup-runtime/1.… @@ -101,12 +106,12 @@ d0d8d486b6bd33206dbf3f1a6d167e9b43c268ea63c3321c886b1543ad05ece3 | https://dl.go f34bec4eb58871d31002901377108aaa1ebfe77fa6d882b8b86200b158e26ea1 | https://dl.google.com/dl/android/maven2/androidx/tracing/tracing/1.2.0/trac… 57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4 | https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versio… 5f51e65873ca612de3838fa90d2ee95b8d040efd31b9c390a19bf94d615cdb2f | https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versio… -229f2c58cc511766519cadfa2ede5b000f8f7f4e14eaa19d483a15c5d210d461 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.10… -99a258cc6bf178cb3a35b3f182e72e8d7ce30182b04ad29080b1ba78a1302966 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.10… -3cd5f104492a6006b2af578d03fcc15a6c3128217fd1ab7f5a2d4e62ab837cc0 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.10… -6c72e877bfed9fa8382b13856af9bf2086b886210f4c6ed5810880831bc85bc7 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.10.5/w… -d1890945b0aae9684bd2704614613b9ad1dd0c65b765ef036a1b1e99ba762953 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.10.5/w… -1fe53371dc58672a2d0b1b4c9a48b847203c214478f90ff3fd9110906f467c72 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.10.5/w… +e0ab52221e25579c7134ac6dc9779d6e2d4639aa29f1217306c4ca4db26ae6d5 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.11… +0a30a7aa9eb709521172c8df28b7f389013d75e2f1a426124fd1666a9704fcbf | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.11… +a1af190389e5883fc4fc04cd846e48e5c64d0e186126fbc538ea31ca842bac42 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.11… +85b0b63f4164f423a507c0055022406eecbe1cd399db0430e9e935edf6fba5a6 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.11.0/w… +775fc13c42fae8b610c4f3904ce304833180178dda95c8172240db2aab85fa5f | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.11.0/w… +8862080f102b80cd2a273709086e023450868b589acd063ca1deb0125ec209f1 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.11.0/w… 794113709dab21b06c262b3795e73cb708fbacae61715f34361e1af6237a1870 | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary… dff7770f15cce85e1baa862e0947a1f6e6eec4d64970bbb3ecc7af0dc14a6d1c | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary… c1dca2c683634ee1a294298f9c7179578af6a86e080bdc40f961915bc5c8142f | https://dl.google.com/dl/android/maven2/com/android/signflinger/8.13.2/sign… @@ -219,30 +224,30 @@ d429b9312dffa0503381d1ee1b18a999bd901e7456612b2fb48c6a5d5a2caf88 | https://dl.go e2eed37782da4d8c799d4c4b737c35ad88d3912f5136cfdfe2c014ccd40b350c | https://dl.google.com/dl/android/maven2/com/android/zipflinger/8.13.2/zipfl… d001eb0ccbbfc8cb9eaa193a358e63712974639775647be949ab232c2b29b407 | https://dl.google.com/dl/android/maven2/com/google/testing/platform/core-pr… 3bb45280df1dd1c96b9a01724a614566b7d60d33453fcd52c2c741f9999c3a4e | https://dl.google.com/dl/android/maven2/com/google/testing/platform/core-pr… -f044299327ab9576c480ba211e73d1cc19646b8da2f531a83addd44011ebdd2f | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/146.0… -9389432eee1f4a41f9a24d1234c539514f2c377eca6cc0bfb5c1713a521204cf | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/146.0… -f70c4a99453b935ee3ab78f281e420039bfa8ef37dbcd031ae8e52e5440650c2 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/… -155985bc0da3772894de7a984f9884ffe900aec7adc193025323ecd6929ae443 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/… -5ec17d3f3144d2a86e617e758cdc4cbd967c968e81472eb9dcb1eec930c2054d | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-native/66.1.0/… -92d29d695f79cdfbbd6e757af43e46687aeba5ca738e704e57b156dfdcb5b75d | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-native/66.1.0/… -282708d2fb469add5c9c3084b6bedbfc1e49364de8add202e0c66f4ab51032b9 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/66.1.0/glean-6… -bb4536e398415935bc8d6551a94f47e1b33bb8455991eb6cefe70a273ef12c0b | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/66.1.0/glean-6… +d17c3026ae975b04cb2390bc7583a33aa2a4a4880e7b498f214c8efc36f6e9e5 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/147.0… +f32f0072d24411eca7e5f5dea3e14da41bb51d1b52dd1d640806d70c443160e0 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/147.0… +d2545ed35b2cb3df9dd48138e852a6c0003236f4d5fd1397d05f9daf56480ee7 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/… +1b3e3a2386c4c8ed6d06fe13a543eda3f77edbf6dbe401d0066882f2b7548673 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/… +bc250c3d3bd9d6e1f51d2c573444cf2100dc8e3df9ffc9ea68ae8aba7119c2b2 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-native/67.0.0/… +f680f9b5ae8c71493e76c599ff2d0575bf591ed94ecb380e2ee4b0a1c50c10eb | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-native/67.0.0/… +9a01891e4fdbd66d5437dbb9f27be641f2dcde6671c97ea3238e74f6e8f747a6 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/67.0.0/glean-6… +a43d3e9729b650a56de1616c127f1fe774ce370057e8e81e54628f3f3a691bf4 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/67.0.0/glean-6… 6b4692f913a21b1fb603169ee78ba8f3e4ab2af9d762af9ca88b79126c1c0ad1 | https://plugins.gradle.org/m2/com/google/gradle/osdetector-gradle-plugin/1.… 8460c950127ca3598766161e38b4ff8d63b4d69fb8310a16e00b351350010c11 | https://plugins.gradle.org/m2/com/google/gradle/osdetector-gradle-plugin/1.… 0dfeca0861962b7bae7df0199c9b939d51d8ed6b5876642512bdcd7e929cbdff | https://plugins.gradle.org/m2/com/google/protobuf/com.google.protobuf.gradl… 9c0915441a71647b1ddfae79b0ab28e2de763ee5fde1c4a6dd22d58d9389e966 | https://plugins.gradle.org/m2/com/google/protobuf/protobuf-gradle-plugin/0.… 6f484dc02c175fe23dcab6112176b5d8a36562af78050cfcc13be163172600a5 | https://plugins.gradle.org/m2/com/google/protobuf/protobuf-gradle-plugin/0.… d83e85991ac7591c9937020e550f42b22b85320cbb0812116c9a17ca91048f7c | https://plugins.gradle.org/m2/com/jetbrains/python/envs/com.jetbrains.pytho… -0653f3346688a8130d8e3632de4407c830b521aa1aedebaab1845420200dffb1 | https://plugins.gradle.org/m2/de/undercouch/download/de.undercouch.download… +8d61c86cb01ecd6f13c5df452ebabbf2b10d1f5d0c108087951d1847870e095b | https://plugins.gradle.org/m2/de/undercouch/download/de.undercouch.download… f86065ae2d0a611af43e38ef1c910ad0ec699f9ed76eb990f211a0f1e6b70590 | https://plugins.gradle.org/m2/gradle/plugin/com/jetbrains/python/gradle-pyt… b7f00343ebdd21db9e9cb5ec189f9490429814d39b1c7371c997d4059e78dea5 | https://plugins.gradle.org/m2/gradle/plugin/com/jetbrains/python/gradle-pyt… 6b7aa8ea52466795239440c9881fa2875cacb6d36ecc8eeebb590354a610a067 | https://plugins.gradle.org/m2/io/gitlab/arturbosch/detekt/io.gitlab.arturbo… f47aeef86821e52b2b18758978bd045f03d722292e32e747082122c6228952e0 | https://plugins.gradle.org/m2/kr/motd/maven/os-maven-plugin/1.7.1/os-maven-… 4b758004422b9633dd318f29e784f1d180bd8a5920cd50af1930861f6d6a5476 | https://plugins.gradle.org/m2/kr/motd/maven/os-maven-plugin/1.7.1/os-maven-… -bc91077b5812ca79fdb8940ae9dce7921bc4e0916cdf984ada467f122a55a8e2 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/2.2… -b1ce7ed5730924ab7bbe3ed863183dc0b575cf9b3caf971e43be553e192f3fb9 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/2.2… -af51bca4709527702c905245b8fe676e4025fa580722087d0021d4ff63b11376 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/2.2… -bb8d144ebd831fef426da62a43728e7c5b6498fb991b37183e99beebe09c8d53 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/plugin/serialization/org… +dfa5cbfaaa3b390548e805de001bc9401192e33e022512d176c140eab6903b04 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/2.3… +cb84876fe8a77d443a81b863543214b8c4f77bd0d77059cd3b89b9370c3c319f | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/2.3… +05d45ca7092c3525c462518492dc1f7e15f0ae1cc23bc07249ec4a421b1c74d5 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/2.3… +39795daf2f2f2f0c6dcb7571be9569db7d9ed6326718c29198cddc73a0629e0e | https://plugins.gradle.org/m2/org/jetbrains/kotlin/plugin/serialization/org… e256ee50a14d28e59c9c69c090b3e7654c197e84111c94016dd5d55034ccc0ee | https://plugins.gradle.org/m2/org/mozilla/rust-android-gradle/plugin/0.9.6/… 5f0c98844d8c214409c6ef921ff4520cce91e5d3c590a066add3a14bad850d0c | https://plugins.gradle.org/m2/org/mozilla/rust-android-gradle/plugin/0.9.6/… ee5cba205efbf7fa45f019ce92d31738a5be38d7a6579ab5fe2a6f8777346f6e | https://plugins.gradle.org/m2/org/mozilla/rust-android-gradle/plugin/0.9.6/… @@ -337,10 +342,10 @@ f41f7baacd716896447ace9758621f62c1c6b0a91d89acee488da26fc477c84f | https://repo. 5777d292251c7895c04a4c57015683ec3b353a12486c9b3e7178e9b0b3c38fff | https://repo.maven.apache.org/maven2/commons-io/commons-io/2.16.1/commons-i… daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636 | https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/co… c91ab5aa570d86f6fd07cc158ec6bc2c50080402972ee9179fe24100739fbb20 | https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/co… -578649d9034e92d887286f9b2966e53721b66c714e53258fcc3387eb59b6b84b | https://repo.maven.apache.org/maven2/de/undercouch/download/de.undercouch.d… -ce437a6ab9ca719cc856b55ba7492e42c4ce0ee982e6d22fb432cd55887681be | https://repo.maven.apache.org/maven2/de/undercouch/gradle-download-task/5.6… -3fe60937ae83cecdaaa4e0f6132915690283eddf88439e26f1e7e38045783522 | https://repo.maven.apache.org/maven2/de/undercouch/gradle-download-task/5.6… -46a30190c68b63d01e80a4044097c250bbbc3209a45f0dc5a4d0e2a1ed5b80a7 | https://repo.maven.apache.org/maven2/de/undercouch/gradle-download-task/5.6… +253dae5e331633bd1258baba7a6a97ff4bc29cf48b85ff0008c0bd4109676449 | https://repo.maven.apache.org/maven2/de/undercouch/download/de.undercouch.d… +fbc9adacb66527a39e338dede7fb4ab71c047d07f6c86b836e95d7888f8b9787 | https://repo.maven.apache.org/maven2/de/undercouch/gradle-download-task/5.7… +13654e138da6161611c243a168de3011bd62dd1f2c10fec5b3c6e01bac74d89d | https://repo.maven.apache.org/maven2/de/undercouch/gradle-download-task/5.7… +1ae7a49f26ae8322988ae7a14b19c707a3ff5250ce73a918f7ca9000317bf73a | https://repo.maven.apache.org/maven2/de/undercouch/gradle-download-task/5.7… 783150e4708942c5d7705ff8b7b90f9fb5ad0179d46ad6a9b01d192b70379750 | https://repo.maven.apache.org/maven2/io/gitlab/arturbosch/detekt/detekt-gra… bb71f9b57006989c5c03909b70242e25e28458b1555221e38a7c47ad976b2c54 | https://repo.maven.apache.org/maven2/io/gitlab/arturbosch/detekt/detekt-gra… 0d1ed0b2ccd9226eb002d8a5aa9880b234736262cd7f591d83e836a46d858962 | https://repo.maven.apache.org/maven2/io/gitlab/arturbosch/detekt/detekt-gra… @@ -468,84 +473,72 @@ ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478 | https://repo. 965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397 | https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotat… 7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05 | https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annot… c9490f655132328df2cfbcfdf743f53fc3916d6c1d10437175a6ca6e3a67771c | https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annot… -239901f317c189b4b4cc8bc5e966943dc19e39259539e668baa5d7ef18eb916a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools-api/2.2… -92490acca0f450581d56ce057961d8ffa9835587e69f66e96d0a7175bacecd85 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools-api/2.2… -27dcf4aeaa5bbb64d861bd29ed60d482f0ffd96244c81e2426b9dac5e7fdc63f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… -495659b39e305541ecb712e69b622e13e38ad9240f9a827ca058434bd99f211d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… -250cec9a7e574c2c1117eecf0421e32001ea0f34b0a901c7fa4ead6fe8ddeda4 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… -8dfdfb2b8f67fcdcc4cee3ef90a25af467ca295853b0ea019d0010acebd6f18a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-stat… -c8bf62f6dca6d79f436c40b1af09db42f46ebf4bcd72b3079df8c725b5c06358 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-stat… -31645ca52239b221ebd060a00fff8d8516ffdc88bbd9f4e4cd7ddb41a7068c70 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… -63fdcf1ded2ab45ad77c049979faa44f190f7bb8eeac4f81f9877e9dfa9fd9f9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… -458b63ef8fc50a0a3180fe688ec1b995745992a05c495dac61e58d1088927a80 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… -2e7fdca20165cf10e73b62f835f67eecf427c823ed60f19d5f006eb674345afe | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… -9588fa696ac5507af764fd5660df6894185e12704ec1bc3f5cb772af4987f295 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-e… -0b33c64f2622ba3bc8283378bdb7505f2be330a2275807038ad54359b33ddf9b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-e… -a3a422e06bcd35a32a798d191ef6ebb35ea6b39c3553e941d39c01e631fc5c77 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-r… -1f103d8bde08ddd614bd983abdfcb7949139c606ac60cd8a68941fd0fb1ee124 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-r… -3ce2ca3c5d7bc7c87c4149ac2c593d21a791d6776229ae123db645a3017de814 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-cli… -4f6fddbc10d9b2167899e34fa113fc9ad75cc4d6ce58ab84f9614b63c05f8da3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-cli… -91c0673c22e44b054ae0314d323860ebe1f3aff3f0ebc74fff82c4733dde09be | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-emb… -170bdbecba57ff00a2b8d17ef2c79e08b85f67df69d853ba0a259a4183bfb923 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-emb… -3594c40c7005d044952f80f704172bb6fd1844241025194fb16bee6d45da2e5b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -544ae92ab377408fc1ed304ec41a2eec4293e0f2e139b3d2f6fd27205f14637f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -b7bfd07f5f1e0a44af612eb48474df6328ee0f6f3a6a73642ce473f30645e1a5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -b7bfd07f5f1e0a44af612eb48474df6328ee0f6f3a6a73642ce473f30645e1a5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -1e74b486f944ab9e116f9a4aae20c52fc2f9ac523a552db97dd6581480fe940b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -9bd45783982e175eee9faad45f5ff7415c96aeb6aef2e7cf8e3508afb639d617 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -4b4be774efb9585af0fda180d33903d8272e497df7b81bb091fa9339ecda45bd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -ba1bce248e47458eed46685eba212b793ffb7d37e429dff670a213ddd102d0c0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -ec969c5f0b099f823846232238f9bd64f3d3741e62ea9050ad2e432fad79d0a0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -9151ae223787f1c20b70b24a117789b4d14d0cc484e462732cb230a797f75bcf | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -28a5a2abba5b58293e24a9e06e6aac92626be182c65dfc8b2db694944e70ada5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -908e6e5c890bb49dbc9266dccf28bdb0c258c48647039aed702fe9d586640186 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -fe446e71d58b9f5bdead8ef05b68b498617317e1b92d47b9ab3b674d64f27664 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -208453a36a6be49b071a1c10e9b4404106636c93bae5bf30c6dac574c40cf5b1 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -b7a52865c6a5e160d2cf61e4d423ce44a6a20de0a6b23d03404b6d01a2811737 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -4e23802a3d530024ac465acd26487d6a3a702ee804cd613349c5108deabf4ba2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -e5b59d3c9a46bb7f0f7b49cfc88d698da541a4bd090a5c17d9a00ab47210738c | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -dc4fc0f35a5532a53a432ee4fe2243132548555f275f63ee6990d50333f8ce2a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -25f44666339deee0106a76ea5efccfab34afcfdb960a7672fb887f71ba0da8bd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -58bc451ce62ed6befd077ac107ea5f133443e74dd78cf3a4a48f868e61837e8b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commo… -c8992a77a96d2b9f8d81374c40bd71d32e21d9ff1cdb799d15d49718b12a12e1 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commo… -e74b14406dae0a02388187c62c1731183ba7d0d8e60675682de511a90afa6c56 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-native-uti… -d5226a7c86069fa9a721abc97ae4da15a40ed1689c8ab5505e1a1ad2db20dc5f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-native-uti… +1369cb542ae647a9d5549e6d864921ea0f86029749591997b5e5aa161c97188b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools-api/2.3… +c75d8c8a7893e438a36c165e03523eb8744367ac0d695e2c76b678f0b0239c4f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools-api/2.3… +691e2d2a68cb9e0a088f1957de7cfba568e249187699486123d6075fdff39d17 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… +4ba566118987e6de342eb786f5c065abf28e0f51b10a19f9bab1d09d0f018008 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… +2ead0529137341a46536e29f24b52b8dc8bcef9771411059bc87978a4aa57052 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… +ac04e6f4d7a1b0d38d34c6fffd233dd12a66ce29158f25faf00c75ecacd443bc | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-stat… +0f8d76b3cf259936d4bbf27b6d93ab66dc68af8c0169fe1f5e132e418f409e8d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-stat… +1186720b910684df9dad9cb96015ccf19176ec5655ceb09b01fbc45230bd1f64 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +de905aeed0561d976ec52114f2f3e4e6696cd39320f43ab116f17fefd73d53c2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +d8232d07ebac56e11726a0666143dd4a617bedbe3a0bf1f14020f8045d8ac9b3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +0f8b033a614122fc4406ebbead248a458a0490a8a4bc97d84a96fc5370c3f3c6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +32f02a6af72b8e0c82f26343b68e0d1da1c844827478feb2fa9dc40df5f9bb5a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +db56b6cb27528d72b31872856cedab08ec7b18127454c06ec77880850411db58 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +ac6a182785345380b5db5085dbeea3f5f0e925e2e100e54ab059b5787d4f6e40 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-e… +fe2fcd37b725c5864873cff78ce64d13206e14e08f4b982e1150f68c9c0e896d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-e… +0a9192fb80251ccad1cdbf2caba28488e8d46869d2e5e4957ca179c27c0a4ee0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-r… +e02b58bd00d90a313137d2f5f19219dadb7715755e6ddd6def8998a5afd18027 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-r… +d21a6f77d9803a615e6d150857377e10a9e8c7cd06ae6e1c1eb99920fda38b93 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-cli… +b0ea6cb7231eafe8fba0dfb37fc3198499040f74c4d341263edab6c84d19dac0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-cli… +3597117800e60923bcadd0187fa5dbcaa66f82900829d6925d1ea41dd7e27a30 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-emb… +d878fd7d078db509b12bf6c740aea31cf72453137a84c775bd4e521c9efb78fd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-emb… +cb3f00da7221c73b9fe395b71c5c579ee326260c573a38c219deadeef524764b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +5b8b53ce0a45216ba9eb26515907e67458be729f8eaaf5c1952f6cb2e09f71a7 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +292101c3bc45766e6029421b3899322446ccefd5abcd0278863f5210d3494922 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +a7b44ac8fd85acb559690764ac897c1dacfb79495e7e85e663a20c4611025dae | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +aadcbd5c5791f6c54c8b4220a4602fc4504e8eba6c8ecfa4ba61b402446ebad2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +681656525912ebe0644b6b90ada1483c139c5e930d4f8ea48820dbe181cffbda | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +023c6f1b75017c653422c69a794893691e41efe8c2e3b9f18b5b8c1ec4d0848a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +952e73948e2a20d398c26b87a6bb70ccf66418fbaf1527c3515b188ea9d4bd60 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +9ca6af96daf7ee590a0e59c9efe1df9019ab01e80f447676b9dca8fc5feaf4b5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +9c01aed154faf7b8ffbef865419f17164063f6b7a9b55813269a50c6b48e9712 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +b8160f458f50923df03fd01b204d95e80f63c4adb140f8949ce50b43d794bde3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +fb3214f5b9fa0d9fccbcbc6df2d1bbd551e5a10fe5bc587b76c374df12f49932 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +e5f98d709772fefdd758fd0a39c4f7c759f2f0171d1aa0cc0cc2b9f0bb6fe395 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +d160b79c8e5d7eceffb906d8c7446150edc9f1b43c657ca505caaf1ff502cee9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +2a4f7b44a3d0ac7aec7dbf5b1aa88db938bf542f7351561fb1d3b5cf81b60d05 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +2b4e23a496bda46f243cbfbaa66eb1c4c901b531c1feecc69e79f1bc44f58693 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commo… +ccac1459e8046d5e050f5309e2a8b6664e4806b55a5d4045085588d7ed193a49 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commo… +9200d16967b221aaf6014e4eb0257316798a47bb2816723d3d9c646853d72e13 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-native-uti… +8a791a0829c9f14f05ee3c51ab63905b17687d321f5bba7c571e38ebeee4742d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-native-uti… 3277ac102ae17aad10a55abec75ff5696c8d109790396434b496e75087854203 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.… 57905524274a00ae028aaccc27283f6bc5925a934a046c1cc5d06c8ee4d6d5a9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.… 230d91c2e410e3cfca3a4dc73d255455f62ff52aac091a33397a6e30bde91bf7 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.… deed831efcb663e4cf3d5121e5ae796f201e37b813d2c7d607b5f1f8a86fe52e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.… -2b1519b427b514d1536c1b425674b03fe914af637924028e9959c6625442df51 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-run… -8767a540fc5dbe20b7e1283a95f510297e6c0c98b2eac2edc4d0612a2d0f2eaf | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-run… -414ed91c3f5e4492b23cb9537842b4651038e25dad84107939f434c2203f2a92 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -ec25a979945175bad216546a484b0b8f44a8670559195e240b347f1fda1770df | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -d934b9d0c246bc09624b7068af58ad57cef11dbe2addbc7b19d250cce42de1c9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -1148662c95f36e00981178fb2d895d06b2ece7d057ed84532dd353bbd6c35650 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -788a3060c8e7997f8ae16ba5c0280d05005af0a42029f18cb10c5625b979fac3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -0ca4f95c32d4ae954e174ea41e5bad62c78dbc93a64c45076fde9ccc84ab3609 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -83820c5fcc5d28f045f914ecd5900bbbcf8115b0d7007334de069fe6c70669e6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -9d1d43b22dbb8ab9a9df227a6d5458341daffec150ef7595d765cc5ecbf17908 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -c5e725c13ccb9f0d2d978cb10997b2972d7d46bef4a5aaa502637ec307478f46 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… -ef986977c1dc6954351a6aa6da2b2cd9767e8aea67c29372e43751263e2c0518 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… -4f958aa993d5984f8f5ebed4146562a5f3a9f695b6049c9f287381379cadab33 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk… +d0b3b08ecf8901c6610aa0e8efb29db3731bfbd96afd4f987cc817016b1e003e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-run… +c228a31855d5df5b386e119f1728cfa9e43d2dcdb78139c292a8d3ed267ac587 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-run… +75d66e4a95072a95e702453ea07fcc1479ac835c1623de7ae739d044e6f5f366 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… +bf42a6e26bdeb45188c6d7f837b3d796d188793f2ea1eb8ee88bd234dc182363 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… 0d10bc0d42b8605f23629a3f31ea27c19cdbca9dcdf4f53f6d22cd6366836d18 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk… 95c2189c35ef7bfc48951c32ad70847b21f3809d26f5d0a76e23570879988c30 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk… -928f2187217476313cb816d48070bc7654aa3b9a5ae81d3fc5f8c279cc8f8d9e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk… adc16648dbbcf35b0d10e7ec301c35d746d1c2fe460c606aba59f12b117cf9b0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk… 234d06fdbdc29dcbc07447e28c4a26abab9599d5c3daa3d92a34e6aedea236a6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk… 65d12d85a3b865c160db9147851712a64b10dadd68b22eea22a95bf8a8670dca | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… a5b98fdcd9db017d542e197225dcee18d658a56de1db2cc41e13196d6b1769a4 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… 8c3c821007c13411558739b9f3d5382eb81551db3895cffb89561e56c0f4dc16 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… -6558a3d233da56a20934b32159f9db5f86ed5816ef098f78a2c223dc6abb79dd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… -bfbc657ddd3a8e37e4c8ad417968d5eb0b0b171c9fce48f962c2ad32ee434c21 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… -cf31f923196c63aedecd0a57c24269bd3702a4e47c0bf0bd64b5ada5de522272 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… -74014ec4f3ef78ce7da7e3e6964f2c526a3121d5c58fef8ca2979e5f344582f4 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-co… -dd33e61932c1badf3dde85f204f634c8004be96427c3a1ca8866cc011d711dfa | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-co… -266aa4026a106f59fcefc3f151768870af91cef15e4011fac0aa1f1f567d49f4 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-io/2.… -ebb50cf41c7444976f02c2f915b41732572c5f3994a6581c88e64de0b998f7bd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-io/2.… -022b95a3dfed949d7c2e47820bcd9836ee057b721513f773361e4333f6c76f8c | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib-… -f3b323d1fe9e33dc7e9c5ed77f305283ffd637815d88c507945411bd7aa2a30f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib-… -55400a917e6b984a6197eae78b5b52edbdf2cd6e0a7c3843f7954481bafb243f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/… -a352dfd36527b3aef0f7c0ec6490dec9d5fc9bec4f334d844cae94f81743df30 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/… +f61662c6d3a2f8ef5bd34362a02d877772c39f393cd394feb259dfaf7f4d8437 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.3… +ea871f66319cda27ab2522fa8d929131d5e6fcb53344e4f54cdae03111d150aa | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.3… +4a3f8ed8a44c7ed8b31ae5101334880587c10970653f4b3b944fdb23830b2420 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.3… +367142781299bc0f9120c1deec0e62934a1af9ea7f01aaa9c5a5354dc5d8d7d9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-co… +e61873edd5a8dd031a6ba9759c05d15690659e612e3d48c1ed122737dab44986 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-co… +e01c370e7f37fc4d0293b9571141f53709e5109e28ec9d5082732d3820d67f2e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-io/2.… +2d97eaa3677a404a0529321a678aeb2d1cc39f9130c1149a98d166dd32fc2b74 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-io/2.… +d6e054db300e5ea7b208e8e36683cd6c4d7474d88b69169515b7b0ebd7b50c8b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib-… +793fe4b438f00778682435ce1b1bcf5ba7de65247a248b99a5eea9992a2fe5a0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib-… +e5bde04fc8d2f21d7059f05ca74d54b5890a0b8cc2a890ff2208c2841ec765f8 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/… +4b34a4d81af9c549a0f013a3ea001078ce44a2d0446707946a492105b692931d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/… e713f1f874244115a07571065cffa0f24f5e78300e9720fea16de3af1d75fd41 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin… 092fe38103eec62e94540ca0cd61039ef8f7d8e46694ec033be1f63f0ea2013d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin… b92d3672e7f9e8f4c4e2ab187c3e31fecc506496396f4a5f27ee1c957a42b319 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin… @@ -568,15 +561,26 @@ b321a899e40d3ce345707aa2cfda9983ad0dcc69fea74a9b8bf906a16c1cf8a9 | https://repo. f88918dbfa8787c4d171ab02553a14ad1def8aa9b0c5c2c20cc99455d3241e22 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin… ad534034a953b4e12cbeeb874c66adf8b1ca14df15fe0d2e6547aa34e86dfeca | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin… 770f2793d05e2b027b9c799938ec1d2d4ef141ce5819c780c32c3995cadb0a47 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin… +2e973e4dfc3bc638dd2e683da959dc2b97923297bf3b8f60c7ff00d61eac3b07 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… 6d7ff365c0ef1cd376fb54b1a16c80a21ed58feb46c33f3450b6cf22e2b1353d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… +14d6f27ce28f61ebc4a516d562f911b7bc01cfbe5397fb884c45ea0db044c635 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… +eed54fb2b614ad957c08fee20de65e00ad5d56cea390e44ba60a2b854281b60c | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… +5c4c0c8010042b7f542ab484dea8a3687b96c20944e72c063eac16a2739ad8e4 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… 1f0afa172110e45a7231ef1b44ae8fd84c1ebaff96f3fc3ad68ef8c48120b59c | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… 70c87e316192ab7729aa6399220290f7c8d9fdd4d9342dc9f9c0e42856ab346d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… 87190d434e6272fed605af0fced15f6bc082d8a55040c5198e6d4b2d6a2fcac2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… +a492719bc405f504e0d848f34e941f2f946f827b478736b25ba9c69708d9c9aa | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… +6428b9284325d336319921eb058ef515df01cd8e8ef6cdc1341ecfa8ef6b3574 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… 8cd118130bf220802029e239974a33d272f4d023a5610f557ece6b0f8995f89f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… 953b760dcb363a8aa0cfe5f918c3ddd124668785d918ac3f400b191996acac9d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… +af1e3e1e8ee3176468e1ec729df853b2066071de94a84c412ad9fa135cb37f3a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… +a5fe461c841a58b0ca59969417c65a59ef70587cc9c38783de8c78b0a3f950c8 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… +786ca9c81c3c7ec53d924bb236a008f214c2c096d1317dc9f7b378ecd10fd5cd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… d94cc34cae39246a1af74fda63f9c4812ce12216ef641d5fa3bbbb539a6922d8 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… bbadf8c76bab3fcd88fce45b3bbb63dfb1487f38021e1bdd83bfb9310ef7e69a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… 6b3433c2aa9eb26628dbabf16c96334caab30f6e07710d10ee7f87906ce730dd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… +c9f35eb8620f2d3899a058285c417735c8956eed2b1853beda3ac13c7782b8c7 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… +fae5e7b44ea219bdeace84a50bff32d3ac7f6dd19be4a8e24536e1833c54a0d6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… 4fc13ec412b7b9a213a17dfdaa336457801be16fc165ad86b0b7314fd096e70c | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… 994197dfd5aab9bf558556c2156fde2282ba6fc3ad47f466a08ce7935ccf4764 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… 1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab | https://repo.maven.apache.org/maven2/org/jspecify/jspecify/1.0.0/jspecify-1… ===================================== projects/cctools/config ===================================== @@ -3,7 +3,7 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.[% c("co version: '[% c("abbrev") %]' # This can be found in # taskcluster/kinds/fetch/toolchains.yml -git_hash: 55943b0c68c0eaf8b8ad2f51f63738bbc7b0c86b +git_hash: 1cce4a06877992f708b2e0e2ab217a0cfb923a4f git_url: https://github.com/tpoechtrager/cctools-port container: use_container: 1 ===================================== projects/firefox/config ===================================== @@ -17,13 +17,13 @@ container: use_container: 1 var: - firefox_platform_version: '148.0a1' + firefox_platform_version: '149.0a1' firefox_version: '[% c("var/firefox_platform_version") %]' browser_series: '16.0' browser_rebase: 2 browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]' - browser_build: 2 - upstream_firefox_commit: FIREFOX_NIGHTLY_148_END + browser_build: 1 + upstream_firefox_commit: FIREFOX_NIGHTLY_149_END copyright_year: '[% exec("git show -s --format=%ci " _ c("git_hash") _ "^{commit}", { exec_noco => 1 }).remove("-.*") %]' nightly_updates_publish_dir: '[% c("var/nightly_updates_publish_dir_prefix") %]nightly-[% c("var/osname") %]' gitlab_project: https://gitlab.torproject.org/tpo/applications/tor-browser ===================================== projects/geckoview/config ===================================== @@ -20,12 +20,12 @@ container: build_apk: '[% !c("var/online_build") %]' var: - firefox_platform_version: '148.0a1' + firefox_platform_version: '149.0a1' geckoview_version: '[% c("var/firefox_platform_version") %]' browser_series: '16.0' browser_rebase: 2 browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]' - browser_build: 2 + browser_build: 1 gitlab_project: https://gitlab.torproject.org/tpo/applications/tor-browser git_commit: '[% exec("git rev-parse " _ c("git_hash") _ "^{commit}", { exec_noco => 1 }) %]' deps: ===================================== projects/geckoview/gradle-dependencies-list.txt ===================================== The diff for this file was not included because it is too large. ===================================== projects/glean-parser/README.md ===================================== @@ -1,16 +1,33 @@ -[Glean](https://docs.telemetry.mozilla.org/concepts/glean/glean.html) is Mozilla's -telemetry framework. Projects that use Glean define metrics in .yaml files, which -are then parsed by a python tool called `glean_parser` into whatever language the -project is using. +[Glean](https://docs.telemetry.mozilla.org/concepts/glean/glean.html) is +Mozilla's telemetry framework. Projects that use Glean define metrics in .yaml +files, which are then parsed by a python tool called `glean_parser` into +whatever language the project is using. -Mozilla supports offline builds, as long as you provide the wheels for `glean_parser` -and its dependencies. +Mozilla supports offline builds, as long as you provide the wheels for +`glean_parser` and its dependencies. -Downloading wheels in a reproducible way isn't easy because locking dependencies is -optional in Python. Some Python package managers make it easy, but they don't offer -a way to just downloads the wheels for offline environments. So, our current solution -is to download the wheels once, and then package them in one of our servers, rather -than having users download the various wheel from PyPI or another mirror. +Downloading wheels in a reproducible way isn't easy because locking dependencies +is optional in Python. Some Python package managers make it easy, but they don't +offer a way to just downloads the wheels for offline environments. So, our +current solution is to download the wheels once, and then package them in one of +our servers, rather than having users download the various wheel from PyPI or +another mirror. This project's goal is to unify the place where we define the URLs and hashes of these archives. + +# Archive validation + +The archive is consumed by `GleanGradlePlugin.groovy` (in application services). + +The command it uses to install the parser looks like this: + +```shell +pip install glean_parser --no-index -f <directory> +``` + +You can use it locally after creating a wheel tarball to make sure it will work. + +Please notice that some wheels might contain binaries and they might be specific +to a Python version, which might differ from the one we have in our build +containers. ===================================== projects/glean-parser/build ===================================== @@ -4,13 +4,6 @@ mkdir glean-wheels cd glean-wheels [% IF c("var/use_torsocks") %]torsocks [% END%]python3 -m pip download glean_parser==[% c("version") %] -# tor-browser-build#41635: Some dependencies are requested as >=x.y.z. -# pip download will download the latest avilable version, but that does not -# work with offline builds. Instead, we need to explicitly download ==x.y.z. -[% IF c("var/use_torsocks") %]torsocks [% END%]python3 -m pip download pyyaml==5.3.1 -[% IF c("var/use_torsocks") %]torsocks [% END%]python3 -m pip download MarkupSafe==2.0 -[% IF c("var/use_torsocks") %]torsocks [% END%]python3 -m pip download rpds-py==0.7.1 -[% IF c("var/use_torsocks") %]torsocks [% END%]python3 -m pip download typing-extensions==4.4.0 cd .. [% c('tar', { tar_src => [ 'glean-wheels' ], ===================================== projects/glean-parser/config ===================================== @@ -1,9 +1,9 @@ # vim: filetype=yaml sw=2 filename: 'glean-wheels-[% c("version") %].tar.xz' -version: 18.1.0 +version: 18.2.0 var: - glean_wheels_sha256sum: c6a74c41842ff93dbb83610db5148bf58191d85078cfb7f19121e453d5734f42 + glean_wheels_sha256sum: 4f8343a462834f8e27960de0783e83b514ebda0673c55a5fb384826083e4a0c9 glean_wheels_url: 'https://build-sources.tbb.torproject.org/glean-wheels-[% c("version") %].tar.xz' build_log: '-' ===================================== projects/glean/config ===================================== @@ -1,9 +1,9 @@ # vim: filetype=yaml sw=2 -git_hash: 'e95d7e50678aaa678b9556f4b8b98cdadc0f1c07' # v66.2.0 +git_hash: 'a793015bad500379ec5480e280ac2631178a2013' # v67.0.0 git_url: https://github.com/mozilla/glean.git filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]' # Check for mozilla-glean in gradle/libs.versions.toml in the tor-browser repository -version: 66.2.0 +version: 67.0.0 container: use_container: 1 disable_network: @@ -43,7 +43,7 @@ steps: project: glean pkg_type: cargo_vendor norec: - sha256sum: 38dd9e035ff588d378f404823d7dc490b79e4592cec918ef2239feb1df903fd6 + sha256sum: b6abe4d6e73183b087eed060e6e3c6dc699910ce60293811250dbcf733cc00eb - filename: gradle-dependencies-list.txt name: gradle-dependencies-list - filename: 'gradle-dependencies-[% c("var/gradle_dependencies_version") %]' ===================================== projects/glean/gradle-dependencies-list.txt ===================================== @@ -29,10 +29,10 @@ d4f2ed1176fa8c5612b80f74c952a8799142a9ed36022a1a238fde5b140580d9 | https://dl.go 42ffa7ca47d7ba8fe1d874c57ef9c7111bc41a2b0c0c21518a39e07d222ded8b | https://dl.google.com/dl/android/maven2/androidx/core/core/1.12.0/core-1.12… 2f63fbeda23ca0919738d09e406de661f21bac583d6e04a1797dcb77e3b6ae95 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.12.0/core-1.12… 475f6e2210eb079471607693e65f65b333c080030d5aa22a1972c513015aa255 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.12.0/core-1.12… -66cab82639dac0f6c2433464c093b074d608c4bb887ec38a9b8bc4ac98126732 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-co… -f769ba3e8b52d6e24f00ef9da4c0a4cbd3bd665b24321167c19388012a02e5c4 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-co… -b24d86eb25e78c88834fba1fa3bc87f4e48b534cf74ba929cfcc37713f42ae6c | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-co… -04c958da3cdd87c6892028ddcce9058f76b6a45d87e12488b93b7b9999ba1f2f | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-co… +66cab82639dac0f6c2433464c093b074d608c4bb887ec38a9b8bc4ac98126732 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-co… +1d1b2c91e89310786dee770e9126f2fa20ed12e3e617e439ca289ff5df3913b1 | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-co… +a2c3fff0c39ac72c4c21c415017066c263efe170d8aeb9d339a3eca7c0d79f1e | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-co… +6fe77285fff9caa61626a3fc6ff6352548f8190a2c7434be921ecfef46bea3eb | https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-co… 33193135a64fe21fa2c35eec6688f1a76e512606c0fc83dc1b689e37add7732a | https://dl.google.com/dl/android/maven2/androidx/interpolator/interpolator/… 0ddc07cc39699f48ecd9ec894b5830c0f09e22e82959294edf37217224c88b7b | https://dl.google.com/dl/android/maven2/androidx/interpolator/interpolator/… 15943082d87bcd78830398fa377f2c8b12643de290d0906ed8e49a2d335ddb54 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… @@ -104,118 +104,119 @@ a1af190389e5883fc4fc04cd846e48e5c64d0e186126fbc538ea31ca842bac42 | https://dl.go 841452f28d719dd224fc82979ad650aae73e08c3d456122e1f16b806a0410032 | https://dl.google.com/dl/android/maven2/androidx/work/work-testing/2.11.0/w… 8c624d1754a296db131e37f2ceaaac8e1c1e6342b09c6208fc9b67981947fef7 | https://dl.google.com/dl/android/maven2/androidx/work/work-testing/2.11.0/w… 5533374769f0bb7fa1f252f7e45567dc869165aad1ec677f6c8edf3123802ebf | https://dl.google.com/dl/android/maven2/androidx/work/work-testing/2.11.0/w… -794113709dab21b06c262b3795e73cb708fbacae61715f34361e1af6237a1870 | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary… -1b947451e3dfbb25f7b185066067126f388a589938516583faa2a5179ec4f946 | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary… -c1dca2c683634ee1a294298f9c7179578af6a86e080bdc40f961915bc5c8142f | https://dl.google.com/dl/android/maven2/com/android/signflinger/8.13.1/sign… -10d7a0a594111cafe363f11a7925c529fe5f405a40e3d5bb0b1e75490c769bbd | https://dl.google.com/dl/android/maven2/com/android/signflinger/8.13.1/sign… -cca97ac29a1329bd310a3e832b6e57f46227e501aa529c00a63df217c5d7df41 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… -66b4fca7afc8abe17043054bb31d39887187d65b8e00540fbcea9010eac6a4f1 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… -b2ded20a897fba9649efeb18ba2fc062ee39e500d4eb712045cb0e34b43b5efb | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… -90a8f1c280470f89ddb9c853afc46232e6997498ab3b80979f37a91a7fa0f46a | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… -75435816f202b7a3c84d9caf312a895625a244991f8fc52d0446239e3ae29a9c | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… -c6ff578ac65e30633173b8edb8cf15fbe28abb563b4633598f72d821b0df7a7b | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… -1b66514bf29152422ee8a19b98e0200d92eb0a3d28048eb4857564e9a1c7b85b | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… -ab98daac8e519406038ae4944adac34247f34b8360f4de20627f3a1bc967befd | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… -3b4bb9620c17d19e5bd91ac1988080553573b4c3b739fdd92416f42f2daf3e78 | https://dl.google.com/dl/android/maven2/com/android/tools/annotations/31.13… -7ceb0270e7ecc8cbf1081fdccf4cbafc06264467f834696f7e6c04a615562c5f | https://dl.google.com/dl/android/maven2/com/android/tools/annotations/31.13… -58d0bc0324d2ab6478c332f134caee9a0d0a8fa3707f59b8fffcd7efa1400671 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto… -0b25bd782669081714d83cb3a79c0d3dbc0066019c7a4865a2c9a3306a82f91e | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto… -20ba849293d24b1799b4da170cf38860adc44f01d72608d072773337d7d90304 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto… -8dd344f49fd5eb9a6187884ec8881c09d35aa865ba41389c37e2dbdde6ee3262 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/8.13.… -3cd8e62665906faf475d4d97886c484e29bf748fc3808ace7bb31115097c93ae | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/8.13.… -ddd512e14cc27a380ba1ce8474eb232cd98f91fbce6c9a5dd305e98ce6bd1bf0 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompile… -c71490996687f337723686042c027e781419c04466af6239b3f271112ff84321 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompile… -08e3d5f349f61b97ea193ee4db1a7af0f756f5ef3429665cd5cccffc6ca1ec57 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompile… -c070ed1394629d74641aa0906f60b2ffa1ee77e6366a1f93437f59717b1aeb89 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/8.13… -c7333d67543f78651482b9283ea8ea0855cb5c3da6fa539366e78f0cd1d34420 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/8.13… -29091c9457252f997ddfeafb33dd65a373ad45840128f945832d8eafd9118561 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/8.1… -9e14bd0d9663abeef8fe812c1259aa876215fe3ae8c4651be1a46ea0cf358395 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/8.1… -0252ee3ec5f95efeca163d2c84eb694d671304bc34baa2b17a61935d4d97d7ee | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-mod… -c735833fc72fb0a25c8c6c32f1ad2c74fd4e865074f2524cc62d705553e4c3a7 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-mod… -f911362b265e77b5c22981bdae78d03ce5007926889d2ca0c006df78e1acdefb | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-mod… -c3a7fd8569a544287faf6684e126bd80b5987025160304a2e1d7612b8b13b9a8 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-tes… -93d2e03be15245a100978bca3b1d555969199451ca88aa242123628f72cb928e | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-tes… -171d42545ff8691a71e272c9c2aba9e163c3c2c802847b0c22f11225f4ce8e95 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-tes… -8f139ffd353fbd57f7f532ba420afc4bc50e1e09c750ff914702abb4a47eb505 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/8.1… -9d1d1db351210aea23d4b22e1de5ec890301cba27807d392651274dba32e4066 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/8.1… -91968427b19e394e74505c54c3bfbef1dd5874b4da716ebffff9d9b8d7afb83e | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/8.1… +794113709dab21b06c262b3795e73cb708fbacae61715f34361e1af6237a1870 | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary… +dff7770f15cce85e1baa862e0947a1f6e6eec4d64970bbb3ecc7af0dc14a6d1c | https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary… +c1dca2c683634ee1a294298f9c7179578af6a86e080bdc40f961915bc5c8142f | https://dl.google.com/dl/android/maven2/com/android/signflinger/8.13.2/sign… +09f69f40d4e00d52072eb0dd07ac676ae82313279a608530d38dd14800f55fc4 | https://dl.google.com/dl/android/maven2/com/android/signflinger/8.13.2/sign… +cca97ac29a1329bd310a3e832b6e57f46227e501aa529c00a63df217c5d7df41 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… +f91761f271199b088e85b6232e059833e114f56a13f11a55795c76feb9636693 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… +b2ded20a897fba9649efeb18ba2fc062ee39e500d4eb712045cb0e34b43b5efb | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… +87e56dc6bc1e8b78760020508aa327d784ae6ce9aade6c1e9c7a4f3f26525ce0 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… +75435816f202b7a3c84d9caf312a895625a244991f8fc52d0446239e3ae29a9c | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… +8a8b198d97d2ea7a01a6ae53c724707d66ba37a0404cb982349cece45f550c78 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… +1b66514bf29152422ee8a19b98e0200d92eb0a3d28048eb4857564e9a1c7b85b | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… +7f27c95dcaaefd92dceecb37e61b1a9b70141ecee86a210d9c57f46cae4f91c9 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… +3b4bb9620c17d19e5bd91ac1988080553573b4c3b739fdd92416f42f2daf3e78 | https://dl.google.com/dl/android/maven2/com/android/tools/annotations/31.13… +eb73f215814a97af217ba71a6c6859fb1c7e57b13c5d6ccd9959de2c97424755 | https://dl.google.com/dl/android/maven2/com/android/tools/annotations/31.13… +a6cda82d508ec3b325a9e37f78f9fa84556ff340cf43bb23c627b0f39e746f0e | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto… +7d5b7285f476c82008f0d39f506b0b8c53f1b026bd624d7adc688216be8ea5be | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto… +f9fd57060bddec2182dcc9357416e99390d4ab8b7861654b67b72a74e090ffa5 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto… +839609d6d776d6dd60a02aa577d97193ce3e650cf1deaabf062321e23bbd6bf6 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/8.13.… +839609d6d776d6dd60a02aa577d97193ce3e650cf1deaabf062321e23bbd6bf6 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/8.13.… +7e085634f503d42a4f3ea14488c25d4a573914db23c64a5a05a0c5c186c93112 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/8.13.… +f6f6706d3b7a261e242820da5c855123d3c23738159ca3726e0c34e482b80770 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompile… +0e3ba6b43ad98fa69131de1d8b6c6a7541b3af71443dcb5d52a2cffc2558ee6b | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompile… +b10fce40f5e791a958786948fcd6a74c473bc874cb49cb98a6778f181cf731e4 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aaptcompile… +c070ed1394629d74641aa0906f60b2ffa1ee77e6366a1f93437f59717b1aeb89 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/8.13… +223ded8268e7f0ee9df0109d8049ced61474b5ebd848c2d3a088932a2c5cc823 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/8.13… +29091c9457252f997ddfeafb33dd65a373ad45840128f945832d8eafd9118561 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/8.1… +b3348da025b08b533f2e6e39138692ea0b1a89955ddc3e1b8db1796a553146d4 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/8.1… +ae5e95515ab348d34a35be83ed315c5fb7e8c0667e186f4e156c65dfaa2615fe | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-mod… +5ae11d7a40857e1a4b0bc6a7f4218255c96169b7011535f9a30b77b5f6e327a1 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-mod… +4f259f431fcd2b9aba331096f10f97ab4b6d5fe927df637ecb2d3cf95c3cfde0 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-mod… +3cfed0baec2e7d0e64566f6808a00ef5e051ad76fc4fba9d464d11a3c2f986a9 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-tes… +4f72f3a9fd3e9f516c36cefac6978dcc040496210b8cfad7d2954c83bba0e990 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-tes… +135b6be83915c5916ee93053c544da41bd00bdcf18eb08c4b0d4fc4ac9cbc9bf | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-tes… +7d393f8553120c7d7a869cb33c4279aad9485986773f63af97af08ea2e1ff37a | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/8.1… +4a8a108de5f04142a6757861a0a57a298b936b7b7f7f9c5b91e5caa9a7efda90 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/8.1… +1aab3df47a5a70c46c18e4fa06e363ad57f750fb460c71ef165f71a876f78726 | https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/8.1… a73341a7945abcb0e6b8971c7b1b2801bd765006447ca0d2437a4260d572ceac | https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/… 5c4df7b2e31f17f20e4b8dbd62a2b7865a09a49a1fd2931a359fd394ecb9b5a5 | https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/… -2d4ff6772e4b912a6f49eda65a5fb8c84c7f2d4f5d52605d926ffeb92bce451f | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/… -7590a334c02c7e9fa33f9d3074573835a51621c83399edd270900bdf0c822dd9 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/… -aa4bd442d89d846124429a7891d981382dc73783d8ca666deeabb03a092758ef | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/… -ea68987edcb89c05d98e66e2ea4b4e173b5583259cc3df03f820e17a57fbc66a | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-comm… -0e45b1a530177a06f5afce9e4bccf9263396bb272db4f05f60a1665d160e8f1d | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-comm… -9c1520835e090b217e76f8253e43a891c3fb649d2ddcdd3f73763fef2e7ee052 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-comm… -b5c3d12fa67cd5be46af19483f060e1ce06afb91c64606102b5d0845fb566ab5 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-sett… -0d382614e05140a3e95abba505937de35e3164a881a729e6130a03199ba29e0f | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-sett… -9ab396864129835a12538dd8c9857cd40ea6e534baf94491d8d4778d17514518 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-sett… -70ac2052cf9dc79fdc4822b8bd83ca2fdb9719d4d9a8321a9cae237bdf5c20fc | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.13… -43f368bb8c3b68f4147e8a76c55ec0632274f864ffa6449c6d378d5958b842b0 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.13… -b5edb1cc19d23e1e900f4b06602baecb70320ddad50afebc57c1504c3f2248a3 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.13… +a8dcdc6f1338f7055f6b1bc265317e14d65833e6c7f72b2102c5568e1df4d792 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/… +1be00181670666873cd0128e9dec6ee99cd2ae207bab909ecc11ff0cf729bc5d | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/… +07a7f1b273369ad4fc123a4ccb47fb1e0d968b11a38c73cd45c8533d64cec78b | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-api/… +fcde805fcd5739aed607a9cdc325316f422fa05a46e140a291d2f24eca3a59fe | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-comm… +9e6edcd959f6ed87a2273b85de0f4efac26e7cdcbf4bd6a4a3f4e05c8e7e7c1c | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-comm… +0d36368a408d90ab7f7048641decd9e802e8219758575eb9d4218a4663655158 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-comm… +370438bcf7782d8c5b407370365b047bf063f99a7745e1f5f1853183398d07a6 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-sett… +e5cac798c13234eea43adb084c5c81c20ad1c36cc4b5b57f3922d91f4ec024d6 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-sett… +88994ec5cdb238edb7bd8e75471d8d09792fb525046b784135a6cdebe0d4c33f | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-sett… +e494f7ce75ca6c1abff301d4a70b18fdd3d6af855875f4f85082bb7608f041de | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.13… +0aac0bee1a4fc65cd69a6788548a7e21d246250c858017e11e3bf23163cb75a7 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.13… +fc7edba93c5b91ce7267fa7bfdc1fa49422efc633ac279a363e02eb0fd29bcad | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.13… 26abb4a13927d9062169c504c9e94fe80e9ae3a4f7b5ab8875ab007536a91f5e | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/je… f0917589a42d276163f10040ab5842e91883dcbdb1d48bfd1f1fcaa72c1ca7b7 | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/je… 5c9d42e6b7e35d4d8d02e0a322cf26693b3ec3642b107c8f0be5a721d45a0c6d | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/je… c5067a7b928237a1271a5e9cb5710e9f80b4973293945bc51e3a4c864ea4bfed | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/je… 36c25576b19993df360170528cc62b7246c37776d6158154a67cdf8fc2d58e13 | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/je… 33b17f396989404a49174748569bc8edf4e39a62a42a35ce93dca5c0e4ba0842 | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/je… -5c034df6ca2ff5df7304838a46768ca0feaf794f6816059c040db0cd8dd4f008 | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-me… -8871cdec52a86567a8c6e38767450961e2c3b6bc4e35c32fd5e0add3125c512c | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-me… -cbda2f999d5288341e5e6e381e6e007660775562d2ff9d8a2722ce55af991d3a | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-me… +40d25f5940c2e50bf7e18e325f7fbb9c86cf45db5a85d1cef8ef985404227a1f | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-me… +4bd9d47df07b78174a72faa92423935af29d17c9896a84b658b921f6f1a92348 | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-me… +704cf1b786d20c8046a3b325fc3290fa982e97095f64ad21987cf3ee3379ddb2 | https://dl.google.com/dl/android/maven2/com/android/tools/build/manifest-me… 4de4a3d05e1c534c2db9e4588bf34082bb2bd232d8abb9727c430290ce225740 | https://dl.google.com/dl/android/maven2/com/android/tools/build/transform-a… 7c62f3856e8abca1d79257925f26c12668693f5d95904056bbac88605cfd8575 | https://dl.google.com/dl/android/maven2/com/android/tools/build/transform-a… -f4699f6ba9a6f374b89967fd345988698d734e2d89c8216c80b33390a898dcd7 | https://dl.google.com/dl/android/maven2/com/android/tools/common/31.13.1/co… -40a12da5b52e6962a96f4533290c11e719fe267fb79abbde748db135be719637 | https://dl.google.com/dl/android/maven2/com/android/tools/common/31.13.1/co… -839957f961100713ea0eed628a8684cc39aa479631c36249793e6df7e0cd63d8 | https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/31.13… -d383bb88d940259e31e62f6f354fd82bc2d8ee2db92365b4b56cb08bac22edde | https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/31.13… -e3cf3fdc947788dee8d5baa76cb72a66571174bc4741edf0e3bab97a7ca90e1b | https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/31.13.1/dvl… -7afce018468b320d9f5febf1ba0fc19d45cea776d6f990a277321b7016898a23 | https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/31.13.1/dvl… -9a6faa6061d0f3d54a64decb61944c1b2c6927f8d325cd298c82c2a8d867ee68 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-inte… -ec7500daa8a6abee1478d3df76d28e955db5077e9b85eaeac4dfbeaf40b62062 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-inte… -552dfaffe295d08504870816c27fc09007e1231fb9b14c1ff9bbf861f9b35990 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-inte… -28e32153c2c08e9e09f755b67a563c13363006f4f31a12d4e51faa7548508f96 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-inte… -78f18ac2b2509fb6cb19058e8fc9585c361b97990dd7d5db0c2a94744dfb0a96 | https://dl.google.com/dl/android/maven2/com/android/tools/external/org-jetb… -47b8b92e3b89766cce5e880ef800dc730f81346459817fa627fecdb14ef86916 | https://dl.google.com/dl/android/maven2/com/android/tools/external/org-jetb… -d06bc650247632a4a4e6596b87312019f45e900267c5476c47a5bfa6e3fd3132 | https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutl… -04d70fe1b97acd9fccac9cfa9888c17981c03eb98282a7f77e3113d0737d3423 | https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutl… -8f770657dba33f305e583c62953a4f174c75a7b1cd2da7d31134be36a96ae2ac | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-api/31.… -5795a98ea5a2784726e24103a9f2f381b894436a015d37d17a60539314981c4a | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-api/31.… -3b64f395ae17fcea104882b00a4acdc7dc691f5daca5dff2bdde89fa052bb199 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/… -86e0cfedf5710d5a59e96459e7ee877ac89c6ccf44300e9d5259809c03cdbbc0 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/… -a42b6a41c436d90ca31a13d67afba1157b157efc892a7496f67432bf8a831cbd | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/… -33757698daae8f69b5d10210c252f523d9c668982f69bb3257f694f7b1321688 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/… -9ee55d8fd002736ed95ee97fb05f4df7ae01f4f976f738fbf37ecab795e59319 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/3… -097f06377108211ebc7fa355b26325a2b2333a62a0ffba62b12dea7f24f5c862 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/3… -4a3ba3babfd79e6fc67bcef647fb4ecfeaf59b481b108f7c2eba4d1c5c6dea8e | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-typedef… -7d17b7786fabf88d5639aaaf51079c7af226846bc1cd26ce2c1b331dd7feea61 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-typedef… -7f875a980ee23916439d368d073cfbc2ee4e4d99ffe1b3e13da794fef347f29a | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint/31.13.1… -9fe538213e370f93de6cbe92b9db545f0ba9714181bd361e0ddc813ec0bd67e8 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint/31.13.1… -c6fc15a5c203064cfd2c8a176fdeac72ae0a2d743ec47a2e66a0238d8d870b6b | https://dl.google.com/dl/android/maven2/com/android/tools/play-sdk-proto/31… -5597f1be7556fc79171210a8f373bc48e4a662e319411acddff17b1dcb1249b5 | https://dl.google.com/dl/android/maven2/com/android/tools/play-sdk-proto/31… -e9509b30d088e899948f8cb0d73293c1efd2e1f121fccbbe25d533b648b93fa1 | https://dl.google.com/dl/android/maven2/com/android/tools/repository/31.13.… -70dad9420b81a2f7ae344e79997d5a75c1ba8d8003e4504b4dcd93b7cc2f7316 | https://dl.google.com/dl/android/maven2/com/android/tools/repository/31.13.… -8cfdf99d6f17689e7dd3bcf1834d734f6dd1c64d8c43904632c65d5469565934 | https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/31.13.… -7fd4b76619f6d073290aa684caf3226559b5c9292b88c20332ce4f79c8f1a321 | https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/31.13.… -def9b0e7f44e54add385cac1715483724f827f166511ebc0c10319742aa80865 | https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/31.13.1/sd… -5328aea2e8ecee6884a92831af514f46aeb81d3401ab521146f9dd629d97b5ef | https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/31.13.1/sd… -047aecdd66e106137f77a52c442f1b83db7d6e8496899800251f206c7f39de65 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-devic… -2711dc148f68afae21ff18b1b58c34749a79141de3264390ad8c0de3395db647 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-devic… -3e7b098f6e3ecae31b6f7909c343b4ec09aa18d8a89f41bf92077ba4b056f453 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-devic… -2113f24a999a7b58fb526cf5ad44d8d4d57fef6af6051c8a148a8f1f72800531 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-devic… -6ba7e6ac2208d74c1bb5f1d1464abafc6a45d8710b20455a2dc02adf8726bc83 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -58b2ac3d3c5f8c1497060fa79fa410b634d390b8b0b8371d0af139e58ada2432 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -4f2b610542e91a35a396b04368a784036e42b8787021460550b9a3495bb8245b | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -d684f8c01829b4de183dbcba63ed23388bbe968261ad6c8770fa0ec37f2cb9ee | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -fa86719a3dc5de465f7e0c023184414c27f8fd53a34fd557289c0bf6df340244 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -c0c197d630d79876d06b8d4a5b0f4ca15ce8ee34a43c7d860beff25ca1a16702 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -a4f34aae0f9ffa026dbf7151436dd7ae53becb72622b40f2c479cac8943d9319 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -4bfc36edb3031c4981e26f2bfa2706c81805738ed405aa71e9daafd7e535eb5e | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -c1f6ebbacdad559b6efe4eaa29561552b33156395f069cd9703fda09c462dea6 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -9616a39e2e9d86be736945c8d9451f920fcc1db506e3777b4539737d88ddf23b | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -d429b9312dffa0503381d1ee1b18a999bd901e7456612b2fb48c6a5d5a2caf88 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -72f20bfdf7981806b6848facd173be3b01bf4dd9c72d10a5be40252c2c3f9f1c | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… -07060069c35e469d7c343abc15f1d6362bc1356b81bf462539db88a53ed653f1 | https://dl.google.com/dl/android/maven2/com/android/zipflinger/8.13.1/zipfl… -ad177b4a4cf61a38cdbefa6131141648959ec883ae232085638416680f939d1d | https://dl.google.com/dl/android/maven2/com/android/zipflinger/8.13.1/zipfl… +d4ebe1711de0cf509c4d562245624ba21ab147944bcdde6351bfb6e8daccf826 | https://dl.google.com/dl/android/maven2/com/android/tools/common/31.13.2/co… +2613d76694fd4a45bbc68b165c14537d5b5469dbea6daa77d9c32e8f85421473 | https://dl.google.com/dl/android/maven2/com/android/tools/common/31.13.2/co… +839957f961100713ea0eed628a8684cc39aa479631c36249793e6df7e0cd63d8 | https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/31.13… +9a884b3a0ced5f197ed35d5ff28dd440824aeb6a8c421fc68276eb81922ad0c0 | https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/31.13… +e3cf3fdc947788dee8d5baa76cb72a66571174bc4741edf0e3bab97a7ca90e1b | https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/31.13.2/dvl… +1caaab9022160322cb3107f3fe9e15b815ebd37f7568bc64952b590a2ddce706 | https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/31.13.2/dvl… +9a6faa6061d0f3d54a64decb61944c1b2c6927f8d325cd298c82c2a8d867ee68 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-inte… +21f7df870290113ee81b1c5a373c9cc99a3c252a3fbc76737c08532e5e910e51 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-inte… +552dfaffe295d08504870816c27fc09007e1231fb9b14c1ff9bbf861f9b35990 | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-inte… +2b2294ed4c07646b7ca29a362e04e5fbe489c5b3cf1d2bc4620a5c317666435f | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-inte… +78f18ac2b2509fb6cb19058e8fc9585c361b97990dd7d5db0c2a94744dfb0a96 | https://dl.google.com/dl/android/maven2/com/android/tools/external/org-jetb… +5b5c6c6b71f9815ee531560946bf579b7b9fa806aa9dfbf1b567ed6aa598ee18 | https://dl.google.com/dl/android/maven2/com/android/tools/external/org-jetb… +d06bc650247632a4a4e6596b87312019f45e900267c5476c47a5bfa6e3fd3132 | https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutl… +b6d13597b292e5235c11ede0047fdce708ed9f0ade6b039c5f02770ba8d61053 | https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutl… +8f770657dba33f305e583c62953a4f174c75a7b1cd2da7d31134be36a96ae2ac | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-api/31.… +664d7824766a943679cc031f516bd94843a8ba99cfd8ed0c33e68e8fbcc75407 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-api/31.… +3b64f395ae17fcea104882b00a4acdc7dc691f5daca5dff2bdde89fa052bb199 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/… +6298a80b18b08ff03b3c939424df874c68f449c1591cfa69680e93e3e516e6a2 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/… +a42b6a41c436d90ca31a13d67afba1157b157efc892a7496f67432bf8a831cbd | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/… +cbd02ebf01bc37b150ad7ace3f2d533c8ebb0b490e8584e09c9bc4152ad85e66 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle/… +9ee55d8fd002736ed95ee97fb05f4df7ae01f4f976f738fbf37ecab795e59319 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/3… +9261641f5e3b5b7ce4cdcd3b75d74679bcb0acc6fae5cc8087df501893959b81 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-model/3… +4a3ba3babfd79e6fc67bcef647fb4ecfeaf59b481b108f7c2eba4d1c5c6dea8e | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-typedef… +55216e820979bb7c9503f7ea3c10298f7c418ff3bc72fb29fafed541d9f8e421 | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-typedef… +7f875a980ee23916439d368d073cfbc2ee4e4d99ffe1b3e13da794fef347f29a | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint/31.13.2… +c8a5bb4a6ffbb17c07ff72e52c446e0271fd2b3e16c08be37207fd77008ae93e | https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint/31.13.2… +c6fc15a5c203064cfd2c8a176fdeac72ae0a2d743ec47a2e66a0238d8d870b6b | https://dl.google.com/dl/android/maven2/com/android/tools/play-sdk-proto/31… +6e345e9ecc22ad3ff37ec679dd0a2f45cdcb7d6fe6aec3247b002c89b36a5461 | https://dl.google.com/dl/android/maven2/com/android/tools/play-sdk-proto/31… +e9509b30d088e899948f8cb0d73293c1efd2e1f121fccbbe25d533b648b93fa1 | https://dl.google.com/dl/android/maven2/com/android/tools/repository/31.13.… +efee8a580eac7478c8aef9d30bce5a432753d26d940a5d953ff482ce413c663a | https://dl.google.com/dl/android/maven2/com/android/tools/repository/31.13.… +8cfdf99d6f17689e7dd3bcf1834d734f6dd1c64d8c43904632c65d5469565934 | https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/31.13.… +7b33d73dd42847b04f59a51eaab71b3452c0d699f7c69659152b83863cc90cc4 | https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/31.13.… +def9b0e7f44e54add385cac1715483724f827f166511ebc0c10319742aa80865 | https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/31.13.2/sd… +fec69846b670ab3dbaef2067ba5f9829aefb80477c9f7680f90f4a6be3695a58 | https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/31.13.2/sd… +047aecdd66e106137f77a52c442f1b83db7d6e8496899800251f206c7f39de65 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-devic… +41162373faa669cfd74101077ec29cf285222e931ba889c53e60ff60ecf6631e | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-devic… +3e7b098f6e3ecae31b6f7909c343b4ec09aa18d8a89f41bf92077ba4b056f453 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-devic… +d55574b5dda6b08b76ab10a926495934c7ddc10f617d336e779b603b555e9ba2 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-devic… +6ba7e6ac2208d74c1bb5f1d1464abafc6a45d8710b20455a2dc02adf8726bc83 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +af2a8bbce9a376c0def4aaf287a19dce85202f127b523242ffe1f8041e14df28 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +4f2b610542e91a35a396b04368a784036e42b8787021460550b9a3495bb8245b | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +a8bd59c4d3ba1e8c1ee04266f6af2a46d2a89f209e5e596b163759c1bd480f2a | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +fa86719a3dc5de465f7e0c023184414c27f8fd53a34fd557289c0bf6df340244 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +e56dce1b6700e9fd4a1b9b4f5cadaad0864d3982ee64933922b5d4e0c08aa745 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +a4f34aae0f9ffa026dbf7151436dd7ae53becb72622b40f2c479cac8943d9319 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +8f14e76b48e46ba5264a8f8fa4d98f8085ab654c4f175a7e04f40fac6019d794 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +c1f6ebbacdad559b6efe4eaa29561552b33156395f069cd9703fda09c462dea6 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +ff30d1b49188298cf926a30a914db56569be02e445aa6d0356520750ac98c5a8 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +d429b9312dffa0503381d1ee1b18a999bd901e7456612b2fb48c6a5d5a2caf88 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +35447271757de4d1668eb1dcb4da1b876a4b944407624cbdebad5b1edb4448fa | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-test-… +07060069c35e469d7c343abc15f1d6362bc1356b81bf462539db88a53ed653f1 | https://dl.google.com/dl/android/maven2/com/android/zipflinger/8.13.2/zipfl… +e2eed37782da4d8c799d4c4b737c35ad88d3912f5136cfdfe2c014ccd40b350c | https://dl.google.com/dl/android/maven2/com/android/zipflinger/8.13.2/zipfl… d001eb0ccbbfc8cb9eaa193a358e63712974639775647be949ab232c2b29b407 | https://dl.google.com/dl/android/maven2/com/google/testing/platform/core-pr… 3bb45280df1dd1c96b9a01724a614566b7d60d33453fcd52c2c741f9999c3a4e | https://dl.google.com/dl/android/maven2/com/google/testing/platform/core-pr… d83e85991ac7591c9937020e550f42b22b85320cbb0812116c9a17ca91048f7c | https://plugins.gradle.org/m2/com/jetbrains/python/envs/com.jetbrains.pytho… @@ -439,67 +440,57 @@ ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478 | https://repo. 965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397 | https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotat… 7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05 | https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annot… c9490f655132328df2cfbcfdf743f53fc3916d6c1d10437175a6ca6e3a67771c | https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annot… -239901f317c189b4b4cc8bc5e966943dc19e39259539e668baa5d7ef18eb916a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools-api/2.2… -92490acca0f450581d56ce057961d8ffa9835587e69f66e96d0a7175bacecd85 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools-api/2.2… -27dcf4aeaa5bbb64d861bd29ed60d482f0ffd96244c81e2426b9dac5e7fdc63f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… -495659b39e305541ecb712e69b622e13e38ad9240f9a827ca058434bd99f211d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… -250cec9a7e574c2c1117eecf0421e32001ea0f34b0a901c7fa4ead6fe8ddeda4 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… -8dfdfb2b8f67fcdcc4cee3ef90a25af467ca295853b0ea019d0010acebd6f18a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-stat… -c8bf62f6dca6d79f436c40b1af09db42f46ebf4bcd72b3079df8c725b5c06358 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-stat… -31645ca52239b221ebd060a00fff8d8516ffdc88bbd9f4e4cd7ddb41a7068c70 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… -63fdcf1ded2ab45ad77c049979faa44f190f7bb8eeac4f81f9877e9dfa9fd9f9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… -458b63ef8fc50a0a3180fe688ec1b995745992a05c495dac61e58d1088927a80 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… -2e7fdca20165cf10e73b62f835f67eecf427c823ed60f19d5f006eb674345afe | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… -9588fa696ac5507af764fd5660df6894185e12704ec1bc3f5cb772af4987f295 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-e… -0b33c64f2622ba3bc8283378bdb7505f2be330a2275807038ad54359b33ddf9b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-e… -a3a422e06bcd35a32a798d191ef6ebb35ea6b39c3553e941d39c01e631fc5c77 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-r… -1f103d8bde08ddd614bd983abdfcb7949139c606ac60cd8a68941fd0fb1ee124 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-r… -3ce2ca3c5d7bc7c87c4149ac2c593d21a791d6776229ae123db645a3017de814 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-cli… -4f6fddbc10d9b2167899e34fa113fc9ad75cc4d6ce58ab84f9614b63c05f8da3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-cli… -91c0673c22e44b054ae0314d323860ebe1f3aff3f0ebc74fff82c4733dde09be | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-emb… -170bdbecba57ff00a2b8d17ef2c79e08b85f67df69d853ba0a259a4183bfb923 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-emb… -3594c40c7005d044952f80f704172bb6fd1844241025194fb16bee6d45da2e5b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -544ae92ab377408fc1ed304ec41a2eec4293e0f2e139b3d2f6fd27205f14637f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -b7bfd07f5f1e0a44af612eb48474df6328ee0f6f3a6a73642ce473f30645e1a5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -b7bfd07f5f1e0a44af612eb48474df6328ee0f6f3a6a73642ce473f30645e1a5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -1e74b486f944ab9e116f9a4aae20c52fc2f9ac523a552db97dd6581480fe940b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -9bd45783982e175eee9faad45f5ff7415c96aeb6aef2e7cf8e3508afb639d617 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -4b4be774efb9585af0fda180d33903d8272e497df7b81bb091fa9339ecda45bd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -ba1bce248e47458eed46685eba212b793ffb7d37e429dff670a213ddd102d0c0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -ec969c5f0b099f823846232238f9bd64f3d3741e62ea9050ad2e432fad79d0a0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -9151ae223787f1c20b70b24a117789b4d14d0cc484e462732cb230a797f75bcf | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -28a5a2abba5b58293e24a9e06e6aac92626be182c65dfc8b2db694944e70ada5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -908e6e5c890bb49dbc9266dccf28bdb0c258c48647039aed702fe9d586640186 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -fe446e71d58b9f5bdead8ef05b68b498617317e1b92d47b9ab3b674d64f27664 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -208453a36a6be49b071a1c10e9b4404106636c93bae5bf30c6dac574c40cf5b1 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -b7a52865c6a5e160d2cf61e4d423ce44a6a20de0a6b23d03404b6d01a2811737 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -4e23802a3d530024ac465acd26487d6a3a702ee804cd613349c5108deabf4ba2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -e5b59d3c9a46bb7f0f7b49cfc88d698da541a4bd090a5c17d9a00ab47210738c | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -dc4fc0f35a5532a53a432ee4fe2243132548555f275f63ee6990d50333f8ce2a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -25f44666339deee0106a76ea5efccfab34afcfdb960a7672fb887f71ba0da8bd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -58bc451ce62ed6befd077ac107ea5f133443e74dd78cf3a4a48f868e61837e8b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commo… -c8992a77a96d2b9f8d81374c40bd71d32e21d9ff1cdb799d15d49718b12a12e1 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commo… -e74b14406dae0a02388187c62c1731183ba7d0d8e60675682de511a90afa6c56 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-native-uti… -d5226a7c86069fa9a721abc97ae4da15a40ed1689c8ab5505e1a1ad2db20dc5f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-native-uti… +4017bcc1f5d3285b17e6b6220d16a468c8715930f0df96396d764b57f0a6d365 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools-api/2.3… +a8922144097186e7548d7147dc8dced5e60e3069d4635ba551ef2e5775ab9809 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools-api/2.3… +0fe72fdc6e51be2b274b0e64b84401f525036afb206162a4458214f11ebad787 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… +77c203486fd792b580572069e5c442d180c0ef055ba734505da28d197ec12ff7 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… +93cfeb154591c3701e9e04350bd005d1956a9ae647147d6fb2a7c5783e1f909a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… +6778559700e72d764e9e24d958f16ec0cc75e76b75b3814c2bcde144a6274f4e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-stat… +41390a5eb2311493b1a45b9b3972c3a0bf1da847e845a34ab6840aaf41264de2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-stat… +c6c09cf2853457249f707c86382112409d5a55f50b6b8568ba4f530dd003fedc | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +1734c8be0e271572770245b4d606ce5bb8816e8b0d1c0f7e7ae11c10c2ca175b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +009493e1caf04c8285f1fed157bbab688355db04d2deaec4f5a0f9b635f866e5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +6b23164e228163fd63f817fb2c5de27d6e9c3403b763ccba0680584f217f8e32 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +93a5e8ffb1000801c832a862b23bd9766f444e6f6c185c32b1fb57877fb5cea3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +00a7a53cd82be70b36df8a0223a5ab861a2a6ffb719d9b773375c877c89dba04 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… +8dbd882fa58c3d17e683a27390288315f8b490f8e3e3b1be4dc3e280d37e285a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-e… +cce9b111f211660c5c45393e748df46950b61c01147e0773b6dc719ee8bb77a8 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-e… +870977f29605436c5eb2257b9c8e5d64f3282f2a88edee4544d34ec45f16a6a7 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-r… +a2ff336678a7f53a44392bfc6c52b6812eddc73e40821c907f2a2641679e0ebb | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-r… +b2be67688caf11a138d5ae0ce1235381ad9ab0ddb9395ab06f8d846a0b466017 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-cli… +b5e2e74ee5c2f88fd08bf83eec6471f6bbca7aa121598802b6c32c56e8706026 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-cli… +39bcb02d8c293aa678554c8b49d7ff84657021709283c6186e3a40806af9bd10 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-emb… +4c8ddab9c40b30d01b85cfea1f1777d73525c9b71643e6250c6576fc7d1fc112 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-emb… +fc7298c36b45f36d1652c703bab693f5fe9b11598ecd9ac7ec9fdfe88a6db0f0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +69084344586f52434d1fbb51666960affb876c643e8086245eb80ba5e4449bb5 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +ca1ead149a8c8f41ba60a839a83b23c3a06227c46c62124c51be999035deac31 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +050f1e10220900e47a30891dd5cfea837a65dbbb0d9a3cb1b85291aba326ca41 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +19e4f0abfb5cbf011d2593f565157c8ebf4592f3008614ba2edb048a7851175d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +7a90503c9d787f9bcd2c1776e4cc527eb9de7912ef79c6c958f1305a2d1c43ba | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +d9b08e1ee338a6346149a9d0218f851ee3d47d8bb77d6103260f2a8726ae525e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +952e73948e2a20d398c26b87a6bb70ccf66418fbaf1527c3515b188ea9d4bd60 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +91152faea3bc0c94db66d3cb58aae1dbead7c860b5764e67b200b4d4df4ceab9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +04b495ae0663edadda48406464acd39431a3cac7b3e8e8c094b76996ed4149a0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +3acf97d73a2581b032873fa89f56750d36b3b76d40d692d9839f2467ddae4d69 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +bdb32db3aa27805f3479ec033ec63d3ccabeb13b889d86dabda742bbef53c09a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +878727bf21a83adad89d4e6088484ddbf39f6a84a94280221a6e1c2f8841303e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +ffd6a73734b2a52fb7633f1639544be371e0629c51d97fa1e5fb5ea9343a1709 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +7186092a69f3688432c5c0acb90b4a671fd8ee800d84fe584fae8fd533babf8a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… +9ba57d91abdeab9acd588a14b5f42209b99644c53416dff9e97ecb4bf97f5248 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commo… +cd31f0ecda82a65122ffc6a55de8711394b6184b514402b7e119191aa8091a82 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commo… +ee4bf2833d10e5f37dd216a83129f59f3c7cbef5ebac130f70664839708c80b7 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-native-uti… +469e8f601fdbdf890ffa8cd748e110702aa4531bbb29b64e5e7503f0efe50d90 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-native-uti… 3277ac102ae17aad10a55abec75ff5696c8d109790396434b496e75087854203 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.… 57905524274a00ae028aaccc27283f6bc5925a934a046c1cc5d06c8ee4d6d5a9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.… 230d91c2e410e3cfca3a4dc73d255455f62ff52aac091a33397a6e30bde91bf7 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.… deed831efcb663e4cf3d5121e5ae796f201e37b813d2c7d607b5f1f8a86fe52e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.… -2b1519b427b514d1536c1b425674b03fe914af637924028e9959c6625442df51 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-run… -8767a540fc5dbe20b7e1283a95f510297e6c0c98b2eac2edc4d0612a2d0f2eaf | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-run… -414ed91c3f5e4492b23cb9537842b4651038e25dad84107939f434c2203f2a92 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -ec25a979945175bad216546a484b0b8f44a8670559195e240b347f1fda1770df | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -d934b9d0c246bc09624b7068af58ad57cef11dbe2addbc7b19d250cce42de1c9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -1148662c95f36e00981178fb2d895d06b2ece7d057ed84532dd353bbd6c35650 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -788a3060c8e7997f8ae16ba5c0280d05005af0a42029f18cb10c5625b979fac3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -0ca4f95c32d4ae954e174ea41e5bad62c78dbc93a64c45076fde9ccc84ab3609 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -83820c5fcc5d28f045f914ecd5900bbbcf8115b0d7007334de069fe6c70669e6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -9d1d43b22dbb8ab9a9df227a6d5458341daffec150ef7595d765cc5ecbf17908 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… -c5e725c13ccb9f0d2d978cb10997b2972d7d46bef4a5aaa502637ec307478f46 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… -ef986977c1dc6954351a6aa6da2b2cd9767e8aea67c29372e43751263e2c0518 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… -bc91077b5812ca79fdb8940ae9dce7921bc4e0916cdf984ada467f122a55a8e2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… -b1ce7ed5730924ab7bbe3ed863183dc0b575cf9b3caf971e43be553e192f3fb9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… -af51bca4709527702c905245b8fe676e4025fa580722087d0021d4ff63b11376 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… +db826961371d6605318d9c4e4bfcdbfac94c3a0892cdcabd55224870fead57f1 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-run… +db408de6dba6690795bc53a4a0f85b33c7a7d6accb67de1902640faf541f2f5b | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-run… +f244409a077c163b5c35280ff9b78029a75a367dddc45024e270f109750acf3e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… +1f8a2e3b244409975e171241fcc4755f90ec4ed979dbc582ad303ed382cb42a9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… +4dcb298ccb73de2c02e4220c4ca16196b202db29af28907c5beb5ff396de176a | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… +01455e1f2175d37b2e94e65e17c4b8f9bd2d9ab42e9e6d4a8f83375bea23ce02 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… +adba562244dcb83cf918bc35544e4de27ac2ab0b5d0660dfd4ad031cf23b4a99 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serializat… 0d10bc0d42b8605f23629a3f31ea27c19cdbca9dcdf4f53f6d22cd6366836d18 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk… 95c2189c35ef7bfc48951c32ad70847b21f3809d26f5d0a76e23570879988c30 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk… adc16648dbbcf35b0d10e7ec301c35d746d1c2fe460c606aba59f12b117cf9b0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk… @@ -507,17 +498,17 @@ adc16648dbbcf35b0d10e7ec301c35d746d1c2fe460c606aba59f12b117cf9b0 | https://repo. 65d12d85a3b865c160db9147851712a64b10dadd68b22eea22a95bf8a8670dca | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… a5b98fdcd9db017d542e197225dcee18d658a56de1db2cc41e13196d6b1769a4 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… 8c3c821007c13411558739b9f3d5382eb81551db3895cffb89561e56c0f4dc16 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… -6558a3d233da56a20934b32159f9db5f86ed5816ef098f78a2c223dc6abb79dd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… -bfbc657ddd3a8e37e4c8ad417968d5eb0b0b171c9fce48f962c2ad32ee434c21 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… -cf31f923196c63aedecd0a57c24269bd3702a4e47c0bf0bd64b5ada5de522272 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.2… -74014ec4f3ef78ce7da7e3e6964f2c526a3121d5c58fef8ca2979e5f344582f4 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-co… -dd33e61932c1badf3dde85f204f634c8004be96427c3a1ca8866cc011d711dfa | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-co… -266aa4026a106f59fcefc3f151768870af91cef15e4011fac0aa1f1f567d49f4 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-io/2.… -ebb50cf41c7444976f02c2f915b41732572c5f3994a6581c88e64de0b998f7bd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-io/2.… -022b95a3dfed949d7c2e47820bcd9836ee057b721513f773361e4333f6c76f8c | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib-… -f3b323d1fe9e33dc7e9c5ed77f305283ffd637815d88c507945411bd7aa2a30f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib-… -55400a917e6b984a6197eae78b5b52edbdf2cd6e0a7c3843f7954481bafb243f | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/… -a352dfd36527b3aef0f7c0ec6490dec9d5fc9bec4f334d844cae94f81743df30 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/… +887587c91713250ad52fe14ad9166d042c33835049890e9437f355ffc5a195b1 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.3… +0910a8a3b6960fc792c45c56a91d7c3a3f26286f03295554b519cff378756da2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.3… +4d5256d3e4844e656b0ca405f6350d6f21795c24375b3452526c5467dd99b5a2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.3… +367142781299bc0f9120c1deec0e62934a1af9ea7f01aaa9c5a5354dc5d8d7d9 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-co… +b50e85b4b118c1222381ed1cebb2ba96a7de2ddaedb62dda67d4ae06a1a25d37 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-co… +1c91203f27e73b9688ddfe1a8802328d35eb70fa55f5e13deadb721e78f92aa4 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-io/2.… +86f9ae347d987ccc18d9a109eed2e5543be38ff48c81d52d28c7fa1f205aacaf | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-io/2.… +2598c26c34cc5c69eb00473463e950ae67e9b80967f43a0183c567ede66a9717 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib-… +e0407d62691d5a3416161fd8373b4db74a3bd786f1b482e08461975102f9f3eb | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib-… +64bba009966a028186d9ee706b0dc80fea61c0ae6eb1725ed1d7d70ef22b52e1 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/… +9735a33cb64983baa0d12dc0c8e1934b0e552e6bcc876721ac558a9822850bfe | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/… e713f1f874244115a07571065cffa0f24f5e78300e9720fea16de3af1d75fd41 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin… 092fe38103eec62e94540ca0cd61039ef8f7d8e46694ec033be1f63f0ea2013d | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin… b92d3672e7f9e8f4c4e2ab187c3e31fecc506496396f4a5f27ee1c957a42b319 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin… ===================================== projects/uniffi-rs/config ===================================== @@ -1,6 +1,6 @@ # vim: filetype=yaml sw=2 -version: 0.29.0 -git_hash: 9f392cbaa07aaf83160e94ece2a32d3e9fef22e4 +version: '0.31' +git_hash: ae7fac200c751fe5696178ec84b9e0bd36ebecd4 git_url: https://gitlab.torproject.org/tpo/applications/uniffi-rs container: use_container: 1 @@ -17,4 +17,4 @@ steps: project: uniffi-rs pkg_type: cargo_vendor norec: - sha256sum: d1b7305eedcb91215fe6726f35a8c40ae5119ca74196834be9737bbe34384ed9 + sha256sum: 1850d1b2c9c6a5274596ee53a99812056bba08c0ccad6f2ea5e22c2b9e41b351 View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/2… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/2… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-149.0a1-16.0-2] 3 commits: fixup! TB 43817: Add tests for Tor Browser
by brizental (@brizental) 25 Mar '26

25 Mar '26
brizental pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: be9ff675 by Beatriz Rizental at 2026-03-25T19:18:57+01:00 fixup! TB 43817: Add tests for Tor Browser Bug 43243: Change IP checker service -- ifconfig.me will block with a 403 error depending on the exit node. - - - - - ea22acd8 by Beatriz Rizental at 2026-03-25T19:18:57+01:00 fixup! TB 43817: Add tests for Tor Browser Bug 43243: Change the way to get the IP address from check.tpo. Previous approach was failing on Android. - - - - - f16f4acd by Beatriz Rizental at 2026-03-25T19:18:57+01:00 fixup! TB 43817: Add tests for Tor Browser Bug 43243: Fix navigation race condition between auto navigation to about:blank after bootstrap and any other navigation. - - - - - 2 changed files: - testing/marionette/harness/marionette_harness/runner/mixins/tor_browser.py - testing/tor/test_circuit_isolation.py Changes: ===================================== testing/marionette/harness/marionette_harness/runner/mixins/tor_browser.py ===================================== @@ -1,3 +1,4 @@ +from marionette_driver import Wait from marionette_driver.errors import ScriptTimeoutException DEFAULT_BOOTSTRAP_TIMEOUT_MS = 60 * 1000 @@ -20,7 +21,7 @@ class TorBrowserMixin: while attempt < max_retries: try: with self.marionette.using_context("chrome"): - self.marionette.execute_async_script( + did_bootstrap = self.marionette.execute_async_script( """ const { TorConnect, TorConnectStage, TorConnectTopics } = ChromeUtils.importESModule( "resource://gre/modules/TorConnect.sys.mjs" @@ -29,7 +30,7 @@ class TorBrowserMixin: // Only the first test of a suite will need to bootstrap. if (TorConnect.stage.name === TorConnectStage.Bootstrapped) { - resolve(); + resolve(false); return; } @@ -37,7 +38,7 @@ class TorBrowserMixin: const topic = TorConnectTopics.BootstrapComplete; Services.obs.addObserver(function observer() { Services.obs.removeObserver(observer, topic); - resolve(); + resolve(true); }, topic); TorConnect.beginBootstrapping(); } @@ -55,6 +56,23 @@ class TorBrowserMixin: script_timeout=DEFAULT_BOOTSTRAP_TIMEOUT_MS, ) + # The above script waits for bootstrap to be complete, + # but doesn't wait for the redirection to about:blank that + # happens after bootstrap to be complete. + # + # We need to wait for this navigation to complete, + # otherwise subsequent calls to navigate may race with it. + # + # Android doesn't do any redirection, the tor connect UI in + # there is native and the initial state of the browser + # doesn't even have an open tab to check against. + # So we skip this check for that platform. + if did_bootstrap and self.marionette.session_capabilities.get("browserName") != "fennec": + Wait(self.marionette).until( + lambda mn: mn.get_url() == "about:blank", + message="Still not in about:blank", + ) + return except ScriptTimeoutException: attempt += 1 ===================================== testing/tor/test_circuit_isolation.py ===================================== @@ -31,8 +31,11 @@ class TestCircuitIsolation(MarionetteTestCase, TorBrowserMixin): By.CLASS_NAME, "off", ) - ip = self.marionette.find_element(By.TAG_NAME, "strong") - return ip_address(ip.text.strip()) + ip = self.marionette.execute_script( + "return document.querySelector('strong').textContent" + ).strip() + + return ip_address(ip) def extract_generic(self, url): # Fetch the IP address from any generic page that only contains @@ -49,7 +52,7 @@ class TestCircuitIsolation(MarionetteTestCase, TorBrowserMixin): ips = [ self.extract_from_check_tpo(), self.extract_generic("https://am.i.mullvad.net/ip"), - self.extract_generic("https://test1.ifconfig.me/ip"), + self.extract_generic("https://v4.ident.me"), ] self.logger.info(f"Found the following IP addresses: {ips}") unique_ips = set(ips) @@ -59,9 +62,12 @@ class TestCircuitIsolation(MarionetteTestCase, TorBrowserMixin): len(unique_ips), "Some of the IP addresses we got are not unique.", ) - duplicate = self.extract_generic("https://test2.ifconfig.me/ip") - self.assertEqual( - ips[-1], - duplicate, - "Two IPs that were expected to be equal are different, we might be over isolating!", - ) + + # TODO: Renable the duplicate check once + # https://gitlab.torproject.org/tpo/tpa/team/-/issues/42547 is resolved. + # duplicate = self.extract_generic("https://test2.ifconfig.me/ip") + # self.assertEqual( + # ips[-1], + # duplicate, + # "Two IPs that were expected to be equal are different, we might be over isolating!", + # ) View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/706872… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/706872… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/mullvad-browser][mullvad-browser-149.0a1-16.0-2] fixup! BB 41930: Remove the UI to customize accept_languages.
by henry (@henry) 25 Mar '26

25 Mar '26
henry pushed to branch mullvad-browser-149.0a1-16.0-2 at The Tor Project / Applications / Mullvad Browser Commits: df9fc351 by Henry Wilkes at 2026-03-25T17:04:31+00:00 fixup! BB 41930: Remove the UI to customize accept_languages. BB 44793: Use settings config for spoof english checkbox. - - - - - 2 changed files: - browser/components/preferences/main.inc.xhtml - browser/components/preferences/main.js Changes: ===================================== browser/components/preferences/main.inc.xhtml ===================================== @@ -100,9 +100,10 @@ languages-customize-add.label, " /> --> - <checkbox id="spoofEnglish" - data-l10n-id="languages-customize-spoof-english"/> </hbox> + <!-- TODO: Integrate into the "Languages" setting-group after bugzilla bug + - 1972081. --> + <html:setting-group groupid="websiteSpoofEnglish"></html:setting-group> <checkbox id="useSystemLocale" hidden="true" data-l10n-id="use-system-locale" ===================================== browser/components/preferences/main.js ===================================== @@ -789,9 +789,22 @@ Preferences.addSetting({ }, }); +Preferences.addSetting({ + id: "websiteSpoofEnglish", + pref: "privacy.spoof_english", + get: val => { + return val == 2; + }, + set: val => { + return val ? 2 : 1; + }, +}); + Preferences.addSetting({ id: "websiteLanguageWrapper", deps: ["acceptLanguages"], + // Hide website language settings. tor-browser#41930. + visible: () => false, onUserReorder(event, deps) { const { draggedIndex, targetIndex } = event.detail; @@ -3229,6 +3242,14 @@ SettingGroupManager.registerGroups({ }, ], }, + websiteSpoofEnglish: { + items: [ + { + id: "websiteSpoofEnglish", + l10nId: "languages-customize-spoof-english", + }, + ], + }, applications: { id: "applicationsGroup", l10nId: "applications-setting", @@ -5425,6 +5446,7 @@ var gMainPane = { initSettingGroup("drm"); initSettingGroup("contrast"); initSettingGroup("websiteLanguage"); + initSettingGroup("websiteSpoofEnglish"); initSettingGroup("browsing"); initSettingGroup("zoom"); initSettingGroup("fonts"); @@ -5466,22 +5488,6 @@ var gMainPane = { } // setEventListener("chooseLanguage", "command", gMainPane.showLanguages); - { - const spoofEnglish = document.getElementById("spoofEnglish"); - const kPrefSpoofEnglish = "privacy.spoof_english"; - const preference = Preferences.add({ - id: kPrefSpoofEnglish, - type: "int", - }); - const spoofEnglishChanged = () => { - spoofEnglish.checked = preference.value == 2; - }; - spoofEnglishChanged(); - preference.on("change", spoofEnglishChanged); - setEventListener("spoofEnglish", "command", () => { - preference.value = spoofEnglish.checked ? 2 : 1; - }); - } // TODO (Bug 1817084) Remove this code when we disable the extension setEventListener( "fxtranslateButton", View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/df9… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/df9… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • ...
  • 2043
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.