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

getlantern / fronted / 10163939436
80%
master: 85%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 30 Jul 2024 02:10PM UTC
Jobs 1
Files 5
Run time 1min
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

30 Jul 2024 02:07PM UTC coverage: 84.275% (+2.0%) from 82.323%
10163939436

push

github

web-flow
Adding SNI config (#40)

* feat: adding SNIConfig to provider and load it

* feat: check if there's a SNIConfig available for the provider and use it if there's a enabled SNIConfig; also adding function for verifying the certificate

* feat: updating go version to 1.22.3; go mod tidy and updating workflow for using the go version from go.mod

* chore: updating workflow for using actions/setup-go@v4

* fix: replacing IntN old reference, reverting expected argument type to *Masquerade instead of masquerade and add function for finding provider from a given masquerade

* fix: removing deprecated references and updating NewProvider references for using a nil SNIConfig

* chore: updating some old domains

* chore: updating default masquerade IPs

* chore: returning custom errors when verifying peer certificates

* fix: updating old test URLs and references so tests can work

* chore: adding more test certificates and akamai default masquerades used for testing purposes

* feat: adding feat for sending the provided SNI verify the domain if it maches with masquerade

* chore: adding note about default_masquerades.go with old IP addresses

* fix: updating SNIConfig comment

* fix: hashing IP addresses and setting SNI to masquerades

* fix: removing unused verifiedChains parameter, replacing fmt errors %v by %w and unused test log

* fix: adding comment suggestion explaining about ensuring the use of hashing for consistently retrieving a SNI for the masquerade IP address

57 of 73 new or added lines in 4 files covered. (78.08%)

3 existing lines in 1 file now uncovered.

552 of 655 relevant lines covered (84.27%)

0.95 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
16
86.53
1.41% direct.go

Uncovered Existing Lines

Lines Coverage ∆ File
3
86.53
1.41% direct.go
Jobs
ID Job ID Ran Files Coverage
1 10163939436.1 30 Jul 2024 02:10PM UTC 5
84.27
GitHub Action Run
Source Files on build 10163939436
  • Tree
  • List 5
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 9369ca3c on github
  • Prev Build on main (#5139085268)
  • Next Build on main (#10359009072)
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

© 2026 Coveralls, Inc