netstack/icmp: avoid 2x ipHdr.ToResponse() calls on echo replies #1571
go.yml
on: push
🧬 Build
4m 16s
🛡️ OSV scanner
1m 53s
🌈 ORT
2m 37s
🗳️ Security checker
1m 45s
🧭 Lint
1m 1s
🧩 CodeQL & Zizmor
2m 36s
Matrix: 🪪 Artifact attestations / 🔏 Build attestation
Waiting for pending jobs
Matrix: 🪪 Artifact attestations / 📦 SBOM attestation
Waiting for pending jobs
🚚 Publish
/
🚚 Publish
Annotations
11 errors, 1 warning, and 4 notices
|
🧭 Lint:
intra/core/brsa/pss.go#L126
do not define dynamic errors, use wrapped static errors instead: "errors.New(\"rsa: internal error: inconsistent length\")" (err113)
|
|
🧭 Lint:
intra/core/brsa/pss.go#L62
do not define dynamic errors, use wrapped static errors instead: "errors.New(\"crypto/rsa: key size too small for PSS signature\")" (err113)
|
|
🧭 Lint:
intra/core/brsa/pss.go#L56
do not define dynamic errors, use wrapped static errors instead: "errors.New(\"crypto/rsa: input must be hashed with given hash\")" (err113)
|
|
🧭 Lint:
intra/core/brsa/common.go#L106
do not define dynamic errors, use wrapped static errors instead: "errors.New(\"rsa: internal error\")" (err113)
|
|
🧭 Lint:
intra/core/async.go#L95
do not define dynamic errors, use wrapped static errors instead: "errors.New(who + \" fn panicked\")" (err113)
|
|
🧭 Lint:
intra/backend/ipn_wgkeygen.go#L99
do not define dynamic errors, use wrapped static errors instead: "errors.New(\"keys must decode to exactly 32 bytes\")" (err113)
|
|
🧭 Lint:
intra/backend/ipn_wgkeygen.go#L96
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"invalid key: %v\", err)" (err113)
|
|
🧭 Lint:
intra/backend/ipn_pipkeygen.go#L374
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"cannot decode key exponent: %v\", err)" (err113)
|
|
🧭 Lint:
intra/backend/ipn_pipkeygen.go#L367
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"cannot decode key modulus: %v\", err)" (err113)
|
|
🧭 Lint:
intra/backend/ipn_pipkeygen.go#L362
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"cannot unmarshal public key: %v\", err)" (err113)
|
|
🛡️ OSV scanner
Process completed with exit code 127.
|
|
🌈 ORT
No files were found with the provided path: /home/runner/.ort/ort-results/evaluation-result.json. No artifacts will be uploaded.
|
|
🧬 Build
Snapshot successfully created at 2026-01-06T17:32:15.938Z
|
|
🧬 Build
{
"manifests": {
"celzero/firestack 1.0.0": {
"resolved": {
"pkg:golang/github.com/patrickmn/go-cache@v2.1.0+incompatible": {
"package_url": "pkg:golang/github.com/patrickmn/go-cache@v2.1.0+incompatible",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/github.com/snawoot/opera-proxy@v1.5.0": {
"package_url": "pkg:golang/github.com/snawoot/opera-proxy@v1.5.0",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/github.com/miekg/dns@v1.1.66": {
"package_url": "pkg:golang/github.com/miekg/dns@v1.1.66",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/github.com/jedisct1/go-dnsstamps@v0.0.0-20200621175006-302248eecc94": {
"package_url": "pkg:golang/github.com/jedisct1/go-dnsstamps@v0.0.0-20200621175006-302248eecc94",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/gvisor.dev/gvisor@v0.0.0-20250816201027-ba3b9ca85f20": {
"package_url": "pkg:golang/gvisor.dev/gvisor@v0.0.0-20250816201027-ba3b9ca85f20",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/github.com/txthinking/runnergroup@v0.0.0-20210608031112-152c7c4432bf": {
"package_url": "pkg:golang/github.com/txthinking/runnergroup@v0.0.0-20210608031112-152c7c4432bf",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/golang.org/x/sys@v0.38.0": {
"package_url": "pkg:golang/golang.org/x/sys@v0.38.0",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/github.com/google/btree@v1.1.2": {
"package_url": "pkg:golang/github.com/google/btree@v1.1.2",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/github.com/elazarl/goproxy@v0.0.0-20230808193330-2592e75ae04a": {
"package_url": "pkg:golang/github.com/elazarl/goproxy@v0.0.0-20230808193330-2592e75ae04a",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/github.com/txthinking/socks5@v0.0.0-20230325130024-4230056ae301": {
"package_url": "pkg:golang/github.com/txthinking/socks5@v0.0.0-20230325130024-4230056ae301",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/github.com/cisco/go-tls-syntax@v0.0.0-20200617162716-46b0cfb76b9b": {
"package_url": "pkg:golang/github.com/cisco/go-tls-syntax@v0.0.0-20200617162716-46b0cfb76b9b",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/golang.org/x/mod@v0.29.0": {
"package_url": "pkg:golang/golang.org/x/mod@v0.29.0",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/github.com/crazy-max/xgo@v0.31.0": {
"package_url": "pkg:golang/github.com/crazy-max/xgo@v0.31.0",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/golang.zx2c4.com/wintun@v0.0.0-20230126152724-0fa3db229ce2": {
"package_url": "pkg:golang/golang.zx2c4.com/wintun@v0.0.0-20230126152724-0fa3db229ce2",
"relationship": "direct",
"dependencies": []
},
"pkg:golang/golang.org/x/net@v0.47.0": {
"
|
|
🧬 Build
Submitting snapshot...
|
|
🧬 Build
success
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
debug-artifacts
Expired
|
6.77 MB |
sha256:8bfdf1174e628fc68147d7ee05bd733d5b79fb92fa2235d718e22a992b1a3f9b
|
|
|
firestack-aar-89ccd1d17d52774321cee3fa8202db99eb6ae87d
Expired
|
76 MB |
sha256:deda6994860aa72a55e5d705e8802e6937c3b09b14d04610bfd394b04b6bfd64
|
|
|
firestack-sbom-89ccd1d17d52774321cee3fa8202db99eb6ae87d
Expired
|
38 KB |
sha256:4c973557022b1aa44bd0c8efc701eebd7b410ae0d5e9b56b52ac2b909f5b8f99
|
|
|
ort-results-firestack-89ccd1d
Expired
|
479 KB |
sha256:15de3ccd876f5914302d9abe0c7c93b8bf32364941d90be5dc135f704dcd0cf5
|
|
|
osv-scanner-results-89ccd1d17d52774321cee3fa8202db99eb6ae87d
Expired
|
611 Bytes |
sha256:b5cee9f12b42b8272620f86c2beeeda62bb2ceac02916e3b23bbf4ed4a1465a6
|
|