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
  • ----- 2025 -----
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2018 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2017 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2016 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2015 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2014 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
tbb-commits@lists.torproject.org

November 2025

  • 1 participants
  • 103 discussions
[Git][tpo/applications/tor-browser-build][maint-15.0] 2 commits: Bug 41629: Use our Glean in application services.
by Pier Angelo Vendrame (@pierov) 12 Nov '25

12 Nov '25
Pier Angelo Vendrame pushed to branch maint-15.0 at The Tor Project / Applications / tor-browser-build Commits: 7ba8deee by Pier Angelo Vendrame at 2025-11-12T11:27:49+01:00 Bug 41629: Use our Glean in application services. - - - - - 64642f13 by Pier Angelo Vendrame at 2025-11-12T11:27:49+01:00 Bug 41629: Bump JNA to 5.16.0. - - - - - 9 changed files: - projects/application-services/build - projects/application-services/config - projects/application-services/gradle-dependencies-list.txt - projects/geckoview/config - projects/geckoview/gradle-dependencies-list.txt - projects/glean/build - projects/glean/config - projects/glean/gradle-dependencies-list.txt - + projects/glean/jna-5.16.0.diff Changes: ===================================== projects/application-services/build ===================================== @@ -25,8 +25,11 @@ export JAVA_HOME=/usr/lib/jvm/java-1.17.0-openjdk-amd64 [% INCLUDE 'fake-git' %] [% IF !c('var/fetch_gradle_dependencies') %] + tar -xf [% c('input_files_by_name/glean') %] + gradle_repo=/var/tmp/dist/gradle-dependencies mv $rootdir/[% c('input_files_by_name/gradle-dependencies') %] $gradle_repo + cp -rl $rootdir/glean/maven/* $gradle_repo cp -rl $gradle_repo/dl/android/maven2/* $gradle_repo || true cp -rl $gradle_repo/m2/* $gradle_repo || true cp -rl $gradle_repo/maven2/* $gradle_repo || true ===================================== projects/application-services/config ===================================== @@ -16,9 +16,9 @@ container: use_container: 1 var: - build_number: 6 + build_number: 7 # This should be updated when the list of gradle dependencies is changed. - gradle_dependencies_version: 12 + gradle_dependencies_version: 13 gradle_version: 8.13 nss_version: '3.110' nspr_version: '4.36' @@ -57,6 +57,10 @@ steps: - project: uniffi-rs name: uniffi-rs pkg_type: build + - project: glean + name: glean + pkg_type: build + enable: '[% !c("var/fetch_gradle_dependencies") %]' # Only Application Services currently requires build tools 35. # So, download them only here, rather than adding them to the shared # toolchain. ===================================== projects/application-services/gradle-dependencies-list.txt ===================================== @@ -11,7 +11,6 @@ c03f813195e7a80e3608d0ddd8da80b21696a4c92a6a2298865bf149071551c7 | https://repo. 06fbc14ecb14a0af47b5a3f8d34763f4933d5cba5a3d245045bfe2f2bdb91b1e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk… a8b17513949e5db6c9601c30be19df953762dd877512f1e2cfcfae81d2440944 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.2… 8769e5647557e3700919c32d508f5c5dad53c5d8234cd10846354fbcff14aa24 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… -5792a08566c294a46ea777939819154a945eeee8d5cb47d391f845d7c711013a | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/64.3.1/glean-6… 5bad1de4f101447659f89d089868ccbad64a68cc503d2d65410b51f6904aa061 | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponen… e6c7f18a3228f56ca91400a54ddad21e1d789a9f9a07263b560c8c95347c63cd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… 29091c9457252f997ddfeafb33dd65a373ad45840128f945832d8eafd9118561 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/8.1… @@ -51,7 +50,6 @@ c5fd725bffab51846bf3c77db1383c60aaaebfe1b7fe2f00d23fe1b7df0a439d | https://repo. c4828e28d7c0a930af9387510b3bada7daa5c04d7c25a75c7b8b081f1c257ddd | https://repo.maven.apache.org/maven2/com/google/jimfs/jimfs/1.1/jimfs-1.1.j… 8362004b686681cdc2b022ee1c86d2582c95c2f7a988b21ee5facc4a979312ca | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-inte… 555d0c9eaa69c042aff924927b9381e8f8174136d355eead445224452e6291cc | https://repo.maven.apache.org/maven2/org/apache/apache/31/apache-31.pom -17ae368dcc12a965df8a9195e5d897fb70400159a87effcf65ee5c05790f814e | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-native/64.3.1/… c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92 | https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annot… 11386cfa46cbbfddb6a4059f14354c00691cf65d3d63c3618818a83326ef3c7f | https://dl.google.com/dl/android/maven2/androidx/core/core-viewtree/1.0.0/c… 2aee3523715f8f2cd10b2603c8d19e561ac758310b7e2c9853946d2c5e7b4bf7 | https://repo.maven.apache.org/maven2/com/google/crypto/tink/tink/1.7.0/tink… @@ -111,7 +109,6 @@ febb30a5cf238237d075a3923e893992183daf171a1eb434acf132114a5f7f8a | https://repo. 6de29bceab25a1bd0be11eea8468d0e3f1c0c476d0a533215b4fde1c8284b570 | https://repo.maven.apache.org/maven2/io/grpc/grpc-context/1.69.1/grpc-conte… 45ef95b8c158a8b5bdd3acb67b9e682ef25414bb148f488ec847438ab64715d4 | https://repo.maven.apache.org/maven2/io/grpc/grpc-context/1.69.1/grpc-conte… 51717bb7471141950390c6713a449fdb1054d07e60737ee7dda7083796cdee48 | https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-unix-c… -e04e25951501df25adc7b1dcdb6c53373c94897b84d3e14921292763ee07ae3d | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… 9ecea8bf2b1b39963939d18b70464eef60c508fed8820f9dcaba0c35518eabf7 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/5.6.0/jn… 0fc55e4d215f4b021d881172acef82464061d962dfebb113a0540dc7045928e5 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… 8273692ccc17094d746cafd04b679f259cbf501b2ea8475e349fba24ed3976b9 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.10… @@ -212,7 +209,6 @@ d327e8a93f65fca90cd2c188da83883e50ca3e3689da7dfafe4797c718c939b6 | https://dl.go c8bc7e1c51a6d4ce72f40d2ebbabf1c4b68bfe76e732104b04381b493478e9d6 | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4… 1aecc515671afc84b5ff5b28d5895efb443dddab49dd5cc7400976a1cfc510c9 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.10.0/w… 57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4 | https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versio… -79aa542e883553436721d40af661beb9ac09dad323b89afde057631c54fdf83c | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-native/64.3.1/… 8460c950127ca3598766161e38b4ff8d63b4d69fb8310a16e00b351350010c11 | https://plugins.gradle.org/m2/com/google/gradle/osdetector-gradle-plugin/1.… 943e12b100627804638fa285805a0ab788a680266531e650921ebfe4621a8bfa | https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inje… 6804cd5f05d77fa954ac7b7a930e7b57fae08caf024e2291880a3c28a49fc075 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… @@ -238,7 +234,6 @@ c733881c2e17d5f7c8661cc02a9159cb160b7b2094a27d593916c87d3e250636 | https://dl.go 0de78fc06ee5045d68fc7e81c313a2a3d53ac7d127f79f9bc95abf7be49e5764 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… c5067a7b928237a1271a5e9cb5710e9f80b4973293945bc51e3a4c864ea4bfed | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/je… 91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff | https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inje… -07742881a447c577669139ed7548fc4a0e6c43c63aa28a6f4652ff2d163b94f6 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/… 88970a456a08ba4c66b01b23e5846ca1095cc14e54cb48363e5d2e15a1307308 | https://repo.maven.apache.org/maven2/com/google/crypto/tink/tink/1.7.0/tink… 9851ec66548b9e0d41164ce98943cdd4bbe305f68ddbd24eae52e4501a0d7b1a | https://repo.maven.apache.org/maven2/io/netty/netty-common/4.1.110.Final/ne… cb00e5cb9283b75948dcc0d27234fb6d72a80c34dcb7b3b8d493185e4316bf85 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… @@ -272,7 +267,6 @@ fc15b14fc550ab81a61a36ef1f21b8fd1df843f584099b081bde0cc7fb952e74 | https://plugi e147d258ab6e6691f70599a952400e6e6c7558f8c9c028dbe1be23178308e830 | https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/FastInfoset/1.… 51b731e5cff121efd6d320f4a801cd616869c5bed4e9c0e353b29060b1d2355f | https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy/3.0.22/groo… b24f8d51f184a68bc1b86d48c0e3cfefeb21a44ede1c5f7303c58ae0488533ec | https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-runtime-pare… -81a8b9afc65f9d6b205338c25908af8de0ff8411a00985104c9d83fffdfab380 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… 821a8f101caca6381ada36f233b9c91fcc0886b3584f5eaa5cf3044849bab6a2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… 7ab526b9f479533055b844c52aae0bf53ee9a2a27882f29c4e9acf46faf25d29 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-devic… b48b04ddba40e8ac33bf036f06fc43995fc5084bd94bdaace807ce27d3bea3fb | https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-annot… @@ -338,7 +332,6 @@ cc7eed0ed4b669de84b852f78797a50018a4f30002e1e38aaa668af22ca5b460 | https://dl.go 748a34eb5d13d19d187adecaea82667fded5f1b0b98a655e13ed2e4a8b3d8ae6 | https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futu… 55441db27e8869dfefe053059bdf478bdc7e95585642bf391f0023345fd56287 | https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/33.3.1-j… 7e120e4dfca08edd4890afe0b68bba5aa89f27fba11d8fe68f6b6da0b2129358 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -cb1c7a04874d97c6bb1d3ba4ce009e1fde5f46225b45f6bb87559328573b530b | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/64.3.1/glean-6… e713f1f874244115a07571065cffa0f24f5e78300e9720fea16de3af1d75fd41 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin… 5777d292251c7895c04a4c57015683ec3b353a12486c9b3e7178e9b0b3c38fff | https://repo.maven.apache.org/maven2/commons-io/commons-io/2.16.1/commons-i… e9f18b8a41f017e9033cb0ed85c8a2ba2307292cdfe25eae365923e7a31d2a70 | https://repo.maven.apache.org/maven2/org/tensorflow/tensorflow-lite-metadat… @@ -424,7 +417,6 @@ d324cb785134d419757709118f86e2a88f3cc0b222bd8c23495ddbcb7a800cac | https://dl.go 36c25576b19993df360170528cc62b7246c37776d6158154a67cdf8fc2d58e13 | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/je… e982eadc788c69cf2e4de50a9f632b182c31dba50612830d348fc4b4ba8dd7d6 | https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/2.2/snakeyaml-2.2.p… fc0905810309a5ad3ea15dfbbe129a47e90db11215232364841b72044124e7b0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… -34ed1e1f27fa896bca50dbc4e99cf3732967cec387a7a0d5e3486c09673fe8c6 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… 984ce9bd780055eafb8a105aca3f514686bf7b1b6272ec7c645a98ce40fc7db4 | https://dl.google.com/dl/android/maven2/androidx/collection/collection-jvm/… 4505b9a5e30a9418b59a9ad6702c3e4193aea6e691a3d03cf220c7640ad083e2 | https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futu… 8fc84f36ce6da6ce8c893b6538199a7f69a69a0706d9b17a3ee6a3a09452eed6 | https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex… @@ -475,7 +467,6 @@ b537b388dbab4cc0690b9d2fb0c74124d672531734567acf6e53130eab131ad6 | https://repo. 9a579b54d292ad9be171d4313fd4739c635592c2b5ac3a459bbd1049cddec6a0 | https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/9.7.1/asm-comm… 6260c875066300987319d9006786db7a6b6b46f1c4072adc5aedc9c617845bb2 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto… 20522549056e9e50aa35ef0b445a2e47a53d06be0b0a9467d704e2483ffb049a | https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex… -7d66a1b1e51592eda1e77c44d5692192dbffc828ea3899ff92ae0161b681a336 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/… 637b7a7ecb20533b6d2d5401bed07e20549eb700019c6257f137eca73a0cb419 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.10… b51f8867c92b6a722499557fc3a1fdea77bdf9ef574722fe90ce436a29559454 | https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom 7e0747751e9b67e19dcb5206f04ea22cc03d250c422426402eadd03513f2c314 | https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1… @@ -604,3 +595,6 @@ ea0131846abe1fe9dea59ac6dfe1f0fb9d8b6d600c9eff9a1fd4ad5ee5e7cbc7 | https://dl.go edf4200cfdc2d946232252c99e5dcb9c61bb909eb5450b2613d1d4fdc974b981 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.2.… 22c175c2c1823667630c84e73225767f5970492d8e6cbffb81a6575dba472d26 | https://repo.maven.apache.org/maven2/io/perfmark/perfmark-api/0.27.0/perfma… 578649d9034e92d887286f9b2966e53721b66c714e53258fcc3387eb59b6b84b | https://repo.maven.apache.org/maven2/de/undercouch/download/de.undercouch.d… +9551ea53f638143064a94c9beed20a02e69c908d43fb84e3ad4b19416a5d3b1d | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.aar +3f5233589a799eb66dc2969afa3433fb56859d3d787c58b9bc7dd9e86f0a250c | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.jar +f61fd2c44aa583f2a2cbc5fc67b0f19a9203ca87d5f0e18d3d5030cbe3908083 | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.pom ===================================== projects/geckoview/config ===================================== @@ -37,7 +37,7 @@ var: - openjdk-17-jdk-headless # this should be updated when the list of gradle dependencies is changed # see doc/how-to-create-gradle-dependencies-list.txt - gradle_dependencies_version: 18 + gradle_dependencies_version: 19 gradle_version: 8.13 glean_parser: 14.0.1 # python/mozboot/mozboot/android.py ===================================== projects/geckoview/gradle-dependencies-list.txt ===================================== @@ -1453,8 +1453,8 @@ fa08998aae1e7bdae83bde0712c50e8444d71c0e0c196bb2247ade8d4ad0eb90 | https://plugi 205b8b254196717e81dad672bb869a719afc96df297f97d811effe1f43653dae | https://plugins.gradle.org/m2/net/bytebuddy/byte-buddy/1.15.11/byte-buddy-1… 9ecea8bf2b1b39963939d18b70464eef60c508fed8820f9dcaba0c35518eabf7 | https://plugins.gradle.org/m2/net/java/dev/jna/jna-platform/5.6.0/jna-platf… 1beb35cb4184e6c906a7e32eaebd852dd3da0a263962e99134ab945832394e28 | https://plugins.gradle.org/m2/net/java/dev/jna/jna-platform/5.6.0/jna-platf… -81a8b9afc65f9d6b205338c25908af8de0ff8411a00985104c9d83fffdfab380 | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.aar -e04e25951501df25adc7b1dcdb6c53373c94897b84d3e14921292763ee07ae3d | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.pom +9551ea53f638143064a94c9beed20a02e69c908d43fb84e3ad4b19416a5d3b1d | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.aar +f61fd2c44aa583f2a2cbc5fc67b0f19a9203ca87d5f0e18d3d5030cbe3908083 | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.pom 5557e235a8aa2f9766d5dc609d67948f2a8832c2d796cea9ef1d6cbe0b3b7eaf | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar 5fe81b0255978f24616d37b10608b79498a5f3073e1d9b2038d8736a831f2608 | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom 281440811268e65d9e266b3cc898297e214e04f09740d0386ceeb4a8923d63bf | https://plugins.gradle.org/m2/net/java/jvnet-parent/1/jvnet-parent-1.pom ===================================== projects/glean/build ===================================== @@ -74,6 +74,7 @@ tar -xf $rootdir/[% c('input_files_by_name/uniffi-rs') %] patch -p1 < $rootdir/use-custom-gradle-repo.diff patch -p1 < $rootdir/use-uniffi-noop.diff +patch -p1 < $rootdir/jna-5.16.0.diff gradle_flags="--offline --no-daemon -PuniffiBindgenNoop=$builddir/uniffi-rs/uniffi-bindgen -PgradleDependenciesUrl=file:///var/tmp/dist/gradle-dependencies" gradle $gradle_flags :glean:assembleRelease ===================================== projects/glean/config ===================================== @@ -9,7 +9,7 @@ container: var: # This should be updated when the list of gradle dependencies is changed. - gradle_dependencies_version: 1 + gradle_dependencies_version: 2 gradle_version: 8.13 steps: @@ -46,3 +46,4 @@ steps: exec: '[% INCLUDE "fetch-gradle-dependencies" %]' - filename: use-custom-gradle-repo.diff - filename: use-uniffi-noop.diff + - filename: jna-5.16.0.diff ===================================== projects/glean/gradle-dependencies-list.txt ===================================== @@ -361,9 +361,9 @@ e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b | https://repo. 569b6977ee4603c965c1c46c3058fa6e969291b0160eb6964dd092cd89eadd94 | https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.pom 9ecea8bf2b1b39963939d18b70464eef60c508fed8820f9dcaba0c35518eabf7 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/5.6.0/jn… 1beb35cb4184e6c906a7e32eaebd852dd3da0a263962e99134ab945832394e28 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/5.6.0/jn… -81a8b9afc65f9d6b205338c25908af8de0ff8411a00985104c9d83fffdfab380 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… -34ed1e1f27fa896bca50dbc4e99cf3732967cec387a7a0d5e3486c09673fe8c6 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… -e04e25951501df25adc7b1dcdb6c53373c94897b84d3e14921292763ee07ae3d | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… +9551ea53f638143064a94c9beed20a02e69c908d43fb84e3ad4b19416a5d3b1d | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.aar +3f5233589a799eb66dc2969afa3433fb56859d3d787c58b9bc7dd9e86f0a250c | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.jar +f61fd2c44aa583f2a2cbc5fc67b0f19a9203ca87d5f0e18d3d5030cbe3908083 | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.pom 5557e235a8aa2f9766d5dc609d67948f2a8832c2d796cea9ef1d6cbe0b3b7eaf | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.j… 5fe81b0255978f24616d37b10608b79498a5f3073e1d9b2038d8736a831f2608 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.p… 281440811268e65d9e266b3cc898297e214e04f09740d0386ceeb4a8923d63bf | https://repo.maven.apache.org/maven2/net/java/jvnet-parent/1/jvnet-parent-1… ===================================== projects/glean/jna-5.16.0.diff ===================================== @@ -0,0 +1,13 @@ +diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml +index aa369048b..912036583 100644 +--- a/gradle/libs.versions.toml ++++ b/gradle/libs.versions.toml +@@ -23,7 +23,7 @@ androidx-lifecycle = "2.8.7" + androidx-work = "2.10.0" + + # JNA +-jna = "5.14.0" # Don't update until Android 5/6 support is dropped ++jna = "5.16.0" + + # Linting and Static Analysis + detekt = "1.23.8" View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] 2 commits: Bug 41629: Use our Glean in application services.
by Pier Angelo Vendrame (@pierov) 12 Nov '25

12 Nov '25
Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: b31e615f by Pier Angelo Vendrame at 2025-11-12T10:40:05+01:00 Bug 41629: Use our Glean in application services. - - - - - e5671826 by Pier Angelo Vendrame at 2025-11-12T10:48:18+01:00 Bug 41629: Bump JNA to 5.16.0. - - - - - 9 changed files: - projects/application-services/build - projects/application-services/config - projects/application-services/gradle-dependencies-list.txt - projects/geckoview/config - projects/geckoview/gradle-dependencies-list.txt - projects/glean/build - projects/glean/config - projects/glean/gradle-dependencies-list.txt - + projects/glean/jna-5.16.0.diff Changes: ===================================== projects/application-services/build ===================================== @@ -25,8 +25,11 @@ export JAVA_HOME=/usr/lib/jvm/java-1.17.0-openjdk-amd64 [% INCLUDE 'fake-git' %] [% IF !c('var/fetch_gradle_dependencies') %] + tar -xf [% c('input_files_by_name/glean') %] + gradle_repo=/var/tmp/dist/gradle-dependencies mv $rootdir/[% c('input_files_by_name/gradle-dependencies') %] $gradle_repo + cp -rl $rootdir/glean/maven/* $gradle_repo cp -rl $gradle_repo/dl/android/maven2/* $gradle_repo || true cp -rl $gradle_repo/m2/* $gradle_repo || true cp -rl $gradle_repo/maven2/* $gradle_repo || true ===================================== projects/application-services/config ===================================== @@ -16,9 +16,9 @@ container: use_container: 1 var: - build_number: 5 + build_number: 7 # This should be updated when the list of gradle dependencies is changed. - gradle_dependencies_version: 12 + gradle_dependencies_version: 13 gradle_version: 8.13 nss_version: '3.110' nspr_version: '4.36' @@ -57,6 +57,10 @@ steps: - project: uniffi-rs name: uniffi-rs pkg_type: build + - project: glean + name: glean + pkg_type: build + enable: '[% !c("var/fetch_gradle_dependencies") %]' # Only Application Services currently requires build tools 35. # So, download them only here, rather than adding them to the shared # toolchain. ===================================== projects/application-services/gradle-dependencies-list.txt ===================================== @@ -11,7 +11,6 @@ c03f813195e7a80e3608d0ddd8da80b21696a4c92a6a2298865bf149071551c7 | https://repo. 06fbc14ecb14a0af47b5a3f8d34763f4933d5cba5a3d245045bfe2f2bdb91b1e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk… a8b17513949e5db6c9601c30be19df953762dd877512f1e2cfcfae81d2440944 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.2… 8769e5647557e3700919c32d508f5c5dad53c5d8234cd10846354fbcff14aa24 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serializ… -5792a08566c294a46ea777939819154a945eeee8d5cb47d391f845d7c711013a | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/64.3.1/glean-6… 5bad1de4f101447659f89d089868ccbad64a68cc503d2d65410b51f6904aa061 | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponen… e6c7f18a3228f56ca91400a54ddad21e1d789a9f9a07263b560c8c95347c63cd | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tool… 29091c9457252f997ddfeafb33dd65a373ad45840128f945832d8eafd9118561 | https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/8.1… @@ -51,7 +50,6 @@ c5fd725bffab51846bf3c77db1383c60aaaebfe1b7fe2f00d23fe1b7df0a439d | https://repo. c4828e28d7c0a930af9387510b3bada7daa5c04d7c25a75c7b8b081f1c257ddd | https://repo.maven.apache.org/maven2/com/google/jimfs/jimfs/1.1/jimfs-1.1.j… 8362004b686681cdc2b022ee1c86d2582c95c2f7a988b21ee5facc4a979312ca | https://dl.google.com/dl/android/maven2/com/android/tools/external/com-inte… 555d0c9eaa69c042aff924927b9381e8f8174136d355eead445224452e6291cc | https://repo.maven.apache.org/maven2/org/apache/apache/31/apache-31.pom -17ae368dcc12a965df8a9195e5d897fb70400159a87effcf65ee5c05790f814e | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-native/64.3.1/… c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92 | https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annot… 11386cfa46cbbfddb6a4059f14354c00691cf65d3d63c3618818a83326ef3c7f | https://dl.google.com/dl/android/maven2/androidx/core/core-viewtree/1.0.0/c… 2aee3523715f8f2cd10b2603c8d19e561ac758310b7e2c9853946d2c5e7b4bf7 | https://repo.maven.apache.org/maven2/com/google/crypto/tink/tink/1.7.0/tink… @@ -111,7 +109,6 @@ febb30a5cf238237d075a3923e893992183daf171a1eb434acf132114a5f7f8a | https://repo. 6de29bceab25a1bd0be11eea8468d0e3f1c0c476d0a533215b4fde1c8284b570 | https://repo.maven.apache.org/maven2/io/grpc/grpc-context/1.69.1/grpc-conte… 45ef95b8c158a8b5bdd3acb67b9e682ef25414bb148f488ec847438ab64715d4 | https://repo.maven.apache.org/maven2/io/grpc/grpc-context/1.69.1/grpc-conte… 51717bb7471141950390c6713a449fdb1054d07e60737ee7dda7083796cdee48 | https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-unix-c… -e04e25951501df25adc7b1dcdb6c53373c94897b84d3e14921292763ee07ae3d | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… 9ecea8bf2b1b39963939d18b70464eef60c508fed8820f9dcaba0c35518eabf7 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/5.6.0/jn… 0fc55e4d215f4b021d881172acef82464061d962dfebb113a0540dc7045928e5 | https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library… 8273692ccc17094d746cafd04b679f259cbf501b2ea8475e349fba24ed3976b9 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime-ktx/2.10… @@ -212,7 +209,6 @@ d327e8a93f65fca90cd2c188da83883e50ca3e3689da7dfafe4797c718c939b6 | https://dl.go c8bc7e1c51a6d4ce72f40d2ebbabf1c4b68bfe76e732104b04381b493478e9d6 | https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4… 1aecc515671afc84b5ff5b28d5895efb443dddab49dd5cc7400976a1cfc510c9 | https://dl.google.com/dl/android/maven2/androidx/work/work-runtime/2.10.0/w… 57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4 | https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versio… -79aa542e883553436721d40af661beb9ac09dad323b89afde057631c54fdf83c | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-native/64.3.1/… 8460c950127ca3598766161e38b4ff8d63b4d69fb8310a16e00b351350010c11 | https://plugins.gradle.org/m2/com/google/gradle/osdetector-gradle-plugin/1.… 943e12b100627804638fa285805a0ab788a680266531e650921ebfe4621a8bfa | https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inje… 6804cd5f05d77fa954ac7b7a930e7b57fae08caf024e2291880a3c28a49fc075 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… @@ -238,7 +234,6 @@ c733881c2e17d5f7c8661cc02a9159cb160b7b2094a27d593916c87d3e250636 | https://dl.go 0de78fc06ee5045d68fc7e81c313a2a3d53ac7d127f79f9bc95abf7be49e5764 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common… c5067a7b928237a1271a5e9cb5710e9f80b4973293945bc51e3a4c864ea4bfed | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/je… 91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff | https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inje… -07742881a447c577669139ed7548fc4a0e6c43c63aa28a6f4652ff2d163b94f6 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/… 88970a456a08ba4c66b01b23e5846ca1095cc14e54cb48363e5d2e15a1307308 | https://repo.maven.apache.org/maven2/com/google/crypto/tink/tink/1.7.0/tink… 9851ec66548b9e0d41164ce98943cdd4bbe305f68ddbd24eae52e4501a0d7b1a | https://repo.maven.apache.org/maven2/io/netty/netty-common/4.1.110.Final/ne… cb00e5cb9283b75948dcc0d27234fb6d72a80c34dcb7b3b8d493185e4316bf85 | https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtim… @@ -272,7 +267,6 @@ fc15b14fc550ab81a61a36ef1f21b8fd1df843f584099b081bde0cc7fb952e74 | https://plugi e147d258ab6e6691f70599a952400e6e6c7558f8c9c028dbe1be23178308e830 | https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/FastInfoset/1.… 51b731e5cff121efd6d320f4a801cd616869c5bed4e9c0e353b29060b1d2355f | https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy/3.0.22/groo… b24f8d51f184a68bc1b86d48c0e3cfefeb21a44ede1c5f7303c58ae0488533ec | https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-runtime-pare… -81a8b9afc65f9d6b205338c25908af8de0ff8411a00985104c9d83fffdfab380 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… 821a8f101caca6381ada36f233b9c91fcc0886b3584f5eaa5cf3044849bab6a2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-… 7ab526b9f479533055b844c52aae0bf53ee9a2a27882f29c4e9acf46faf25d29 | https://dl.google.com/dl/android/maven2/com/android/tools/utp/android-devic… b48b04ddba40e8ac33bf036f06fc43995fc5084bd94bdaace807ce27d3bea3fb | https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-annot… @@ -338,7 +332,6 @@ cc7eed0ed4b669de84b852f78797a50018a4f30002e1e38aaa668af22ca5b460 | https://dl.go 748a34eb5d13d19d187adecaea82667fded5f1b0b98a655e13ed2e4a8b3d8ae6 | https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futu… 55441db27e8869dfefe053059bdf478bdc7e95585642bf391f0023345fd56287 | https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/33.3.1-j… 7e120e4dfca08edd4890afe0b68bba5aa89f27fba11d8fe68f6b6da0b2129358 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu… -cb1c7a04874d97c6bb1d3ba4ce009e1fde5f46225b45f6bb87559328573b530b | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/64.3.1/glean-6… e713f1f874244115a07571065cffa0f24f5e78300e9720fea16de3af1d75fd41 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin… 5777d292251c7895c04a4c57015683ec3b353a12486c9b3e7178e9b0b3c38fff | https://repo.maven.apache.org/maven2/commons-io/commons-io/2.16.1/commons-i… e9f18b8a41f017e9033cb0ed85c8a2ba2307292cdfe25eae365923e7a31d2a70 | https://repo.maven.apache.org/maven2/org/tensorflow/tensorflow-lite-metadat… @@ -424,7 +417,6 @@ d324cb785134d419757709118f86e2a88f3cc0b222bd8c23495ddbcb7a800cac | https://dl.go 36c25576b19993df360170528cc62b7246c37776d6158154a67cdf8fc2d58e13 | https://dl.google.com/dl/android/maven2/com/android/tools/build/jetifier/je… e982eadc788c69cf2e4de50a9f632b182c31dba50612830d348fc4b4ba8dd7d6 | https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/2.2/snakeyaml-2.2.p… fc0905810309a5ad3ea15dfbbe129a47e90db11215232364841b72044124e7b0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/fus-statistics-gr… -34ed1e1f27fa896bca50dbc4e99cf3732967cec387a7a0d5e3486c09673fe8c6 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… 984ce9bd780055eafb8a105aca3f514686bf7b1b6272ec7c645a98ce40fc7db4 | https://dl.google.com/dl/android/maven2/androidx/collection/collection-jvm/… 4505b9a5e30a9418b59a9ad6702c3e4193aea6e691a3d03cf220c7640ad083e2 | https://dl.google.com/dl/android/maven2/androidx/concurrent/concurrent-futu… 8fc84f36ce6da6ce8c893b6538199a7f69a69a0706d9b17a3ee6a3a09452eed6 | https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex… @@ -475,7 +467,6 @@ b537b388dbab4cc0690b9d2fb0c74124d672531734567acf6e53130eab131ad6 | https://repo. 9a579b54d292ad9be171d4313fd4739c635592c2b5ac3a459bbd1049cddec6a0 | https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/9.7.1/asm-comm… 6260c875066300987319d9006786db7a6b6b46f1c4072adc5aedc9c617845bb2 | https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2-proto… 20522549056e9e50aa35ef0b445a2e47a53d06be0b0a9467d704e2483ffb049a | https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex… -7d66a1b1e51592eda1e77c44d5692192dbffc828ea3899ff92ae0161b681a336 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/… 637b7a7ecb20533b6d2d5401bed07e20549eb700019c6257f137eca73a0cb419 | https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/8.10… b51f8867c92b6a722499557fc3a1fdea77bdf9ef574722fe90ce436a29559454 | https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom 7e0747751e9b67e19dcb5206f04ea22cc03d250c422426402eadd03513f2c314 | https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1… @@ -604,3 +595,6 @@ ea0131846abe1fe9dea59ac6dfe1f0fb9d8b6d600c9eff9a1fd4ad5ee5e7cbc7 | https://dl.go edf4200cfdc2d946232252c99e5dcb9c61bb909eb5450b2613d1d4fdc974b981 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.2.… 22c175c2c1823667630c84e73225767f5970492d8e6cbffb81a6575dba472d26 | https://repo.maven.apache.org/maven2/io/perfmark/perfmark-api/0.27.0/perfma… 578649d9034e92d887286f9b2966e53721b66c714e53258fcc3387eb59b6b84b | https://repo.maven.apache.org/maven2/de/undercouch/download/de.undercouch.d… +9551ea53f638143064a94c9beed20a02e69c908d43fb84e3ad4b19416a5d3b1d | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.aar +3f5233589a799eb66dc2969afa3433fb56859d3d787c58b9bc7dd9e86f0a250c | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.jar +f61fd2c44aa583f2a2cbc5fc67b0f19a9203ca87d5f0e18d3d5030cbe3908083 | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.pom ===================================== projects/geckoview/config ===================================== @@ -37,7 +37,7 @@ var: - openjdk-17-jdk-headless # this should be updated when the list of gradle dependencies is changed # see doc/how-to-create-gradle-dependencies-list.txt - gradle_dependencies_version: 18 + gradle_dependencies_version: 19 gradle_version: 8.13 glean_parser: 14.0.1 # python/mozboot/mozboot/android.py ===================================== projects/geckoview/gradle-dependencies-list.txt ===================================== @@ -1453,8 +1453,8 @@ fa08998aae1e7bdae83bde0712c50e8444d71c0e0c196bb2247ade8d4ad0eb90 | https://plugi 205b8b254196717e81dad672bb869a719afc96df297f97d811effe1f43653dae | https://plugins.gradle.org/m2/net/bytebuddy/byte-buddy/1.15.11/byte-buddy-1… 9ecea8bf2b1b39963939d18b70464eef60c508fed8820f9dcaba0c35518eabf7 | https://plugins.gradle.org/m2/net/java/dev/jna/jna-platform/5.6.0/jna-platf… 1beb35cb4184e6c906a7e32eaebd852dd3da0a263962e99134ab945832394e28 | https://plugins.gradle.org/m2/net/java/dev/jna/jna-platform/5.6.0/jna-platf… -81a8b9afc65f9d6b205338c25908af8de0ff8411a00985104c9d83fffdfab380 | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.aar -e04e25951501df25adc7b1dcdb6c53373c94897b84d3e14921292763ee07ae3d | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.pom +9551ea53f638143064a94c9beed20a02e69c908d43fb84e3ad4b19416a5d3b1d | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.aar +f61fd2c44aa583f2a2cbc5fc67b0f19a9203ca87d5f0e18d3d5030cbe3908083 | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.pom 5557e235a8aa2f9766d5dc609d67948f2a8832c2d796cea9ef1d6cbe0b3b7eaf | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar 5fe81b0255978f24616d37b10608b79498a5f3073e1d9b2038d8736a831f2608 | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom 281440811268e65d9e266b3cc898297e214e04f09740d0386ceeb4a8923d63bf | https://plugins.gradle.org/m2/net/java/jvnet-parent/1/jvnet-parent-1.pom ===================================== projects/glean/build ===================================== @@ -74,6 +74,7 @@ tar -xf $rootdir/[% c('input_files_by_name/uniffi-rs') %] patch -p1 < $rootdir/use-custom-gradle-repo.diff patch -p1 < $rootdir/use-uniffi-noop.diff +patch -p1 < $rootdir/jna-5.16.0.diff gradle_flags="--offline --no-daemon -PuniffiBindgenNoop=$builddir/uniffi-rs/uniffi-bindgen -PgradleDependenciesUrl=file:///var/tmp/dist/gradle-dependencies" gradle $gradle_flags :glean:assembleRelease ===================================== projects/glean/config ===================================== @@ -9,7 +9,7 @@ container: var: # This should be updated when the list of gradle dependencies is changed. - gradle_dependencies_version: 1 + gradle_dependencies_version: 2 gradle_version: 8.13 steps: @@ -46,3 +46,4 @@ steps: exec: '[% INCLUDE "fetch-gradle-dependencies" %]' - filename: use-custom-gradle-repo.diff - filename: use-uniffi-noop.diff + - filename: jna-5.16.0.diff ===================================== projects/glean/gradle-dependencies-list.txt ===================================== @@ -361,9 +361,9 @@ e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b | https://repo. 569b6977ee4603c965c1c46c3058fa6e969291b0160eb6964dd092cd89eadd94 | https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.pom 9ecea8bf2b1b39963939d18b70464eef60c508fed8820f9dcaba0c35518eabf7 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/5.6.0/jn… 1beb35cb4184e6c906a7e32eaebd852dd3da0a263962e99134ab945832394e28 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/5.6.0/jn… -81a8b9afc65f9d6b205338c25908af8de0ff8411a00985104c9d83fffdfab380 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… -34ed1e1f27fa896bca50dbc4e99cf3732967cec387a7a0d5e3486c09673fe8c6 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… -e04e25951501df25adc7b1dcdb6c53373c94897b84d3e14921292763ee07ae3d | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0… +9551ea53f638143064a94c9beed20a02e69c908d43fb84e3ad4b19416a5d3b1d | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.aar +3f5233589a799eb66dc2969afa3433fb56859d3d787c58b9bc7dd9e86f0a250c | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.jar +f61fd2c44aa583f2a2cbc5fc67b0f19a9203ca87d5f0e18d3d5030cbe3908083 | https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.16.0/jna-5.16.0.pom 5557e235a8aa2f9766d5dc609d67948f2a8832c2d796cea9ef1d6cbe0b3b7eaf | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.j… 5fe81b0255978f24616d37b10608b79498a5f3073e1d9b2038d8736a831f2608 | https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.p… 281440811268e65d9e266b3cc898297e214e04f09740d0386ceeb4a8923d63bf | https://repo.maven.apache.org/maven2/net/java/jvnet-parent/1/jvnet-parent-1… ===================================== projects/glean/jna-5.16.0.diff ===================================== @@ -0,0 +1,13 @@ +diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml +index aa369048b..912036583 100644 +--- a/gradle/libs.versions.toml ++++ b/gradle/libs.versions.toml +@@ -23,7 +23,7 @@ androidx-lifecycle = "2.8.7" + androidx-work = "2.10.0" + + # JNA +-jna = "5.14.0" # Don't update until Android 5/6 support is dropped ++jna = "5.16.0" + + # Linting and Static Analysis + detekt = "1.23.8" View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] More reliable Mullvad Browser tags management.
by ma1 (@ma1) 11 Nov '25

11 Nov '25
ma1 pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 50de1847 by hackademix at 2025-11-11T10:45:43+01:00 More reliable Mullvad Browser tags management. - - - - - 1 changed file: - tools/signing/publish-github.mullvadbrowser Changes: ===================================== tools/signing/publish-github.mullvadbrowser ===================================== @@ -16,7 +16,8 @@ fi set -e -GL_REMOTE=git@gitlab.torproject.org:tpo/applications/mullvad-browser.git +GL_REMOTE_TOR=git@gitlab.torproject.org:tpo/applications/tor-browser.git +GL_REMOTE_MULLVAD=git@gitlab.torproject.org:tpo/applications/mullvad-browser.git GH_REMOTE=git@github.com:mullvad/mullvad-browser.git CLONE_DIR="$TBB_DIR/git_clones/firefox" CHANNEL=$(showconf release var/browser_default_channel) @@ -29,7 +30,8 @@ BASE_VERSION=$(showconf release var/torbrowser_version $TARGET) RELEASE_VERSION="${BASE_VERSION}${mbrtag_suffix}" pushd >/dev/null ../../git_clones/firefox echo "Fetching $MB_BRANCH and tags..." -git fetch --tags "$GL_REMOTE" "$MB_BRANCH" +git fetch --tags "$GL_REMOTE_MULLVAD" "$MB_BRANCH" +git fetch --tags "$GL_REMOTE_TOR" "$BB_BRANCH" BB_TAG=$(git tag -l "$BB_BRANCH-build*" | tail -n1) FX_TAG=$(git tag -l "FIREFOX_${ESR_VERSION//\./_}*" | tail -n1) echo "QA build version: $BASE_VERSION" @@ -43,13 +45,15 @@ if ! [[ $REPLY =~ ^[Yy]$ ]]; then echo >&2 "Operation cancelled" exit 1 fi + git checkout $MB_TAG -git tag -s $RELEASE_VERSION -m"$ESR_VERSION-based $RELEASE_VERSION" +[[ $(git tag -l $RELEASE_VERSION) ]] || git tag -s $RELEASE_VERSION -m"$ESR_VERSION-based $RELEASE_VERSION" git tag -n1 $RELEASE_VERSION git push "$GH_REMOTE" "HEAD:refs/heads/$MB_BRANCH" git push "$GH_REMOTE" "$FX_TAG" git push "$GH_REMOTE" "$BB_TAG" git push "$GH_REMOTE" "$RELEASE_VERSION" + popd >/dev/null # Call Mullvad's github workflow for new releases (mullvad-browser#466) View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/5… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/5… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-build][maint-15.0] More reliable Mullvad Browser tags management.
by ma1 (@ma1) 11 Nov '25

11 Nov '25
ma1 pushed to branch maint-15.0 at The Tor Project / Applications / tor-browser-build Commits: b72e9435 by hackademix at 2025-11-11T10:45:04+01:00 More reliable Mullvad Browser tags management. - - - - - 1 changed file: - tools/signing/publish-github.mullvadbrowser Changes: ===================================== tools/signing/publish-github.mullvadbrowser ===================================== @@ -16,7 +16,8 @@ fi set -e -GL_REMOTE=git@gitlab.torproject.org:tpo/applications/mullvad-browser.git +GL_REMOTE_TOR=git@gitlab.torproject.org:tpo/applications/tor-browser.git +GL_REMOTE_MULLVAD=git@gitlab.torproject.org:tpo/applications/mullvad-browser.git GH_REMOTE=git@github.com:mullvad/mullvad-browser.git CLONE_DIR="$TBB_DIR/git_clones/firefox" CHANNEL=$(showconf release var/browser_default_channel) @@ -29,7 +30,8 @@ BASE_VERSION=$(showconf release var/torbrowser_version $TARGET) RELEASE_VERSION="${BASE_VERSION}${mbrtag_suffix}" pushd >/dev/null ../../git_clones/firefox echo "Fetching $MB_BRANCH and tags..." -git fetch --tags "$GL_REMOTE" "$MB_BRANCH" +git fetch --tags "$GL_REMOTE_MULLVAD" "$MB_BRANCH" +git fetch --tags "$GL_REMOTE_TOR" "$BB_BRANCH" BB_TAG=$(git tag -l "$BB_BRANCH-build*" | tail -n1) FX_TAG=$(git tag -l "FIREFOX_${ESR_VERSION//\./_}*" | tail -n1) echo "QA build version: $BASE_VERSION" @@ -43,13 +45,15 @@ if ! [[ $REPLY =~ ^[Yy]$ ]]; then echo >&2 "Operation cancelled" exit 1 fi + git checkout $MB_TAG -git tag -s $RELEASE_VERSION -m"$ESR_VERSION-based $RELEASE_VERSION" +[[ $(git tag -l $RELEASE_VERSION) ]] || git tag -s $RELEASE_VERSION -m"$ESR_VERSION-based $RELEASE_VERSION" git tag -n1 $RELEASE_VERSION git push "$GH_REMOTE" "HEAD:refs/heads/$MB_BRANCH" git push "$GH_REMOTE" "$FX_TAG" git push "$GH_REMOTE" "$BB_TAG" git push "$GH_REMOTE" "$RELEASE_VERSION" + popd >/dev/null # Call Mullvad's github workflow for new releases (mullvad-browser#466) View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/b… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/b… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-build][maint-13.5] Update legacy release blog post template.
by ma1 (@ma1) 11 Nov '25

11 Nov '25
ma1 pushed to branch maint-13.5 at The Tor Project / Applications / tor-browser-build Commits: 37a4c792 by hackademix at 2025-11-11T10:43:08+01:00 Update legacy release blog post template. - - - - - 1 changed file: - tools/signing/create-blog-post Changes: ===================================== tools/signing/create-blog-post ===================================== @@ -57,6 +57,11 @@ Tor Browser $tbb_version is now available from the [Tor Browser download page]($ This version includes important [security updates](https://www.mozilla.org/en-US/security/advisories/) to Firefox. +__Important__: this release is part of the legacy channel, meant to extend the support for Windows 7/8/8.1 and macOS 10.12-10.14. +If your OS is not one of these, you should download the latest stable from the 15.0 series instead. + +__Further updates to this 13.5.x legacy channel are not guaranteed: please upgrade to 15.0.x as soon as possible.__ + ## Send us your feedback If you find a bug or have a suggestion for how we could improve this release, [please let us know](https://support.torproject.org/misc/bug-or-feedback/). View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/3… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/3… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-update-responses][main] 6 commits: release: new version, 15.0.1 (linux-i686)
by ma1 (@ma1) 11 Nov '25

11 Nov '25
ma1 pushed to branch main at The Tor Project / Applications / Tor Browser update responses Commits: 15f0bab1 by hackademix at 2025-11-11T09:10:54+01:00 release: new version, 15.0.1 (linux-i686) - - - - - f4505461 by hackademix at 2025-11-11T09:10:54+01:00 release: new version, 15.0.1 (linux-x86_64) - - - - - 4dbeaf77 by hackademix at 2025-11-11T09:10:55+01:00 release: new version, 15.0.1 (macos) - - - - - 277ed6b2 by hackademix at 2025-11-11T09:10:55+01:00 release: new version, 15.0.1 (windows-i686) - - - - - 3bd5ae61 by hackademix at 2025-11-11T09:10:55+01:00 release: new version, 15.0.1 (windows-x86_64) - - - - - e07362af by hackademix at 2025-11-11T09:10:56+01:00 release: new version, 15.0.1 - - - - - 73 changed files: - update_3/release/download-android-aarch64.json - update_3/release/download-android-armv7.json - update_3/release/download-android-x86.json - update_3/release/download-android-x86_64.json - update_3/release/download-linux-i686.json - update_3/release/download-linux-x86_64.json - update_3/release/download-macos.json - update_3/release/download-windows-i686.json - update_3/release/download-windows-x86_64.json - update_3/release/downloads.json - update_3/release/linux-i686/.htaccess - − update_3/release/linux-i686/update-14.5.6-15.0+13.5.23-linux-i686.xml - − update_3/release/linux-i686/update-14.5.7-15.0+13.5.23-linux-i686.xml - + update_3/release/linux-i686/update-14.5.7-15.0.1+13.5.24-linux-i686.xml - − update_3/release/linux-i686/update-14.5.8-15.0+13.5.23-linux-i686.xml - + update_3/release/linux-i686/update-14.5.8-15.0.1+13.5.24-linux-i686.xml - − update_3/release/linux-i686/update-15.0+13.5.23-linux-i686.xml - + update_3/release/linux-i686/update-15.0-15.0.1+13.5.24-linux-i686.xml - + update_3/release/linux-i686/update-15.0.1+13.5.24-linux-i686.xml - update_3/release/linux-x86_64/.htaccess - − update_3/release/linux-x86_64/update-14.5.6-15.0+13.5.23-linux-x86_64.xml - − update_3/release/linux-x86_64/update-14.5.7-15.0+13.5.23-linux-x86_64.xml - + update_3/release/linux-x86_64/update-14.5.7-15.0.1+13.5.24-linux-x86_64.xml - − update_3/release/linux-x86_64/update-14.5.8-15.0+13.5.23-linux-x86_64.xml - + update_3/release/linux-x86_64/update-14.5.8-15.0.1+13.5.24-linux-x86_64.xml - − update_3/release/linux-x86_64/update-15.0+13.5.23-linux-x86_64.xml - + update_3/release/linux-x86_64/update-15.0-15.0.1+13.5.24-linux-x86_64.xml - + update_3/release/linux-x86_64/update-15.0.1+13.5.24-linux-x86_64.xml - update_3/release/macos/.htaccess - − update_3/release/macos/update-13.5.20-15.0+13.5.23-macos.xml - − update_3/release/macos/update-13.5.21-15.0+13.5.23-macos.xml - + update_3/release/macos/update-13.5.21-15.0.1+13.5.24-macos.xml - − update_3/release/macos/update-13.5.22-15.0+13.5.23-macos.xml - + update_3/release/macos/update-13.5.22-15.0.1+13.5.24-macos.xml - + update_3/release/macos/update-13.5.23-15.0.1+13.5.24-macos.xml - − update_3/release/macos/update-14.5.6-15.0+13.5.23-macos.xml - − update_3/release/macos/update-14.5.7-15.0+13.5.23-macos.xml - + update_3/release/macos/update-14.5.7-15.0.1+13.5.24-macos.xml - − update_3/release/macos/update-14.5.8-15.0+13.5.23-macos.xml - + update_3/release/macos/update-14.5.8-15.0.1+13.5.24-macos.xml - − update_3/release/macos/update-15.0+13.5.23-macos.xml - + update_3/release/macos/update-15.0-15.0.1+13.5.24-macos.xml - + update_3/release/macos/update-15.0.1+13.5.24-macos.xml - update_3/release/windows-i686/.htaccess - − update_3/release/windows-i686/update-13.5.20-15.0+13.5.23-windows-i686.xml - − update_3/release/windows-i686/update-13.5.21-15.0+13.5.23-windows-i686.xml - + update_3/release/windows-i686/update-13.5.21-15.0.1+13.5.24-windows-i686.xml - − update_3/release/windows-i686/update-13.5.22-15.0+13.5.23-windows-i686.xml - + update_3/release/windows-i686/update-13.5.22-15.0.1+13.5.24-windows-i686.xml - + update_3/release/windows-i686/update-13.5.23-15.0.1+13.5.24-windows-i686.xml - − update_3/release/windows-i686/update-14.5.6-15.0+13.5.23-windows-i686.xml - − update_3/release/windows-i686/update-14.5.7-15.0+13.5.23-windows-i686.xml - + update_3/release/windows-i686/update-14.5.7-15.0.1+13.5.24-windows-i686.xml - − update_3/release/windows-i686/update-14.5.8-15.0+13.5.23-windows-i686.xml - + update_3/release/windows-i686/update-14.5.8-15.0.1+13.5.24-windows-i686.xml - − update_3/release/windows-i686/update-15.0+13.5.23-windows-i686.xml - + update_3/release/windows-i686/update-15.0-15.0.1+13.5.24-windows-i686.xml - + update_3/release/windows-i686/update-15.0.1+13.5.24-windows-i686.xml - update_3/release/windows-x86_64/.htaccess - − update_3/release/windows-x86_64/update-13.5.20-15.0+13.5.23-windows-x86_64.xml - − update_3/release/windows-x86_64/update-13.5.21-15.0+13.5.23-windows-x86_64.xml - + update_3/release/windows-x86_64/update-13.5.21-15.0.1+13.5.24-windows-x86_64.xml - − update_3/release/windows-x86_64/update-13.5.22-15.0+13.5.23-windows-x86_64.xml - + update_3/release/windows-x86_64/update-13.5.22-15.0.1+13.5.24-windows-x86_64.xml - + update_3/release/windows-x86_64/update-13.5.23-15.0.1+13.5.24-windows-x86_64.xml - − update_3/release/windows-x86_64/update-14.5.6-15.0+13.5.23-windows-x86_64.xml - − update_3/release/windows-x86_64/update-14.5.7-15.0+13.5.23-windows-x86_64.xml - + update_3/release/windows-x86_64/update-14.5.7-15.0.1+13.5.24-windows-x86_64.xml - − update_3/release/windows-x86_64/update-14.5.8-15.0+13.5.23-windows-x86_64.xml - + update_3/release/windows-x86_64/update-14.5.8-15.0.1+13.5.24-windows-x86_64.xml - − update_3/release/windows-x86_64/update-15.0+13.5.23-windows-x86_64.xml - + update_3/release/windows-x86_64/update-15.0-15.0.1+13.5.24-windows-x86_64.xml - + update_3/release/windows-x86_64/update-15.0.1+13.5.24-windows-x86_64.xml The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-update-responses… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-update-responses… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/mullvad-browser-update-responses][main] 4 commits: release: new version, 15.0.1 (linux-x86_64)
by ma1 (@ma1) 11 Nov '25

11 Nov '25
ma1 pushed to branch main at The Tor Project / Applications / mullvad-browser-update-responses Commits: b427d9b9 by hackademix at 2025-11-11T07:16:57+01:00 release: new version, 15.0.1 (linux-x86_64) - - - - - a5ec5438 by hackademix at 2025-11-11T07:16:57+01:00 release: new version, 15.0.1 (macos) - - - - - d921100c by hackademix at 2025-11-11T07:16:58+01:00 release: new version, 15.0.1 (windows-x86_64) - - - - - dfb5ac1e by hackademix at 2025-11-11T07:16:59+01:00 release: new version, 15.0.1 - - - - - 31 changed files: - update_1/release/download-linux-x86_64.json - update_1/release/download-macos.json - update_1/release/download-windows-x86_64.json - update_1/release/downloads.json - update_1/release/linux-x86_64/.htaccess - − update_1/release/linux-x86_64/update-14.5.6-15.0-linux-x86_64.xml - − update_1/release/linux-x86_64/update-14.5.7-15.0-linux-x86_64.xml - + update_1/release/linux-x86_64/update-14.5.7-15.0.1-linux-x86_64.xml - − update_1/release/linux-x86_64/update-14.5.8-15.0-linux-x86_64.xml - + update_1/release/linux-x86_64/update-14.5.8-15.0.1-linux-x86_64.xml - + update_1/release/linux-x86_64/update-15.0-15.0.1-linux-x86_64.xml - − update_1/release/linux-x86_64/update-15.0-linux-x86_64.xml - + update_1/release/linux-x86_64/update-15.0.1-linux-x86_64.xml - update_1/release/macos/.htaccess - − update_1/release/macos/update-14.5.6-15.0-macos.xml - − update_1/release/macos/update-14.5.7-15.0-macos.xml - + update_1/release/macos/update-14.5.7-15.0.1-macos.xml - − update_1/release/macos/update-14.5.8-15.0-macos.xml - + update_1/release/macos/update-14.5.8-15.0.1-macos.xml - + update_1/release/macos/update-15.0-15.0.1-macos.xml - − update_1/release/macos/update-15.0-macos.xml - + update_1/release/macos/update-15.0.1-macos.xml - update_1/release/windows-x86_64/.htaccess - − update_1/release/windows-x86_64/update-14.5.6-15.0-windows-x86_64.xml - − update_1/release/windows-x86_64/update-14.5.7-15.0-windows-x86_64.xml - + update_1/release/windows-x86_64/update-14.5.7-15.0.1-windows-x86_64.xml - − update_1/release/windows-x86_64/update-14.5.8-15.0-windows-x86_64.xml - + update_1/release/windows-x86_64/update-14.5.8-15.0.1-windows-x86_64.xml - + update_1/release/windows-x86_64/update-15.0-15.0.1-windows-x86_64.xml - − update_1/release/windows-x86_64/update-15.0-windows-x86_64.xml - + update_1/release/windows-x86_64/update-15.0.1-windows-x86_64.xml The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser-update-respo… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser-update-respo… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-115.30.0esr-13.5-1] Bug 1984940: Make sec-fetch user-triggered check default to secure r=ckerschb
by ma1 (@ma1) 10 Nov '25

10 Nov '25
ma1 pushed to branch tor-browser-115.30.0esr-13.5-1 at The Tor Project / Applications / Tor Browser Commits: 7a746281 by Simon Friedberger at 2025-11-10T18:31:53+01:00 Bug 1984940: Make sec-fetch user-triggered check default to secure r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D265744 - - - - - 1 changed file: - dom/security/SecFetch.cpp Changes: ===================================== dom/security/SecFetch.cpp ===================================== @@ -232,6 +232,8 @@ bool IsSameSite(nsIChannel* aHTTPChannel) { // Helper function to determine whether a request was triggered // by the end user in the context of SecFetch. +// The more secure/closed state to return for this function is "false". +// A user triggered action is less restricted because it is not cross-origin. bool IsUserTriggeredForSecFetchSite(nsIHttpChannel* aHTTPChannel) { /* * The goal is to distinguish between "webby" navigations that are controlled @@ -243,8 +245,7 @@ bool IsUserTriggeredForSecFetchSite(nsIHttpChannel* aHTTPChannel) { ExtContentPolicyType contentType = loadInfo->GetExternalContentPolicyType(); // A request issued by the browser is always user initiated. - if (loadInfo->TriggeringPrincipal()->IsSystemPrincipal() && - contentType == ExtContentPolicy::TYPE_OTHER) { + if (loadInfo->TriggeringPrincipal()->IsSystemPrincipal()) { return true; } @@ -279,12 +280,12 @@ bool IsUserTriggeredForSecFetchSite(nsIHttpChannel* aHTTPChannel) { if (referrerInfo) { nsCOMPtr<nsIURI> originalReferrer; referrerInfo->GetOriginalReferrer(getter_AddRefs(originalReferrer)); - if (originalReferrer) { - return false; + if (!originalReferrer) { + return true; } } - return true; + return false; } void mozilla::dom::SecFetch::AddSecFetchDest(nsIHttpChannel* aHTTPChannel) { View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/7a74628… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/7a74628… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-build] Pushed new tag mb-15.0.1-build1
by morgan (@morgan) 10 Nov '25

10 Nov '25
morgan pushed new tag mb-15.0.1-build1 at The Tor Project / Applications / tor-browser-build -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/tree/mb-… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-build] Pushed new tag tbb-15.0.1-build1
by morgan (@morgan) 10 Nov '25

10 Nov '25
morgan pushed new tag tbb-15.0.1-build1 at The Tor Project / Applications / tor-browser-build -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/tree/tbb… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
  • ← Newer
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.