-
-
Notifications
You must be signed in to change notification settings - Fork 5
Keyset extra KSK and ZSK rolls #149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
108 commits
Select commit
Hold shift + click to select a range
f8c1453
Initial version of keyset.
Philip-NLnetLabs 3621409
Now with keyset.rs.
Philip-NLnetLabs 88c45bd
Fix Cargo.toml
Philip-NLnetLabs 2ee5528
The CDS/CDNSKEY RRsets also need to be signed. Cron command.
Philip-NLnetLabs 54fd380
Display *-generate-params as *-algorithm in show.
Philip-NLnetLabs df5ef0e
Avoid starting a KSK keyroll before init.
Philip-NLnetLabs 97e218b
Make sure key tags are unique.
Philip-NLnetLabs 3583c32
Support for algorithm rolls.
Philip-NLnetLabs 19c2ff1
Merge branch 'main' into keyset
Philip-NLnetLabs 9328445
Fix up merge.
Philip-NLnetLabs 5d946be
Remove unneeded format!.
Philip-NLnetLabs 174f31e
Merge branch 'main' into keyset
Philip-NLnetLabs 2129fc2
Store key references are file URLs.
Philip-NLnetLabs 688aada
More detailed error messages.
Philip-NLnetLabs 7977bf7
More URL handling.
Philip-NLnetLabs 75ce06f
Add support for cron_next.
Philip-NLnetLabs 559f00e
Use clap to parse keyset subcommands (#100)
Philip-NLnetLabs ba81d62
Merge branch 'main' into keyset
Philip-NLnetLabs 018527f
Add support for the KMIP cryptographic backend. (#99)
ximon18 6fad119
Add support for automatic key rolls (#108)
Philip-NLnetLabs df48644
Merge branch 'main' into keyset
Philip-NLnetLabs 1f8f259
Restore white space.
Philip-NLnetLabs 5bf2f3f
Getting ready to publish an 0.1.0-rc2 version of dnst with keyset sup…
ximon18 64b9ce9
Add missed Cargo.lock change due to rc2 version bump.
ximon18 1d6b2f2
Mark keyset as experimental.
ximon18 6a1e4cb
Extend O/S's supported for packaging.
ximon18 f50b657
Test missing/incorrect O/S variants.
ximon18 4f11b90
Permit KMIP servers to be added in an inactive state. (#122)
ximon18 e8dd8e2
Delete errant character that broke the YML syntax.
ximon18 c19673f
Keyset import (#121)
Philip-NLnetLabs 2c18fac
Merge branch 'main' into keyset
Philip-NLnetLabs 913ff60
Update Cargo.lock.
Philip-NLnetLabs c2acca2
Keyset status (#124)
Philip-NLnetLabs dc5a619
Merge branch 'main' into keyset
Philip-NLnetLabs 96c94f1
Fallout from merging main: more map_err.
Philip-NLnetLabs dd78a25
Add support for imported keys to Init. (#126)
Philip-NLnetLabs 3e6f79e
Implement the set default-ttl command. (#127)
Philip-NLnetLabs 7d2cece
Create parent directories for config and state files. (#129)
Philip-NLnetLabs c62a097
Update 'Cargo.lock'
bal-e 67b99a1
[keyset] Don't fail on repeated 'init'
bal-e 2f7c2f5
Replace `Keys(s)` with `key(s)`. (#130)
ximon18 be7e53e
Revert "[keyset] Don't fail on repeated 'init'"
Philip-NLnetLabs cbd7a7b
Removed unused import.
Philip-NLnetLabs 8f31bfc
Keyset man (#128)
Philip-NLnetLabs 2f14623
Package as cascade-dnst instead of dnst. (#131)
ximon18 a4e9c65
dnst keyset man page tweaks. (#133)
ximon18 1184e35
Fix typo in docs
mozzieongit fb17d93
Fix error message saying .pub expected
mozzieongit ce21283
Introduce a 'WorkSpace' object to keep the current working state of k…
Philip-NLnetLabs 63c3e7f
Typo correction.
ximon18 bbc1551
Atomic updates for the config and state files and locking of the conf…
Philip-NLnetLabs 38b3b53
Merge branch 'keyset' into keyset-improvements
Philip-NLnetLabs f00078a
Fallout from merging.
Philip-NLnetLabs 60da418
Switch to the crypto-and-keyset-fixes branch in domain for the time b…
Philip-NLnetLabs 5e52e61
Update lock file.
Philip-NLnetLabs 07d5bfe
Bump Rust version to 1.85 because domain is at 1.85.0.
Philip-NLnetLabs c53687a
Update TODO section.
Philip-NLnetLabs a749e18
wip
Philip-NLnetLabs ef60307
Switch to domain-kmip. (#142)
Philip-NLnetLabs 535f572
Merge branch 'keyset-improvements' into keyset-locking
Philip-NLnetLabs c84e21c
Cargo fmt.
Philip-NLnetLabs c21a9db
Switch to same-file.
Philip-NLnetLabs 0a13d74
Minor typo correction in man page sources.
ximon18 48d1eb2
Minor typo correction in man page sources.
ximon18 4044fe5
Fix RST syntax error in man page source.
ximon18 65ace0f
WIP
Philip-NLnetLabs ac75810
Switch to main branch of domain-kmip.
Philip-NLnetLabs 4f6f762
Clippy.
Philip-NLnetLabs d48cebc
Cargo.lock.
Philip-NLnetLabs 63d83ca
Initial support for fake time. DNSKEY signatures get fake time. No su…
Philip-NLnetLabs 7accc03
Bump Rust version to 1.88 for kmip-protocol.
Philip-NLnetLabs f534902
Merge branch 'keyset-improvements' into keyset-faketime
Philip-NLnetLabs ceca925
Merge branch 'main' into keyset
Philip-NLnetLabs 7d37971
Merge branch 'keyset' into keyset-improvements
Philip-NLnetLabs dd24009
Introduce a 'WorkSpace' object to keep the current working state of k…
Philip-NLnetLabs ce572cd
Undo Cascade-related changes.
Philip-NLnetLabs d20b476
Update manual pages.
Philip-NLnetLabs 8bfef3b
Merge branch 'main' into keyset
Philip-NLnetLabs 7337a3a
Update man pages.
Philip-NLnetLabs 953cd96
Merge branch 'main' into keyset
Philip-NLnetLabs 212a8ff
Merge branch 'keyset' into keyset-improvements
Philip-NLnetLabs 84cca6a
Merge branch 'keyset-improvements' into keyset-locking
Philip-NLnetLabs a6499e8
Merge branch 'keyset-improvements' into keyset-faketime
Philip-NLnetLabs 326d3ff
Merge branch 'keyset-improvements' into keyset-extra-key-rolls.work
Philip-NLnetLabs 9b11504
Clippy and fmt.
Philip-NLnetLabs 9962a21
Update manual.
Philip-NLnetLabs 0f04e57
Document the fake-time configuration variable.
Philip-NLnetLabs 46485ed
Use faketime consistently.
Philip-NLnetLabs 14c6ef6
Merge branch 'main' into keyset-faketime
Philip-NLnetLabs 737cced
Merge branch 'main' into keyset-faketime
Philip-NLnetLabs cd6ca09
Merge branch 'main' into keyset-extra-key-rolls
Philip-NLnetLabs 9d072a5
Merge branch 'main' into keyset-locking
Philip-NLnetLabs 570220a
Update src/commands/keyset/cmd.rs
Philip-NLnetLabs 9301b12
Review feedback.
Philip-NLnetLabs 10d2fa6
Extract common code in write_config and write_state.
Philip-NLnetLabs 5976442
write_locked_file -> file_with_write_lock
Philip-NLnetLabs add06d4
Merge branch 'keyset-locking' into keyset-faketime
Philip-NLnetLabs 97ea982
Merge branch 'main' into keyset-faketime
Philip-NLnetLabs 98063f0
Merge branch 'keyset-locking' into keyset-extra-key-rolls
Philip-NLnetLabs 4ad55bf
Merge branch 'main' into keyset-extra-key-rolls
Philip-NLnetLabs fae293c
Update generated man pages to what is currently in main.
Philip-NLnetLabs dceda51
Update generated keyset manual page.
Philip-NLnetLabs 1442a25
Update src/commands/keyset/cmd.rs
Philip-NLnetLabs aa9aed1
Replace a call to UnixTime with faketime_or_now.
Philip-NLnetLabs 61b11a5
Move auto_report_actions back to its original location.
Philip-NLnetLabs 34a4c58
Merge branch 'keyset-faketime' into keyset-extra-key-rolls
Philip-NLnetLabs d5f7b32
Merge branch 'main' into keyset-extra-key-rolls
Philip-NLnetLabs 32bc016
Review feedback.
Philip-NLnetLabs File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the new what?