Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Keygen skeleton. * [keygen] Implement the basic features * [keygen] synchronize files before exiting * [keygen] Add help documentation * [keygen] Generate '.ds' files for KSKs * [keygen] Use 'display_as_bind()' * [keygen] Add support for symlinks (Unix only) * [keygen] Improve errors and support '.ds' symlinks * Implement ldns-specific parsing for 'keygen' * [keygen] Implement '-v' with version info * [keygen] Add 'cfg(unix)' in ldns-parsing * [keygen] Correctly handle duplicate options in ldns parsing * Revert "[keygen] Implement '-v' with version info" This reverts commit 643ab86. See: <#9 (comment)> * [keygen] Integrate the use of 'Env' * [workflows/ci] Add OpenSSL installation steps * [workflows/ci] Integrate OpenSSL for 'minimal_versions' * [keygen] Improve the 'dnst' interface * [keygen] Satisfy clippy * [keygen] Simplify symlink CLI * Add basic filesystem operations to 'Env' * [keygen] Use symlink ops provided by 'Env' * [keygen] Add basic tests for argument parsing * [keygen] Add tests * [keygen] Satisfy 'minimal-versions' * [keygen] Satisfy clippy * [keygen] Add Windows-specific missing branch * [keygen] Document parsing for 'symlink' * [keygen] Report error on '-r' * [env] Refactor util fns into a 'util' module * [keygen::symlink] Mark params as used, for Windows * [keygen] Fix double error message See: <#9 (comment)> * [keygen] Use 'Args::Report' * [keygen] Allow invalid HTML in docs for Clap * Use 'domain'-style imports * [keygen] Use uppercase for expected clap values * [keygen] use lowercase value names in Clap --------- Co-authored-by: arya dradjica <[email protected]>
- Loading branch information