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

rm-hull / dot-block / 29655430433
63%
main: 62%

Build:
Build:
LAST BUILD BRANCH: chore/update-go-deps
DEFAULT BRANCH: main
Ran 18 Jul 2026 06:14PM UTC
Jobs 1
Files 38
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

18 Jul 2026 06:12PM UTC coverage: 62.734%. First build
29655430433

Pull #208

github

rm-hull
fix: merge EDNS0 options instead of appending

Ensures that multiple EDNS0 options from upstream responses are
correctly merged into the existing OPT record in the response,
preventing duplicate OPT records which violate DNS protocol
specifications.

```mermaid
sequenceDiagram
    participant U as Upstream
    participant D as Dispatcher
    participant C as Client

    U->>D: Return DNS message with extra RR (OPT)
    D->>D: Check if OPT exists in response
    alt OPT exists
        D->>D: Merge options into existing record
    else No OPT
        D->>D: Append OPT record
    end
    D->>C: Send valid DNS response
```
Pull Request #208: feat: move blocklist response to authority section

76 of 83 new or added lines in 1 file covered. (91.57%)

1675 of 2670 relevant lines covered (62.73%)

672.36 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
85.16
internal/forwarder/dispatcher.go
Jobs
ID Job ID Ran Files Coverage
1 29655430433.1 18 Jul 2026 06:14PM UTC 38
62.73
GitHub Action Run
Source Files on build 29655430433
  • Tree
  • List 38
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #208
  • Delete
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