[svn] commit: r1125 - in /trunk/src/lib/dns: ./ rdata/generic/ tests/ tests/testdata/
BIND 10 source code commits
bind10-changes at lists.isc.org
Fri Mar 5 07:44:06 UTC 2010
Author: each
Date: Fri Mar 5 07:44:05 2010
New Revision: 1125
Log:
Merge base32, sha1, and NSEC3/NSEC3PARAM rdata implementations to trunk
(Note: I expect sha1 to be replaced, and to add more test cases to all
of the unit tests.)
Added:
trunk/src/lib/dns/base32.cc
trunk/src/lib/dns/base32.h
trunk/src/lib/dns/rdata/generic/nsec3_50.cc
trunk/src/lib/dns/rdata/generic/nsec3_50.h
trunk/src/lib/dns/rdata/generic/nsec3param_51.cc
trunk/src/lib/dns/rdata/generic/nsec3param_51.h
trunk/src/lib/dns/sha1.cc
trunk/src/lib/dns/sha1.h
trunk/src/lib/dns/tests/base32_unittest.cc
trunk/src/lib/dns/tests/rdata_nsec3_unittest.cc
trunk/src/lib/dns/tests/rdata_nsec3param_unittest.cc
trunk/src/lib/dns/tests/sha1_unittest.cc
trunk/src/lib/dns/tests/testdata/rdata_nsec3_fromWire1
trunk/src/lib/dns/tests/testdata/rdata_nsec3_fromWire2
trunk/src/lib/dns/tests/testdata/rdata_nsec3param_fromWire1
Modified:
trunk/src/lib/dns/Makefile.am
trunk/src/lib/dns/gen-rdatacode.py.in
trunk/src/lib/dns/tests/Makefile.am
Modified: trunk/src/lib/dns/Makefile.am
==============================================================================
--- trunk/src/lib/dns/Makefile.am (original)
+++ trunk/src/lib/dns/Makefile.am Fri Mar 5 07:44:05 2010
@@ -18,7 +18,9 @@
libdns_la_SOURCES += rrsetlist.h rrsetlist.cc
libdns_la_SOURCES += question.h question.cc
libdns_la_SOURCES += message.h message.cc
+libdns_la_SOURCES += base32.h base32.cc
libdns_la_SOURCES += base64.h base64.cc
+libdns_la_SOURCES += sha1.h sha1.cc
libdns_la_SOURCES += tsig.h tsig.cc
libdns_la_SOURCES += dnstime.h dnstime.cc
libdns_la_SOURCES += hex.h hex.cc
Modified: trunk/src/lib/dns/gen-rdatacode.py.in
==============================================================================
--- trunk/src/lib/dns/gen-rdatacode.py.in (original)
+++ trunk/src/lib/dns/gen-rdatacode.py.in Fri Mar 5 07:44:05 2010
@@ -26,7 +26,7 @@
import re
import sys
-re_typecode = re.compile('([a-z]+)_(\d+)')
+re_typecode = re.compile('([\da-z]+)_(\d+)')
classcode2txt = {}
typecode2txt = {}
typeandclass = []
Modified: trunk/src/lib/dns/tests/Makefile.am
==============================================================================
--- trunk/src/lib/dns/tests/Makefile.am (original)
+++ trunk/src/lib/dns/tests/Makefile.am Fri Mar 5 07:44:05 2010
@@ -21,13 +21,17 @@
run_unittests_SOURCES += rdata_dnskey_unittest.cc
run_unittests_SOURCES += rdata_ds_unittest.cc
run_unittests_SOURCES += rdata_nsec_unittest.cc
+run_unittests_SOURCES += rdata_nsec3_unittest.cc
+run_unittests_SOURCES += rdata_nsec3param_unittest.cc
run_unittests_SOURCES += rdata_rrsig_unittest.cc
run_unittests_SOURCES += rrset_unittest.cc rrsetlist_unittest.cc
run_unittests_SOURCES += question_unittest.cc
run_unittests_SOURCES += rrparamregistry_unittest.cc
run_unittests_SOURCES += message_unittest.cc
+run_unittests_SOURCES += base32_unittest.cc
run_unittests_SOURCES += base64_unittest.cc
run_unittests_SOURCES += hex_unittest.cc
+run_unittests_SOURCES += sha1_unittest.cc
run_unittests_SOURCES += tsig_unittest.cc
run_unittests_SOURCES += run_unittests.cc
run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES)
More information about the bind10-changes
mailing list