Skip to content
Draft
Show file tree
Hide file tree
Changes from 18 commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
f8c1453
Initial version of keyset.
Philip-NLnetLabs Apr 17, 2025
3621409
Now with keyset.rs.
Philip-NLnetLabs Apr 17, 2025
88c45bd
Fix Cargo.toml
Philip-NLnetLabs Apr 17, 2025
2ee5528
The CDS/CDNSKEY RRsets also need to be signed. Cron command.
Philip-NLnetLabs Apr 23, 2025
54fd380
Display *-generate-params as *-algorithm in show.
Philip-NLnetLabs May 6, 2025
df5ef0e
Avoid starting a KSK keyroll before init.
Philip-NLnetLabs May 22, 2025
97e218b
Make sure key tags are unique.
Philip-NLnetLabs May 28, 2025
3583c32
Support for algorithm rolls.
Philip-NLnetLabs Jun 12, 2025
19c2ff1
Merge branch 'main' into keyset
Philip-NLnetLabs Jun 12, 2025
9328445
Fix up merge.
Philip-NLnetLabs Jun 12, 2025
5d946be
Remove unneeded format!.
Philip-NLnetLabs Jun 12, 2025
174f31e
Merge branch 'main' into keyset
Philip-NLnetLabs Jun 12, 2025
2129fc2
Store key references are file URLs.
Philip-NLnetLabs Jun 17, 2025
688aada
More detailed error messages.
Philip-NLnetLabs Jun 18, 2025
7977bf7
More URL handling.
Philip-NLnetLabs Jun 19, 2025
75ce06f
Add support for cron_next.
Philip-NLnetLabs Jun 24, 2025
559f00e
Use clap to parse keyset subcommands (#100)
Philip-NLnetLabs Jul 11, 2025
ba81d62
Merge branch 'main' into keyset
Philip-NLnetLabs Jul 14, 2025
018527f
Add support for the KMIP cryptographic backend. (#99)
ximon18 Aug 25, 2025
6fad119
Add support for automatic key rolls (#108)
Philip-NLnetLabs Aug 29, 2025
df48644
Merge branch 'main' into keyset
Philip-NLnetLabs Sep 2, 2025
1f8f259
Restore white space.
Philip-NLnetLabs Sep 2, 2025
5bf2f3f
Getting ready to publish an 0.1.0-rc2 version of dnst with keyset sup…
ximon18 Sep 3, 2025
64b9ce9
Add missed Cargo.lock change due to rc2 version bump.
ximon18 Sep 3, 2025
1d6b2f2
Mark keyset as experimental.
ximon18 Sep 3, 2025
6a1e4cb
Extend O/S's supported for packaging.
ximon18 Sep 3, 2025
f50b657
Test missing/incorrect O/S variants.
ximon18 Sep 3, 2025
4f11b90
Permit KMIP servers to be added in an inactive state. (#122)
ximon18 Sep 3, 2025
e8dd8e2
Delete errant character that broke the YML syntax.
ximon18 Sep 3, 2025
c19673f
Keyset import (#121)
Philip-NLnetLabs Sep 5, 2025
2c18fac
Merge branch 'main' into keyset
Philip-NLnetLabs Sep 5, 2025
913ff60
Update Cargo.lock.
Philip-NLnetLabs Sep 5, 2025
c2acca2
Keyset status (#124)
Philip-NLnetLabs Sep 8, 2025
dc5a619
Merge branch 'main' into keyset
Philip-NLnetLabs Sep 8, 2025
96c94f1
Fallout from merging main: more map_err.
Philip-NLnetLabs Sep 8, 2025
dd78a25
Add support for imported keys to Init. (#126)
Philip-NLnetLabs Sep 9, 2025
3e6f79e
Implement the set default-ttl command. (#127)
Philip-NLnetLabs Sep 16, 2025
7d2cece
Create parent directories for config and state files. (#129)
Philip-NLnetLabs Sep 23, 2025
c62a097
Update 'Cargo.lock'
bal-e Sep 28, 2025
67b99a1
[keyset] Don't fail on repeated 'init'
bal-e Sep 29, 2025
2f7c2f5
Replace `Keys(s)` with `key(s)`. (#130)
ximon18 Oct 1, 2025
be7e53e
Revert "[keyset] Don't fail on repeated 'init'"
Philip-NLnetLabs Oct 1, 2025
cbd7a7b
Removed unused import.
Philip-NLnetLabs Oct 1, 2025
8f31bfc
Keyset man (#128)
Philip-NLnetLabs Oct 3, 2025
2f14623
Package as cascade-dnst instead of dnst. (#131)
ximon18 Oct 4, 2025
a4e9c65
dnst keyset man page tweaks. (#133)
ximon18 Oct 4, 2025
1184e35
Fix typo in docs
mozzieongit Oct 6, 2025
fb17d93
Fix error message saying .pub expected
mozzieongit Oct 9, 2025
63c3e7f
Typo correction.
ximon18 Nov 11, 2025
0a13d74
Minor typo correction in man page sources.
ximon18 Dec 8, 2025
48d1eb2
Minor typo correction in man page sources.
ximon18 Dec 8, 2025
4044fe5
Fix RST syntax error in man page source.
ximon18 Dec 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]
rust: [1.79.0, stable, beta, nightly]
rust: [1.82.0, stable, beta, nightly]
env:
RUSTFLAGS: "-D warnings"
# We use 'vcpkg' to install OpenSSL on Windows.
Expand Down Expand Up @@ -53,7 +53,7 @@ jobs:
- name: Install Rust
uses: hecrj/setup-rust-action@v2
with:
rust-version: "1.79.0"
rust-version: "1.82.0"
- name: Install OpenSSL
run: sudo apt-get install -y libssl-dev
- name: Install nightly Rust
Expand Down
Loading
Loading