• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Recached

stripe / smokescreen
56%
master: 56%

Build:
Build:
LAST BUILD BRANCH: sohamsen/ipv6-embedding
DEFAULT BRANCH: master
Repo Added 10 Nov 2020 04:12PM UTC
Token p3r3qYDPNxVPUXqvYLjFKjFquJXwV6ERu regen
Build 638 Last
Files 23
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH sohamsen/ipv6-embedding
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • acl-validate
  • allow-different-resolvers
  • allow-private-ranges-default-option
  • alternative-ip
  • anuragm/add-server-ip-headers
  • bump-goproxy
  • bump-gp-version
  • cds/bump-go-version.1
  • cds/bump-goproxy
  • cds/connection-timing
  • cds/fix-ca-tests
  • cds/fix-lookup-denials
  • cds/fix-shutdown-behavior
  • cds/fix-timeout-test
  • cds/go-1.15
  • cds/ipv4-only-lookups
  • cds/log-outbound-host
  • cds/per-conn-duration-metric
  • cds/smokescreen-metrics
  • cgnat-ssrf
  • client-timeout
  • cmoresco/bump
  • cmoresco/bump-statsd
  • cmoresco/config
  • cmoresco/conn-success
  • cmoresco/connstats
  • cmoresco/contributors
  • cmoresco/docs
  • cmoresco/docs-ip
  • cmoresco/export
  • cmoresco/hooks
  • cmoresco/interface
  • cmoresco/metrics-package
  • cmoresco/response
  • cmoresco/server
  • conntrack-project-tag
  • cschen-conntrack-project-tag
  • denylist-log
  • dependabot/go_modules/golang.org/x/net-0.17.0
  • dependabot/go_modules/golang.org/x/net-0.23.0
  • dependabot/go_modules/google.golang.org/protobuf-1.33.0
  • dependabot/go_modules/gopkg.in/yaml.v2-2.2.8
  • dos-timeout
  • example-com
  • feature/AddPrometheusMetrics
  • fishdev/add-cn-metric-tags
  • flag
  • gauthamw/https-proxy
  • gauthamw/proxy-hooks
  • gauthamw/vendor-goproxy-update
  • harold/goveralls-build
  • harold/mitm_support
  • harold/mitm_support_2
  • harold/update-build
  • jjiang-coverage-badge
  • jjiang-goveralls
  • jjiang-test
  • jjiang/fix-hostname
  • jjiang/fix-logging-addrs
  • jjiang/more-square-brackets
  • jjiang/normalize-hosts-in-acl-validation
  • jjiang/tag-based-metrics
  • kevinv/fix-test-map-keys
  • kevinv/tag-metrics-requested-host
  • lewandowski/connect-normalization
  • lewandowski/github-actions
  • lewandowski/idna
  • lewandowski/normalization
  • lewandowski/normalize-pkg
  • lewandowski/underscores
  • lewandowski/v6
  • lewandowski/version
  • master
  • mattm-15
  • mattm-lint
  • metric-sanitize
  • non-prefix-wildcard
  • param-allow-callbacks-for-request-verification
  • private-ip
  • pspieker-add-proxy-acl-support
  • pspieker-fix-proxy-host-url-parsing
  • pspieker-gp-scatch
  • pspieker-testing-gp-changes
  • pspieker-tmp
  • ransford-dns-query-time-metric
  • ransford-mod-update
  • ransford-readme-updates
  • ransford/bump-ci
  • ransford/connect-error-metrics
  • ransford/globs
  • ransford/metrics
  • refs/tags/v0.0.3
  • refs/tags/v0.0.4
  • request-timeout
  • revert-262-dos-timeout
  • revert-269-client-timeout
  • rishikej-missing-log-fields
  • rishikej-timeout-log
  • rwg/log-tcp-tuples.0
  • rwg/star.0
  • saurabhbhatia/add-reject-handler
  • saurabhbhatia/alert-autofix-1
  • saurabhbhatia/alert-autofix-2
  • saurabhbhatia/default_bypass_fix
  • saurabhbhatia/enhc-error-messages
  • saurabhbhatia/smokescreen-ctx-changes
  • saurabhbhatia/update-goproxy
  • saurabhbhatia/update-goproxy-again
  • sergeyrud-make-hostMatchesGlob-exportable
  • sergeyrud-move-custom-request-handler-after-the-main-check
  • shubh/fix-http-role-logging
  • shubh/glob-with-hostnames
  • sohamsen/fix-flaky-example.com
  • sohamsen/ipv6-embedding
  • sohamsen/metric-fix-high-cardinality
  • sohamsen/race-fix
  • stable-log-field-names
  • subtree-merge
  • test-branch
  • update-docs
  • upgrade-golang
  • validate
  • xieyuxi-configurable-proxy-addrs

30 Oct 2025 01:07PM UTC coverage: 55.859% (+0.3%) from 55.517%
18941734537

Pull #277

github

Yureien
Add support for IPv6 embedding schemes in address classification

This update introduces handling for various IPv6 embedding schemes, including NAT64, 6to4, and Teredo, in the address classification logic. New tests have been added to ensure proper functionality and to block addresses that could bypass IPv4 safety checks, addressing potential SSRF vulnerabilities.
Pull Request #277: Add support for IPv6 embedding schemes in address classification

31 of 38 new or added lines in 1 file covered. (81.58%)

1616 of 2893 relevant lines covered (55.86%)

42.17 hits per line

Relevant lines Covered
Build:
Build:
2893 RELEVANT LINES 1616 COVERED LINES
42.17 HITS PER LINE
Source Files on master
  • Tree
  • List 23
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
18941734537 sohamsen/ipv6-embedding Add support for IPv6 embedding schemes in address classification This update introduces handling for various IPv6 embedding schemes, including NAT64, 6to4, and Teredo, in the address classification logic. New tests have been added to ensure prope... Pull #277 30 Oct 2025 01:11PM UTC Yureien github
55.86
18941643140 sohamsen/ipv6-embedding Add support for IPv6 embedding schemes in address classification This update introduces handling for various IPv6 embedding schemes, including NAT64, 6to4, and Teredo, in the address classification logic. New tests have been added to ensure prope... push 30 Oct 2025 01:07PM UTC Yureien github
55.86
18914777943 master Add client request timeout values (#276) push 29 Oct 2025 04:18PM UTC web-flow github
55.52
18882402634 request-timeout Add client request timeout values Pull #276 28 Oct 2025 04:45PM UTC rishikej-stripe github
55.52
18882244351 request-timeout Add client request timeout values push 28 Oct 2025 04:39PM UTC rishikej-stripe github
55.52
18864021082 master Add hooks to configure upstream proxy (#275) push 28 Oct 2025 04:23AM UTC web-flow github
55.58
18839294477 gauthamw/proxy-hooks Add hooks to configure upstream proxy Pull #275 27 Oct 2025 11:25AM UTC gauthamw-stripe github
55.58
18838500298 gauthamw/proxy-hooks Add hooks to configure upstream proxy push 27 Oct 2025 10:55AM UTC gauthamw-stripe github
55.58
18551629439 master Revert "Add client request body and header timeout as 10s" (#273) push 16 Oct 2025 05:49AM UTC web-flow github
55.48
18551469831 revert-269-client-timeout Revert "Add client request body and header timeout as 10s" Pull #273 16 Oct 2025 05:39AM UTC web-flow github
55.48
See All Builds (531)
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc