Commit Graph

67 Commits

Author SHA1 Message Date
David Blacka
319bbdceb1 git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@135 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e 2009-02-07 20:38:22 +00:00
David Blacka
ba656cad5a update to commons-cli-1.1
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@134 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-07 20:37:58 +00:00
David Blacka
b35bab0bdd Add ability to define the TTL of the NSEC3PARAM record.
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@133 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-07 20:37:29 +00:00
David Blacka
6202d0a0a3 update changelog
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@132 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-07 16:21:18 +00:00
David Blacka
b0fac2fd43 Use the SOA minimum value for the generated NSEC records' TTL
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@131 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-07 16:16:44 +00:00
David Blacka
c7e5d9e09b update dnsjava library to 2.0.1-vrsn-4
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@126 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-05 05:38:16 +00:00
David Blacka
07bc1b7c5e update changelog.
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@124 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-05 05:06:32 +00:00
David Blacka
531dc115aa Use ObjectBuilder statically (this was generating warnings for me)
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@123 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-05 05:05:32 +00:00
David Blacka
8b61f84308 Add ability for jdnssec-signzone to find the necessary keys by either looking in the zone to find DNSKEY RRs, or by looking on disk for key files matching the zonename.
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@122 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-05 05:04:30 +00:00
David Blacka
49dfddb432 Add (provisional) entries for RSASHA256 and RSASHA512.
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@121 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-05 05:02:29 +00:00
David Blacka
32b0f15b70 Use the JCE implementation of SHA-256 instead of the contributed one (which doesn't actually work correctly).
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@120 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-05 05:01:03 +00:00
David Blacka
be643bc785 update changelog
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@119 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-02 05:27:43 +00:00
David Blacka
9da36605fb update version to 0.8.5
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@118 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-02 05:23:41 +00:00
David Blacka
2102d6c958 remove accidentally committed stuff
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@117 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-02 05:11:22 +00:00
David Blacka
ccb1ffb7e5 Formatting (from a new Eclipse, for better or worse)
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@116 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-02 05:01:03 +00:00
David Blacka
3f1787695d Fix issue where the DS digest algorithm would be ignored when converting in-zone DNSKEY RRs to DS records; formatting
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@115 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-02 05:00:28 +00:00
David Blacka
09d21a1d67 use "OptOut" instead of "OptIn" to match RFC 5155 terminology; formatting.
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@114 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-02 04:58:18 +00:00
David Blacka
4073e6a576 Add aliases defined in RFC 5155 (NSEC3); formatting.
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@113 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-02 04:51:15 +00:00
David Blacka
e5270de8ee Move all signZone() method variants into JCEDnsSecSigner, make the SignZone class use them.
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@112 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-02 04:45:49 +00:00
David Blacka
5170a087c9 close the private key file after reading it. patch by Wolfgang Nagele
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@111 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-01 18:24:30 +00:00
David Blacka
19efd1ceb8 update changelog for release
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@109 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-12-15 15:03:15 +00:00
David Blacka
1b778f279d updates for nsec3-08 (wire format changes)
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@108 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-12-15 15:00:10 +00:00
David Blacka
661f31cdba fix packaging problem -- not including all of the shell-scripts
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@105 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-10-10 23:18:28 +00:00
David Blacka
ddd612231a fix RRSIG order issue when dealing with mulitple RRSIGs with a given owner, class, and type
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@104 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-19 19:17:52 +00:00
David Blacka
78a5c09105 new version fixing packaging error
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@102 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-19 16:27:14 +00:00
David Blacka
8f965c670f new version
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@100 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-19 14:48:04 +00:00
David Blacka
9777a223db make sure the names are lowercased
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@99 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-19 14:47:45 +00:00
David Blacka
d0d72f3a09 update changelog to note release
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@94 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-12 12:11:28 +00:00
David Blacka
77c9b63e39 new version
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@92 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-12 12:01:11 +00:00
David Blacka
740717f9ee fix parse error in our custom dnsjava
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@91 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-12 12:01:02 +00:00
David Blacka
4fa0a90fe8 make the keyinfotool handle algorithm aliases
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@90 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-12 12:00:44 +00:00
David Blacka
66f9e9b76c add KeyInfoTool
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@88 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-10 17:05:18 +00:00
David Blacka
3bd38f9fbc add large exponent option to the key generation code
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@87 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-10 16:48:21 +00:00
David Blacka
08b2c4bc32 NSEC3PARAM support
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@85 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-01 02:23:40 +00:00
David Blacka
b09196059e remove unneeded licenses
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@84 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-01 02:22:10 +00:00
David Blacka
3d7fff5927 replace dnsjava lib with new custom version
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@83 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-01 02:21:44 +00:00
David Blacka
3866264914 remove old libs
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@82 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-09-01 02:21:27 +00:00
David Blacka
2c73be6c16 urg, fix omissions from changelog
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@81 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-05-24 22:31:53 +00:00
David Blacka
910957b7c6 ignore the local test directory
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@79 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-05-24 22:25:29 +00:00
David Blacka
4b0a6f755c new version
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@78 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-05-24 22:23:58 +00:00
David Blacka
ac79cc585e change the name of the package and the jar to jdnssec-tools (from java-dnssec-tools).
add ChangeLog file (created from looking at the svn log messages).

git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@77 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-05-24 22:21:06 +00:00
David Blacka
dff0e250f6 Add support for the SHA256 DS digest algorithm.
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@76 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-05-24 22:19:31 +00:00
David Blacka
633ab040b3 modify shell wrapper to work with the build area jdnssec-tools.jar file.
This makes them work from the build area, but they will not track
development changes unless the jar is rebuilt.

git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@75 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-05-24 22:18:42 +00:00
David Blacka
b7ae54723e update to local version of dnsjava 2.0.1
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@73 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-05-24 19:49:07 +00:00
David Blacka
c95e1296ca add some error checking for NSEC3 parameters
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@72 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-05-24 19:48:48 +00:00
David Blacka
435acff6d0 add support for algorithm aliases, fix SignZone so you can specify more than one KSK
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@64 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-05-23 21:24:00 +00:00
David Blacka
5ba24d35b1 add prelim implementation of the dstool dstool is a simple command line tool that takes a DNSKEY record and converts it into a DS record (or DLV). Right now, it requires that the key is stored in a file ending with '.key'. Update the version number.
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@60 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-05-03 16:34:32 +00:00
David Blacka
da83c56fa8 type map changes for NSEC3 (changed in nsec3-05pre)
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@59 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-03-15 16:11:33 +00:00
David Blacka
6f3d5c5b94 new version number
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@56 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-03-06 13:56:04 +00:00
David Blacka
e2977c41f8 bug fixes: RecordComparator needs to also compare RDATA so the removeDuplicates step actually works reliably -- this was masked by the duplicate suppression in RRset; only allow one command line specified KSK, since commons-cli doesn't seem to handle multi-arg options correctly; do not croak on the lack of command-line keys for now;; Also: new dnsjava lib that contains NSEC3 changes for the -04pre draft
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@55 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2006-02-16 20:23:56 +00:00