BIND 10 #351: cleanup for DNS opcode and rcode
BIND 10 Development
do-not-reply at isc.org
Tue Sep 28 03:37:55 UTC 2010
#351: cleanup for DNS opcode and rcode
--------------------------------+-------------------------------------------
Reporter: jinmei | Owner: UnAssigned
Type: enhancement | Status: reviewing
Priority: major | Milestone: y2 12 month milestone
Component: DNSPacket API | Resolution:
Keywords: | Sensitive: 0
Estimatedhours: 0.0 | Hours: 0
Billable: 1 | Totalhours: 0
Internal: 0 |
--------------------------------+-------------------------------------------
Changes (by jinmei):
* owner: jinmei => UnAssigned
* status: new => reviewing
Comment:
branches/trac351 is ready for review. branch point is r3014.
The diff is large, but it's mostly trivial: moving Opcode and Rcode
related code to separate files with more documentation and some more
additional tests.
I've also changed the way to maintain Opcode and Rcode in the Message
class. Instead of keeping a reference, the new code holds a local copy
since copying these objects should be cheap and it reduces the risk of
having a dangling reference (I actually encountered this type of bug in
the python binding).
Proposed changelog entry is as follows:
{{{
100. [func] jinmei
src/lib/dns: Completed Opcode and Rcode implementation with more
tests and documentation. API is mostly the same but the
validation was a bit tightened. (Trac #351, svn rTBD)
}}}
--
Ticket URL: <https://bind10.isc.org/ticket/351#comment:1>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list