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

albertito / spf
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Repo Added 18 Mar 2018 04:49PM UTC
Files 1
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 main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • master
  • next
  • v1.1.0
  • v1.1.1
  • v1.2.0
  • v1.3.0
  • v1.4.0
  • v1.4.1
  • v1.5.0
  • v1.5.1

23 Aug 2026 12:02PM UTC coverage: 99.825%. Remained the same
32650394723

push

albertito
ptr: Make reverse DNS lookup errors fail to match

Currently, when processing a ptr mechanism, if the reverse DNS lookup
fails (with other than NXDOMAIN), then it returns temperror.

However, the standard is clear that we should just fail to match
instead:

> Check all validated domain names to see if they either match the
> <target-name> domain or are a subdomain of the <target-name> domain.
> If any do, this mechanism matches.  If no validated domain name can
> be found, or if none of the validated domain names match or are a
> subdomain of the <target-name>, this mechanism fails to match.  If a
> DNS error occurs while doing the PTR RR lookup, then this mechanism
> fails to match.  If a DNS error occurs while doing an A RR lookup,
> then that domain name is skipped and the search continues.

https://tools.ietf.org/html/rfc7208#section-5.5

This patch fixes this by making those lookup errors fail to match as
described by the standard.

2 of 2 new or added lines in 1 file covered. (100.0%)

569 of 570 relevant lines covered (99.82%)

2591.37 hits per line

Relevant lines Covered
Build:
Build:
570 RELEVANT LINES 569 COVERED LINES
2591.37 HITS PER LINE
Source Files on main
  • Tree
  • List 1
  • 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
32650394723 main ptr: Make reverse DNS lookup errors fail to match Currently, when processing a ptr mechanism, if the reverse DNS lookup fails (with other than NXDOMAIN), then it returns temperror. However, the standard is clear that we should just fail to match... push 23 Aug 2026 04:02PM UTC albertito
99.82
32599454989 main ci: Update versions of actions/checkout and actions/setup-go The versions of actions/checkout and actions/setup-go we use are deprecated and may stop working in the future. This patch updates them to the latest, and also set explicit permissions... push 22 Aug 2026 09:24PM UTC albertito
99.82
32583625829 main ci: Update versions of actions/checkout and actions/setup-go The versions of actions/checkout and actions/setup-go we use are deprecated and may stop working in the future. This patch updates them to the latest, and also set explicit permissions... push 22 Aug 2026 04:05PM UTC albertito
99.82
See All Builds (605)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc