Philip Homburg
97ea982e25
Merge branch 'main' into keyset-faketime
2026-03-02 11:58:27 +01:00
Philip Homburg
add06d4a59
Merge branch 'keyset-locking' into keyset-faketime
2026-03-02 11:55:28 +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
59764425d2
write_locked_file -> file_with_write_lock
2026-03-02 11:41:49 +01:00
Philip Homburg
10d2fa6690
Extract common code in write_config and write_state.
2026-03-02 11:37:00 +01:00
Philip Homburg
9301b12047
Review feedback.
2026-03-02 11:03:30 +01:00
570220ad37
Update src/commands/keyset/cmd.rs
...
Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com >
2026-03-02 10:56:57 +01:00
Philip Homburg
9d072a5471
Merge branch 'main' into keyset-locking
2026-02-27 16:34:21 +01:00
Philip Homburg
737ccedc76
Merge branch 'main' into keyset-faketime
2026-02-27 16:29:57 +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 Homburg
14c6ef6326
Merge branch 'main' into keyset-faketime
2026-02-23 12:04:24 +01:00
Philip-NLnetLabs and GitHub
fca5157c1a
Fixes for recent changes in domain. ( #160 )
2026-02-23 10:53:33 +01:00
Philip Homburg
46485ed885
Use faketime consistently.
2026-02-17 11:40:26 +01:00
Philip Homburg
0f04e57a2f
Document the fake-time configuration variable.
2026-02-16 16:20:55 +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
Philip Homburg
a6499e8916
Merge branch 'keyset-improvements' into keyset-faketime
2026-01-23 10:15:17 +01:00
Philip Homburg
84cca6aeb9
Merge branch 'keyset-improvements' into keyset-locking
2026-01-23 09:53:31 +01:00
Philip Homburg
212a8ffe0d
Merge branch 'keyset' into keyset-improvements
2026-01-23 09:50:30 +01:00
Philip Homburg
953cd968d3
Merge branch 'main' into keyset
2026-01-23 09:50:06 +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
7337a3a8cb
Update man pages.
2026-01-23 09:34:05 +01:00
Philip Homburg
8bfef3b2aa
Merge branch 'main' into keyset
2026-01-23 09:32:52 +01:00
Philip Homburg
d20b4767c8
Update manual pages.
2026-01-23 09:27:53 +01:00
Philip Homburg
ce572cd4f2
Undo Cascade-related changes.
2026-01-23 09:22:26 +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
Philip-NLnetLabs and GitHub
dd2400942a
Introduce a 'WorkSpace' object to keep the current working state of k… ( #138 )
...
* Introduce a 'WorkSpace' object to keep the current working state of keyset.
* Fallout from merging.
* Switch to the crypto-and-keyset-fixes branch in domain for the time being.
Disable kmip because the branch does not support that.
* Update lock file.
* Bump Rust version to 1.85 because domain is at 1.85.0.
* Switch to domain-kmip. (#142 )
* Switch to domain-kmip.
* Use https URL for domain-kmip.
* Update for domain-kmip change.
* Switch to main branch of domain-kmip.
* Clippy.
* Bump Rust version to 1.88 for kmip-protocol.
2026-01-22 16:42:48 +01:00
Philip Homburg
7d37971cb3
Merge branch 'keyset' into keyset-improvements
2026-01-22 16:21:46 +01:00
Philip Homburg
ceca925236
Merge branch 'main' into keyset
2026-01-22 16:15:45 +01:00
Alex Band and GitHub
332a12b04c
Add Discourse and Mastodon badges
2026-01-06 08:33:54 +01:00
Philip Homburg
f534902a3e
Merge branch 'keyset-improvements' into keyset-faketime
2025-12-16 16:27:11 +01:00
Philip Homburg
7accc03411
Bump Rust version to 1.88 for kmip-protocol.
2025-12-16 16:17:21 +01:00
Philip Homburg
63d83ca779
Initial support for fake time. DNSKEY signatures get fake time. No support
...
yet for fake time in other places.
2025-12-16 16:12:30 +01:00
Philip Homburg
d48cebcd5a
Cargo.lock.
2025-12-15 12:04:08 +01:00
Philip Homburg
4f6f7622db
Clippy.
2025-12-15 11:58:18 +01:00
Philip Homburg
ac75810eed
Switch to main branch of domain-kmip.
2025-12-12 15:37:42 +01:00
Ximon Eighteen and GitHub
4044fe57a5
Fix RST syntax error in man page source.
2025-12-08 21:54:16 +01:00
Ximon Eighteen and GitHub
48d1eb2cf4
Minor typo correction in man page sources.
2025-12-08 21:37:46 +01:00
Ximon Eighteen and GitHub
0a13d74c81
Minor typo correction in man page sources.
2025-12-08 21:34:58 +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
Philip Homburg
c21a9dbf18
Switch to same-file.
2025-11-26 16:53:33 +01:00
Philip Homburg
c84e21cd67
Cargo fmt.
2025-11-26 12:23:36 +01:00
Philip Homburg
535f57281f
Merge branch 'keyset-improvements' into keyset-locking
2025-11-26 12:22:39 +01:00
Philip-NLnetLabs and GitHub
ef60307dc3
Switch to domain-kmip. ( #142 )
...
* Switch to domain-kmip.
* Use https URL for domain-kmip.
* Update for domain-kmip change.
2025-11-26 12:17:13 +01:00
Philip Homburg
c53687a5ba
Update TODO section.
2025-11-19 11:51:11 +01:00
Philip Homburg
07d5bfec55
Bump Rust version to 1.85 because domain is at 1.85.0.
2025-11-18 17:45:05 +01:00