log for io.github.trevarj.motd:14006
== Installed Android Tools ==2026-08-15 09:04:04,076 INFO: Creating log directory2026-08-15 09:04:04,076 INFO: Creating temporary directory2026-08-15 09:04:04,076 INFO: Creating output directory2026-08-15 09:04:04,078 DEBUG: Getting git vcs interface for https://github.com/trevarj/motd.git2026-08-15 09:04:04,078 DEBUG: Checking io.github.trevarj.motd:140062026-08-15 09:04:04,078 INFO: Building io.github.trevarj.motd:140062026-08-15 09:04:04,078 WARNING: Android NDK version '28.2.13676358' could not be found!2026-08-15 09:04:04,078 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-15 09:04:04,080 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432026-08-15 09:04:04,254 DEBUG: https://f-droid.github.io:443 "GET /android-sdk-transparency-log/signed/checksums.json.asc HTTP/1.1" 200 4882026-08-15 09:04:04,255 DEBUG: Starting new HTTPS connection (1): f-droid.github.io:4432026-08-15 09:04:04,380 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-15 09:04:04,434 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432026-08-15 09:04:04,625 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r28c-linux.zip HTTP/1.1" 200 711406106Unzipping to /tmp/.sdkmanager-k4qat67cInstalling into /opt/android-sdk/ndk/28.2.136763582026-08-15 09:04:19,474 INFO: Set up NDK r28c (28.2.13676358)2026-08-15 09:04:19,475 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-15 09:04:19,478 INFO: Set up NDK r28c (28.2.13676358)2026-08-15 09:04:19,478 INFO: Set up NDK r28c (28.2.13676358)2026-08-15 09:04:19,478 INFO: Set up NDK r28c (28.2.13676358)2026-08-15 09:04:19,478 INFO: Set up NDK r28c (28.2.13676358)2026-08-15 09:04:19,478 INFO: Running 'sudo' commands in /home/vagrant2026-08-15 09:04:19,479 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 [242 kB]Get:3 https://security.debian.org/debian-security trixie-security/main Translation-en [148 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 6s (3137 kB/s)Reading package lists...+ apt-get install -y golang-go make unzipReading package lists...Building dependency tree...Reading state information...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 makeThe following packages will be upgraded:unzip1 upgraded, 5 newly installed, 0 to remove and 14 not upgraded.Need to get 50.5 MB of archives.After this operation, 260 MB of additional disk space will be used.Get:1 https://security.debian.org/debian-security trixie-security/main amd64 unzip amd64 6.0-29+deb13u1 [173 kB]Get:2 https://debian.osuosl.org/debian trixie/main amd64 golang-1.24-src all 1.24.4-1 [21.2 MB]Get:3 https://debian.osuosl.org/debian trixie/main amd64 golang-1.24-go amd64 1.24.4-1 [28.7 MB]Get:4 https://debian.osuosl.org/debian trixie/main amd64 golang-src all 2:1.24~2 [5136 B]Get:5 https://debian.osuosl.org/debian trixie/main amd64 golang-go amd64 2:1.24~2 [44.3 kB]Get:6 https://debian.osuosl.org/debian trixie/main amd64 make amd64 4.4.1-2 [463 kB]Fetched 50.5 MB in 4s (11.9 MB/s)Selecting previously unselected package golang-1.24-src.(Reading database ... 48130 files and directories currently installed.)Preparing to unpack .../0-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 .../1-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 .../2-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 .../3-golang-go_2%3a1.24~2_amd64.deb ...Unpacking golang-go:amd64 (2:1.24~2) ...Selecting previously unselected package make.Preparing to unpack .../4-make_4.4.1-2_amd64.deb ...Unpacking make (4.4.1-2) ...Preparing to unpack .../5-unzip_6.0-29+deb13u1_amd64.deb ...Unpacking unzip (6.0-29+deb13u1) over (6.0-29) ...Setting up golang-1.24-src (1.24.4-1) ...Setting up unzip (6.0-29+deb13u1) ...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-15 09:04:41,216 DEBUG: > sudo passwd --lock rootpasswd: password changed.2026-08-15 09:04:41,517 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-15 09:04:56,903 INFO: Getting source for revision 65571fcce54778351cce57d8afafd3212d1d45152026-08-15 09:04:56,903 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:56,903 DEBUG: > git rev-parse --show-toplevel2026-08-15 09:04:57,104 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:57,105 DEBUG: > git submodule foreach --recursive git reset --hard2026-08-15 09:04:57,506 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:57,506 DEBUG: > git reset --hard2026-08-15 09:04:57,708 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:57,708 DEBUG: > git submodule foreach --recursive git clean -dffx2026-08-15 09:04:57,909 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:57,909 DEBUG: > git clean -dffx2026-08-15 09:04:58,010 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:58,010 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-15 09:04:58,513 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:58,513 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-15 09:04:58,915 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:58,915 DEBUG: > git remote set-head origin --auto2026-08-15 09:04:59,416 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:59,416 DEBUG: > git checkout -f 65571fcce54778351cce57d8afafd3212d1d45152026-08-15 09:04:59,618 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:59,618 DEBUG: > git clean -dffx2026-08-15 09:04:59,719 INFO: commit: 65571fcce54778351cce57d8afafd3212d1d4515 (SHA1: 65571fcce54778351cce57d8afafd3212d1d4515)2026-08-15 09:04:59,719 INFO: Initialising submodules2026-08-15 09:04:59,719 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:59,719 DEBUG: > git rev-parse --show-toplevel2026-08-15 09:04:59,921 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:04:59,921 DEBUG: > git submodule sync2026-08-15 09:05:00,122 DEBUG: Directory: build/io.github.trevarj.motd2026-08-15 09:05:00,122 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-15 09:05:00,523 INFO: Collecting source libraries2026-08-15 09:05:00,535 INFO: Set up NDK r28c (28.2.13676358)2026-08-15 09:05:00,535 DEBUG: Directory: build/srclib/go2026-08-15 09:05:00,535 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-15 09:05:00,736 INFO: Creating local.properties file at build/io.github.trevarj.motd/local.properties2026-08-15 09:05:00,737 INFO: Set up NDK r28c (28.2.13676358)2026-08-15 09:05:00,737 INFO: Creating local.properties file at build/io.github.trevarj.motd/app/local.properties2026-08-15 09:05:00,737 INFO: Set up NDK r28c (28.2.13676358)2026-08-15 09:05:00,738 INFO: Removing specified files2026-08-15 09:05:00,738 INFO: Removing third_party/gomobile/internal/binres/testdata/bootstrap.bin2026-08-15 09:05:00,738 INFO: Removing app/libs/libbox.aar2026-08-15 09:05:00,739 INFO: Removing third_party/sing-box/source/clients/android/settings.gradle.kts2026-08-15 09:05:00,740 INFO: Cleaned build.gradle.kts of keysigning configs at build/io.github.trevarj.motd/app/build.gradle.kts2026-08-15 09:05:00,742 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-15 09:05:00,745 INFO: Running 'prebuild' commands in build/io.github.trevarj.motd/app2026-08-15 09:05:00,745 INFO: Set up NDK r28c (28.2.13676358)2026-08-15 09:05:00,745 DEBUG: Directory: build/io.github.trevarj.motd/app2026-08-15 09:05:00,745 DEBUG: > bash -e -u -o pipefail -x -c -- printf '\nmotdVersionName=%s\nmotdVersionCode=%s\nmotdSourceCommit=%s\n' "0.14.6" "14006" "65571fcce54778351cce57d8afafd3212d1d4515" >> ../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.6 14006 65571fcce54778351cce57d8afafd3212d1d4515+ 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-lwh8ik6wInstalling 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-d0ecay_5Installing into /opt/android-sdk/build-tools/36.0.02026-08-15 09:05:05,757 INFO: Scanning source for common problems...2026-08-15 09:05:05,760 DEBUG: scanner is configured to use signature data from: 'suss'2026-08-15 09:05:05,761 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2026-08-15 09:05:06,189 DEBUG: write 'suss.json' to cache2026-08-15 09:05:06,190 DEBUG: next suss.json cache update due in 23:59:59.9989312026-08-15 09:05:06,226 INFO: Removing gradle-wrapper.jar at third_party/sing-box/source/clients/android/gradle/wrapper/gradle-wrapper.jar2026-08-15 09:05:06,237 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2026-08-15 09:05:06,237 INFO: Creating source tarball...2026-08-15 09:05:08,129 INFO: Running 'build' commands in build/io.github.trevarj.motd/app2026-08-15 09:05:08,130 INFO: Set up NDK r28c (28.2.13676358)2026-08-15 09:05:08,130 DEBUG: Directory: build/io.github.trevarj.motd/app2026-08-15 09:05:08,130 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/tools v0.36.0go: downloading golang.org/x/mod v0.27.0go: downloading golang.org/x/sync v0.16.0go: downloading github.com/sagernet/sing v0.8.10go: downloading github.com/sagernet/gomobile v0.1.12go: downloading golang.org/x/mod v0.33.0go: downloading github.com/logrusorgru/aurora v2.0.3+incompatiblego: downloading go4.org/netipx v0.0.0-20231129151722-fdeea329fbbago: downloading github.com/miekg/dns v1.1.72go: downloading golang.org/x/sys v0.41.0go: downloading golang.org/x/net v0.50.0internal/goarchinternal/unsafeheaderinternal/byteorderinternal/godebugsinternal/coverage/rtcovinternal/profilerecordinternal/goosinternal/asaninternal/msancmpinternal/trace/tracev2internal/itoaunicode/utf8math/bitsunicode/utf16crypto/internal/fips140/aliasinternal/goexperimentinternal/cpugithub.com/sagernet/sing-box/experimental/localesync/atomiccrypto/internal/boring/sigvendor/golang.org/x/crypto/cryptobyte/asn1internal/nettracelog/internalvendor/golang.org/x/crypto/internal/aliasgolang.org/x/net/internal/ianagithub.com/sagernet/sing/common/x/collectionsgithub.com/sagernet/gvisor/pkg/gohackscontainer/listunicodeinternal/runtime/mathinternal/runtime/syscallinternal/runtime/gcencodinggithub.com/sagernet/sing-tun/internal/gtcpip/seqnuminternal/abigithub.com/sagernet/sing/common/x/constraintsgithub.com/sagernet/gvisor/pkg/tcpip/seqnumgithub.com/sagernet/sing/common/abx/internalgithub.com/sagernet/gvisor/pkg/bitsgithub.com/sagernet/sing-box/constant/goosgithub.com/sagernet/sing/common/debugcrypto/internal/fips140deps/byteordergithub.com/metacubex/utls/internal/byteordergithub.com/klauspost/compress/internal/legithub.com/metacubex/utls/internal/cpugithub.com/metacubex/utls/internal/fips140tlsgolang.org/x/crypto/cryptobyte/asn1golang.org/x/crypto/internal/aliasgithub.com/sagernet/quic-go/internal/utils/ringbuffergithub.com/gobwas/pool/internal/pmathlog/slog/internalmathinternal/runtime/strconvgolang.org/x/exp/constraintsgithub.com/metacubex/utls/dicttlsgithub.com/sagernet/tailscale/feature/buildfeaturesgithub.com/sagernet/tailscale/types/ptrgithub.com/sagernet/tailscale/types/structsgithub.com/sagernet/tailscale/types/tkatypegithub.com/sagernet/tailscale/util/makgolang.org/x/crypto/salsa20/salsagithub.com/sagernet/tailscale/types/resultgithub.com/sagernet/tailscale/types/emptygithub.com/sagernet/tailscale/tsconstgithub.com/sagernet/tailscale/util/syspolicy/pkeygithub.com/sagernet/tailscale/util/syspolicy/ptypegithub.com/sagernet/tailscale/control/controlhttp/controlhttpcommongithub.com/sagernet/tailscale/derp/derpconstgithub.com/gaissmai/bart/internal/bitsetcrypto/internal/fips140/subtlegithub.com/sagernet/tailscale/util/mustgithub.com/sagernet/wireguard-go/replaygithub.com/sagernet/tailscale/wgengine/netloggithub.com/sagernet/tailscale/util/checkchangegithub.com/sagernet/tailscale/health/healthmsggithub.com/golang/groupcache/lrugithub.com/sagernet/tailscale/util/httpmgithub.com/sagernet/tailscale/net/netkernelconfgithub.com/sagernet/tailscale/util/racebuildgithub.com/sagernet/tailscale/util/osdiaggithub.com/sagernet/tailscale/types/boolsgoogle.golang.org/protobuf/internal/flagsgithub.com/coder/websocket/internal/utilgoogle.golang.org/grpc/serviceconfiggoogle.golang.org/protobuf/internal/setgoogle.golang.org/grpc/encoding/internalinternal/chacha8randinternal/runtime/sysinternal/bytealginternal/runtime/atomiccrypto/internal/fips140deps/cpugithub.com/gaissmai/bart/internal/sparseinternal/runtime/cgroupinternal/stringsliteinternal/runtime/exithookinternal/raceinternal/synctestgithub.com/sagernet/tailscale/util/nocasemapsinternal/syncinternal/runtime/mapsgithub.com/klauspost/compressruntimeitercrypto/subtlesyncweakinternal/reflectlitemapsslicesgolang.org/x/exp/mapsgolang.org/x/exp/slicesgithub.com/sagernet/tailscale/types/mapxinternal/testloggithub.com/sagernet/tailscale/types/lazyinternal/bisectcrypto/internal/fips140cacheinternal/singleflightuniquegithub.com/sagernet/sing-box/common/compatiblegithub.com/sagernet/quic-go/internal/utils/linkedlistlog/slog/internal/buffergithub.com/gobwas/poolgoogle.golang.org/protobuf/internal/pragmaerrorssortruntime/cgogithub.com/gobwas/pool/pbytesiointernal/oserrorpathstrconvvendor/golang.org/x/net/dns/dnsmessagegithub.com/go-json-experiment/json/internalgithub.com/sagernet/bbolt/errorsgithub.com/sagernet/tailscale/omitgolang.org/x/net/dns/dnsmessagemath/rand/v2google.golang.org/grpc/internal/buffersyscallinternal/godebuggithub.com/sagernet/tailscale/tempfork/heapcrypto/internal/randutilbytesgithub.com/sagernet/sing/common/rangesstringsgithub.com/go-json-experiment/json/internal/jsonflagsinternal/saferiohashcontainer/heapgithub.com/sagernet/tailscale/util/slicesxhash/crc32hash/adler32net/netipreflectcryptoencoding/base32golang.org/x/crypto/blowfishhash/fnvencoding/base64github.com/sagernet/gvisor/pkg/tcpip/hash/jenkinshash/maphashgithub.com/go-json-experiment/json/internal/jsonoptsgithub.com/x448/float16crypto/internal/fips140deps/godebugmath/randcrypto/internal/fips140net/http/internal/asciicrypto/internal/implgolang.org/x/mod/semverregexp/syntaxhtmlgithub.com/go-json-experiment/json/internal/jsonwirego4.org/memgithub.com/sagernet/sing/contrab/maphashcrypto/internal/fips140/sha256crypto/internal/fips140/sha3crypto/internal/fips140/sha512encoding/pemvendor/golang.org/x/text/transformgolang.org/x/text/transformbufiotimeinternal/syscall/execenvinternal/syscall/unixgithub.com/go-json-experiment/json/jsontextcrypto/internal/fips140/hmaccrypto/sha3github.com/gobwas/httpheadgithub.com/gobwas/pool/pbufiocrypto/internal/fips140/checkcrypto/internal/fips140hashcrypto/internal/fips140/edwards25519/fieldcrypto/internal/fips140/hkdfcrypto/internal/fips140/bigmodcrypto/fips140crypto/internal/fips140/tls12crypto/internal/fips140/nistec/fiatcrypto/internal/fips140/aescrypto/tls/internal/fips140tlscrypto/internal/fips140/tls13github.com/sagernet/tailscale/net/udprelay/statuscrypto/internal/fips140/edwards25519regexpgithub.com/metacubex/utls/internal/ratelimitgithub.com/sagernet/sing/common/json/badoption/internal/my_timegolang.org/x/net/internal/httpsfvgithub.com/sagernet/sing/common/replaycontextinternal/pollgithub.com/sagernet/quic-go/internal/monotimegithub.com/anytls/sing-anytls/skiplistio/fsgithub.com/sagernet/tailscale/net/netknobgithub.com/sagernet/wireguard-go/ratelimitergoogle.golang.org/grpc/backoffgoogle.golang.org/grpc/balancer/pickfirst/internalgoogle.golang.org/grpc/internal/idlegoogle.golang.org/grpc/keepalivecrypto/internal/fips140/nistecgithub.com/sagernet/quic-go/monotimegithub.com/sagernet/sing/common/loggergolang.org/x/sync/semaphoregoogle.golang.org/grpc/internal/backoffgithub.com/sagernet/tailscale/tstimegoogle.golang.org/grpc/internal/grpcsyncgithub.com/sagernet/tailscale/util/raceembedinternal/filepathlitegoogle.golang.org/protobuf/internal/editiondefaultsosinternal/fmtsortencoding/binarygithub.com/sagernet/gomobile/internal/mobileinitgithub.com/sagernet/cronet-go/lib/android_arm64vendor/golang.org/x/crypto/internal/poly1305github.com/sagernet/gvisor/pkg/tcpip/checksumgithub.com/sagernet/sing/common/binarygithub.com/sagernet/nftables/binaryutilgithub.com/sagernet/nftables/userdatagithub.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/cretz/bine/torutil/ed25519/internal/edwards25519golang.org/x/sys/unixgolang.org/x/crypto/nacl/secretboxgolang.org/x/crypto/poly1305golang.org/x/crypto/argon2filippo.io/edwards25519github.com/sagernet/sing/common/observablecrypto/internal/sysrandpath/filepathgolang.org/x/sys/cpuio/ioutilgithub.com/sagernet/sing/common/winpowrprofgithub.com/anytls/sing-anytls/pipegithub.com/sagernet/tailscale/util/lineitergithub.com/sagernet/tailscale/util/cibuildgithub.com/sagernet/sing/common/memorygoogle.golang.org/grpc/internal/envconfiggoogle.golang.org/protobuf/internal/detrandos/signalfmtnetcrypto/internal/entropygithub.com/sagernet/tailscale/version/distrocrypto/internal/fips140/drbggolang.org/x/crypto/sha3crypto/internal/fips140/aes/gcmcrypto/internal/fips140/ecdhcrypto/internal/fips140/ecdsacrypto/internal/fips140/ed25519github.com/sagernet/gomobile/bind/javacrypto/internal/fips140onlycrypto/internal/fips140/mlkemos/execcrypto/internal/fips140/rsacrypto/hkdfcrypto/md5crypto/rc4crypto/ciphercrypto/mlkemencoding/hexdebug/plan9objruntime/debugcompress/flatedebug/dwarfencoding/jsoninternal/zstdmath/biggolang.org/x/net/bpfloggithub.com/sagernet/gomobile/bind/seqvendor/golang.org/x/text/unicode/normvendor/golang.org/x/net/http2/hpacknet/http/internalnet/urlgithub.com/logrusorgru/auroraencoding/xmlgithub.com/mdlayher/netlink/nlencgolang.org/x/sync/errgroupmime/quotedprintablegithub.com/sagernet/sing/common/json/internal/contextjsongithub.com/sagernet/gvisor/pkg/state/wiremimegithub.com/sagernet/gvisor/pkg/syncgolang.org/x/time/rategithub.com/google/btreegithub.com/sagernet/nftables/alignedbuffgithub.com/sagernet/sing/contrab/freelruos/usergithub.com/andybalholm/brotli/matchfindergithub.com/metacubex/utls/internal/quicvarint/protocolgithub.com/klauspost/compress/fsecrypto/internal/boringcrypto/desvendor/golang.org/x/crypto/chacha20github.com/metacubex/utls/internal/boringgolang.org/x/crypto/chacha20vendor/golang.org/x/text/unicode/bidicrypto/sha256crypto/aescrypto/ecdhcrypto/sha512crypto/hmaccrypto/sha1github.com/sagernet/gvisor/pkg/stategithub.com/metacubex/utls/internal/quicvarintgithub.com/sagernet/sing-box/common/ja3github.com/metacubex/utls/internal/hkdfgithub.com/metacubex/utls/internal/tls12golang.org/x/crypto/hkdfgolang.org/x/text/unicode/bidigolang.org/x/text/unicode/normgolang.org/x/net/http2/hpackgithub.com/sagernet/sing-box/common/sniff/internal/qtlsgithub.com/metacubex/utls/internal/tls13archive/zipcompress/gzipcompress/zlibgolang.org/x/crypto/chacha20poly1305vendor/golang.org/x/crypto/chacha20poly1305github.com/sagernet/bbolt/internal/commondatabase/sql/drivertext/tabwriterruntime/tracegithub.com/ajg/formgolang.org/x/crypto/curve25519github.com/sagernet/quic-go/quicvarintinternal/profilegithub.com/sagernet/quic-go/qlogwriter/jsontextgithub.com/sagernet/quic-go/internal/utils/treegithub.com/klauspost/compress/huff0github.com/sagernet/gvisor/pkg/linewritergithub.com/sagernet/gvisor/pkg/sync/lockingflaggithub.com/quic-go/qpackgolang.org/x/crypto/ssh/internal/bcrypt_pbkdfvendor/golang.org/x/text/secure/bidirulegithub.com/go-json-experiment/jsongithub.com/sagernet/tailscale/util/vizerrorgithub.com/sagernet/tailscale/kube/kubetypesruntime/pprofgithub.com/sagernet/tailscalegithub.com/sagernet/tailscale/util/ctxkeygithub.com/sagernet/tailscale/atomicfilegithub.com/sagernet/tailscale/types/ipprotodatabase/sqlgithub.com/sagernet/tailscale/util/dnsnamegithub.com/sagernet/tailscale/types/preftypegithub.com/sagernet/tailscale/util/singleflightgithub.com/sagernet/tailscale/tstime/monogolang.org/x/text/secure/bidirulegithub.com/sagernet/tailscale/util/groupmembervendor/golang.org/x/net/idnagithub.com/sagernet/tailscale/util/winutilgithub.com/sagernet/tailscale/types/netlogfuncgithub.com/sagernet/tailscale/util/hashxgithub.com/coder/websocket/internal/errdgolang.org/x/net/internal/timeseriesgithub.com/sagernet/tailscale/util/osusertext/template/parsegoogle.golang.org/grpc/attributesgoogle.golang.org/protobuf/internal/errorsgo/tokengoogle.golang.org/protobuf/internal/versiongoogle.golang.org/protobuf/encoding/protowiregithub.com/sagernet/tailscale/net/dns/resolvconffilegithub.com/sagernet/tailscale/util/testenvgithub.com/klauspost/cpuid/v2google.golang.org/protobuf/reflect/protoreflectgithub.com/tailscale/goupnp/scpdgithub.com/sagernet/tailscale/util/syspolicy/policyclientinternal/xcoffdebug/elfdebug/machodebug/pegolang.org/x/net/idnagithub.com/sagernet/gvisor/pkg/waitergithub.com/sagernet/gvisor/pkg/sleeptext/templategithub.com/sagernet/gvisor/pkg/loglog/sloggithub.com/sagernet/tailscale/net/flowtrackgithub.com/sagernet/tailscale/syncsgithub.com/sagernet/tailscale/tstime/rategithub.com/gaissmai/bartgoogle.golang.org/grpc/grpclog/internalgoogle.golang.org/grpc/grpclogcrypto/randcrypto/internal/boring/bbigcrypto/dsacrypto/ellipticencoding/asn1github.com/sagernet/tailscale/net/dns/publicdnsgithub.com/fxamacker/cbor/v2github.com/sagernet/tailscale/util/execqueuegithub.com/sagernet/tailscale/proxymapgithub.com/sagernet/tailscale/util/ringloglukechampine.com/blake3/gutsgithub.com/florianl/go-nfqueue/v2/internal/unixgithub.com/fsnotify/fsnotify/internalgithub.com/mdlayher/socketgithub.com/sagernet/gvisor/pkg/rawfilegithub.com/sagernet/gvisor/pkg/tcpip/link/stopfdgithub.com/sagernet/tailscale/util/dirwalkgithub.com/sagernet/tailscale/net/neterrorgithub.com/sagernet/bboltgithub.com/vishvananda/netnsgithub.com/sagernet/wireguard-go/rwcancelgithub.com/sagernet/tailscale/logtail/filchgolang.org/x/termgoogle.golang.org/protobuf/internal/encoding/messagesetgoogle.golang.org/protobuf/internal/genidgoogle.golang.org/protobuf/internal/ordercrypto/ed25519crypto/internal/hpkegithub.com/sagernet/gvisor/pkg/randcrypto/rsagithub.com/klauspost/compress/zstdgithub.com/metacubex/utls/internal/hpkegithub.com/sagernet/gvisor/pkg/cpuidgithub.com/sagernet/gvisor/pkg/contextgithub.com/metacubex/utls/internal/mlkemlukechampine.com/blake3/baogolang.org/x/crypto/nacl/boxgithub.com/sagernet/tailscale/types/logidgithub.com/fsnotify/fsnotifygithub.com/sagernet/tailscale/util/randsgoogle.golang.org/grpc/connectivitygoogle.golang.org/protobuf/internal/strsdebug/buildinfogoogle.golang.org/protobuf/reflect/protoregistrygoogle.golang.org/protobuf/runtime/protoifacegoogle.golang.org/grpc/internal/grpcloggoogle.golang.org/protobuf/internal/descfmtgoogle.golang.org/protobuf/internal/descoptsgithub.com/sagernet/gvisor/pkg/atomicbitopsgoogle.golang.org/protobuf/internal/encoding/jsongoogle.golang.org/protobuf/internal/encoding/textgoogle.golang.org/protobuf/internal/protolazylukechampine.com/blake3github.com/hdevalence/ed25519consensusgolang.org/x/crypto/ed25519crypto/x509/pkixvendor/golang.org/x/crypto/cryptobytegolang.org/x/crypto/cryptobytegithub.com/cretz/bine/torutil/ed25519github.com/sagernet/gvisor/pkg/refsgoogle.golang.org/protobuf/protohtml/templategoogle.golang.org/protobuf/internal/encoding/defvalgithub.com/sagernet/gvisor/pkg/buffercrypto/ecdsagithub.com/metacubex/utls/internal/helpergoogle.golang.org/protobuf/encoding/prototextgoogle.golang.org/protobuf/internal/filedescgithub.com/sagernet/tailscale/util/zstdframegithub.com/sagernet/tailscale/types/viewsgithub.com/sagernet/tailscale/types/optgithub.com/sagernet/tailscale/types/dnstypegithub.com/sagernet/tailscale/util/setgithub.com/sagernet/tailscale/types/keygithub.com/sagernet/tailscale/net/ipsetgithub.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/textprotogithub.com/sagernet/sing-tun/internal/gtcpipgo4.org/netipxgithub.com/sagernet/sing/common/baderrorgithub.com/sagernet/nftables/xtgithub.com/hashicorp/yamuxgithub.com/gofrs/uuid/v5github.com/anytls/sing-anytls/utilgithub.com/sagernet/tailscale/net/netaddrgithub.com/mdlayher/netlinkgithub.com/database64128/netx-gogithub.com/sagernet/netlink/nlgithub.com/sagernet/tailscale/types/nettypegithub.com/sagernet/tailscale/net/stungithub.com/sagernet/tailscale/net/netxgithub.com/sagernet/wireguard-go/ipcgithub.com/tailscale/peercredgithub.com/sagernet/sing/commongithub.com/sagernet/tailscale/net/proxymuxgolang.org/x/net/http/httpproxygolang.org/x/net/internal/socksgolang.org/x/net/internal/socketcrypto/x509github.com/sagernet/gvisor/pkg/tcpipgithub.com/sagernet/tailscale/control/controlbasegithub.com/pires/go-proxyprotogithub.com/godbus/dbus/v5github.com/sagernet/tailscale/net/memnetgoogle.golang.org/grpc/internalgithub.com/sagernet/tailscale/net/packetgoogle.golang.org/grpc/internal/syscallgithub.com/database64128/tfo-go/v2google.golang.org/grpc/internal/resolver/dns/internalgithub.com/sagernet/tailscale/net/sockoptsgithub.com/sagernet/sing/common/formatgithub.com/sagernet/sing/servicegithub.com/sagernet/sing/common/authgithub.com/sagernet/sing/common/x/listgithub.com/sagernet/sing/common/atomicgithub.com/sagernet/sing/common/randomgithub.com/sagernet/sing-shadowsocks2/internal/legacykeygithub.com/sagernet/sing-tun/internal/gtcpip/headergoogle.golang.org/grpc/metadatagoogle.golang.org/grpc/codesgoogle.golang.org/grpc/memgolang.org/x/net/proxyvendor/golang.org/x/net/http/httpgutsmime/multipartgithub.com/sagernet/sing/common/x/linkedhashmapgolang.org/x/net/http/httpgutsgithub.com/sagernet/sing-box/common/interruptgithub.com/anytls/sing-anytls/paddinggithub.com/sagernet/sing/common/cachegithub.com/sagernet/tailscale/net/tsaddrgithub.com/sagernet/sing-box/common/taskmonitorgithub.com/sagernet/sing/service/pausegoogle.golang.org/grpc/statsgoogle.golang.org/grpc/internal/grpcutilgoogle.golang.org/grpc/tapgoogle.golang.org/grpc/internal/balancerloadgithub.com/florianl/go-nfqueue/v2github.com/mdlayher/netlink/nltestgithub.com/sagernet/nftables/internal/parseexprfuncgolang.org/x/net/ipv4golang.org/x/net/ipv6github.com/sagernet/nftables/exprgoogle.golang.org/grpc/encodinggoogle.golang.org/grpc/experimental/statsgithub.com/sagernet/tailscale/net/packet/checksumgoogle.golang.org/grpc/internal/statsgithub.com/sagernet/netlinkgolang.org/x/net/icmpgithub.com/sagernet/nftablescrypto/tlsgolang.org/x/crypto/sshgithub.com/sagernet/tailscale/net/bakedrootsgithub.com/sagernet/tailscale/net/tlsdial/blockblamegithub.com/cretz/bine/torutilgithub.com/sagernet/gvisor/pkg/tcpip/internal/tcpgithub.com/sagernet/gvisor/pkg/tcpip/transportgithub.com/sagernet/gvisor/pkg/tcpip/headergithub.com/cretz/bine/processgithub.com/cretz/bine/controlgithub.com/cretz/bine/torgithub.com/sagernet/tailscale/wgengine/filter/filtertypegithub.com/sagernet/tailscale/types/persistgithub.com/sagernet/tailscale/control/controlknobsgithub.com/sagernet/tailscale/versiongithub.com/sagernet/tailscale/client/tailscale/apitypegithub.com/sagernet/tailscale/discogithub.com/sagernet/tailscale/types/appctypegithub.com/sagernet/gvisor/pkg/tcpip/portsgithub.com/sagernet/gvisor/pkg/tcpip/transport/tcpconntrackgithub.com/sagernet/gvisor/pkg/tcpip/network/hashgithub.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/types/loggergithub.com/sagernet/tailscale/envknob/featureknobgoogle.golang.org/protobuf/internal/filetypegoogle.golang.org/protobuf/runtime/protoimplgithub.com/sagernet/tailscale/util/backoffgithub.com/sagernet/tailscale/net/pinggithub.com/sagernet/tailscale/util/syspolicy/internal/loggerxgithub.com/sagernet/tailscale/derpgithub.com/sagernet/tailscale/log/fileloggergithub.com/sagernet/tailscale/pathsgithub.com/sagernet/tailscale/util/eventbusgithub.com/sagernet/tailscale/tkagithub.com/sagernet/tailscale/net/socks5google.golang.org/protobuf/protoadaptgoogle.golang.org/protobuf/types/known/timestamppbgoogle.golang.org/protobuf/types/known/emptypbgoogle.golang.org/protobuf/types/known/anypbgoogle.golang.org/protobuf/types/known/durationpbgoogle.golang.org/genproto/googleapis/rpc/statusgoogle.golang.org/grpc/internal/prettygoogle.golang.org/grpc/encoding/protogoogle.golang.org/grpc/binarylog/grpc_binarylog_v1google.golang.org/grpc/internal/statusgoogle.golang.org/grpc/statusgoogle.golang.org/grpc/internal/binaryloggithub.com/sagernet/tailscale/ipn/ipnstategithub.com/sagernet/tailscale/types/netmapnet/http/httptracegithub.com/sagernet/sing/common/tlsgoogle.golang.org/grpc/internal/credentialsgithub.com/sagernet/quic-go/internal/protocolgithub.com/miekg/dnsgoogle.golang.org/grpc/credentialsnet/http/internal/httpcommongolang.org/x/net/internal/httpcommongithub.com/sagernet/quic-go/congestiongithub.com/sagernet/quic-go/internal/qerrgithub.com/sagernet/quic-go/qlogwritergithub.com/sagernet/quic-go/internal/utilsgithub.com/sagernet/sing-quic/congestion_bbr1github.com/sagernet/sing-quic/hysteria/congestiongithub.com/sagernet/sing-quic/congestion_bbr2github.com/sagernet/sing-quic/congestion_meta2net/httpgoogle.golang.org/grpc/resolvergoogle.golang.org/grpc/internal/channelzgoogle.golang.org/grpc/credentials/insecuregoogle.golang.org/grpc/peergithub.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/resolver/passthroughgoogle.golang.org/grpc/internal/proxyattributesgoogle.golang.org/grpc/internal/transport/networktypegoogle.golang.org/grpc/balancer/grpclb/stategoogle.golang.org/grpc/internal/resolver/dnsgoogle.golang.org/grpc/internal/resolver/unixgoogle.golang.org/grpc/channelzgoogle.golang.org/grpc/balancergoogle.golang.org/grpc/resolver/dnsgoogle.golang.org/grpc/balancer/basegoogle.golang.org/grpc/balancer/pickfirstgoogle.golang.org/grpc/internal/serviceconfiggoogle.golang.org/grpc/internal/resolvergoogle.golang.org/grpc/balancer/endpointshardinggoogle.golang.org/grpc/internal/balancer/gracefulswitchgithub.com/sagernet/quic-go/qloggoogle.golang.org/grpc/balancer/roundrobingithub.com/sagernet/gvisor/pkg/tcpip/header/parsegithub.com/sagernet/gvisor/pkg/tcpip/transport/internal/networkgithub.com/sagernet/gvisor/pkg/tcpip/transport/internal/noopgithub.com/sagernet/gvisor/pkg/tcpip/transport/packetgithub.com/sagernet/gvisor/pkg/tcpip/stack/grogithub.com/sagernet/gvisor/pkg/tcpip/network/internal/fragmentationgithub.com/sagernet/gvisor/pkg/tcpip/network/internal/multicastgithub.com/sagernet/gvisor/pkg/tcpip/link/channelgithub.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/tailscale/wgengine/netstack/grogithub.com/sagernet/gvisor/pkg/tcpip/link/fdbasedgithub.com/sagernet/gvisor/pkg/tcpip/network/ipv4github.com/sagernet/gvisor/pkg/tcpip/network/ipv6github.com/sagernet/quic-go/internal/ackhandlergithub.com/sagernet/gvisor/pkg/tcpip/transport/rawgithub.com/sagernet/gvisor/pkg/tcpip/transport/icmpgithub.com/sagernet/gvisor/pkg/tcpip/transport/udpgithub.com/sagernet/gvisor/pkg/tcpip/transport/tcpgithub.com/sagernet/quic-gogithub.com/sagernet/gvisor/pkg/tcpip/adapters/gonetgithub.com/sagernet/sing/common/exceptionsnet/http/pprofgithub.com/go-chi/chi/v5expvargithub.com/sagernet/corsgithub.com/go-chi/rendergithub.com/sagernet/tailscale/featuregithub.com/sagernet/tailscale/util/cloudenvnet/http/httputilgithub.com/sagernet/tailscale/logtailgithub.com/sagernet/tailscale/tempfork/httprecgithub.com/tailscale/goupnp/httpugithub.com/tailscale/goupnp/soapgithub.com/sagernet/tailscale/drivegithub.com/sagernet/wsgithub.com/sagernet/tailscale/tempfork/acmegithub.com/coder/websocketnet/http/cookiejargolang.org/x/net/tracegolang.org/x/oauth2/internalgithub.com/sagernet/tailscale/net/tshttpproxygolang.org/x/net/http2github.com/andybalholm/brotligithub.com/sagernet/quic-go/http3/qloggolang.org/x/oauth2github.com/sagernet/sing/common/bufgithub.com/sagernet/sing/common/taskgithub.com/sagernet/fswatchgithub.com/sagernet/sing/common/jsongithub.com/sagernet/sing/common/abxgithub.com/sagernet/sing/common/shellgithub.com/sagernet/sing/common/batchgithub.com/sagernet/tailscale/net/dnscachegithub.com/sagernet/tailscale/hostinfogithub.com/sagernet/quic-go/http3github.com/tailscale/goupnp/ssdpgolang.org/x/net/publicsuffixgithub.com/sagernet/tailscale/feature/useproxygithub.com/sagernet/tailscale/safesocketgithub.com/sagernet/sing-box/transport/simple-obfsgithub.com/anytls/sing-anytls/sessiongithub.com/sagernet/sing-quic/hysteria2/internal/protocolgithub.com/tailscale/goupnpgithub.com/sagernet/sing/common/metadatagithub.com/sagernet/tailscale/util/clientmetricgithub.com/sagernet/tailscale/feature/condlite/expvargithub.com/sagernet/tailscale/metricsgithub.com/sagernet/sing-box/common/badversiongithub.com/sagernet/sing/common/byteformatsgithub.com/go-chi/chi/v5/middlewaregithub.com/sagernet/sing/common/json/badjsongithub.com/sagernet/sing/common/json/badoptiongithub.com/sagernet/tailscale/feature/condregister/useproxygolang.org/x/oauth2/clientcredentialsgithub.com/tailscale/goupnp/dcps/internetgateway2github.com/sagernet/sing/common/networkgithub.com/sagernet/tailscale/appcgithub.com/sagernet/tailscale/util/syspolicy/internal/metricsgithub.com/sagernet/tailscale/net/batchinggithub.com/sagernet/ws/wsutilgithub.com/sagernet/tailscale/net/wsconngithub.com/sagernet/tailscale/tsweb/varzgithub.com/sagernet/sing/common/pipegithub.com/sagernet/sing-box/experimental/libbox/internal/procfsgithub.com/sagernet/sing/common/ntpgithub.com/sagernet/tailscale/net/netmongithub.com/sagernet/sing/common/controlgithub.com/sagernet/tailscale/util/syspolicy/sourcegithub.com/sagernet/sing/common/udpnatgithub.com/sagernet/sing-shadowsocksgithub.com/sagernet/sing-box/common/redirgithub.com/sagernet/sing/common/bufiogithub.com/sagernet/wireguard-go/conngithub.com/sagernet/tailscale/util/usermetricgithub.com/sagernet/tailscale/tswebgithub.com/sagernet/sing-quicgithub.com/sagernet/tailscale/util/syspolicy/rsopgithub.com/sagernet/wireguard-go/tungithub.com/sagernet/tailscale/wgengine/filtergithub.com/sagernet/tailscale/healthgithub.com/sagernet/tailscale/net/netnsgithub.com/sagernet/tailscale/net/portmapper/portmappertypegithub.com/sagernet/tailscale/net/netutilgithub.com/sagernet/tailscale/net/sockstatsgithub.com/sagernet/sing/common/varbingithub.com/sagernet/sing/common/uotgithub.com/sagernet/sing/protocol/httpgithub.com/sagernet/smuxgithub.com/anytls/sing-anytlsgithub.com/sagernet/sing-shadowsocks2/internal/shadowiogithub.com/sagernet/sing/common/bufio/deadlinegithub.com/sagernet/sing-vmess/packetaddrgithub.com/sagernet/sing-shadowsocks2/ciphergithub.com/sagernet/sing/common/cancelergithub.com/sagernet/wireguard-go/devicegolang.org/x/net/http2/h2cgoogle.golang.org/grpc/internal/transportgithub.com/sagernet/tailscale/util/syspolicygithub.com/sagernet/sing/common/udpnat2github.com/sagernet/sing-quic/tuicgithub.com/sagernet/sing-quic/hysteriagithub.com/sagernet/sing-shadowsocks2/shadowaead_2022github.com/sagernet/sing-shadowsocks2/shadowstreamgithub.com/sagernet/sing/common/rwgithub.com/sagernet/sing/protocol/socks/socks4github.com/sagernet/sing/protocol/socks/socks5github.com/sagernet/sing/common/domaingithub.com/sagernet/tailscale/net/tsdialgithub.com/sagernet/tailscale/net/portmappergithub.com/sagernet/sing/protocol/socksgithub.com/sagernet/tailscale/feature/syspolicygithub.com/sagernet/sing-box/constantgithub.com/sagernet/sing/service/filemanagergithub.com/sagernet/sing-muxgithub.com/sagernet/sing-shadowsocks2/shadowaeadgithub.com/sagernet/sing-shadowsocks/shadowaeadgithub.com/sagernet/sing-box/transport/trojangithub.com/sagernet/cronet-gogithub.com/sagernet/sing-vmessgithub.com/sagernet/sing-box/experimental/deprecatedgithub.com/sagernet/sing-box/common/tlsfragmentgithub.com/sagernet/sing-shadowsocks2github.com/sagernet/sing-tungithub.com/sagernet/sing-box/optiongithub.com/sagernet/sing-shadowsocks/shadowaead_2022github.com/sagernet/tailscale/wgengine/wgcfggithub.com/sagernet/tailscale/wgengine/wgintgithub.com/sagernet/tailscale/ipngithub.com/sagernet/tailscale/net/tlsdialgithub.com/sagernet/tailscale/feature/portmappergithub.com/sagernet/sing-quic/hysteria2google.golang.org/grpc/internal/resolver/delegatingresolvergithub.com/sagernet/tailscale/wgengine/wgloggithub.com/sagernet/tailscale/wgengine/wgcfg/nmcfggithub.com/sagernet/tailscale/net/tstungoogle.golang.org/grpcgithub.com/sagernet/tailscale/feature/condregister/portmappergithub.com/metacubex/utlsgithub.com/sagernet/tailscale/control/controlhttpgithub.com/sagernet/tailscale/derp/derphttpgithub.com/sagernet/tailscale/net/dnsfallbackgithub.com/sagernet/tailscale/logpolicygithub.com/sagernet/sing-box/common/srsgithub.com/sagernet/sing-box/loggithub.com/sagernet/tailscale/net/dns/resolvergithub.com/sagernet/sing-tun/pinggithub.com/sagernet/sing-box/adaptergithub.com/sagernet/tailscale/net/captivedetectiongithub.com/sagernet/tailscale/control/ts2021github.com/sagernet/tailscale/log/sockstatloggithub.com/sagernet/tailscale/ipn/conffilegithub.com/sagernet/tailscale/ipn/ipnauthgithub.com/sagernet/tailscale/ipn/store/memgithub.com/sagernet/tailscale/client/localgithub.com/sagernet/tailscale/ipn/storegithub.com/sagernet/sing-box/adapter/endpointgithub.com/sagernet/sing-box/adapter/inboundgithub.com/sagernet/sing-box/adapter/servicegithub.com/sagernet/sing-box/adapter/outboundgithub.com/sagernet/sing-box/common/settingsgithub.com/sagernet/sing-box/common/certificategithub.com/sagernet/sing-box/common/sniffgithub.com/sagernet/sing-box/experimentalgithub.com/sagernet/sing-box/experimental/cachefilegithub.com/sagernet/sing-box/common/urltestgithub.com/sagernet/sing-box/common/uotgithub.com/sagernet/sing-box/experimental/clashapi/trafficontrolgithub.com/sagernet/sing-box/common/processgithub.com/sagernet/sing-box/common/muxgithub.com/sagernet/tailscale/net/netcheckgithub.com/sagernet/sing-box/service/oomkillergithub.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/tailscale/net/udprelaygithub.com/sagernet/sing-box/protocol/directgithub.com/sagernet/sing-box/route/rulegithub.com/sagernet/sing-box/protocol/socksgithub.com/sagernet/sing-box/protocol/sshgithub.com/sagernet/sing-box/protocol/torgithub.com/sagernet/sing-box/transport/wireguardgithub.com/sagernet/tailscale/client/tailscalegithub.com/sagernet/tailscale/net/dnsgithub.com/sagernet/sing-box/common/badtlsgithub.com/sagernet/sing-shadowtlsgithub.com/sagernet/sing-vmess/vlessgithub.com/sagernet/tailscale/control/controlclientgithub.com/sagernet/sing-box/common/ktlsgithub.com/sagernet/sing-box/protocol/wireguardgithub.com/sagernet/sing-box/protocol/tungithub.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/sing-box/common/tlsgithub.com/sagernet/sing-box/protocol/dnsgithub.com/sagernet/sing-box/dns/transport/fakeipgithub.com/sagernet/sing-box/dns/transport/hostsgithub.com/sagernet/tailscale/feature/c2ngithub.com/sagernet/sing-box/routegithub.com/sagernet/tailscale/wgengine/router/osroutergithub.com/sagernet/tailscale/wgengine/magicsockgithub.com/sagernet/tailscale/feature/condregister/osroutergithub.com/sagernet/sing-box/protocol/httpgithub.com/sagernet/sing-box/dns/transportgithub.com/sagernet/sing-box/protocol/tuicgithub.com/sagernet/sing-box/protocol/mixedgithub.com/sagernet/sing-box/protocol/shadowtlsgithub.com/sagernet/sing-box/transport/v2rayhttpgithub.com/sagernet/sing-box/service/ssmapigithub.com/sagernet/sing-box/protocol/anytlsgithub.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/dns/transport/quicgithub.com/sagernet/sing-box/service/resolvedgithub.com/sagernet/sing-box/transport/sip003github.com/sagernet/sing-box/protocol/trojangithub.com/sagernet/sing-box/protocol/vmessgithub.com/sagernet/sing-box/protocol/vlessgithub.com/sagernet/sing-box/transport/v2rayquicgithub.com/sagernet/sing-boxgithub.com/sagernet/sing-box/protocol/shadowsocksgithub.com/sagernet/sing-box/protocol/hysteriagithub.com/sagernet/sing-box/protocol/hysteria2github.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/javagithub.com/sagernet/gomobile/bind/seqnet/textprotocrypto/x509vendor/golang.org/x/net/http/httpproxygolang.org/x/net/internal/socketgithub.com/sagernet/sing/commongo4.org/netipxgithub.com/mdlayher/netlinkgithub.com/sagernet/sing-tun/internal/gtcpipgithub.com/sagernet/sing/common/baderrorgithub.com/sagernet/gvisor/pkg/tcpipgithub.com/database64128/netx-gogithub.com/hashicorp/yamuxgithub.com/sagernet/nftables/xtgithub.com/sagernet/netlink/nlgithub.com/sagernet/tailscale/discogithub.com/sagernet/tailscale/net/netaddrgithub.com/sagernet/tailscale/net/netxgithub.com/tailscale/peercredgithub.com/sagernet/tailscale/control/controlbasegithub.com/sagernet/tailscale/types/nettypegithub.com/godbus/dbus/v5github.com/sagernet/wireguard-go/ipcgithub.com/anytls/sing-anytls/utilgithub.com/sagernet/tailscale/net/stungithub.com/sagernet/tailscale/derpgolang.org/x/net/internal/socksgoogle.golang.org/grpc/internalgithub.com/sagernet/tailscale/net/proxymuxgolang.org/x/net/http/httpproxygithub.com/gofrs/uuid/v5github.com/pires/go-proxyprotogithub.com/sagernet/tailscale/net/socks5github.com/database64128/tfo-go/v2github.com/sagernet/sing-box/common/interruptgoogle.golang.org/grpc/internal/syscallgoogle.golang.org/grpc/internal/resolver/dns/internalgithub.com/sagernet/tailscale/net/memnetgoogle.golang.org/grpc/statsgoogle.golang.org/grpc/internal/binaryloggithub.com/sagernet/tailscale/net/sockoptsvendor/golang.org/x/net/http/httpgutsgolang.org/x/net/http/httpgutsgithub.com/sagernet/tailscale/net/packetgolang.org/x/net/ipv6golang.org/x/net/ipv4github.com/sagernet/nftablesgolang.org/x/net/proxygithub.com/sagernet/netlinkgolang.org/x/net/icmpgolang.org/x/crypto/sshcrypto/tlsgithub.com/cretz/bine/processgithub.com/cretz/bine/torgithub.com/sagernet/tailscale/net/pinggithub.com/sagernet/gvisor/pkg/tcpip/adapters/gonetgithub.com/sagernet/sing/common/tlsgoogle.golang.org/grpc/internal/credentialsnet/http/httptracegithub.com/sagernet/quic-go/internal/qerrgithub.com/miekg/dnsnet/httpgoogle.golang.org/grpc/credentialsgithub.com/sagernet/quic-go/internal/handshakegoogle.golang.org/grpc/resolvergoogle.golang.org/grpc/credentials/insecuregoogle.golang.org/grpc/peergoogle.golang.org/grpc/internal/channelzgoogle.golang.org/grpc/internal/resolver/dnsgithub.com/sagernet/quic-gogoogle.golang.org/grpc/balancergoogle.golang.org/grpc/balancer/pickfirstgithub.com/sagernet/sing/common/exceptionsnet/http/cookiejarnet/http/httputilgithub.com/sagernet/wsgithub.com/sagernet/tailscale/drivegolang.org/x/net/tracegolang.org/x/net/http2github.com/sagernet/tailscale/safesocketgithub.com/sagernet/tailscale/util/cloudenvgithub.com/sagernet/tailscale/net/tshttpproxygithub.com/sagernet/tailscale/tswebgithub.com/go-chi/chi/v5/middlewaregithub.com/coder/websocketgithub.com/tailscale/goupnp/httpugithub.com/sagernet/quic-go/http3github.com/metacubex/utlsgithub.com/sagernet/tailscale/net/dnscachegithub.com/sagernet/tailscale/net/tlsdialgithub.com/sagernet/tailscale/net/batchinggithub.com/sagernet/sing/common/bufgithub.com/tailscale/goupnpgithub.com/sagernet/tailscale/ipngithub.com/sagernet/sing-box/transport/simple-obfsgithub.com/anytls/sing-anytls/sessiongithub.com/sagernet/sing/common/metadatagithub.com/sagernet/ws/wsutilgithub.com/sagernet/tailscale/net/wsconngithub.com/sagernet/sing/common/networkgithub.com/sagernet/sing/common/pipegithub.com/sagernet/tailscale/net/netmongithub.com/sagernet/sing-box/experimental/libbox/internal/procfsgithub.com/sagernet/sing/common/controlgithub.com/sagernet/sing/common/udpnatgithub.com/sagernet/sing-shadowsocksgithub.com/sagernet/sing/common/bufiogithub.com/sagernet/sing-box/common/redirgithub.com/sagernet/wireguard-go/conngithub.com/sagernet/sing-quicgithub.com/sagernet/wireguard-go/devicegolang.org/x/net/http2/h2cgoogle.golang.org/grpc/internal/transportgithub.com/sagernet/tailscale/net/netutilgithub.com/sagernet/tailscale/net/netnsgithub.com/sagernet/sing/common/uotgithub.com/sagernet/sing/common/cancelergithub.com/sagernet/sing-box/common/tlsfragmentgithub.com/sagernet/sing/protocol/httpgithub.com/sagernet/smuxgithub.com/sagernet/sing/common/bufio/deadlinegithub.com/sagernet/sing-vmessgithub.com/anytls/sing-anytlsgithub.com/sagernet/sing-shadowsocks/shadowaeadgithub.com/sagernet/sing-vmess/packetaddrgithub.com/sagernet/sing-shadowsocks2/ciphergithub.com/sagernet/tailscale/control/controlhttpgithub.com/sagernet/sing/common/udpnat2github.com/sagernet/sing/protocol/socksgithub.com/sagernet/sing-quic/tuicgithub.com/sagernet/sing-quic/hysteriagithub.com/sagernet/sing-shadowsocks2/shadowaeadgithub.com/sagernet/sing-shadowsocks2/shadowaead_2022github.com/sagernet/sing-shadowsocks2/shadowstreamgithub.com/sagernet/tailscale/net/tsdialgithub.com/sagernet/tailscale/net/dnsfallbackgithub.com/sagernet/tailscale/derp/derphttpgithub.com/sagernet/tailscale/logpolicygithub.com/sagernet/tailscale/net/portmappergithub.com/sagernet/tailscale/wgengine/wgcfggithub.com/sagernet/sing-muxgithub.com/sagernet/sing-box/transport/trojangithub.com/sagernet/sing-shadowsocks/shadowaead_2022github.com/sagernet/sing-tungithub.com/sagernet/tailscale/ipn/conffilegithub.com/sagernet/tailscale/ipn/ipnauthgithub.com/sagernet/tailscale/client/localgoogle.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-shadowtlsgithub.com/sagernet/sing-vmess/vlessgithub.com/sagernet/tailscale/net/netcheckgithub.com/sagernet/sing-box/common/ktlsgithub.com/sagernet/tailscale/control/ts2021github.com/sagernet/tailscale/net/dns/resolvergithub.com/sagernet/sing-tun/pinggithub.com/sagernet/sing-box/adaptergithub.com/sagernet/tailscale/net/udprelaygithub.com/sagernet/sing-box/common/settingsgithub.com/sagernet/sing-box/common/sniffgithub.com/sagernet/sing-box/common/urltestgithub.com/sagernet/sing-box/protocol/blockgithub.com/sagernet/sing-box/common/uotgithub.com/sagernet/sing-box/common/muxgithub.com/sagernet/sing-box/experimental/clashapi/trafficontrolgithub.com/sagernet/sing-box/protocol/groupgithub.com/sagernet/sing-box/common/listenergithub.com/sagernet/sing-box/protocol/redirectgithub.com/sagernet/sing-box/common/dialergithub.com/sagernet/sing-box/experimental/clashapigithub.com/sagernet/tailscale/control/controlclientgithub.com/sagernet/sing-box/protocol/socksgithub.com/sagernet/sing-box/protocol/directgithub.com/sagernet/sing-box/protocol/sshgithub.com/sagernet/sing-box/protocol/torgithub.com/sagernet/sing-box/transport/wireguardgithub.com/sagernet/sing-box/route/rulegithub.com/sagernet/tailscale/net/dnsgithub.com/sagernet/sing-box/protocol/tungithub.com/sagernet/sing-box/dnsgithub.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/anytlsgithub.com/sagernet/sing-box/protocol/tuicgithub.com/sagernet/sing-box/protocol/httpgithub.com/sagernet/sing-box/protocol/mixedgithub.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/naivegithub.com/sagernet/sing-box/transport/v2raygrpclitegithub.com/sagernet/sing-box/transport/v2rayhttpupgradegithub.com/sagernet/sing-box/transport/v2raywebsocketgithub.com/sagernet/sing-box/transport/sip003github.com/sagernet/sing-box/protocol/trojangithub.com/sagernet/sing-box/protocol/vlessgithub.com/sagernet/sing-box/protocol/vmessgithub.com/sagernet/sing-box/transport/v2rayquicgithub.com/sagernet/sing-box/protocol/naive/quicgithub.com/sagernet/sing-box/dns/transport/quicgithub.com/sagernet/sing-box/service/resolvedgithub.com/sagernet/sing-box/protocol/shadowsocksgithub.com/sagernet/sing-box/protocol/hysteria2github.com/sagernet/sing-box/protocol/hysteriagithub.com/sagernet/sing-box/dns/transport/localgithub.com/sagernet/tailscale/ipn/ipnlocalgithub.com/sagernet/tailscale/wgengine/netstackgithub.com/sagernet/tailscale/ipn/localapigithub.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-15 09:06:43,104 INFO: Building Gradle project...2026-08-15 09:06:43,104 DEBUG: Directory: build/io.github.trevarj.motd/app2026-08-15 09:06:43,104 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:preBuild UP-TO-DATE> Task :irc:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :app:generateReleaseAssets UP-TO-DATE> Task :app:preReleaseBuild UP-TO-DATE> Task :irc:processResources NO-SOURCE> Task :app:extractProguardFiles> Task :app:mergeReleaseJniLibFolders> Task :app:generateReleaseBuildConfig> 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:generateReleaseRFile> Task :app:processReleaseMainManifest> Task :app:processReleaseManifest> Task :app:processReleaseManifestForPackage> Task :app:mergeReleaseStartupProfile> Task :app:mergeReleaseArtProfile> Task :app:mergeReleaseResources> Task :app:mergeReleaseAssets> Task :app:compressReleaseAssets> Task :app:extractReleaseVersionControlInfo> Task :app:writeReleaseAppMetadata> Task :app:writeReleaseSigningConfigVersions> Task :app:verifyLibboxArtifact> Task :app:desugarReleaseFileDependencies> Task :app:processReleaseResources> Task :app:optimizeReleaseResources> Task :irc:compileKotlin> Task :irc:compileJava NO-SOURCE> Task :irc:classes UP-TO-DATE> Task :irc:jar> Task :app:mergeReleaseNativeLibs> 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:1089: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 3m 35s55 actionable tasks: 55 executedConfiguration cache entry stored.2026-08-15 09:10:23,646 DEBUG: Checking build/io.github.trevarj.motd/app/build/outputs/apk/release/app-release-unsigned.apk2026-08-15 09:10:23,649 INFO: Successfully built io.github.trevarj.motd:14006 from 65571fcce54778351cce57d8afafd3212d1d45152026-08-15 09:10:23,668 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'2026-08-15 09:10:23,668 INFO: ...retrieving https://github.com/trevarj/motd/releases/download/v0.14.6/motd-v0.14.6-foss.apk2026-08-15 09:10:23,668 DEBUG: Starting new HTTPS connection (1): github.com:4432026-08-15 09:10:24,019 DEBUG: https://github.com:443 "GET /trevarj/motd/releases/download/v0.14.6/motd-v0.14.6-foss.apk HTTP/1.1" 302 02026-08-15 09:10:24,020 DEBUG: Starting new HTTPS connection (1): release-assets.githubusercontent.com:4432026-08-15 09:10:24,097 DEBUG: https://release-assets.githubusercontent.com:443 "GET /github-production-release-asset/1293643500/72c0e2cc-41ce-4335-83d3-5f7298a4ab5d?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-08-15T09%3A53%3A33Z&rscd=attachment%3B+filename%3Dmotd-v0.14.6-foss.apk&rsct=application%2Fvnd.android.package-archive&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-08-15T08%3A53%3A25Z&ske=2026-08-15T09%3A53%3A33Z&sks=b&skv=2018-11-09&sig=OOl5agI7swrxcl0v5v%2BMhHYbqLt2%2FM%2FpXa0OhAk9uak%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4Njc4NjgyNCwibmJmIjoxNzg2Nzg1MDI0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.t0t4uhOUqh71pocNGGebOchWi5_KnFIQqDv7XRHD-yE&response-content-disposition=attachment%3B%20filename%3Dmotd-v0.14.6-foss.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 874583262026-08-15 09:10:26,164 DEBUG: unsigned/binaries/io.github.trevarj.motd_14006.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-15 09:10:26,393 DEBUG: /tmp/tmpi5d2epxw/sigcp_io.github.trevarj.motd_14006.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-15 09:10:26,394 INFO: ...successfully verified2026-08-15 09:10:26,394 INFO: compared built binary to supplied reference binary successfully2026-08-15 09:10:26,410 DEBUG: Using APK Signature v22026-08-15 09:10:26,410 INFO: supplied reference binary has allowed signer 4104a03bbc48942df8346fbd331f7761d13f68af4a2ff4d14f730e501ce728c32026-08-15 09:10:26,413 INFO: success: io.github.trevarj.motd2026-08-15 09:10:26,413 INFO: Finished2026-08-15 09:10:26,413 INFO: 1 build succeeded