Upgrade to dnsjava-2.1.3-vrsn-3 and increment the version.

This commit is contained in:
David Blacka 2013-05-14 09:48:51 -04:00
parent a440dcb477
commit c95cd7e0e9
5 changed files with 24 additions and 24 deletions

View File

@ -1 +1 @@
version=1.0.1 version=1.0.2

View File

@ -43,7 +43,7 @@
<jar destfile="${build.lib.dest}/dnssecvaltool.jar"> <jar destfile="${build.lib.dest}/dnssecvaltool.jar">
<zipfileset dir="${build.dest}" includes="**/*.class" /> <zipfileset dir="${build.dest}" includes="**/*.class" />
<zipfileset src="${lib.dir}/dnsjava-2.0.8-vrsn-2.jar" /> <zipfileset src="${lib.dir}/dnsjava-2.1.3-vrsn-3.jar" />
<zipfileset src="${lib.dir}/log4j-1.2.15.jar" /> <zipfileset src="${lib.dir}/log4j-1.2.15.jar" />
<manifest> <manifest>
<attribute name="Main-Class" <attribute name="Main-Class"

Binary file not shown.

Binary file not shown.

View File

@ -62,33 +62,33 @@ public class DnsSecVerifier {
mPrivateAlgorithmMap = new HashMap<Name, AlgEntry>(); mPrivateAlgorithmMap = new HashMap<Name, AlgEntry>();
// set the default algorithm map. // set the default algorithm map.
mAlgorithmMap.put(Integer.valueOf(DNSSEC.RSAMD5), new AlgEntry( mAlgorithmMap.put(Integer.valueOf(DNSSEC.Algorithm.RSAMD5), new AlgEntry(
"MD5withRSA", DNSSEC.RSAMD5, false)); "MD5withRSA", DNSSEC.Algorithm.RSAMD5, false));
mAlgorithmMap.put(Integer.valueOf(DNSSEC.DSA), new AlgEntry("SHA1withDSA", mAlgorithmMap.put(Integer.valueOf(DNSSEC.Algorithm.DSA), new AlgEntry("SHA1withDSA",
DNSSEC.DSA, true)); DNSSEC.Algorithm.DSA, true));
mAlgorithmMap.put(Integer.valueOf(DNSSEC.RSASHA1), new AlgEntry( mAlgorithmMap.put(Integer.valueOf(DNSSEC.Algorithm.RSASHA1), new AlgEntry(
"SHA1withRSA", DNSSEC.RSASHA1, false)); "SHA1withRSA", DNSSEC.Algorithm.RSASHA1, false));
mAlgorithmMap.put(Integer.valueOf(DNSSEC.DSA_NSEC3_SHA1), new AlgEntry( mAlgorithmMap.put(Integer.valueOf(DNSSEC.Algorithm.DSA_NSEC3_SHA1), new AlgEntry(
"SHA1withDSA", DNSSEC.DSA, true)); "SHA1withDSA", DNSSEC.Algorithm.DSA, true));
mAlgorithmMap.put(Integer.valueOf(DNSSEC.RSA_NSEC3_SHA1), new AlgEntry( mAlgorithmMap.put(Integer.valueOf(DNSSEC.Algorithm.RSA_NSEC3_SHA1), new AlgEntry(
"SHA1withRSA", DNSSEC.RSASHA1, false)); "SHA1withRSA", DNSSEC.Algorithm.RSASHA1, false));
mAlgorithmMap.put(Integer.valueOf(DNSSEC.RSASHA256), new AlgEntry( mAlgorithmMap.put(Integer.valueOf(DNSSEC.Algorithm.RSASHA256), new AlgEntry(
"SHA256withRSA", DNSSEC.RSASHA256, false)); "SHA256withRSA", DNSSEC.Algorithm.RSASHA256, false));
mAlgorithmMap.put(Integer.valueOf(DNSSEC.RSASHA512), new AlgEntry( mAlgorithmMap.put(Integer.valueOf(DNSSEC.Algorithm.RSASHA512), new AlgEntry(
"SHA512withRSA", DNSSEC.RSASHA512, false)); "SHA512withRSA", DNSSEC.Algorithm.RSASHA512, false));
} }
private boolean isDSA(int algorithm) { private boolean isDSA(int algorithm) {
// shortcut the standard algorithms // shortcut the standard algorithms
if (algorithm == DNSSEC.DSA) { if (algorithm == DNSSEC.Algorithm.DSA) {
return true; return true;
} }
if (algorithm == DNSSEC.RSASHA1) { if (algorithm == DNSSEC.Algorithm.RSASHA1) {
return false; return false;
} }
if (algorithm == DNSSEC.RSAMD5) { if (algorithm == DNSSEC.Algorithm.RSAMD5) {
return false; return false;
} }
@ -202,12 +202,12 @@ public class DnsSecVerifier {
* The rrset that the signature belongs to. * The rrset that the signature belongs to.
* @param sigrec * @param sigrec
* The signature record to check. * The signature record to check.
* @return A value of DNSSEC.Secure if it looks OK, DNSSEC.Faile if it looks * @return A value of SecurityStatus.SECURE if it looks OK, SecurityStatus.BOGUS if it looks
* bad. * bad.
*/ */
private byte checkSignature(RRset rrset, RRSIGRecord sigrec) { private byte checkSignature(RRset rrset, RRSIGRecord sigrec) {
if ((rrset == null) || (sigrec == null)) { if ((rrset == null) || (sigrec == null)) {
return DNSSEC.Failed; return SecurityStatus.BOGUS;
} }
if (!rrset.getName().equals(sigrec.getName())) { if (!rrset.getName().equals(sigrec.getName())) {
@ -445,11 +445,11 @@ public class DnsSecVerifier {
public int baseAlgorithm(int algorithm) { public int baseAlgorithm(int algorithm) {
switch (algorithm) { switch (algorithm) {
case DNSSEC.RSAMD5: case DNSSEC.Algorithm.RSAMD5:
case DNSSEC.RSASHA1: case DNSSEC.Algorithm.RSASHA1:
return RSA; return RSA;
case DNSSEC.DSA: case DNSSEC.Algorithm.DSA:
return DSA; return DSA;
} }