BIND 10 #1587: auth::Query NSEC3 support: cleanup
BIND 10 Development
do-not-reply at isc.org
Wed Feb 22 06:57:12 UTC 2012
#1587: auth::Query NSEC3 support: cleanup
-------------------------------------+-------------------------------------
Reporter: | Owner: jinmei
jinmei | Status: reviewing
Type: task | Milestone:
Priority: | Sprint-20120306
critical | Resolution:
Component: | Sensitive: 0
b10-auth | Sub-Project: DNS
Keywords: | Estimated Difficulty: 5
Defect Severity: N/A | Total Hours: 0
Feature Depending on Ticket: NSEC3 |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Comment (by kevin_tes):
Replying to [comment:9 jinmei]:
> trac1587 is ready for review.
>
> I summarized how the NSEC3 cases call findNSEC3() and use the results
> in a table, and decided to categorize the cases into two cases,
> corresponding to recursive/non recursive mode of findNSEC3(). I
> introduced separate private methods for these 2 cases and implemented
> consistent validation policy there.
>
> Of course, this is not the only reasonable way to unify the cases.
> For example, we could probably even consolidate all cases into a
> single super clever method. But in my subjective impression based on
> the summary table that would be rather complicated. I hope my result
> is at least reasonably understandable.
>
> I'm not answering each point noted in the ticket, but I believe I
> covered all major concerns in this branch.
>
> I've also performed coverage check. It was actually quite good, and
> at least I didn't find any uncovered code related to NSEC3 changes.
> The coverage report is available here:
> http://bind10.isc.org/~jinmei/cov-1587/cov/bin/auth/query.cc.gcov.html
>
> Since we are adding a new user-visible feature, I think we should
> provide a summarized changelog entry. This is the proposal:
> {{{
> 384.? [func] haikuo, jelte, jinmei, kevin, vorner
> b10-auth now supports NSEC3-signed zones in the in-memory data
> source.
> (Trac #1580-#1585, #1587, and other related changes to the
> in-memory data source)
> }}}
This may be better,^_^
{{{
384.? [func] jinmei, jelte, vorner, haikuo, kevin
b10-auth now supports NSEC3-signed zones in the in-memory data
source.
(Trac #1580-#1585, #1587, and other related changes to the
in-memory data source)
}}}
--
Ticket URL: <http://bind10.isc.org/ticket/1587#comment:14>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list