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
This commit is contained in:
15
ChangeLog
15
ChangeLog
@@ -1,3 +1,18 @@
|
||||
2024-04-07 David Blacka <david@blacka.com>
|
||||
|
||||
* Released version 0.20
|
||||
* Removed support for Gradle builds since the gradle config was
|
||||
out-of-date
|
||||
* Requires Java 15 or later for EdDSA support
|
||||
* Supports DNSSEC algorithm 16 using the SunEC provider
|
||||
* Supports a java properties-formatted config file. See
|
||||
jdnssec-tools.properties.example for an example
|
||||
* Updated to dnsjava 3.5.3
|
||||
* Updated to commons-cli 1.6.0
|
||||
* Added a "one-jar" distribution method, and a "univeral" CLI to
|
||||
use with it.
|
||||
* Formatting and linter suggestions
|
||||
|
||||
2024-03-25 David Blacka <davidb@verisign.com>
|
||||
|
||||
* Released version 0.19
|
||||
|
||||
Reference in New Issue
Block a user