1406cd2e68
remove ECC-GOST, add new DS algorithms ( #18 )
2024-04-13 11:39:18 -04:00
1727d7c7d8
Cli improvements ( #17 )
...
* add config file processing, refactor CLIBase some
* fix algorithm aliases with key generation
* Refactor to remove CLIState et al, move CLI common statics to new Utils
* only use usage() for help, otherwise fail()
* add a universal command line client, build a one-jar to use it.
* bump the version
* update ChangeLog, README, README.TODO, minor fixes
* undo overzealous find/replace. sigh.
* fix use_large_exponent logic in KeyGen
* more fixes, minor improvements
2024-04-07 21:12:56 -04:00
6118ae718e
Fix issue 14 ( #15 )
...
handle duplicate key tags, gen duplicate key tags, other minor cleanup
2024-03-25 00:38:47 -04:00
David Blacka
9fd6c95889
Update dnsjava to 2.1.9; normalize shell wrappers
2019-07-23 13:06:09 +00:00
David Blacka
9004a33d51
Exit with non-zero with exception. Fix dnsjava lib.
...
It is unclear how we got the version of dnsjava that was checked in.
The same version build from the jdnssec-dnsjava repo was different.
This fixes the "missing CAA" support issue.
2019-02-26 14:26:18 +00:00
David Blacka
507dad3580
Update changelog with release
2018-11-16 15:54:09 +00:00
David Blacka
62b5b0ad23
Updates for gradle; changelog
2018-07-23 19:17:23 +00:00
Kees Monshouwer
517975ef93
update ChangeLog
2017-06-22 14:32:20 +02:00
David Blacka
fb689c046f
Update changelog, set this as a release.
2017-01-06 13:01:05 -05:00
David Blacka
c13d9379b3
Update version, convert readme to markdown.
2016-12-09 17:57:09 -05:00
David Blacka
f170bd170a
Elliptic curve support.
...
Improve usage, unknown algorithm error handling in jdnssec-keygen
Use the bouncycastle crypto provider for ECCGOST if available
2016-12-09 17:52:10 -05:00
David Blacka
18df8a8d9e
update version to prep for an official release.
2012-07-16 14:20:14 -04:00
David Blacka
efa6dec7f7
update version to prep for an official release.
2012-05-29 13:31:40 -04:00
David Blacka
3e34f13a28
Increment version for a release.
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@249 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2011-02-14 22:21:06 +00:00
David Blacka
fb75a5419f
Use generic types when possible.
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@246 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2011-02-12 21:25:42 +00:00
David Blacka
91207aeed2
Refactor the command line classes with a new base class and upgrade
...
commons-cli to version 1.2.
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@245 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2011-02-12 21:25:26 +00:00
David Blacka
af2ae7401a
update changelog
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@243 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2011-02-09 23:58:57 +00:00
David Blacka
c459de830f
update jdnssec-keygen to use a default algorithm of 8 instead of 5.
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@238 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2011-02-03 20:29:54 +00:00
David Blacka
03737a1efd
Handle the new bind 9.7 private key files (hopefully).
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@227 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2011-02-02 19:36:40 +00:00
David Blacka
1616d07fe6
Add -N option for calculating original ownernames for NSEC3 RRs
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@226 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2011-02-02 19:36:14 +00:00
David Blacka
04d751ae56
Add -m option to jdnssec-zoneformat
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@225 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2011-02-02 18:59:06 +00:00
David Blacka
86072cbcc8
Add options for fudging or ignoring times in verifyzone.
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@224 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2010-12-14 18:01:12 +00:00
David Blacka
41c96feffd
Refactor the zone verification tool to fully check zones for correctness. Not quite complete, as more testing needs to be done and the output needs to be standardized
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@219 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2010-12-06 05:59:42 +00:00
David Blacka
3c9e33baf7
fix a number of jdnssec-signzone signing bugs: do not incorrectly set the RRSIG bit on NSEC3 RRs corresponding to insecure delegations, ignore junk below a DNAME, ignore delegations below other delegations
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@218 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2010-12-06 00:25:04 +00:00
David Blacka
14ea619299
add verbose signing mode to signzone; some comment fixes, some unused vars and imports removed
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@217 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2010-12-05 23:08:13 +00:00
David Blacka
cdde8fa65e
release 0.9.6
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@195 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2010-01-14 16:40:32 +00:00
David Blacka
ef2b96782e
Switch to dnsjava-2.0.8: this fixes a typemap wire conversion bug
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@194 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2010-01-10 02:52:02 +00:00
David Blacka
179f7fa59d
update version of DNSjava -- this version has a bug fix for typemap wireformat calculation
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@191 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2010-01-08 00:42:27 +00:00
David Blacka
fff3792206
update version number, changelog
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@186 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-11-03 02:24:06 +00:00
David Blacka
8b1203c243
Merge changes from experimental branch 2255:2273.
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@172 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-08-23 19:13:42 +00:00
David Blacka
194d28e876
update version for 0.9.0 release
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@144 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-10 14:19:00 +00:00
David Blacka
e95f295275
update changelog
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@143 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-09 02:54:51 +00:00
David Blacka
865fcf09bf
update to dnsjava 2.0.6-vrsn-2; remove obsoleted workaround in DnsKeyConverter
...
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@138 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-02-07 21:01:28 +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
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
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
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
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
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
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
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
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