Jannik Peters
d68eb7941a
Add attempts of providing algorithm completion
2025-08-08 12:00:56 +02:00
Jannik Peters
f4664a107b
Add shell completion generation command
2025-08-08 12:00:32 +02:00
Jannik Peters and GitHub
5a4c09763f
Output digest in lower case for ldns-key2ds ( #111 )
2025-08-07 14:16:10 +02:00
28fc39d401
Format keygen and key2ds subcommand output using tabs like ldns-keygen and ldns-key2ds. ( #48 )
...
Co-authored-by: Terts Diepraam <terts.diepraam@gmail.com >
Co-authored-by: Jannik Peters <jannik@nlnetlabs.nl >
2025-08-07 10:31:03 +02:00
Jannik Peters and GitHub
8592d87afd
Improve error message when failing to print to stdout ( #103 )
2025-08-07 10:23:58 +02:00
Jannik Peters and GitHub
79baa04389
Remove NSEC3 algorithm option for dnst ( #104 )
...
The NSEC3 algorithm option only had one possible value (SHA-1) and is
therefore unnecessary.
2025-08-07 10:20:25 +02:00
Jannik Peters and GitHub
0d0787169a
Remove digest algorithm fallback for dnst key2ds ( #105 )
2025-08-07 10:06:08 +02:00
Ximon Eighteen and GitHub
0c56ee7f8e
Follow change in domain regarding vendoring of OpenSSL. ( #94 )
2025-08-07 08:23:59 +02:00
Jannik Peters and GitHub
d242740e3e
Allow specifying algorithms by number in dnst keygen ( #106 )
2025-08-06 12:11:26 +02:00
Jannik Peters
565b6ef768
Fix missing vcpkg variables for windows cache job
2025-08-06 10:19:01 +02:00
Jannik Peters and GitHub
6f5902192d
Adapt CI workflow from domain ( #107 )
2025-08-06 09:58:03 +02:00
Jannik Peters
58748f71d2
Fix missing newline in keygen
...
The missing newline broke key2ds, because the inplace zonefile parser
requires that every line ends with a newline character.
2025-08-04 18:21:16 +02:00
Philip-NLnetLabs and GitHub
cf84a305fd
Fix new warnings from Rust version 1.88. ( #101 )
2025-07-11 14:19:44 +02:00
Philip Homburg
3bf201980f
Bump jiff to 0.2.
2025-06-12 15:34:46 +02:00
Ximon Eighteen
91e18a2ed0
Add changelog.
2025-06-04 11:50:05 +02:00
Ximon Eighteen
acc219726b
Bump version.
2025-06-04 11:48:38 +02:00
Ximon Eighteen and GitHub
20046d11fa
Also package for Ubuntu 24.04 Noble Numbat. ( #92 )
v0.1.0-rc1
2025-06-04 11:24:13 +02:00
Ximon Eighteen and GitHub
1b90fc14ef
Various man page updates and consistency tweaks. ( #84 )
2025-06-04 10:55:59 +02:00
Ximon Eighteen and GitHub
e566196022
Update README.md ( #89 )
2025-06-04 10:46:55 +02:00
Ximon Eighteen
530c656bdc
Bump domain to take fix #538 , and pin to that revision of the domain main branch.
2025-06-04 10:44:56 +02:00
Ximon Eighteen and GitHub
4f12ded4e0
Package dnst as DEB & RPM packages, and Docker images. ( #22 )
...
Note:
- Man pages have to be generated via `make man` and committed to Git to be included in the generated packages.
- Docker images are built but not yet published to Docker Hub as the required automation credentials have not yet been provisioned.
2025-06-04 10:34:56 +02:00
Alex Band and GitHub
d7caeff4c5
Merge pull request #91 from NLnetLabs/installation-docs
...
installation instructions
2025-06-04 10:32:48 +02:00
Alex Band
ccbb5d0313
Clean up --git explanation
2025-06-03 20:34:10 +02:00
Alex Band
2e5a044491
Attempt to fix tabs css
2025-06-03 20:27:57 +02:00
Alex Band
8a1957716f
crates.io is not yet available
2025-06-03 20:16:59 +02:00
Alex Band
f82d5b3014
installation instructions
2025-06-03 19:53:38 +02:00
Ximon Eighteen
d1246b6227
Compilation fix.
2025-06-03 09:57:54 +02:00
Ximon Eighteen and GitHub
7ec5de2bc6
Add signzone command. ( #8 )
...
Note: Lacks Bubble Babble and OpenSSL Engine support compared to the original `ldns-signzone`.
2025-06-02 14:32:55 +02:00
Ximon Eighteen and GitHub
0dcd6ee03c
Add support for -I to notify. ( #85 )
...
Duplicates `UdpConnect` from `domain` and extends it to support setting the source address.
2025-05-30 13:53:40 +02:00
Terts Diepraam and GitHub
9fb6e0b56e
Merge pull request #62 from NLnetLabs/log-warnings
...
Use `tracing_subscriber` to print warnings and errors
2025-05-23 12:21:43 +02:00
Terts Diepraam
244112c26e
print error context with tracing as well
2025-04-23 12:58:40 +02:00
Terts Diepraam
93fcbaec50
fix clippy lints
2025-04-23 11:40:59 +02:00
Terts Diepraam
bb54843b1e
logging: use tracing instead of custom logging code
2025-04-23 11:37:00 +02:00
Terts Diepraam and GitHub
1b5323ba4c
Remove license-file field from Cargo.toml ( #59 )
...
This field should only be used for non-standard license files.
2025-04-23 09:57:34 +02:00
d28f507df5
nsec3-hash: set default number of iterations to 0 (#64 )
...
* nsec3-hash: set default number of iterations to 0
This reverts commit 645fd13e62 .
* Update the ldns-nsec3-hash man page to reflect the changed default number of iterations.
---------
Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com >
2025-04-23 09:32:18 +02:00
Terts Diepraam
fa974de9b2
add log module and warning/error printing macros
2025-04-22 16:53:08 +02:00
Terts Diepraam and GitHub
80f4650f7d
Merge pull request #60 from NLnetLabs/fix-newline
...
Fix up newlines in error printing
2025-04-17 14:36:45 +02:00
Terts Diepraam
0c2125f0bb
Fix up newlines in error printing
2025-04-16 12:13:06 +02:00
Terts Diepraam
2f665355ee
Remove license-file field from Cargo.toml
...
This field should only be used for non-standard license files.
2025-04-16 11:53:15 +02:00
9a43edd0eb
Add a bit more metadata to cargo file ( #28 )
...
Co-authored-by: Terts Diepraam <terts.diepraam@gmail.com >
2025-04-15 17:59:37 +02:00
Terts Diepraam and GitHub
1d5c32d1ef
Merge pull request #57 from NLnetLabs/dont-send-opt-with-notify
...
Don't send EDNS(0) OPT record with NOTIFY.
2025-04-15 14:48:14 +02:00
Ximon Eighteen and GitHub
f859a2ed10
Re-order dnst commands alphabetically. ( #54 )
...
* Re-order dnst commands alphabetically.
* Also re-order the match block alphabetically.
2025-04-15 12:14:58 +02:00
Terts Diepraam and GitHub
2d93701453
Merge pull request #58 from NLnetLabs/sync-with-domain
...
Sync with domain dnssec restructure
2025-04-15 11:01:34 +02:00
Terts Diepraam
a50a3eff47
sync with domain dnssec restructure
2025-04-15 10:02:28 +02:00
Koen van Hove and GitHub
e2975c3d87
Fix hamburger menu in documentation ( #50 )
2025-04-14 21:51:54 +02:00
Ximon Eighteen and GitHub
b0c4c876ad
Update notify.rs
...
See https://github.com/opendnssec/opendnssec/pull/865 .
2025-02-28 14:09:33 +01:00
Ximon Eighteen
53561781df
Return to buildnig against latest domain rather than a pinned last working version.
2025-01-27 15:34:10 +01:00
arya dradjica and GitHub
694a30ee29
[keygen] Correct lists of supported algorithms ( #51 )
...
* [keygen] Correct lists of supported algorithms
* [CI] Always enable 'ring' or 'openssl' features
2025-01-08 13:06:17 +01:00
arya dradjica
f781abafc8
hotfix: lock 'domain' dep to a working commit
...
Recent changes to the 'initial-nsec3-generation' branch invalidate the
current code -- temporarily locking to a specific commit until those
changes are propagated into 'main'.
2025-01-08 12:43:48 +01:00
Alex Band and GitHub
00756178e9
Present tense
2025-01-07 21:24:04 +01:00