yggvault ratatoskr-space connected via regular web
Color theme
also available via yggdrasil mesh http://[203:b338:2a84:a18f:986:47ae:1a4:d8d3]/pkg/burrowers-garble/v0.17.0
vault / burrowers-garble / v0.17.0

burrowers-garble @ v0.17.0

integrity

size
236.3 KiB
downloaded
last checked
overlays
go
detected
go module mvdan.cc/garble
source https://github.com/burrowers/garble · available · github

release notes

This release continues support for Go 1.26.

The new garble map command describes how each original name is obfuscated as JSON, meant for devtools which need to predict garble's name obfuscation, such as binding generators. See #849.

The new garble bug command pre-fills a bug report with environment details.

Builds are now a little faster and use less memory, thanks to a number of improvements to caching, package listing, and literal obfuscation.

A number of fixes are also included:

Consider becoming a sponsor if you benefit from the work that went into this release!

download

unix · zip
curl -fL -o v0.17.0.zip https://ratatoskr.space/pkg/burrowers-garble/v0.17.0.zip
                    printf '%s  %s\n' '377f69fc4b5b616c189ae3eda6f622bd374bb949aab9d54dadb477f0e74c33a9' 'v0.17.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/burrowers-garble/v0.17.0.zip"
$out = "v0.17.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "377f69fc4b5b616c189ae3eda6f622bd374bb949aab9d54dadb477f0e74c33a9") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v0.17.0.tar.gz https://ratatoskr.space/pkg/burrowers-garble/v0.17.0.tar.gz
                    printf '%s  %s\n' '002c5d7c9061a74be6d21c27da469c6b50ad8e9a9f142d4a84889203de04580a' 'v0.17.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/burrowers-garble/v0.17.0.tar.gz"
$out = "v0.17.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "002c5d7c9061a74be6d21c27da469c6b50ad8e9a9f142d4a84889203de04580a") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v0.17.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/burrowers-garble/v0.17.0.zip
                    printf '%s  %s\n' '377f69fc4b5b616c189ae3eda6f622bd374bb949aab9d54dadb477f0e74c33a9' 'v0.17.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/burrowers-garble/v0.17.0.zip"
$out = "v0.17.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "377f69fc4b5b616c189ae3eda6f622bd374bb949aab9d54dadb477f0e74c33a9") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v0.17.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/burrowers-garble/v0.17.0.tar.gz
                    printf '%s  %s\n' '002c5d7c9061a74be6d21c27da469c6b50ad8e9a9f142d4a84889203de04580a' 'v0.17.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/burrowers-garble/v0.17.0.tar.gz"
$out = "v0.17.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "002c5d7c9061a74be6d21c27da469c6b50ad8e9a9f142d4a84889203de04580a") { throw "sha256 mismatch" }
artifact format size hashes
v0.17.0.zip zip 239.0 KiB
blake3-24 1712a7a0f57e423c5ab1adad76e2d0d66518777f32d8d953
sha256 377f69fc4b5b616c189ae3eda6f622bd374bb949aab9d54dadb477f0e74c33a9
sha1 dc065aaaa5410450cd3064f86ee1d3a0689767c4
v0.17.0.tar.gz tar.gz 185.0 KiB
blake3-24 915601cf9ca34fe6000ca85d9fa474151db16f7195ff8899
sha256 002c5d7c9061a74be6d21c27da469c6b50ad8e9a9f142d4a84889203de04580a
sha1 0ad2208f0e4d1d600a3aa38e5efd8eae730d9395

go module archive

module zip with the module path rewritten to this mirror; fetched by go get through the GOPROXY route

artifact format size hashes
v0.17.0.zip zip 241.9 KiB
blake3-24 7bf9d0247e1040521501fdc73af6e9cd942df2a2845b25b1
sha256 d0318267774c05178a2ab589729e4a308551cbb106788aea6e452e0ccaebaedb
sha1 24e1a4ba7adcc420d400e6323712f9e85bd1db11

install

bazel
http_archive(
    name = "burrowers-garble",
    urls = ["https://ratatoskr.space/pkg/burrowers-garble/v0.17.0.tar.gz"],
    integrity = "sha256-ACxdfJBhp0vm0hwn2kaca1CtjpqfFC1KhIiSA94EWAo=",
    strip_prefix = "burrowers-garble-v0.17.0",
)
zig
.url = "https://ratatoskr.space/pkg/burrowers-garble/v0.17.0.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/burrowers-garble@v0.17.0
install via yggdrasil mesh
bazel
http_archive(
    name = "burrowers-garble",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/burrowers-garble/v0.17.0.tar.gz"],
    integrity = "sha256-ACxdfJBhp0vm0hwn2kaca1CtjpqfFC1KhIiSA94EWAo=",
    strip_prefix = "burrowers-garble-v0.17.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/burrowers-garble/v0.17.0.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/burrowers-garble@v0.17.0
v0.16.0 →