The default bug view has changed. See this FAQ.

add optional dnssec local validation (via dnssec-tools libs)

UNCONFIRMED
Assigned to

Status

NSPR
NSPR
UNCONFIRMED
5 years ago
2 years ago

People

(Reporter: Robert, Assigned: Wan-Teh Chang)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(8 attachments)

(Reporter)

Description

5 years ago
This series of patches adds optional local dnssec validation to NSPR. When enabled, dns requests are handled by the libval library from the DNSSEC-Tools project. Additionally, an API is added for asynchronous handling of DNSSEC requests.

A tiny piece of this patch was previously submitted as Bug 685524.

The first two patches were also previously submitted as Bug 699055 and Bug 743705.

Tested on Linux, Mac OS X, mingw32 (cross-compiled on Linux).
(Reporter)

Comment 1

5 years ago
Created attachment 617781 [details] [diff] [review]
fix getaddr detection
(Reporter)

Comment 2

5 years ago
Created attachment 617782 [details] [diff] [review]
add nspr log module for dns
(Reporter)

Comment 3

5 years ago
Created attachment 617783 [details] [diff] [review]
configure/makefile changes
(Reporter)

Comment 4

5 years ago
Created attachment 617784 [details] [diff] [review]
dnssec error codes/text
(Reporter)

Comment 5

5 years ago
Created attachment 617785 [details] [diff] [review]
factor out some code into smaller functions (used in next patch)
(Reporter)

Comment 6

5 years ago
Created attachment 617786 [details] [diff] [review]
add dnssec to headers
(Reporter)

Comment 7

5 years ago
Created attachment 617787 [details] [diff] [review]
add dnssec validation/async api
(Reporter)

Comment 8

5 years ago
Created attachment 617788 [details] [diff] [review]
update pr/test/getai for testing dnssec/async
You need to log in before you can comment on or make changes to this bug.