log for io.github.trevarj.motd:14004

== Installed Android Tools ==2026-08-13 21:16:03,894 INFO: Creating log directory2026-08-13 21:16:03,894 INFO: Creating temporary directory2026-08-13 21:16:03,894 INFO: Creating output directory2026-08-13 21:16:03,896 DEBUG: Getting git vcs interface for https://github.com/trevarj/motd.git2026-08-13 21:16:03,896 DEBUG: Checking io.github.trevarj.motd:140042026-08-13 21:16:03,896 INFO: Building io.github.trevarj.motd:140042026-08-13 21:16:03,896 WARNING: Android NDK version '28.2.13676358' could not be found!2026-08-13 21:16:03,896 WARNING: Configured versions:Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc2026-08-13 21:16:03,933 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432026-08-13 21:16:04,102 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json.asc HTTP/1.1" 200 4882026-08-13 21:16:04,103 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432026-08-13 21:16:04,232 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json HTTP/1.1" 200 203344Downloading https://f-droid.github.io/android-sdk-transparency-log/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.jsonDownloading https://dl.google.com/android/repository/android-ndk-r28c-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r28c-linux.zip2026-08-13 21:16:04,317 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432026-08-13 21:16:04,559 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r28c-linux.zip HTTP/1.1" 200 711406106Unzipping to /tmp/.sdkmanager-08mvsj2_Installing into /opt/android-sdk/ndk/28.2.136763582026-08-13 21:16:21,398 INFO: Set up NDK r28c (28.2.13676358)2026-08-13 21:16:21,399 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/io.github.trevarj.motd, stdin=None, shell=False, universal_newlines=False)2026-08-13 21:16:21,401 INFO: Set up NDK r28c (28.2.13676358)2026-08-13 21:16:21,401 INFO: Set up NDK r28c (28.2.13676358)2026-08-13 21:16:21,402 INFO: Set up NDK r28c (28.2.13676358)2026-08-13 21:16:21,402 INFO: Set up NDK r28c (28.2.13676358)2026-08-13 21:16:21,402 INFO: Running 'sudo' commands in /home/vagrant2026-08-13 21:16:21,402 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y golang-go make unzip+ apt-get updateGet:1 https://security.debian.org/debian-security trixie-security InRelease [43.4 kB]Get:2 https://security.debian.org/debian-security trixie-security/main amd64 Packages [239 kB]Get:3 https://security.debian.org/debian-security trixie-security/main Translation-en [145 kB]Get:4 https://debian.osuosl.org/debian trixie InRelease [140 kB]Get:5 https://debian.osuosl.org/debian trixie-updates InRelease [47.3 kB]Get:6 https://debian.osuosl.org/debian trixie-backports InRelease [54.0 kB]Get:7 https://debian.osuosl.org/debian trixie/main amd64 Packages [9673 kB]Get:8 https://debian.osuosl.org/debian trixie/main Translation-en [6484 kB]Get:9 https://debian.osuosl.org/debian trixie-updates/main amd64 Packages [4412 B]Get:10 https://debian.osuosl.org/debian trixie-updates/main Translation-en [2496 B]Get:11 https://debian.osuosl.org/debian trixie-backports/main amd64 Packages [310 kB]Get:12 https://debian.osuosl.org/debian trixie-backports/main Translation-en [228 kB]Fetched 17.4 MB in 2s (8534 kB/s)Reading package lists...+ apt-get install -y golang-go make unzipReading package lists...Building dependency tree...Reading state information...unzip is already the newest version (6.0-29).The following additional packages will be installed:golang-1.24-go golang-1.24-src golang-srcSuggested packages:bzr | brz mercurial subversion make-docRecommended packages:g++ gcc libc6-dev pkgconfThe following NEW packages will be installed:golang-1.24-go golang-1.24-src golang-go golang-src make0 upgraded, 5 newly installed, 0 to remove and 4 not upgraded.Need to get 50.4 MB of archives.After this operation, 260 MB of additional disk space will be used.Get:1 https://debian.osuosl.org/debian trixie/main amd64 golang-1.24-src all 1.24.4-1 [21.2 MB]Get:2 https://debian.osuosl.org/debian trixie/main amd64 golang-1.24-go amd64 1.24.4-1 [28.7 MB]Get:3 https://debian.osuosl.org/debian trixie/main amd64 golang-src all 2:1.24~2 [5136 B]Get:4 https://debian.osuosl.org/debian trixie/main amd64 golang-go amd64 2:1.24~2 [44.3 kB]Get:5 https://debian.osuosl.org/debian trixie/main amd64 make amd64 4.4.1-2 [463 kB]Fetched 50.4 MB in 5s (10.6 MB/s)Selecting previously unselected package golang-1.24-src.(Reading database ... 48130 files and directories currently installed.)Preparing to unpack .../golang-1.24-src_1.24.4-1_all.deb ...Unpacking golang-1.24-src (1.24.4-1) ...Selecting previously unselected package golang-1.24-go.Preparing to unpack .../golang-1.24-go_1.24.4-1_amd64.deb ...Unpacking golang-1.24-go (1.24.4-1) ...Selecting previously unselected package golang-src.Preparing to unpack .../golang-src_2%3a1.24~2_all.deb ...Unpacking golang-src (2:1.24~2) ...Selecting previously unselected package golang-go:amd64.Preparing to unpack .../golang-go_2%3a1.24~2_amd64.deb ...Unpacking golang-go:amd64 (2:1.24~2) ...Selecting previously unselected package make.Preparing to unpack .../make_4.4.1-2_amd64.deb ...Unpacking make (4.4.1-2) ...Setting up golang-1.24-src (1.24.4-1) ...Setting up make (4.4.1-2) ...Setting up golang-1.24-go (1.24.4-1) ...Setting up golang-src (2:1.24~2) ...Setting up golang-go:amd64 (2:1.24~2) ...2026-08-13 21:16:37,425 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-08-13 21:16:37,626 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 63927 files and directories currently installed.)Removing sudo (1.9.16p2-3+deb13u2) ...Purging configuration files for sudo (1.9.16p2-3+deb13u2) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.41-12+deb13u3) ...2026-08-13 21:16:40,497 INFO: Getting source for revision f4796f9a4006ab4e2d2334099d1396494aa414362026-08-13 21:16:40,498 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:40,498 DEBUG: > git rev-parse --show-toplevel2026-08-13 21:16:40,699 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:40,699 DEBUG: > git submodule foreach --recursive git reset --hard2026-08-13 21:16:41,100 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:41,100 DEBUG: > git reset --hard2026-08-13 21:16:41,302 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:41,302 DEBUG: > git submodule foreach --recursive git clean -dffx2026-08-13 21:16:41,503 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:41,503 DEBUG: > git clean -dffx2026-08-13 21:16:41,604 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:41,604 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin2026-08-13 21:16:42,107 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:42,107 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin2026-08-13 21:16:42,508 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:42,508 DEBUG: > git remote set-head origin --auto2026-08-13 21:16:43,010 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:43,010 DEBUG: > git checkout -f f4796f9a4006ab4e2d2334099d1396494aa414362026-08-13 21:16:43,211 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:43,211 DEBUG: > git clean -dffx2026-08-13 21:16:43,312 INFO: commit: f4796f9a4006ab4e2d2334099d1396494aa41436 (SHA1: f4796f9a4006ab4e2d2334099d1396494aa41436)2026-08-13 21:16:43,313 INFO: Initialising submodules2026-08-13 21:16:43,313 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:43,313 DEBUG: > git rev-parse --show-toplevel2026-08-13 21:16:43,514 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:43,515 DEBUG: > git submodule sync2026-08-13 21:16:43,716 DEBUG: Directory: build/io.github.trevarj.motd2026-08-13 21:16:43,716 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org submodule update --init --force --recursiveSubmodule path 'third_party/gomobile': checked out 'b2c30f47825831593d6980af8191527490f9c968'Submodule path 'third_party/sing-box/source': checked out '1086ab2563320e0da0c23b3a491d8dfa0939dff4'Submodule path 'third_party/sing-box/source/clients/android': checked out '772879ce9cd37c29e377d4d44d0efee12662948d'Submodule path 'third_party/sing-box/source/clients/apple': checked out '3c3350ef9a94576cf78983fe115d603625b19651'Submodule path 'third_party/sing-box/source/clients/apple/Frameworks/Runestone': checked out 'baeb3cbf8332d26b4f7b4c175a01f288ebbf3e7f'2026-08-13 21:16:44,217 INFO: Collecting source libraries2026-08-13 21:16:44,229 INFO: Set up NDK r28c (28.2.13676358)2026-08-13 21:16:44,229 DEBUG: Directory: build/srclib/go2026-08-13 21:16:44,229 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e '/GOTOOLCHAIN/s/auto/local/' go.env+ '[' -z '' ']'+ return+ case $- in+ return+ sed -i -e /GOTOOLCHAIN/s/auto/local/ go.env2026-08-13 21:16:44,430 INFO: Creating local.properties file at build/io.github.trevarj.motd/local.properties2026-08-13 21:16:44,431 INFO: Set up NDK r28c (28.2.13676358)2026-08-13 21:16:44,431 INFO: Creating local.properties file at build/io.github.trevarj.motd/app/local.properties2026-08-13 21:16:44,432 INFO: Set up NDK r28c (28.2.13676358)2026-08-13 21:16:44,432 INFO: Removing specified files2026-08-13 21:16:44,432 INFO: Removing third_party/gomobile/internal/binres/testdata/bootstrap.bin2026-08-13 21:16:44,432 INFO: Removing app/libs/libbox.aar2026-08-13 21:16:44,433 INFO: Removing third_party/sing-box/source/clients/android/settings.gradle.kts2026-08-13 21:16:44,434 INFO: Cleaned build.gradle.kts of keysigning configs at build/io.github.trevarj.motd/app/build.gradle.kts2026-08-13 21:16:44,436 INFO: Cleaned build.gradle.kts of keysigning configs at build/io.github.trevarj.motd/third_party/sing-box/source/clients/android/app/build.gradle.kts2026-08-13 21:16:44,439 INFO: Running 'prebuild' commands in build/io.github.trevarj.motd/app2026-08-13 21:16:44,439 INFO: Set up NDK r28c (28.2.13676358)2026-08-13 21:16:44,439 DEBUG: Directory: build/io.github.trevarj.motd/app2026-08-13 21:16:44,439 DEBUG: > bash -e -u -o pipefail -x -c -- printf '\nmotdVersionName=%s\nmotdVersionCode=%s\nmotdSourceCommit=%s\n' "0.14.4" "14004" "f4796f9a4006ab4e2d2334099d1396494aa41436" >> ../gradle.properties; sdkmanager "platforms;android-23"; sdkmanager "platforms;android-37.0" "build-tools;36.0.0"+ '[' -z '' ']'+ return+ case $- in+ return+ printf '\nmotdVersionName=%s\nmotdVersionCode=%s\nmotdSourceCommit=%s\n' 0.14.4 14004 f4796f9a4006ab4e2d2334099d1396494aa41436+ sdkmanager 'platforms;android-23'+ sdkmanager 'platforms;android-37.0' 'build-tools;36.0.0'Downloading https://dl.google.com/android/repository/platform-37.0_r01.zip into /home/vagrant/.cache/sdkmanager/platform-37.0_r01.zipUnzipping to /tmp/.sdkmanager-8vh0jvpzInstalling into /opt/android-sdk/platforms/android-37.0Downloading https://dl.google.com/android/repository/build-tools_r36_linux.zip into /home/vagrant/.cache/sdkmanager/build-tools_r36_linux.zipUnzipping to /tmp/.sdkmanager-de6si0y9Installing into /opt/android-sdk/build-tools/36.0.02026-08-13 21:16:48,450 INFO: Scanning source for common problems...2026-08-13 21:16:48,454 DEBUG: scanner is configured to use signature data from: 'suss'2026-08-13 21:16:48,454 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-08-13 21:16:48,987 DEBUG: write 'suss.json' to cache2026-08-13 21:16:49,268 DEBUG: next suss.json cache update due in 23:59:59.9989262026-08-13 21:16:49,452 INFO: Removing gradle-wrapper.jar at third_party/sing-box/source/clients/android/gradle/wrapper/gradle-wrapper.jar2026-08-13 21:16:49,462 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2026-08-13 21:16:49,463 INFO: Creating source tarball...2026-08-13 21:16:51,327 INFO: Running 'build' commands in build/io.github.trevarj.motd/app2026-08-13 21:16:51,327 INFO: Set up NDK r28c (28.2.13676358)2026-08-13 21:16:51,328 DEBUG: Directory: build/io.github.trevarj.motd/app2026-08-13 21:16:51,328 DEBUG: > bash -e -u -o pipefail -x -c pushd "/home/vagrant/build/srclib/go/src"; ./make.bash; popd; export GOROOT="/home/vagrant/build/srclib/go"; export PATH="/home/vagrant/build/srclib/go/bin:$PATH"; export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64; export LIBBOX_OUTPUT_DIR="$PWD/build/generated/libbox"; export LIBBOX_NDK_HOME="/opt/android-sdk/ndk/28.2.13676358"; export LIBBOX_PATCH_NDK_HOST_TOOLS=0; ../third_party/sing-box/build-libbox.sh+ '[' -z '' ']'+ return+ case $- in+ return+ pushd /home/vagrant/build/srclib/go/src~/build/srclib/go/src ~/build/io.github.trevarj.motd/app+ ./make.bashBuilding Go cmd/dist using /usr/lib/go-1.24. (go1.24.4 linux/amd64)Building Go toolchain1 using /usr/lib/go-1.24.Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1.Building Go toolchain2 using go_bootstrap and Go toolchain1.Building Go toolchain3 using go_bootstrap and Go toolchain2.Building packages and commands for linux/amd64.---Installed Go for linux/amd64 in /home/vagrant/build/srclib/goInstalled commands in /home/vagrant/build/srclib/go/bin*** You need to add /home/vagrant/build/srclib/go/bin to your PATH.+ popd~/build/io.github.trevarj.motd/app+ export GOROOT=/home/vagrant/build/srclib/go+ GOROOT=/home/vagrant/build/srclib/go+ export PATH=/home/vagrant/build/srclib/go/bin:/opt/android-sdk/ndk/28.2.13676358:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools+ PATH=/home/vagrant/build/srclib/go/bin:/opt/android-sdk/ndk/28.2.13676358:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools+ export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64+ JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64+ export LIBBOX_OUTPUT_DIR=/home/vagrant/build/io.github.trevarj.motd/app/build/generated/libbox+ LIBBOX_OUTPUT_DIR=/home/vagrant/build/io.github.trevarj.motd/app/build/generated/libbox+ export LIBBOX_NDK_HOME=/opt/android-sdk/ndk/28.2.13676358+ LIBBOX_NDK_HOME=/opt/android-sdk/ndk/28.2.13676358+ export LIBBOX_PATCH_NDK_HOST_TOOLS=0+ LIBBOX_PATCH_NDK_HOST_TOOLS=0+ ../third_party/sing-box/build-libbox.shgo: downloading golang.org/x/mod v0.27.0go: downloading golang.org/x/sync v0.16.0go: downloading golang.org/x/tools v0.36.0go: downloading github.com/sagernet/gomobile v0.1.12go: downloading github.com/logrusorgru/aurora v2.0.3+incompatiblego: downloading github.com/sagernet/sing v0.8.10go: downloading golang.org/x/mod v0.33.0go: downloading go4.org/netipx v0.0.0-20231129151722-fdeea329fbbago: downloading github.com/miekg/dns v1.1.72go: downloading golang.org/x/net v0.50.0go: downloading golang.org/x/sys v0.41.0internal/goarchinternal/goosinternal/asaninternal/godebugsinternal/coverage/rtcovinternal/itoainternal/unsafeheaderinternal/trace/tracev2internal/msanunicode/utf8unicodeunicode/utf16container/listcrypto/internal/fips140/aliasencodinggolang.org/x/net/internal/ianacmpinternal/byteordersync/atomiclog/internalvendor/golang.org/x/crypto/internal/aliasinternal/nettracecrypto/internal/boring/siggithub.com/sagernet/sing-box/experimental/localegithub.com/sagernet/sing-box/constant/goosgithub.com/sagernet/sing/common/debuginternal/profilerecordvendor/golang.org/x/crypto/cryptobyte/asn1github.com/sagernet/sing/common/x/collectionsinternal/goexperimentinternal/cpugithub.com/sagernet/gvisor/pkg/gohacksgithub.com/sagernet/gvisor/pkg/bitsgithub.com/sagernet/gvisor/pkg/tcpip/seqnumgithub.com/sagernet/sing-tun/internal/gtcpip/seqnumgithub.com/sagernet/sing/common/abx/internalgithub.com/sagernet/sing/common/x/constraintsgithub.com/klauspost/compress/internal/leinternal/runtime/mathmath/bitsinternal/abigithub.com/metacubex/utls/internal/byteorderinternal/runtime/syscallinternal/runtime/gcgithub.com/metacubex/utls/internal/fips140tlsgithub.com/metacubex/utls/internal/cpugolang.org/x/crypto/cryptobyte/asn1golang.org/x/crypto/internal/aliasgithub.com/metacubex/utls/dicttlsgithub.com/gobwas/pool/internal/pmathlog/slog/internalgithub.com/sagernet/quic-go/internal/utils/ringbuffergithub.com/sagernet/tailscale/util/nocasemapsgithub.com/sagernet/tailscale/types/ptrgithub.com/sagernet/tailscale/types/tkatypegithub.com/sagernet/tailscale/types/structsgithub.com/sagernet/tailscale/util/makgolang.org/x/exp/constraintsgithub.com/sagernet/tailscale/types/resultgithub.com/sagernet/tailscale/tsconstgithub.com/sagernet/tailscale/types/emptyinternal/runtime/strconvgithub.com/sagernet/tailscale/feature/buildfeaturesgithub.com/sagernet/tailscale/util/syspolicy/pkeygithub.com/sagernet/tailscale/util/syspolicy/ptypegithub.com/sagernet/tailscale/control/controlhttp/controlhttpcommongithub.com/golang/groupcache/lrugithub.com/sagernet/tailscale/derp/derpconstgithub.com/sagernet/tailscale/util/mustgithub.com/sagernet/wireguard-go/replaygithub.com/sagernet/tailscale/util/checkchangegithub.com/sagernet/tailscale/wgengine/netloggithub.com/sagernet/tailscale/health/healthmsggithub.com/sagernet/tailscale/util/httpmgithub.com/sagernet/tailscale/util/racebuildgithub.com/sagernet/tailscale/types/boolsgithub.com/sagernet/tailscale/util/osdiaggithub.com/sagernet/tailscale/net/netkernelconfgithub.com/coder/websocket/internal/utilgoogle.golang.org/protobuf/internal/flagscrypto/internal/fips140deps/byteordergoogle.golang.org/grpc/serviceconfiggoogle.golang.org/grpc/encoding/internalgithub.com/gaissmai/bart/internal/bitsetgolang.org/x/crypto/salsa20/salsagoogle.golang.org/protobuf/internal/setmathinternal/runtime/atomicinternal/runtime/sysinternal/chacha8randinternal/bytealgcrypto/internal/fips140deps/cpucrypto/internal/fips140/subtlegithub.com/gaissmai/bart/internal/sparseinternal/runtime/cgroupinternal/stringsliteinternal/runtime/exithookinternal/synctestinternal/raceinternal/syncinternal/runtime/mapsgithub.com/klauspost/compressruntimecrypto/subtleitersyncinternal/reflectliteweakmapsslicesgolang.org/x/exp/mapsgolang.org/x/exp/slicesgithub.com/sagernet/tailscale/types/mapxerrorssortinternal/bisectinternal/singleflightgithub.com/sagernet/sing-box/common/compatiblelog/slog/internal/buffergithub.com/gobwas/poolgithub.com/sagernet/quic-go/internal/utils/linkedlistgithub.com/sagernet/tailscale/types/lazyuniqueinternal/testloggoogle.golang.org/protobuf/internal/pragmacrypto/internal/fips140cacheruntime/cgointernal/oserroriopathgithub.com/sagernet/bbolt/errorsgithub.com/go-json-experiment/json/internalgoogle.golang.org/grpc/internal/buffervendor/golang.org/x/net/dns/dnsmessagegithub.com/sagernet/tailscale/omitmath/rand/v2strconvgolang.org/x/net/dns/dnsmessagegithub.com/go-json-experiment/json/internal/jsonflagsgithub.com/gobwas/pool/pbytessyscallinternal/godebuggithub.com/go-json-experiment/json/internal/jsonoptsgithub.com/sagernet/tailscale/util/slicesxhashstringscrypto/internal/randutilbytescontainer/heapgithub.com/sagernet/tailscale/tempfork/heapgithub.com/sagernet/sing/common/rangesinternal/saferioencoding/base64net/netipencoding/base32reflectgolang.org/x/crypto/blowfishgithub.com/x448/float16crypto/internal/fips140deps/godebugmath/randcryptohash/adler32hash/crc32github.com/sagernet/gvisor/pkg/tcpip/hash/jenkinshash/fnvhash/maphashvendor/golang.org/x/text/transformgolang.org/x/text/transformgithub.com/sagernet/sing/contrab/maphashbufiocrypto/internal/fips140crypto/internal/implencoding/pemnet/http/internal/asciigolang.org/x/mod/semverregexp/syntaxhtmlgithub.com/go-json-experiment/json/internal/jsonwirego4.org/memcrypto/internal/fips140/sha256crypto/internal/fips140/sha3crypto/internal/fips140/sha512internal/syscall/execenvtimeinternal/syscall/unixgithub.com/go-json-experiment/json/jsontextgithub.com/gobwas/httpheadgithub.com/gobwas/pool/pbufiocrypto/sha3crypto/internal/fips140/hmaccrypto/internal/fips140hashcrypto/internal/fips140/checkgithub.com/sagernet/tailscale/net/udprelay/statuscrypto/internal/fips140/edwards25519/fieldcrypto/internal/fips140/bigmodcrypto/internal/fips140/tls12crypto/internal/fips140/aescrypto/internal/fips140/hkdfcrypto/internal/fips140/nistec/fiatcrypto/fips140crypto/tls/internal/fips140tlscrypto/internal/fips140/tls13regexpcrypto/internal/fips140/edwards25519contextgithub.com/sagernet/sing/common/replaygolang.org/x/net/internal/httpsfvgithub.com/sagernet/tailscale/net/netknobio/fsgithub.com/sagernet/wireguard-go/ratelimitergoogle.golang.org/grpc/backoffgoogle.golang.org/grpc/balancer/pickfirst/internalgithub.com/anytls/sing-anytls/skiplistgoogle.golang.org/grpc/internal/idlegithub.com/sagernet/quic-go/internal/monotimegoogle.golang.org/grpc/keepaliveinternal/pollgithub.com/metacubex/utls/internal/ratelimitgithub.com/sagernet/sing/common/json/badoption/internal/my_timegithub.com/sagernet/quic-go/monotimecrypto/internal/fips140/nistecgithub.com/sagernet/sing/common/loggergithub.com/sagernet/tailscale/tstimegithub.com/sagernet/tailscale/util/racegoogle.golang.org/grpc/internal/backoffinternal/filepathliteembedgolang.org/x/sync/semaphoregoogle.golang.org/grpc/internal/grpcsyncgithub.com/sagernet/gomobile/internal/mobileinitgithub.com/sagernet/cronet-go/lib/android_arm64google.golang.org/protobuf/internal/editiondefaultsosinternal/fmtsortencoding/binaryvendor/golang.org/x/crypto/internal/poly1305github.com/sagernet/nftables/binaryutilgithub.com/sagernet/sing/common/binarygithub.com/sagernet/gvisor/pkg/tcpip/checksumgithub.com/sagernet/sing-tun/internal/gtcpip/checksumgithub.com/klauspost/compress/zstd/internal/xxhashgithub.com/klauspost/compress/internal/snaprefgolang.org/x/crypto/internal/poly1305github.com/sagernet/wireguard-go/tai64nfilippo.io/edwards25519/fieldgolang.org/x/crypto/blake2bgolang.org/x/crypto/blake2sgithub.com/sagernet/nftables/userdatagithub.com/cretz/bine/torutil/ed25519/internal/edwards25519golang.org/x/sys/unixgolang.org/x/crypto/nacl/secretboxgolang.org/x/crypto/poly1305github.com/sagernet/gomobile/bind/javagolang.org/x/crypto/argon2filippo.io/edwards25519fmtgithub.com/sagernet/sing/common/observablegithub.com/sagernet/sing/common/winpowrprofgithub.com/anytls/sing-anytls/pipecrypto/internal/sysrandgithub.com/sagernet/tailscale/util/lineitergithub.com/sagernet/tailscale/util/cibuildgithub.com/sagernet/sing/common/memorypath/filepathio/ioutilgoogle.golang.org/protobuf/internal/detrandgoogle.golang.org/grpc/internal/envconfigos/signalnetgolang.org/x/sys/cpucrypto/internal/entropygithub.com/sagernet/tailscale/version/distrocrypto/internal/fips140/drbgcrypto/internal/fips140onlycrypto/internal/fips140/ecdhcrypto/internal/fips140/aes/gcmcrypto/internal/fips140/ecdsacrypto/internal/fips140/ed25519crypto/internal/fips140/mlkemos/execcrypto/internal/fips140/rsagolang.org/x/crypto/sha3crypto/hkdfcrypto/md5crypto/rc4crypto/mlkemcrypto/ciphergithub.com/sagernet/gomobile/bind/seqencoding/hexnet/urlinternal/zstddebug/plan9objdebug/dwarfruntime/debugloggolang.org/x/net/bpfmime/quotedprintablemimevendor/golang.org/x/net/http2/hpackvendor/golang.org/x/text/unicode/normnet/http/internalgithub.com/logrusorgru/auroragithub.com/sagernet/sing/common/json/internal/contextjsonencoding/xmlgithub.com/mdlayher/netlink/nlencgolang.org/x/sync/errgroupcompress/flategithub.com/sagernet/gvisor/pkg/syncgolang.org/x/time/rateencoding/jsongithub.com/sagernet/gvisor/pkg/state/wiregithub.com/google/btreegithub.com/sagernet/nftables/alignedbuffmath/bigcrypto/internal/boringcrypto/desvendor/golang.org/x/crypto/chacha20github.com/sagernet/sing/contrab/freelrugithub.com/andybalholm/brotli/matchfinderos/usergithub.com/metacubex/utls/internal/boringgithub.com/klauspost/compress/fsecrypto/sha256crypto/aescrypto/ecdhcrypto/sha512crypto/hmaccrypto/sha1vendor/golang.org/x/text/unicode/bidigithub.com/sagernet/gvisor/pkg/stategolang.org/x/crypto/chacha20github.com/metacubex/utls/internal/quicvarint/protocolgithub.com/sagernet/sing-box/common/ja3golang.org/x/text/unicode/bidigolang.org/x/text/unicode/normgithub.com/metacubex/utls/internal/quicvarintgolang.org/x/net/http2/hpackvendor/golang.org/x/crypto/chacha20poly1305github.com/metacubex/utls/internal/hkdfgithub.com/metacubex/utls/internal/tls12golang.org/x/crypto/hkdfgolang.org/x/crypto/curve25519github.com/sagernet/bbolt/internal/commongithub.com/metacubex/utls/internal/tls13database/sql/drivertext/tabwritergithub.com/sagernet/sing-box/common/sniff/internal/qtlsgolang.org/x/crypto/chacha20poly1305runtime/tracearchive/zipcompress/gzipcompress/zlibgithub.com/sagernet/gvisor/pkg/linewritergithub.com/sagernet/gvisor/pkg/sync/lockinggithub.com/sagernet/quic-go/quicvarintgithub.com/sagernet/quic-go/internal/utils/treegithub.com/sagernet/quic-go/qlogwriter/jsontextgithub.com/ajg/formgithub.com/quic-go/qpackflaggithub.com/klauspost/compress/huff0golang.org/x/crypto/ssh/internal/bcrypt_pbkdfgithub.com/go-json-experiment/jsongithub.com/sagernet/tailscale/util/vizerrorgithub.com/sagernet/tailscale/kube/kubetypesinternal/profilegithub.com/sagernet/tailscale/types/ipprotogithub.com/sagernet/tailscalegithub.com/sagernet/tailscale/util/dnsnamegithub.com/sagernet/tailscale/util/ctxkeydatabase/sqlruntime/pprofgithub.com/sagernet/tailscale/atomicfilegithub.com/sagernet/tailscale/types/preftypegithub.com/sagernet/tailscale/util/singleflightgolang.org/x/text/secure/bidirulegithub.com/sagernet/tailscale/tstime/monovendor/golang.org/x/text/secure/bidirulegithub.com/sagernet/tailscale/util/groupmembergithub.com/sagernet/tailscale/util/winutilgithub.com/sagernet/tailscale/util/hashxgithub.com/sagernet/tailscale/util/osusergithub.com/sagernet/tailscale/types/netlogfuncgithub.com/coder/websocket/internal/errdgolang.org/x/net/internal/timeseriestext/template/parsegoogle.golang.org/grpc/attributesgoogle.golang.org/protobuf/internal/errorsgoogle.golang.org/protobuf/internal/versiongo/tokenvendor/golang.org/x/net/idnagithub.com/sagernet/tailscale/net/dns/resolvconffilegoogle.golang.org/protobuf/encoding/protowiregoogle.golang.org/protobuf/reflect/protoreflectdebug/machodebug/peinternal/xcoffdebug/elfgithub.com/klauspost/cpuid/v2github.com/sagernet/tailscale/util/testenvgithub.com/mdlayher/socketgithub.com/florianl/go-nfqueue/v2/internal/unixgithub.com/fsnotify/fsnotify/internalgithub.com/sagernet/gvisor/pkg/rawfilegithub.com/vishvananda/netnsgithub.com/sagernet/bboltgithub.com/sagernet/tailscale/util/dirwalkgithub.com/sagernet/tailscale/net/neterrorgithub.com/sagernet/wireguard-go/rwcancelgithub.com/sagernet/tailscale/logtail/filchgithub.com/sagernet/tailscale/util/syspolicy/policyclientgithub.com/sagernet/gvisor/pkg/waitergithub.com/fsnotify/fsnotifygithub.com/sagernet/gvisor/pkg/sleepgithub.com/sagernet/gvisor/pkg/tcpip/link/stopfdgolang.org/x/termgithub.com/sagernet/gvisor/pkg/loggithub.com/sagernet/tailscale/syncslog/sloggithub.com/gaissmai/bartgithub.com/sagernet/tailscale/tstime/rategithub.com/sagernet/tailscale/net/flowtracktext/templategolang.org/x/net/idnagoogle.golang.org/grpc/grpclog/internalgithub.com/tailscale/goupnp/scpdgithub.com/sagernet/gvisor/pkg/cpuidgithub.com/sagernet/gvisor/pkg/contextgoogle.golang.org/grpc/grpclogcrypto/randcrypto/internal/boring/bbigcrypto/dsacrypto/ellipticencoding/asn1github.com/sagernet/tailscale/net/dns/publicdnsgithub.com/fxamacker/cbor/v2github.com/sagernet/tailscale/proxymapgithub.com/sagernet/tailscale/util/ringloggithub.com/sagernet/tailscale/util/execqueuecrypto/ed25519crypto/internal/hpkegithub.com/sagernet/gvisor/pkg/randgithub.com/metacubex/utls/internal/hpkegithub.com/klauspost/compress/zstdgithub.com/metacubex/utls/internal/mlkemcrypto/rsagolang.org/x/crypto/nacl/boxgithub.com/sagernet/tailscale/types/logidgithub.com/sagernet/tailscale/util/randsgoogle.golang.org/protobuf/internal/encoding/messagesetgoogle.golang.org/protobuf/internal/ordergoogle.golang.org/protobuf/internal/genidgithub.com/sagernet/gvisor/pkg/atomicbitopsgoogle.golang.org/protobuf/internal/strsgoogle.golang.org/protobuf/runtime/protoifacedebug/buildinfogoogle.golang.org/protobuf/internal/descfmtgoogle.golang.org/protobuf/internal/descoptslukechampine.com/blake3/gutsgoogle.golang.org/protobuf/internal/protolazygoogle.golang.org/grpc/internal/grpcloggoogle.golang.org/grpc/connectivitygoogle.golang.org/protobuf/reflect/protoregistrygoogle.golang.org/protobuf/internal/encoding/jsongoogle.golang.org/protobuf/internal/encoding/textlukechampine.com/blake3/baogithub.com/sagernet/gvisor/pkg/refsgithub.com/hdevalence/ed25519consensusgolang.org/x/crypto/ed25519lukechampine.com/blake3google.golang.org/protobuf/protovendor/golang.org/x/crypto/cryptobytecrypto/x509/pkixgolang.org/x/crypto/cryptobytegithub.com/sagernet/gvisor/pkg/buffergithub.com/cretz/bine/torutil/ed25519html/templategoogle.golang.org/protobuf/internal/encoding/defvalgithub.com/metacubex/utls/internal/helpercrypto/ecdsagoogle.golang.org/protobuf/internal/filedescgoogle.golang.org/protobuf/encoding/prototextgithub.com/sagernet/tailscale/types/viewsgithub.com/sagernet/tailscale/types/optgithub.com/sagernet/tailscale/util/zstdframegithub.com/sagernet/tailscale/types/dnstypegithub.com/sagernet/tailscale/util/setgithub.com/sagernet/tailscale/net/ipsetgithub.com/sagernet/tailscale/types/keygithub.com/sagernet/tailscale/util/deephashgithub.com/sagernet/tailscale/util/goroutinesgoogle.golang.org/protobuf/internal/encoding/taggoogle.golang.org/protobuf/encoding/protojsongoogle.golang.org/protobuf/internal/implgithub.com/sagernet/tailscale/net/udprelay/endpointgithub.com/sagernet/tailscale/tailcfgvendor/golang.org/x/net/http/httpproxynet/textprotogolang.org/x/net/internal/socketgithub.com/sagernet/sing-tun/internal/gtcpipgithub.com/sagernet/sing/common/baderrorgithub.com/database64128/netx-gogithub.com/hashicorp/yamuxgithub.com/mdlayher/netlinkgithub.com/sagernet/gvisor/pkg/tcpipgithub.com/sagernet/tailscale/net/netaddrgithub.com/sagernet/tailscale/net/netxgithub.com/sagernet/tailscale/control/controlbasegithub.com/sagernet/tailscale/types/nettypegithub.com/tailscale/peercredgithub.com/sagernet/wireguard-go/ipcgo4.org/netipxgithub.com/sagernet/tailscale/net/stungolang.org/x/net/http/httpproxygithub.com/sagernet/tailscale/net/proxymuxgithub.com/sagernet/nftables/xtgithub.com/anytls/sing-anytls/utilgithub.com/gofrs/uuid/v5github.com/pires/go-proxyprotogolang.org/x/net/internal/socksgithub.com/sagernet/sing/commoncrypto/x509github.com/sagernet/netlink/nlgithub.com/godbus/dbus/v5google.golang.org/grpc/internalgithub.com/sagernet/tailscale/net/memnetgithub.com/sagernet/tailscale/net/packetgoogle.golang.org/grpc/internal/syscallgoogle.golang.org/grpc/internal/resolver/dns/internalgithub.com/sagernet/tailscale/net/sockoptsgithub.com/database64128/tfo-go/v2google.golang.org/grpc/metadatagoogle.golang.org/grpc/memgoogle.golang.org/grpc/codesgithub.com/sagernet/sing/common/formatgithub.com/sagernet/sing/servicegithub.com/sagernet/sing/common/authgithub.com/sagernet/sing/common/x/listgithub.com/sagernet/sing-tun/internal/gtcpip/headergithub.com/sagernet/sing/common/atomicgithub.com/sagernet/sing/common/randomgithub.com/sagernet/sing-shadowsocks2/internal/legacykeygithub.com/sagernet/sing/common/x/linkedhashmapgithub.com/sagernet/sing-box/common/interruptgithub.com/sagernet/sing/common/cachevendor/golang.org/x/net/http/httpgutsmime/multipartgithub.com/sagernet/sing/service/pausegolang.org/x/net/http/httpgutsgoogle.golang.org/grpc/statsgithub.com/anytls/sing-anytls/paddinggoogle.golang.org/grpc/internal/grpcutilgoogle.golang.org/grpc/internal/balancerloadgolang.org/x/net/proxygoogle.golang.org/grpc/tapgolang.org/x/net/ipv4golang.org/x/net/ipv6google.golang.org/grpc/experimental/statsgithub.com/florianl/go-nfqueue/v2github.com/mdlayher/netlink/nltestgithub.com/sagernet/nftables/internal/parseexprfuncgithub.com/sagernet/sing-box/common/taskmonitorgithub.com/sagernet/tailscale/net/packet/checksumgoogle.golang.org/grpc/encodinggithub.com/sagernet/tailscale/net/tsaddrgithub.com/sagernet/nftables/exprgoogle.golang.org/grpc/internal/statsgithub.com/sagernet/netlinkgolang.org/x/net/icmpgithub.com/sagernet/nftablesgithub.com/sagernet/gvisor/pkg/tcpip/headergithub.com/sagernet/gvisor/pkg/tcpip/internal/tcpgithub.com/sagernet/gvisor/pkg/tcpip/transportcrypto/tlsgithub.com/sagernet/tailscale/net/bakedrootsgithub.com/sagernet/tailscale/net/tlsdial/blockblamegithub.com/cretz/bine/torutilgolang.org/x/crypto/sshgithub.com/cretz/bine/processgithub.com/cretz/bine/controlgithub.com/cretz/bine/torgithub.com/sagernet/tailscale/discogithub.com/sagernet/tailscale/versiongithub.com/sagernet/tailscale/wgengine/filter/filtertypegithub.com/sagernet/tailscale/control/controlknobsgithub.com/sagernet/tailscale/types/persistgithub.com/sagernet/tailscale/client/tailscale/apitypegithub.com/sagernet/tailscale/types/appctypegithub.com/sagernet/gvisor/pkg/tcpip/portsgithub.com/sagernet/gvisor/pkg/tcpip/network/hashgithub.com/sagernet/gvisor/pkg/tcpip/transport/tcpconntrackgithub.com/sagernet/tailscale/envknobgithub.com/sagernet/tailscale/util/syspolicy/internalgithub.com/sagernet/gvisor/pkg/tcpip/stackgithub.com/sagernet/tailscale/util/syspolicy/settinggithub.com/sagernet/tailscale/envknob/featureknobgithub.com/sagernet/tailscale/types/loggergoogle.golang.org/protobuf/internal/filetypegoogle.golang.org/protobuf/runtime/protoimplgoogle.golang.org/protobuf/protoadaptgoogle.golang.org/protobuf/types/known/durationpbgoogle.golang.org/protobuf/types/known/timestamppbgoogle.golang.org/protobuf/types/known/anypbgoogle.golang.org/protobuf/types/known/emptypbgithub.com/sagernet/tailscale/util/backoffgithub.com/sagernet/tailscale/log/fileloggergithub.com/sagernet/tailscale/net/socks5github.com/sagernet/tailscale/util/syspolicy/internal/loggerxgithub.com/sagernet/tailscale/derpgithub.com/sagernet/tailscale/pathsgithub.com/sagernet/tailscale/util/eventbusgithub.com/sagernet/tailscale/net/pinggithub.com/sagernet/tailscale/tkagoogle.golang.org/grpc/internal/prettygoogle.golang.org/grpc/encoding/protogoogle.golang.org/genproto/googleapis/rpc/statusgoogle.golang.org/grpc/binarylog/grpc_binarylog_v1google.golang.org/grpc/internal/statusgoogle.golang.org/grpc/statusgoogle.golang.org/grpc/internal/binarylognet/http/httptracegithub.com/sagernet/sing/common/tlsgoogle.golang.org/grpc/internal/credentialsgithub.com/sagernet/quic-go/internal/protocolgithub.com/miekg/dnsgithub.com/sagernet/tailscale/ipn/ipnstategithub.com/sagernet/tailscale/types/netmapgoogle.golang.org/grpc/credentialsnet/http/internal/httpcommongolang.org/x/net/internal/httpcommongithub.com/sagernet/quic-go/internal/qerrgithub.com/sagernet/quic-go/internal/utilsgithub.com/sagernet/quic-go/qlogwritergithub.com/sagernet/quic-go/congestiongithub.com/sagernet/sing-quic/hysteria/congestiongithub.com/sagernet/sing-quic/congestion_bbr1github.com/sagernet/sing-quic/congestion_meta2github.com/sagernet/sing-quic/congestion_bbr2google.golang.org/grpc/credentials/insecuregoogle.golang.org/grpc/peergoogle.golang.org/grpc/resolvergoogle.golang.org/grpc/internal/channelznet/httpgithub.com/sagernet/quic-go/internal/flowcontrolgithub.com/sagernet/quic-go/internal/wiregoogle.golang.org/grpc/internal/balancer/weightgoogle.golang.org/grpc/internal/metadatagoogle.golang.org/grpc/internal/proxyattributesgoogle.golang.org/grpc/internal/transport/networktypegoogle.golang.org/grpc/internal/resolver/passthroughgoogle.golang.org/grpc/balancer/grpclb/stategoogle.golang.org/grpc/internal/resolver/unixgoogle.golang.org/grpc/internal/resolver/dnsgoogle.golang.org/grpc/channelzgoogle.golang.org/grpc/resolver/dnsgoogle.golang.org/grpc/balancergoogle.golang.org/grpc/balancer/basegoogle.golang.org/grpc/balancer/pickfirstgoogle.golang.org/grpc/internal/serviceconfiggoogle.golang.org/grpc/internal/resolvergithub.com/sagernet/quic-go/qloggoogle.golang.org/grpc/balancer/endpointshardinggoogle.golang.org/grpc/internal/balancer/gracefulswitchgoogle.golang.org/grpc/balancer/roundrobingithub.com/sagernet/gvisor/pkg/tcpip/header/parsegithub.com/sagernet/gvisor/pkg/tcpip/transport/internal/noopgithub.com/sagernet/gvisor/pkg/tcpip/transport/internal/networkgithub.com/sagernet/gvisor/pkg/tcpip/transport/packetgithub.com/sagernet/gvisor/pkg/tcpip/stack/grogithub.com/sagernet/gvisor/pkg/tcpip/link/channelgithub.com/sagernet/gvisor/pkg/tcpip/network/internal/fragmentationgithub.com/sagernet/gvisor/pkg/tcpip/network/internal/multicastgithub.com/sagernet/gvisor/pkg/tcpip/network/internal/ipgithub.com/sagernet/quic-go/internal/congestiongithub.com/sagernet/quic-go/internal/handshakegithub.com/sagernet/sing-quic/congestion_meta1github.com/sagernet/quic-go/internal/ackhandlergithub.com/sagernet/gvisor/pkg/tcpip/network/ipv4github.com/sagernet/gvisor/pkg/tcpip/network/ipv6github.com/sagernet/tailscale/wgengine/netstack/grogithub.com/sagernet/gvisor/pkg/tcpip/link/fdbasedgithub.com/sagernet/gvisor/pkg/tcpip/transport/rawgithub.com/sagernet/gvisor/pkg/tcpip/transport/udpgithub.com/sagernet/gvisor/pkg/tcpip/transport/icmpgithub.com/sagernet/gvisor/pkg/tcpip/transport/tcpgithub.com/sagernet/quic-gogithub.com/sagernet/gvisor/pkg/tcpip/adapters/gonetgithub.com/sagernet/sing/common/exceptionsnet/http/pprofexpvargithub.com/go-chi/rendergolang.org/x/net/http2github.com/sagernet/corsnet/http/httputilgithub.com/sagernet/wsgithub.com/sagernet/tailscale/featuregithub.com/sagernet/tailscale/drivegithub.com/sagernet/tailscale/util/cloudenvgithub.com/go-chi/chi/v5net/http/cookiejargithub.com/sagernet/tailscale/logtailgithub.com/sagernet/tailscale/tempfork/httprecgithub.com/sagernet/tailscale/tempfork/acmegolang.org/x/oauth2/internalgithub.com/sagernet/tailscale/net/tshttpproxygithub.com/tailscale/goupnp/httpugithub.com/tailscale/goupnp/soapgolang.org/x/net/tracegithub.com/coder/websocketgithub.com/andybalholm/brotligithub.com/sagernet/quic-go/http3/qloggithub.com/sagernet/sing/common/taskgithub.com/sagernet/sing/common/bufgithub.com/sagernet/sing/common/jsongithub.com/sagernet/fswatchgithub.com/sagernet/sing/common/abxgithub.com/sagernet/sing/common/shellgithub.com/sagernet/sing/common/batchgithub.com/sagernet/tailscale/hostinfogithub.com/sagernet/tailscale/net/dnscachegolang.org/x/oauth2golang.org/x/net/publicsuffixgithub.com/tailscale/goupnp/ssdpgithub.com/sagernet/quic-go/http3github.com/sagernet/tailscale/metricsgithub.com/go-chi/chi/v5/middlewaregithub.com/sagernet/tailscale/safesocketgithub.com/sagernet/tailscale/feature/condlite/expvargithub.com/sagernet/tailscale/feature/useproxygithub.com/sagernet/tailscale/util/clientmetricgithub.com/sagernet/sing/common/byteformatsgithub.com/sagernet/sing-box/common/badversiongithub.com/sagernet/sing/common/json/badoptiongithub.com/sagernet/sing/common/json/badjsongithub.com/tailscale/goupnpgithub.com/sagernet/sing-quic/hysteria2/internal/protocolgithub.com/anytls/sing-anytls/sessiongithub.com/sagernet/sing/common/metadatagithub.com/sagernet/sing-box/transport/simple-obfsgolang.org/x/oauth2/clientcredentialsgithub.com/sagernet/ws/wsutilgithub.com/sagernet/tailscale/feature/condregister/useproxygithub.com/tailscale/goupnp/dcps/internetgateway2github.com/sagernet/tailscale/appcgithub.com/sagernet/tailscale/util/syspolicy/internal/metricsgithub.com/sagernet/sing/common/networkgithub.com/sagernet/tailscale/net/batchinggithub.com/sagernet/tailscale/net/wsconngithub.com/sagernet/tailscale/tsweb/varzgithub.com/sagernet/tailscale/util/syspolicy/sourcegithub.com/sagernet/sing/common/pipegithub.com/sagernet/sing/common/controlgithub.com/sagernet/sing/common/ntpgithub.com/sagernet/sing-box/experimental/libbox/internal/procfsgithub.com/sagernet/tailscale/net/netmongithub.com/sagernet/sing/common/udpnatgithub.com/sagernet/sing-shadowsocksgithub.com/sagernet/sing-box/common/redirgithub.com/sagernet/wireguard-go/conngithub.com/sagernet/sing/common/bufiogithub.com/sagernet/tailscale/util/syspolicy/rsopgithub.com/sagernet/tailscale/util/usermetricgithub.com/sagernet/tailscale/tswebgithub.com/sagernet/sing-quicgithub.com/sagernet/wireguard-go/tungithub.com/sagernet/tailscale/wgengine/filtergithub.com/sagernet/tailscale/healthgithub.com/sagernet/tailscale/util/syspolicygithub.com/sagernet/tailscale/net/netutilgithub.com/sagernet/tailscale/net/sockstatsgithub.com/sagernet/tailscale/net/portmapper/portmappertypegithub.com/sagernet/tailscale/net/netnsgolang.org/x/net/http2/h2cgoogle.golang.org/grpc/internal/transportgithub.com/sagernet/wireguard-go/devicegithub.com/sagernet/tailscale/feature/syspolicygithub.com/sagernet/tailscale/net/tsdialgithub.com/sagernet/tailscale/net/portmappergithub.com/sagernet/sing/common/varbingithub.com/sagernet/sing/common/cancelergithub.com/sagernet/sing/common/uotgithub.com/sagernet/sing/protocol/httpgithub.com/anytls/sing-anytlsgithub.com/sagernet/sing/common/bufio/deadlinegithub.com/sagernet/smuxgithub.com/sagernet/sing-vmess/packetaddrgithub.com/sagernet/sing-shadowsocks2/internal/shadowiogithub.com/sagernet/sing-shadowsocks2/ciphergithub.com/sagernet/sing/common/udpnat2github.com/sagernet/sing-quic/hysteriagithub.com/sagernet/sing-quic/tuicgithub.com/sagernet/sing-shadowsocks2/shadowaead_2022github.com/sagernet/sing-shadowsocks2/shadowstreamgithub.com/sagernet/sing/common/rwgithub.com/sagernet/sing/common/domaingithub.com/sagernet/sing/protocol/socks/socks4github.com/sagernet/sing/protocol/socks/socks5github.com/sagernet/sing/service/filemanagergithub.com/sagernet/sing-shadowsocks2/shadowaeadgithub.com/sagernet/sing-shadowsocks/shadowaeadgithub.com/sagernet/sing-vmessgithub.com/sagernet/sing-box/transport/trojangithub.com/sagernet/sing-box/constantgithub.com/sagernet/sing-muxgithub.com/sagernet/cronet-gogithub.com/sagernet/sing/protocol/socksgithub.com/sagernet/sing-tungithub.com/sagernet/sing-box/experimental/deprecatedgithub.com/sagernet/sing-box/common/tlsfragmentgithub.com/sagernet/sing-box/optiongithub.com/sagernet/sing-shadowsocks2github.com/sagernet/sing-shadowsocks/shadowaead_2022google.golang.org/grpc/internal/resolver/delegatingresolvergithub.com/sagernet/tailscale/feature/portmappergithub.com/sagernet/tailscale/ipngithub.com/sagernet/tailscale/net/tlsdialgithub.com/sagernet/tailscale/wgengine/wgcfggithub.com/sagernet/tailscale/wgengine/wgintgoogle.golang.org/grpcgithub.com/sagernet/sing-quic/hysteria2github.com/sagernet/tailscale/feature/condregister/portmappergithub.com/sagernet/tailscale/net/tstungithub.com/sagernet/tailscale/wgengine/wgloggithub.com/sagernet/tailscale/wgengine/wgcfg/nmcfggithub.com/metacubex/utlsgithub.com/sagernet/tailscale/control/controlhttpgithub.com/sagernet/tailscale/derp/derphttpgithub.com/sagernet/tailscale/net/dnsfallbackgithub.com/sagernet/tailscale/logpolicygithub.com/sagernet/tailscale/net/dns/resolvergithub.com/sagernet/sing-box/loggithub.com/sagernet/sing-box/common/srsgithub.com/sagernet/sing-tun/pinggithub.com/sagernet/sing-box/adaptergithub.com/sagernet/tailscale/net/captivedetectiongithub.com/sagernet/tailscale/log/sockstatloggithub.com/sagernet/tailscale/control/ts2021github.com/sagernet/tailscale/ipn/store/memgithub.com/sagernet/tailscale/ipn/conffilegithub.com/sagernet/tailscale/client/localgithub.com/sagernet/tailscale/ipn/ipnauthgithub.com/sagernet/tailscale/ipn/storegithub.com/sagernet/sing-box/adapter/endpointgithub.com/sagernet/sing-box/adapter/outboundgithub.com/sagernet/sing-box/adapter/servicegithub.com/sagernet/sing-box/common/certificategithub.com/sagernet/sing-box/experimentalgithub.com/sagernet/sing-box/experimental/cachefilegithub.com/sagernet/sing-box/common/urltestgithub.com/sagernet/sing-box/common/processgithub.com/sagernet/sing-box/common/settingsgithub.com/sagernet/sing-box/common/muxgithub.com/sagernet/sing-box/common/sniffgithub.com/sagernet/sing-box/common/uotgithub.com/sagernet/sing-box/experimental/clashapi/trafficontrolgithub.com/sagernet/sing-box/adapter/inboundgithub.com/sagernet/sing-box/service/oomkillergithub.com/sagernet/tailscale/net/netcheckgithub.com/sagernet/sing-box/common/listenergithub.com/sagernet/sing-box/protocol/groupgithub.com/sagernet/sing-box/protocol/blockgithub.com/sagernet/sing-box/common/dialergithub.com/sagernet/sing-box/protocol/redirectgithub.com/sagernet/sing-box/experimental/clashapigithub.com/sagernet/sing-box/protocol/socksgithub.com/sagernet/sing-box/protocol/torgithub.com/sagernet/sing-box/route/rulegithub.com/sagernet/sing-box/protocol/directgithub.com/sagernet/sing-box/transport/wireguardgithub.com/sagernet/sing-box/protocol/sshgithub.com/sagernet/tailscale/net/udprelaygithub.com/sagernet/tailscale/net/dnsgithub.com/sagernet/tailscale/client/tailscalegithub.com/sagernet/sing-box/common/badtlsgithub.com/sagernet/sing-vmess/vlessgithub.com/sagernet/sing-shadowtlsgithub.com/sagernet/tailscale/control/controlclientgithub.com/sagernet/sing-box/common/ktlsgithub.com/sagernet/sing-box/protocol/tungithub.com/sagernet/sing-box/protocol/wireguardgithub.com/sagernet/sing-box/dnsgithub.com/sagernet/tailscale/internal/client/tailscalegithub.com/sagernet/tailscale/derp/derpservergithub.com/sagernet/tailscale/feature/oauthkeygithub.com/sagernet/tailscale/feature/condregister/oauthkeygithub.com/sagernet/tailscale/wgengine/routergithub.com/sagernet/tailscale/wgengine/router/osroutergithub.com/sagernet/tailscale/wgengine/magicsockgithub.com/sagernet/tailscale/feature/condregister/osroutergithub.com/sagernet/sing-box/common/tlsgithub.com/sagernet/sing-box/protocol/dnsgithub.com/sagernet/sing-box/dns/transport/hostsgithub.com/sagernet/sing-box/dns/transport/fakeipgithub.com/sagernet/sing-box/routegithub.com/sagernet/tailscale/feature/c2ngithub.com/sagernet/sing-box/protocol/httpgithub.com/sagernet/sing-box/protocol/tuicgithub.com/sagernet/sing-box/protocol/anytlsgithub.com/sagernet/sing-box/protocol/mixedgithub.com/sagernet/sing-box/protocol/shadowtlsgithub.com/sagernet/sing-box/transport/v2rayhttpgithub.com/sagernet/sing-box/dns/transportgithub.com/sagernet/sing-box/service/ssmapigithub.com/sagernet/sing-box/transport/v2raygrpclitegithub.com/sagernet/sing-box/transport/v2rayhttpupgradegithub.com/sagernet/sing-box/transport/v2raywebsocketgithub.com/sagernet/sing-box/transport/v2raygithub.com/sagernet/sing-box/service/resolvedgithub.com/sagernet/sing-box/dns/transport/quicgithub.com/sagernet/sing-box/protocol/hysteriagithub.com/sagernet/sing-box/protocol/hysteria2github.com/sagernet/sing-boxgithub.com/sagernet/sing-box/protocol/trojangithub.com/sagernet/sing-box/protocol/vlessgithub.com/sagernet/sing-box/protocol/vmessgithub.com/sagernet/sing-box/transport/sip003github.com/sagernet/sing-box/transport/v2rayquicgithub.com/sagernet/sing-box/protocol/shadowsocksgithub.com/sagernet/sing-box/dns/transport/localgithub.com/sagernet/tailscale/wgenginegithub.com/sagernet/tailscale/tsdgithub.com/sagernet/cronet-go/allgithub.com/sagernet/sing-box/protocol/naivegithub.com/sagernet/sing-box/protocol/naive/quicgithub.com/sagernet/tailscale/ipn/ipnextgithub.com/sagernet/tailscale/ipn/ipnlocalgithub.com/sagernet/tailscale/ipn/localapigithub.com/sagernet/tailscale/wgengine/netstackgithub.com/sagernet/tailscale/feature/relayservergithub.com/sagernet/tailscale/tsnetgithub.com/sagernet/sing-box/protocol/tailscalegithub.com/sagernet/sing-box/service/derpgithub.com/sagernet/sing-box/includegithub.com/sagernet/sing-box/daemongithub.com/sagernet/sing-box/experimental/libboxgithub.com/sagernet/sing-box/build/arm64/libboxaar: AndroidManifest.xmlaar: proguard.txtaar: classes.jarwarning: [options] source value 8 is obsolete and will be removed in a future releasewarning: [options] target value 8 is obsolete and will be removed in a future releasewarning: [options] To suppress warnings about obsolete options, use -Xlint:-options.3 warningsjar: META-INF/MANIFEST.MFjar: go/Seq$GoObject.classjar: go/Seq$GoRef.classjar: go/Seq$GoRefQueue$1.classjar: go/Seq$GoRefQueue.classjar: go/Seq$Proxy.classjar: go/Seq$Ref.classjar: go/Seq$RefMap.classjar: go/Seq$RefTracker.classjar: go/Seq.classjar: go/Universe$proxyerror.classjar: go/Universe.classjar: go/error.classjar: io/nekohasekai/libbox/AndroidVPNType.classjar: io/nekohasekai/libbox/CommandClient.classjar: io/nekohasekai/libbox/CommandClientHandler.classjar: io/nekohasekai/libbox/CommandClientOptions.classjar: io/nekohasekai/libbox/CommandServer.classjar: io/nekohasekai/libbox/CommandServerHandler.classjar: io/nekohasekai/libbox/Connection.classjar: io/nekohasekai/libbox/ConnectionEvent.classjar: io/nekohasekai/libbox/ConnectionEventIterator.classjar: io/nekohasekai/libbox/ConnectionEvents.classjar: io/nekohasekai/libbox/ConnectionIterator.classjar: io/nekohasekai/libbox/ConnectionOwner.classjar: io/nekohasekai/libbox/Connections.classjar: io/nekohasekai/libbox/DeprecatedNote.classjar: io/nekohasekai/libbox/DeprecatedNoteIterator.classjar: io/nekohasekai/libbox/ErrorMessage.classjar: io/nekohasekai/libbox/ExchangeContext.classjar: io/nekohasekai/libbox/FDroidMirror.classjar: io/nekohasekai/libbox/FDroidMirrorIterator.classjar: io/nekohasekai/libbox/FDroidPingResult.classjar: io/nekohasekai/libbox/FDroidPingResultIterator.classjar: io/nekohasekai/libbox/FDroidUpdateInfo.classjar: io/nekohasekai/libbox/Func.classjar: io/nekohasekai/libbox/HTTPClient.classjar: io/nekohasekai/libbox/HTTPRequest.classjar: io/nekohasekai/libbox/HTTPResponse.classjar: io/nekohasekai/libbox/HTTPResponseWriteToProgressHandler.classjar: io/nekohasekai/libbox/ImportRemoteProfile.classjar: io/nekohasekai/libbox/Int32Iterator.classjar: io/nekohasekai/libbox/InterfaceUpdateListener.classjar: io/nekohasekai/libbox/Libbox$proxyCommandClientHandler.classjar: io/nekohasekai/libbox/Libbox$proxyCommandServerHandler.classjar: io/nekohasekai/libbox/Libbox$proxyConnectionEventIterator.classjar: io/nekohasekai/libbox/Libbox$proxyConnectionIterator.classjar: io/nekohasekai/libbox/Libbox$proxyDeprecatedNoteIterator.classjar: io/nekohasekai/libbox/Libbox$proxyFDroidMirrorIterator.classjar: io/nekohasekai/libbox/Libbox$proxyFDroidPingResultIterator.classjar: io/nekohasekai/libbox/Libbox$proxyFunc.classjar: io/nekohasekai/libbox/Libbox$proxyHTTPClient.classjar: io/nekohasekai/libbox/Libbox$proxyHTTPRequest.classjar: io/nekohasekai/libbox/Libbox$proxyHTTPResponse.classjar: io/nekohasekai/libbox/Libbox$proxyHTTPResponseWriteToProgressHandler.classjar: io/nekohasekai/libbox/Libbox$proxyInt32Iterator.classjar: io/nekohasekai/libbox/Libbox$proxyInterfaceUpdateListener.classjar: io/nekohasekai/libbox/Libbox$proxyLocalDNSTransport.classjar: io/nekohasekai/libbox/Libbox$proxyLogIterator.classjar: io/nekohasekai/libbox/Libbox$proxyNetworkInterfaceIterator.classjar: io/nekohasekai/libbox/Libbox$proxyOnDemandRule.classjar: io/nekohasekai/libbox/Libbox$proxyOnDemandRuleIterator.classjar: io/nekohasekai/libbox/Libbox$proxyOutboundGroupItemIterator.classjar: io/nekohasekai/libbox/Libbox$proxyOutboundGroupIterator.classjar: io/nekohasekai/libbox/Libbox$proxyPlatformInterface.classjar: io/nekohasekai/libbox/Libbox$proxyProfilePreviewIterator.classjar: io/nekohasekai/libbox/Libbox$proxyRoutePrefixIterator.classjar: io/nekohasekai/libbox/Libbox$proxyStringIterator.classjar: io/nekohasekai/libbox/Libbox$proxyTunOptions.classjar: io/nekohasekai/libbox/Libbox$proxyXPCDialer.classjar: io/nekohasekai/libbox/Libbox.classjar: io/nekohasekai/libbox/LocalDNSTransport.classjar: io/nekohasekai/libbox/LogEntry.classjar: io/nekohasekai/libbox/LogIterator.classjar: io/nekohasekai/libbox/NetworkInterface.classjar: io/nekohasekai/libbox/NetworkInterfaceIterator.classjar: io/nekohasekai/libbox/Notification.classjar: io/nekohasekai/libbox/OnDemandRule.classjar: io/nekohasekai/libbox/OnDemandRuleIterator.classjar: io/nekohasekai/libbox/OutboundGroup.classjar: io/nekohasekai/libbox/OutboundGroupItem.classjar: io/nekohasekai/libbox/OutboundGroupItemIterator.classjar: io/nekohasekai/libbox/OutboundGroupIterator.classjar: io/nekohasekai/libbox/OverrideOptions.classjar: io/nekohasekai/libbox/PProfServer.classjar: io/nekohasekai/libbox/PlatformInterface.classjar: io/nekohasekai/libbox/ProcessInfo.classjar: io/nekohasekai/libbox/ProfileContent.classjar: io/nekohasekai/libbox/ProfileContentRequest.classjar: io/nekohasekai/libbox/ProfileDecoder.classjar: io/nekohasekai/libbox/ProfileEncoder.classjar: io/nekohasekai/libbox/ProfilePreview.classjar: io/nekohasekai/libbox/ProfilePreviewIterator.classjar: io/nekohasekai/libbox/RoutePrefix.classjar: io/nekohasekai/libbox/RoutePrefixIterator.classjar: io/nekohasekai/libbox/SetupOptions.classjar: io/nekohasekai/libbox/StatusMessage.classjar: io/nekohasekai/libbox/StringBox.classjar: io/nekohasekai/libbox/StringIterator.classjar: io/nekohasekai/libbox/SystemProxyStatus.classjar: io/nekohasekai/libbox/TunOptions.classjar: io/nekohasekai/libbox/WIFIState.classjar: io/nekohasekai/libbox/XPCDialer.classaar: jni/arm64-v8a/libbox.soaar: R.txtaar: res/jar: META-INF/MANIFEST.MFjar: go/Seq.javajar: go/Universe.javajar: go/error.javajar: io/nekohasekai/libbox/AndroidVPNType.javajar: io/nekohasekai/libbox/CommandClient.javajar: io/nekohasekai/libbox/CommandClientHandler.javajar: io/nekohasekai/libbox/CommandClientOptions.javajar: io/nekohasekai/libbox/CommandServer.javajar: io/nekohasekai/libbox/CommandServerHandler.javajar: io/nekohasekai/libbox/Connection.javajar: io/nekohasekai/libbox/ConnectionEvent.javajar: io/nekohasekai/libbox/ConnectionEventIterator.javajar: io/nekohasekai/libbox/ConnectionEvents.javajar: io/nekohasekai/libbox/ConnectionIterator.javajar: io/nekohasekai/libbox/ConnectionOwner.javajar: io/nekohasekai/libbox/Connections.javajar: io/nekohasekai/libbox/DeprecatedNote.javajar: io/nekohasekai/libbox/DeprecatedNoteIterator.javajar: io/nekohasekai/libbox/ErrorMessage.javajar: io/nekohasekai/libbox/ExchangeContext.javajar: io/nekohasekai/libbox/FDroidMirror.javajar: io/nekohasekai/libbox/FDroidMirrorIterator.javajar: io/nekohasekai/libbox/FDroidPingResult.javajar: io/nekohasekai/libbox/FDroidPingResultIterator.javajar: io/nekohasekai/libbox/FDroidUpdateInfo.javajar: io/nekohasekai/libbox/Func.javajar: io/nekohasekai/libbox/HTTPClient.javajar: io/nekohasekai/libbox/HTTPRequest.javajar: io/nekohasekai/libbox/HTTPResponse.javajar: io/nekohasekai/libbox/HTTPResponseWriteToProgressHandler.javajar: io/nekohasekai/libbox/ImportRemoteProfile.javajar: io/nekohasekai/libbox/Int32Iterator.javajar: io/nekohasekai/libbox/InterfaceUpdateListener.javajar: io/nekohasekai/libbox/Libbox.javajar: io/nekohasekai/libbox/LocalDNSTransport.javajar: io/nekohasekai/libbox/LogEntry.javajar: io/nekohasekai/libbox/LogIterator.javajar: io/nekohasekai/libbox/NetworkInterface.javajar: io/nekohasekai/libbox/NetworkInterfaceIterator.javajar: io/nekohasekai/libbox/Notification.javajar: io/nekohasekai/libbox/OnDemandRule.javajar: io/nekohasekai/libbox/OnDemandRuleIterator.javajar: io/nekohasekai/libbox/OutboundGroup.javajar: io/nekohasekai/libbox/OutboundGroupItem.javajar: io/nekohasekai/libbox/OutboundGroupItemIterator.javajar: io/nekohasekai/libbox/OutboundGroupIterator.javajar: io/nekohasekai/libbox/OverrideOptions.javajar: io/nekohasekai/libbox/PProfServer.javajar: io/nekohasekai/libbox/PlatformInterface.javajar: io/nekohasekai/libbox/ProcessInfo.javajar: io/nekohasekai/libbox/ProfileContent.javajar: io/nekohasekai/libbox/ProfileContentRequest.javajar: io/nekohasekai/libbox/ProfileDecoder.javajar: io/nekohasekai/libbox/ProfileEncoder.javajar: io/nekohasekai/libbox/ProfilePreview.javajar: io/nekohasekai/libbox/ProfilePreviewIterator.javajar: io/nekohasekai/libbox/RoutePrefix.javajar: io/nekohasekai/libbox/RoutePrefixIterator.javajar: io/nekohasekai/libbox/SetupOptions.javajar: io/nekohasekai/libbox/StatusMessage.javajar: io/nekohasekai/libbox/StringBox.javajar: io/nekohasekai/libbox/StringIterator.javajar: io/nekohasekai/libbox/SystemProxyStatus.javajar: io/nekohasekai/libbox/TunOptions.javajar: io/nekohasekai/libbox/WIFIState.javajar: io/nekohasekai/libbox/XPCDialer.javaruntime/cgogithub.com/sagernet/gomobile/internal/mobileinitnetgithub.com/sagernet/gomobile/bind/seqgithub.com/sagernet/gomobile/bind/javavendor/golang.org/x/net/http/httpproxynet/textprotogo4.org/netipxgithub.com/mdlayher/netlinkgithub.com/sagernet/sing/commongolang.org/x/net/internal/socketgithub.com/sagernet/sing/common/baderrorgithub.com/sagernet/sing-tun/internal/gtcpipgithub.com/sagernet/netlink/nlgithub.com/database64128/netx-gogithub.com/sagernet/tailscale/discogithub.com/anytls/sing-anytls/utilgithub.com/sagernet/tailscale/net/netaddrgithub.com/sagernet/tailscale/control/controlbasegithub.com/gofrs/uuid/v5golang.org/x/net/http/httpproxygithub.com/sagernet/tailscale/net/netxgithub.com/sagernet/tailscale/types/nettypegithub.com/hashicorp/yamuxgithub.com/sagernet/tailscale/net/stuncrypto/x509github.com/pires/go-proxyprotogithub.com/sagernet/gvisor/pkg/tcpipgithub.com/sagernet/nftables/xtgithub.com/tailscale/peercredgithub.com/godbus/dbus/v5github.com/sagernet/tailscale/net/proxymuxgithub.com/sagernet/wireguard-go/ipcgithub.com/sagernet/tailscale/net/socks5golang.org/x/net/internal/socksgithub.com/sagernet/tailscale/net/packetgoogle.golang.org/grpc/internalgithub.com/database64128/tfo-go/v2google.golang.org/grpc/internal/syscallgithub.com/sagernet/tailscale/net/sockoptsgoogle.golang.org/grpc/internal/resolver/dns/internalgithub.com/sagernet/tailscale/derpgithub.com/sagernet/tailscale/net/memnetgolang.org/x/net/http/httpgutsvendor/golang.org/x/net/http/httpgutsgolang.org/x/net/ipv6golang.org/x/net/ipv4google.golang.org/grpc/statsgoogle.golang.org/grpc/internal/binaryloggithub.com/sagernet/sing-box/common/interruptgolang.org/x/net/proxygithub.com/sagernet/nftablesgithub.com/sagernet/netlinkgolang.org/x/net/icmpgithub.com/cretz/bine/processgolang.org/x/crypto/sshcrypto/tlsgithub.com/sagernet/tailscale/net/pinggithub.com/sagernet/gvisor/pkg/tcpip/adapters/gonetgithub.com/cretz/bine/tornet/http/httptracegithub.com/sagernet/sing/common/tlsgithub.com/miekg/dnsgoogle.golang.org/grpc/internal/credentialsgithub.com/sagernet/quic-go/internal/qerrgoogle.golang.org/grpc/credentialsgithub.com/sagernet/quic-go/internal/handshakenet/httpgoogle.golang.org/grpc/credentials/insecuregoogle.golang.org/grpc/peergoogle.golang.org/grpc/resolvergoogle.golang.org/grpc/internal/channelzgoogle.golang.org/grpc/internal/resolver/dnsgithub.com/sagernet/quic-gogoogle.golang.org/grpc/balancergoogle.golang.org/grpc/balancer/pickfirstnet/http/cookiejarnet/http/httputilgithub.com/sagernet/tailscale/util/cloudenvgithub.com/sagernet/tailscale/safesocketgithub.com/sagernet/tailscale/drivegithub.com/sagernet/quic-go/http3github.com/sagernet/sing/common/exceptionsgithub.com/go-chi/chi/v5/middlewaregithub.com/tailscale/goupnp/httpugithub.com/sagernet/tailscale/net/tshttpproxygolang.org/x/net/tracegithub.com/sagernet/tailscale/tswebgithub.com/coder/websocketgolang.org/x/net/http2github.com/sagernet/wsgithub.com/metacubex/utlsgithub.com/sagernet/tailscale/net/dnscachegithub.com/sagernet/sing/common/bufgithub.com/sagernet/tailscale/net/tlsdialgithub.com/sagernet/tailscale/net/batchinggithub.com/tailscale/goupnpgithub.com/sagernet/tailscale/ipngithub.com/sagernet/sing/common/metadatagithub.com/anytls/sing-anytls/sessiongithub.com/sagernet/sing-box/transport/simple-obfsgithub.com/sagernet/ws/wsutilgithub.com/sagernet/sing/common/networkgithub.com/sagernet/tailscale/net/wsconngithub.com/sagernet/sing-box/experimental/libbox/internal/procfsgithub.com/sagernet/sing/common/pipegithub.com/sagernet/sing/common/controlgithub.com/sagernet/tailscale/net/netmongithub.com/sagernet/sing-quicgithub.com/sagernet/sing/common/udpnatgithub.com/sagernet/sing-shadowsocksgithub.com/sagernet/sing-box/common/redirgithub.com/sagernet/wireguard-go/conngithub.com/sagernet/sing/common/bufiogithub.com/sagernet/wireguard-go/devicegithub.com/sagernet/tailscale/net/netnsgithub.com/sagernet/tailscale/net/netutilgolang.org/x/net/http2/h2cgoogle.golang.org/grpc/internal/transportgithub.com/sagernet/tailscale/control/controlhttpgithub.com/sagernet/sing/common/uotgithub.com/sagernet/sing/common/cancelergithub.com/sagernet/sing/protocol/httpgithub.com/sagernet/sing-box/common/tlsfragmentgithub.com/sagernet/smuxgithub.com/sagernet/sing-vmessgithub.com/sagernet/sing-shadowsocks/shadowaeadgithub.com/sagernet/sing/common/bufio/deadlinegithub.com/anytls/sing-anytlsgithub.com/sagernet/sing-shadowsocks2/ciphergithub.com/sagernet/sing-vmess/packetaddrgithub.com/sagernet/tailscale/net/tsdialgithub.com/sagernet/tailscale/derp/derphttpgithub.com/sagernet/tailscale/net/dnsfallbackgithub.com/sagernet/sing/common/udpnat2github.com/sagernet/sing-quic/tuicgithub.com/sagernet/sing-quic/hysteriagithub.com/sagernet/tailscale/net/portmappergithub.com/sagernet/sing/protocol/socksgithub.com/sagernet/tailscale/logpolicygithub.com/sagernet/sing-shadowsocks2/shadowaeadgithub.com/sagernet/sing-shadowsocks2/shadowaead_2022github.com/sagernet/sing-shadowsocks2/shadowstreamgithub.com/sagernet/sing-muxgithub.com/sagernet/sing-box/transport/trojangithub.com/sagernet/sing-tungithub.com/sagernet/tailscale/wgengine/wgcfggithub.com/sagernet/sing-shadowsocks/shadowaead_2022github.com/sagernet/tailscale/ipn/ipnauthgithub.com/sagernet/tailscale/client/localgithub.com/sagernet/tailscale/ipn/conffilegoogle.golang.org/grpc/internal/resolver/delegatingresolvergithub.com/sagernet/sing-quic/hysteria2google.golang.org/grpcgithub.com/sagernet/tailscale/net/captivedetectiongithub.com/sagernet/sing-box/common/badtlsgithub.com/sagernet/sing-vmess/vlessgithub.com/sagernet/sing-shadowtlsgithub.com/sagernet/tailscale/net/netcheckgithub.com/sagernet/sing-box/common/ktlsgithub.com/sagernet/tailscale/control/ts2021github.com/sagernet/tailscale/net/dns/resolvergithub.com/sagernet/tailscale/net/udprelaygithub.com/sagernet/sing-tun/pinggithub.com/sagernet/sing-box/adaptergithub.com/sagernet/sing-box/common/settingsgithub.com/sagernet/sing-box/common/urltestgithub.com/sagernet/sing-box/common/uotgithub.com/sagernet/sing-box/common/sniffgithub.com/sagernet/sing-box/protocol/blockgithub.com/sagernet/sing-box/experimental/clashapi/trafficontrolgithub.com/sagernet/sing-box/common/muxgithub.com/sagernet/sing-box/protocol/groupgithub.com/sagernet/sing-box/common/listenergithub.com/sagernet/sing-box/experimental/clashapigithub.com/sagernet/sing-box/protocol/redirectgithub.com/sagernet/sing-box/common/dialergithub.com/sagernet/tailscale/net/dnsgithub.com/sagernet/tailscale/control/controlclientgithub.com/sagernet/sing-box/protocol/torgithub.com/sagernet/sing-box/protocol/directgithub.com/sagernet/sing-box/protocol/socksgithub.com/sagernet/sing-box/protocol/sshgithub.com/sagernet/sing-box/transport/wireguardgithub.com/sagernet/sing-box/route/rulegithub.com/sagernet/sing-box/dnsgithub.com/sagernet/sing-box/protocol/tungithub.com/sagernet/sing-box/protocol/wireguardgithub.com/sagernet/tailscale/wgengine/magicsockgithub.com/sagernet/sing-box/protocol/dnsgithub.com/sagernet/sing-box/common/tlsgithub.com/sagernet/sing-box/routegithub.com/sagernet/sing-box/protocol/httpgithub.com/sagernet/sing-box/protocol/anytlsgithub.com/sagernet/sing-box/protocol/tuicgithub.com/sagernet/sing-box/protocol/shadowtlsgithub.com/sagernet/sing-box/transport/v2rayhttpgithub.com/sagernet/sing-box/service/ssmapigithub.com/sagernet/sing-box/dns/transportgithub.com/sagernet/sing-box/protocol/mixedgithub.com/sagernet/sing-box/protocol/naivegithub.com/sagernet/sing-box/transport/v2raygrpclitegithub.com/sagernet/sing-box/transport/v2rayhttpupgradegithub.com/sagernet/sing-box/transport/v2raywebsocketgithub.com/sagernet/sing-box/protocol/vlessgithub.com/sagernet/sing-box/protocol/trojangithub.com/sagernet/sing-box/transport/v2rayquicgithub.com/sagernet/sing-box/protocol/vmessgithub.com/sagernet/sing-box/transport/sip003github.com/sagernet/sing-box/dns/transport/quicgithub.com/sagernet/sing-box/service/resolvedgithub.com/sagernet/sing-box/protocol/naive/quicgithub.com/sagernet/sing-box/protocol/shadowsocksgithub.com/sagernet/sing-box/protocol/hysteriagithub.com/sagernet/sing-box/protocol/hysteria2github.com/sagernet/tailscale/ipn/ipnlocalgithub.com/sagernet/sing-box/dns/transport/localgithub.com/sagernet/tailscale/ipn/localapigithub.com/sagernet/tailscale/wgengine/netstackgithub.com/sagernet/tailscale/tsnetgithub.com/sagernet/sing-box/protocol/tailscalegithub.com/sagernet/sing-box/service/derpgithub.com/sagernet/sing-box/includegithub.com/sagernet/sing-box/daemongithub.com/sagernet/sing-box/experimental/libboxgithub.com/sagernet/sing-box/build/arm64/libboxaar: AndroidManifest.xmlaar: proguard.txtaar: classes.jarwarning: [options] source value 8 is obsolete and will be removed in a future releasewarning: [options] target value 8 is obsolete and will be removed in a future releasewarning: [options] To suppress warnings about obsolete options, use -Xlint:-options.3 warningsjar: META-INF/MANIFEST.MFjar: go/Seq$GoObject.classjar: go/Seq$GoRef.classjar: go/Seq$GoRefQueue$1.classjar: go/Seq$GoRefQueue.classjar: go/Seq$Proxy.classjar: go/Seq$Ref.classjar: go/Seq$RefMap.classjar: go/Seq$RefTracker.classjar: go/Seq.classjar: go/Universe$proxyerror.classjar: go/Universe.classjar: go/error.classjar: io/nekohasekai/libbox/AndroidVPNType.classjar: io/nekohasekai/libbox/CommandClient.classjar: io/nekohasekai/libbox/CommandClientHandler.classjar: io/nekohasekai/libbox/CommandClientOptions.classjar: io/nekohasekai/libbox/CommandServer.classjar: io/nekohasekai/libbox/CommandServerHandler.classjar: io/nekohasekai/libbox/Connection.classjar: io/nekohasekai/libbox/ConnectionEvent.classjar: io/nekohasekai/libbox/ConnectionEventIterator.classjar: io/nekohasekai/libbox/ConnectionEvents.classjar: io/nekohasekai/libbox/ConnectionIterator.classjar: io/nekohasekai/libbox/ConnectionOwner.classjar: io/nekohasekai/libbox/Connections.classjar: io/nekohasekai/libbox/DeprecatedNote.classjar: io/nekohasekai/libbox/DeprecatedNoteIterator.classjar: io/nekohasekai/libbox/ErrorMessage.classjar: io/nekohasekai/libbox/ExchangeContext.classjar: io/nekohasekai/libbox/FDroidMirror.classjar: io/nekohasekai/libbox/FDroidMirrorIterator.classjar: io/nekohasekai/libbox/FDroidPingResult.classjar: io/nekohasekai/libbox/FDroidPingResultIterator.classjar: io/nekohasekai/libbox/FDroidUpdateInfo.classjar: io/nekohasekai/libbox/Func.classjar: io/nekohasekai/libbox/HTTPClient.classjar: io/nekohasekai/libbox/HTTPRequest.classjar: io/nekohasekai/libbox/HTTPResponse.classjar: io/nekohasekai/libbox/HTTPResponseWriteToProgressHandler.classjar: io/nekohasekai/libbox/ImportRemoteProfile.classjar: io/nekohasekai/libbox/Int32Iterator.classjar: io/nekohasekai/libbox/InterfaceUpdateListener.classjar: io/nekohasekai/libbox/Libbox$proxyCommandClientHandler.classjar: io/nekohasekai/libbox/Libbox$proxyCommandServerHandler.classjar: io/nekohasekai/libbox/Libbox$proxyConnectionEventIterator.classjar: io/nekohasekai/libbox/Libbox$proxyConnectionIterator.classjar: io/nekohasekai/libbox/Libbox$proxyDeprecatedNoteIterator.classjar: io/nekohasekai/libbox/Libbox$proxyFDroidMirrorIterator.classjar: io/nekohasekai/libbox/Libbox$proxyFDroidPingResultIterator.classjar: io/nekohasekai/libbox/Libbox$proxyFunc.classjar: io/nekohasekai/libbox/Libbox$proxyHTTPClient.classjar: io/nekohasekai/libbox/Libbox$proxyHTTPRequest.classjar: io/nekohasekai/libbox/Libbox$proxyHTTPResponse.classjar: io/nekohasekai/libbox/Libbox$proxyHTTPResponseWriteToProgressHandler.classjar: io/nekohasekai/libbox/Libbox$proxyInt32Iterator.classjar: io/nekohasekai/libbox/Libbox$proxyInterfaceUpdateListener.classjar: io/nekohasekai/libbox/Libbox$proxyLocalDNSTransport.classjar: io/nekohasekai/libbox/Libbox$proxyLogIterator.classjar: io/nekohasekai/libbox/Libbox$proxyNetworkInterfaceIterator.classjar: io/nekohasekai/libbox/Libbox$proxyOnDemandRule.classjar: io/nekohasekai/libbox/Libbox$proxyOnDemandRuleIterator.classjar: io/nekohasekai/libbox/Libbox$proxyOutboundGroupItemIterator.classjar: io/nekohasekai/libbox/Libbox$proxyOutboundGroupIterator.classjar: io/nekohasekai/libbox/Libbox$proxyPlatformInterface.classjar: io/nekohasekai/libbox/Libbox$proxyProfilePreviewIterator.classjar: io/nekohasekai/libbox/Libbox$proxyRoutePrefixIterator.classjar: io/nekohasekai/libbox/Libbox$proxyStringIterator.classjar: io/nekohasekai/libbox/Libbox$proxyTunOptions.classjar: io/nekohasekai/libbox/Libbox$proxyXPCDialer.classjar: io/nekohasekai/libbox/Libbox.classjar: io/nekohasekai/libbox/LocalDNSTransport.classjar: io/nekohasekai/libbox/LogEntry.classjar: io/nekohasekai/libbox/LogIterator.classjar: io/nekohasekai/libbox/NetworkInterface.classjar: io/nekohasekai/libbox/NetworkInterfaceIterator.classjar: io/nekohasekai/libbox/Notification.classjar: io/nekohasekai/libbox/OnDemandRule.classjar: io/nekohasekai/libbox/OnDemandRuleIterator.classjar: io/nekohasekai/libbox/OutboundGroup.classjar: io/nekohasekai/libbox/OutboundGroupItem.classjar: io/nekohasekai/libbox/OutboundGroupItemIterator.classjar: io/nekohasekai/libbox/OutboundGroupIterator.classjar: io/nekohasekai/libbox/OverrideOptions.classjar: io/nekohasekai/libbox/PProfServer.classjar: io/nekohasekai/libbox/PlatformInterface.classjar: io/nekohasekai/libbox/ProcessInfo.classjar: io/nekohasekai/libbox/ProfileContent.classjar: io/nekohasekai/libbox/ProfileContentRequest.classjar: io/nekohasekai/libbox/ProfileDecoder.classjar: io/nekohasekai/libbox/ProfileEncoder.classjar: io/nekohasekai/libbox/ProfilePreview.classjar: io/nekohasekai/libbox/ProfilePreviewIterator.classjar: io/nekohasekai/libbox/RoutePrefix.classjar: io/nekohasekai/libbox/RoutePrefixIterator.classjar: io/nekohasekai/libbox/SetupOptions.classjar: io/nekohasekai/libbox/StatusMessage.classjar: io/nekohasekai/libbox/StringBox.classjar: io/nekohasekai/libbox/StringIterator.classjar: io/nekohasekai/libbox/SystemProxyStatus.classjar: io/nekohasekai/libbox/TunOptions.classjar: io/nekohasekai/libbox/WIFIState.classjar: io/nekohasekai/libbox/XPCDialer.classaar: jni/arm64-v8a/libbox.soaar: R.txtaar: res/jar: META-INF/MANIFEST.MFjar: go/Seq.javajar: go/Universe.javajar: go/error.javajar: io/nekohasekai/libbox/AndroidVPNType.javajar: io/nekohasekai/libbox/CommandClient.javajar: io/nekohasekai/libbox/CommandClientHandler.javajar: io/nekohasekai/libbox/CommandClientOptions.javajar: io/nekohasekai/libbox/CommandServer.javajar: io/nekohasekai/libbox/CommandServerHandler.javajar: io/nekohasekai/libbox/Connection.javajar: io/nekohasekai/libbox/ConnectionEvent.javajar: io/nekohasekai/libbox/ConnectionEventIterator.javajar: io/nekohasekai/libbox/ConnectionEvents.javajar: io/nekohasekai/libbox/ConnectionIterator.javajar: io/nekohasekai/libbox/ConnectionOwner.javajar: io/nekohasekai/libbox/Connections.javajar: io/nekohasekai/libbox/DeprecatedNote.javajar: io/nekohasekai/libbox/DeprecatedNoteIterator.javajar: io/nekohasekai/libbox/ErrorMessage.javajar: io/nekohasekai/libbox/ExchangeContext.javajar: io/nekohasekai/libbox/FDroidMirror.javajar: io/nekohasekai/libbox/FDroidMirrorIterator.javajar: io/nekohasekai/libbox/FDroidPingResult.javajar: io/nekohasekai/libbox/FDroidPingResultIterator.javajar: io/nekohasekai/libbox/FDroidUpdateInfo.javajar: io/nekohasekai/libbox/Func.javajar: io/nekohasekai/libbox/HTTPClient.javajar: io/nekohasekai/libbox/HTTPRequest.javajar: io/nekohasekai/libbox/HTTPResponse.javajar: io/nekohasekai/libbox/HTTPResponseWriteToProgressHandler.javajar: io/nekohasekai/libbox/ImportRemoteProfile.javajar: io/nekohasekai/libbox/Int32Iterator.javajar: io/nekohasekai/libbox/InterfaceUpdateListener.javajar: io/nekohasekai/libbox/Libbox.javajar: io/nekohasekai/libbox/LocalDNSTransport.javajar: io/nekohasekai/libbox/LogEntry.javajar: io/nekohasekai/libbox/LogIterator.javajar: io/nekohasekai/libbox/NetworkInterface.javajar: io/nekohasekai/libbox/NetworkInterfaceIterator.javajar: io/nekohasekai/libbox/Notification.javajar: io/nekohasekai/libbox/OnDemandRule.javajar: io/nekohasekai/libbox/OnDemandRuleIterator.javajar: io/nekohasekai/libbox/OutboundGroup.javajar: io/nekohasekai/libbox/OutboundGroupItem.javajar: io/nekohasekai/libbox/OutboundGroupItemIterator.javajar: io/nekohasekai/libbox/OutboundGroupIterator.javajar: io/nekohasekai/libbox/OverrideOptions.javajar: io/nekohasekai/libbox/PProfServer.javajar: io/nekohasekai/libbox/PlatformInterface.javajar: io/nekohasekai/libbox/ProcessInfo.javajar: io/nekohasekai/libbox/ProfileContent.javajar: io/nekohasekai/libbox/ProfileContentRequest.javajar: io/nekohasekai/libbox/ProfileDecoder.javajar: io/nekohasekai/libbox/ProfileEncoder.javajar: io/nekohasekai/libbox/ProfilePreview.javajar: io/nekohasekai/libbox/ProfilePreviewIterator.javajar: io/nekohasekai/libbox/RoutePrefix.javajar: io/nekohasekai/libbox/RoutePrefixIterator.javajar: io/nekohasekai/libbox/SetupOptions.javajar: io/nekohasekai/libbox/StatusMessage.javajar: io/nekohasekai/libbox/StringBox.javajar: io/nekohasekai/libbox/StringIterator.javajar: io/nekohasekai/libbox/SystemProxyStatus.javajar: io/nekohasekai/libbox/TunOptions.javajar: io/nekohasekai/libbox/WIFIState.javajar: io/nekohasekai/libbox/XPCDialer.javaBuilt /home/vagrant/build/io.github.trevarj.motd/app/build/generated/libbox/libbox.aarSHA-256: 3fdbd30eba2450935389c100efd88475721d44870bbab870340533ee4ba84977Manifest: /home/vagrant/build/io.github.trevarj.motd/app/build/generated/libbox/libbox-v1.13.12.manifest2026-08-13 21:20:51,211 INFO: Building Gradle project...2026-08-13 21:20:51,211 DEBUG: Directory: build/io.github.trevarj.motd/app2026-08-13 21:20:51,211 DEBUG: > /usr/local/bin/gradlew-fdroid -PmotdLibboxSource=true -PmotdLibboxAar=build/generated/libbox/libbox.aar -PmotdLibboxManifest=build/generated/libbox/libbox-v1.13.12.manifest assembleReleaseCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidUpdate checksum from gradle-transparency-logFound 9.6.1 via distributionUrlDownloading missing gradle version 9.6.1Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/9.6.1/bin/gradle -PmotdLibboxSource=true -PmotdLibboxAar=build/generated/libbox/libbox.aar -PmotdLibboxManifest=build/generated/libbox/libbox-v1.13.12.manifest assembleReleaseWelcome to Gradle 9.6.1!Here are the highlights of this release:- Improved Configuration Cache hit rates- Additional CLI rendering options- Important project hierarchy lookup deprecationsFor more details see https://docs.gradle.org/9.6.1/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/9.6.1/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the buildCalculating task graph as no cached configuration is available for tasks: assembleRelease> Configure project :appw: file:///home/vagrant/build/io.github.trevarj.motd/app/build.gradle.kts:49:27: 'fun <U : Task> RegisteringDomainObjectDelegateProviderWithTypeAndAction<out TaskContainer, U>.provideDelegate(receiver: Any?, property: KProperty<*>): ExistingDomainObjectDelegate<TaskProvider<U>>' is deprecated. Use 'val task = tasks.register<Type>(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/io.github.trevarj.motd/app/build.gradle.kts:49:27: 'fun <T : Any, C : PolymorphicDomainObjectContainer<T>, U : T> C.registering(type: KClass<U>, action: U.() -> Unit): RegisteringDomainObjectDelegateProviderWithTypeAndAction<out C, U>' is deprecated. Use 'val element = register<Type>(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/io.github.trevarj.motd/app/build.gradle.kts:49:27: 'fun <T> ExistingDomainObjectDelegate<out T>.getValue(receiver: Any?, property: KProperty<*>): T' is deprecated. Use the named() API instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/io.github.trevarj.motd/app/build.gradle.kts:202:37: 'fun srcDir(srcDir: Any): Any' is deprecated. Use `directories` mutable set instead.w: file:///home/vagrant/build/io.github.trevarj.motd/app/build.gradle.kts:223:35: 'fun <U : Task> RegisteringDomainObjectDelegateProviderWithTypeAndAction<out TaskContainer, U>.provideDelegate(receiver: Any?, property: KProperty<*>): ExistingDomainObjectDelegate<TaskProvider<U>>' is deprecated. Use 'val task = tasks.register<Type>(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/io.github.trevarj.motd/app/build.gradle.kts:223:35: 'fun <T : Any, C : PolymorphicDomainObjectContainer<T>, U : T> C.registering(type: KClass<U>, action: U.() -> Unit): RegisteringDomainObjectDelegateProviderWithTypeAndAction<out C, U>' is deprecated. Use 'val element = register<Type>(name) { }' instead. See the Gradle 9.6 upgrading guide.w: file:///home/vagrant/build/io.github.trevarj.motd/app/build.gradle.kts:223:35: 'fun <T> ExistingDomainObjectDelegate<out T>.getValue(receiver: Any?, property: KProperty<*>): T' is deprecated. Use the named() API instead. See the Gradle 9.6 upgrading guide.> Task :app:generateReleaseAssets UP-TO-DATE> Task :irc:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :app:preBuild UP-TO-DATE> Task :app:preReleaseBuild UP-TO-DATE> Task :irc:processResources NO-SOURCE> Task :app:generateReleaseBuildConfig> Task :app:mergeReleaseJniLibFolders> Task :app:generateReleaseResources> Task :app:packageReleaseResources> Task :app:javaPreCompileRelease> Task :app:checkReleaseDuplicateClasses> Task :app:mapReleaseSourceSetPaths> Task :app:processReleaseNavigationResources> Task :app:checkReleaseAarMetadata> Task :app:compileReleaseNavigationResources> Task :app:createReleaseCompatibleScreenManifests> Task :app:extractDeepLinksRelease> Task :app:parseReleaseLocalResources> Task :app:processReleaseMainManifest> Task :app:generateReleaseRFile> Task :app:processReleaseManifest> Task :app:processReleaseManifestForPackage> Task :app:mergeReleaseStartupProfile> Task :app:mergeReleaseArtProfile> Task :app:mergeReleaseAssets> Task :app:compressReleaseAssets> Task :app:extractReleaseVersionControlInfo> Task :app:extractProguardFiles> Task :app:writeReleaseAppMetadata> Task :app:writeReleaseSigningConfigVersions> Task :app:verifyLibboxArtifact> Task :app:mergeReleaseResources> Task :app:desugarReleaseFileDependencies> Task :irc:compileKotlin> Task :irc:compileJava NO-SOURCE> Task :irc:classes UP-TO-DATE> Task :irc:jar> Task :app:processReleaseResources> Task :app:mergeReleaseNativeLibs> Task :app:optimizeReleaseResources> Task :app:stripReleaseDebugSymbols[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:extractReleaseNativeSymbolTables[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [28.2.13676358] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:mergeReleaseNativeDebugMetadata> Task :app:mergeExtDexRelease> Task :app:kspReleaseKotlin> Task :app:compileReleaseKotlinw: file:///home/vagrant/build/io.github.trevarj.motd/app/src/main/kotlin/io/github/trevarj/motd/data/sync/ChatHistoryRemoteMediator.kt:131:29 'when' is exhaustive so 'else' is redundant here.w: file:///home/vagrant/build/io.github.trevarj.motd/app/src/main/kotlin/io/github/trevarj/motd/service/HistoryResyncCoordinator.kt:210:42 The corresponding parameter in the supertype 'HistorySource' is named 'req'. This may cause problems when calling this function with named arguments.w: file:///home/vagrant/build/io.github.trevarj.motd/app/src/main/kotlin/io/github/trevarj/motd/service/LocalSocksProvider.kt:252:26 'val allNetworks: Array<(out) Network!>' is deprecated. Deprecated in Java.w: file:///home/vagrant/build/io.github.trevarj.motd/app/src/main/kotlin/io/github/trevarj/motd/ui/chat/ChatViewModel.kt:1030:50 Elvis operator (?:) always returns the left operand of non-nullable type 'Long'.w: file:///home/vagrant/build/io.github.trevarj.motd/app/src/main/kotlin/io/github/trevarj/motd/ui/chat/EmojiCatalog.kt:54:17 'constructor(p0: String!, p1: String!): Locale' is deprecated. Deprecated in Java.> Task :app:processReleaseJavaRes> Task :app:mergeReleaseJavaResource> Task :app:compileReleaseJavaWithJavac> Task :app:hiltCollectClassesRelease> Task :app:copyRoomSchemas NO-SOURCE> Task :app:hiltAggregateDepsRelease> Task :app:generateReleaseLintVitalReportModel> Task :app:hiltJavaCompileRelease> Task :app:transformReleaseClassesWithAsm> Task :app:dexBuilderRelease> Task :app:mergeReleaseGlobalSynthetics> Task :app:mergeDexRelease> Task :app:compileReleaseArtProfile> Task :app:lintVitalAnalyzeRelease> Task :app:lintVitalReportRelease> Task :app:lintVitalRelease> Task :app:packageRelease> Task :app:assembleRelease> Task :app:createReleaseApkListingFileRedirect[Incubating] Problems report is available at: file:///home/vagrant/build/io.github.trevarj.motd/build/reports/problems/problems-report.htmlDeprecated Gradle features were used in this build, making it incompatible with Gradle 10.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.For more on this, please refer to https://docs.gradle.org/9.6.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 7m 43s55 actionable tasks: 55 executedConfiguration cache entry stored.2026-08-13 21:28:37,192 DEBUG: Checking build/io.github.trevarj.motd/app/build/outputs/apk/release/app-release-unsigned.apk2026-08-13 21:28:37,195 INFO: Successfully built io.github.trevarj.motd:14004 from f4796f9a4006ab4e2d2334099d1396494aa414362026-08-13 21:28:37,215 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'2026-08-13 21:28:37,215 INFO: ...retrieving https://github.com/trevarj/motd/releases/download/v0.14.4/motd-v0.14.4-foss.apk2026-08-13 21:28:37,216 DEBUG: Starting new HTTPS connection (1): github.com:4432026-08-13 21:28:37,552 DEBUG: https://github.com:443 "GET /trevarj/motd/releases/download/v0.14.4/motd-v0.14.4-foss.apk HTTP/1.1" 302 02026-08-13 21:28:37,553 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:4432026-08-13 21:28:37,707 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/1293643500/5521fea5-3631-48b0-b497-6028c7fe4b29?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-08-13T22%3A18%3A36Z&rscd=attachment%3B+filename%3Dmotd-v0.14.4-foss.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-08-13T21%3A18%3A21Z&ske=2026-08-13T22%3A18%3A36Z&sks=b&skv=2018-11-09&sig=95k2mRrBI7IK1UWJAYvIgI4q%2BUI84fe3YSDrlqE%2Bs2k%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4NjY1ODMxOCwibmJmIjoxNzg2NjU2NTE4LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.W2jVJ_R5Zbp0Z6GqZtVs_hYUrVlb08cOZd-6--p-O_o&response-content-disposition=attachment%3B%20filename%3Dmotd-v0.14.4-foss.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 871970342026-08-13 21:28:39,969 DEBUG: unsigned/binaries/io.github.trevarj.motd_14004.binary.apk: VerifiesVerified using v1 scheme (JAR signing): falseVerified using v2 scheme (APK Signature Scheme v2): trueVerified using v3 scheme (APK Signature Scheme v3): falseVerified using v3.1 scheme (APK Signature Scheme v3.1): falseVerified using v4 scheme (APK Signature Scheme v4): falseVerified for SourceStamp: falseNumber of signers: 12026-08-13 21:28:40,209 DEBUG: /tmp/tmp5jv55tnk/sigcp_io.github.trevarj.motd_14004.apk: VerifiesVerified using v1 scheme (JAR signing): falseVerified using v2 scheme (APK Signature Scheme v2): trueVerified using v3 scheme (APK Signature Scheme v3): falseVerified using v3.1 scheme (APK Signature Scheme v3.1): falseVerified using v4 scheme (APK Signature Scheme v4): falseVerified for SourceStamp: falseNumber of signers: 12026-08-13 21:28:40,210 INFO: ...successfully verified2026-08-13 21:28:40,210 INFO: compared built binary to supplied reference binary successfully2026-08-13 21:28:40,225 DEBUG: Using APK Signature v22026-08-13 21:28:40,226 INFO: supplied reference binary has allowed signer 4104a03bbc48942df8346fbd331f7761d13f68af4a2ff4d14f730e501ce728c32026-08-13 21:28:40,228 INFO: success: io.github.trevarj.motd2026-08-13 21:28:40,228 INFO: Finished2026-08-13 21:28:40,228 INFO: 1 build succeeded