Ximon Eighteen
0d0f564e66
Update changelog.
2026-08-03 06:42:42 +02:00
Ximon Eighteen and GitHub
e40e0be43a
Document the default values for keyset set subcommands. ( #184 )
2026-08-03 06:40:23 +02:00
Terts Diepraam and GitHub
c9c34b42c2
Merge pull request #178 from NLnetLabs/contributing-md
...
Add CONTRIBUTING.md with links to CoC and LLM policy
v0.2.0-alpha3
2026-07-01 11:01:17 +02:00
Ximon Eighteen
c83797618b
Prepare for release.
2026-06-04 16:12:20 +02:00
Ximon Eighteen and GitHub
a22604559b
Package for Ubuntu Resolute 26.04. ( #173 )
...
* Update docs to match the O/S versions we actual package for.
* Exclude upgrade testing for Ubuntu Resolute as there are no prior published versions to upgrade from in the Resolute repo.
* Exclude the `dnst-ldnsutils` tests for Ubuntu Resolute too.
2026-06-04 13:42:23 +02:00
Ximon Eighteen and GitHub
39a8db115d
Refer to the proposed repo to install, not main. ( #176 )
...
As we have so far only published rc/alpha/beta versions of dnst and such versions are published by our tooling in the proposed repos, not the main repos.
2026-06-04 13:17:59 +02:00
Ximon Eighteen and GitHub
612d774b51
Fresh-install test of dnst-ldnsutils fails because it lacks the proposed repo configuration. ( #177 )
2026-06-04 13:16:40 +02:00
Ximon Eighteen and GitHub
5b371edc48
Update to domain 0.12.1 from crates.io. ( #174 )
...
Also remove useless empty feature set.
2026-06-03 15:53:03 +02:00
Jannik Peters
70bf0640cc
Appease clippy
2026-05-22 15:11:14 +02:00
Jannik Peters
b82cb04f55
Update man pages
v0.2.0-alpha2
2026-05-15 13:37:59 +02:00
Jannik Peters
ba677bdcef
Prepare for release
2026-05-15 12:17:39 +02:00
Jannik Peters
d18faa1952
Update changelog
2026-05-12 11:49:25 +02:00
7c1b4898d2
keygen, keyset: use secure file permissions for key material ( #171 )
...
* keygen, keyset: use secure file permissions for key material
(private: u=rw,go= and public: u=rw,go=r)
Reported-by: Stéphane Bortzmeyer
Fixes: https://github.com/NLnetLabs/cascade/issues/238
---------
Co-authored-by: Jannik Peters <jannik@nlnetlabs.nl >
2026-05-12 11:45:47 +02:00
Martin Hoffmann and GitHub
1eb221bc37
Upgrade to domain 0.12.0. ( #170 )
2026-04-30 14:38:22 +02:00
Philip Homburg
737a020d55
Update changelog.
2026-04-13 14:35:36 +02:00
Philip-NLnetLabs and GitHub
81d0620f81
Introduces apex_remove and apex_extra. ( #167 )
...
Apex_remove and apex_extra will replace dnskey_rrset, cds_rrset, and ns_rrset. Fixes #152
2026-04-13 14:30:41 +02:00
1f24f3ea17
Initial support for set tsig-store-path and set publication-nameserver. ( #166 )
...
Co-authored-by: Philip Homburg <philip@nlnetlabs.nl >
2026-04-09 15:46:56 +02:00
Ximon Eighteen and GitHub
bf71dfa6be
Remove duplicated keyset man page texts. ( #168 )
2026-04-07 22:29:32 +02:00
Jannik Peters
cf58f4e258
Prepare changelog for development
2026-03-20 13:37:31 +01:00
Jannik Peters
7582c5e2af
Update changelog for released dnst
v0.2.0-alpha1
2026-03-20 13:37:07 +01:00
Jannik Peters and GitHub
5b463539b7
Add documentation about dnst-ldnsutils package and update man pages ( #165 )
...
* Update man pages
* Fix typo
* Note where differences are documented
* Fix cargo install instruction
* Document ldns emulation mode on RtD index page
* Document dnst-ldnsutils package installation
2026-03-13 15:42:57 +01:00
Philip Homburg
01e7fab6d2
Update Changelog.
2026-03-06 15:14:07 +01:00
5b06fdf407
Remove ZONEMD records from the input zone. ( #164 )
...
Co-authored-by: Jannik Peters <jannik@nlnetlabs.nl >
2026-03-06 15:11:36 +01:00
Jannik Peters and GitHub
9c1d36a3af
Separate ldns replacement package ( #145 )
...
* Move ldns obsoletion to separate package
* Remove proposed channel from pkg-test
The packages published in proposed are so outdated, they fail pkg-test
anyway.
* Remove EOL versions from build targets
* Update Dockerfile base image to alpine 2.23
* Remove systemd macros from scriptlets
* Change version to 0.2.0-alpha1
2026-03-05 13:11:30 +01:00
Philip-NLnetLabs and GitHub
76035ccac5
Keyset extra KSK and ZSK rolls ( #149 )
2026-03-02 15:59:52 +01:00
ff82cf333c
Keyset faketime ( #146 )
...
Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com >
2026-03-02 14:49:52 +01:00
fdaa43aa9d
Keyset locking ( #139 )
...
Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com >
2026-03-02 11:51:28 +01:00
Philip Homburg
bbf2fb7b8d
Update Changelog.
2026-02-27 16:26:12 +01:00
Philip-NLnetLabs and GitHub
bd9f9ea6a2
Add autoremove-delay to the keyset subcommand. ( #140 )
2026-02-27 16:22:26 +01:00
Ximon Eighteen and GitHub
50e0f749a0
Rename references to kmip2pkcs11 to cascade-hsm-bridge. ( #161 )
2026-02-27 10:19:04 +01:00
Philip-NLnetLabs and GitHub
fca5157c1a
Fixes for recent changes in domain. ( #160 )
2026-02-23 10:53:33 +01:00
Jannik Peters
6c21779268
Fix indentation of docker instructions
2026-02-16 12:14:08 +01:00
Jannik Peters
54c687f099
Fix indentation of docker instructions
2026-02-16 12:06:12 +01:00
7dd1d750e7
Add docker docs ( #143 )
...
* Enable docker hub credentials
* Update ploutos to v9
* Add docker installation instructions
* Make DOCKER_HUB_ID a GitHub variable
* Update Cargo.lock
* Update doc/manual/source/installation.rst
Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com >
---------
Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com >
2026-02-16 11:50:54 +01:00
44e2a88748
CLI Key Management ( #61 )
...
Co-authored-by: Terts Diepraam <terts.diepraam@gmail.com >
Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com >
Co-authored-by: arya dradjica <arya@nlnetlabs.nl >
Co-authored-by: Jannik Peters <jannik@nlnetlabs.nl >
2026-01-23 09:46:18 +01:00
Philip Homburg
c776dd6e59
Changelog and nsec3hash manual page.
2026-01-22 17:07:16 +01:00
Philip-NLnetLabs and GitHub
ff73fd5f7c
Add option to find an NSEC3 hash with a specified prefix. ( #147 )
2026-01-22 16:57:29 +01:00
Alex Band and GitHub
332a12b04c
Add Discourse and Mastodon badges
2026-01-06 08:33:54 +01:00
Jannik Peters and GitHub
5cd52a09da
Change keygen RSA bits argument into its own option ( #144 )
...
This will make generating auto completion easier in the future.
2025-11-28 15:34:03 +01:00
Terts Diepraam and GitHub
06969c8223
Merge pull request #135 from NLnetLabs/no-colors
...
Respect color choices from env vars
2025-10-28 10:38:03 +01:00
Terts Diepraam
c33af0691d
respect color choices from env vars
2025-10-24 20:50:57 +02:00
167355038a
Link to the domain crate ( #96 )
...
Co-authored-by: Jannik Peters <jannik@nlnetlabs.nl >
2025-09-23 15:12:56 +02:00
e7d9458a92
Remove From<io::Error> impl for Error. ( #97 )
...
Co-authored-by: Terts Diepraam <terts.diepraam@gmail.com >
2025-09-08 09:38:18 +02:00
Jannik Peters and GitHub
6915b816a6
Reimplement dnst update with better UI ( #115 )
2025-09-03 12:20:51 +02:00
Jannik Peters and GitHub
0e1ea6efa4
Disable help command until opening man pages is implemented ( #120 )
...
* Disable help command until opening man pages is implemented
* Bump minimal version because rayon dependency requires rustc 1.80
2025-09-01 13:37:21 +02:00
Jannik Peters and GitHub
0607c299bd
Update Cargo.lock ( #119 )
2025-08-29 20:46:09 +02:00
Jannik Peters and GitHub
dff760d05f
Update ploutos to v8 ( #118 )
2025-08-29 19:37:47 +02:00
Ximon Eighteen and GitHub
7e5add5b86
Enable the Clap wrap_help feature to wrap help text more neatly. ( #114 )
2025-08-24 11:16:25 +02:00
Ximon Eighteen and GitHub
5eba1d4ee8
Make the OUTPUT FORMATTING help heading have consistent case with the rest of the help headings. ( #112 )
2025-08-11 13:42:55 +02:00
Jannik Peters and GitHub
26000cb807
Add verbosity option to man page ( #113 )
2025-08-11 10:05:39 +02:00