-
release v1.21.0
StableAll checks were successfulnagonag (Push) / nagonag (push) Successful in 3m11sreleased this
2026-08-18 16:12:37 +02:00 | 0 commits to master since this releaseRelease notes
Release v1.21.0
- Merge branch 'cleanup'
- Merge remote-tracking branch 'origin/nagonag/update-master' into cleanup
- require gogogo version 0.26.0
- deps(master): update minor/patch dependencies
- fix(packaging): complete timer lifecycle and harden package tests ai:gpt-5.6-sol
- fix(client): validate server URLs and preserve the man domain ai:gpt-5.6-sol
- fix(security): encode and redact PKCS12 password URLs ai:gpt-5.6-sol
- docs: correct the manual pages against the implementation ai:claude-opus-5
- fix(packaging): enable the timer on first install ai:claude-opus-5
- fix: review findings in the client, server and man package ai:claude-opus-5
- test: pin the CA payload to the four tracked files ai:claude-opus-5
- fix(packaging): install /etc/cert-proxy/hook executable ai:claude-opus-5
- feat(client): check the certificate store at startup ai:claude-opus-5
- fix: depend on the systemd helpers the postinst needs ai:claude-opus-5
- test: provision the packaging image via make, not from the test ai:claude-opus-5
- test: install the packages in a container, and fix a manpage conflict ai:claude-opus-5
- docs: manual pages from Markdown, embedded and packaged ai:claude-opus-5
- build: collapse the recursive Makefiles into one ai:claude-opus-5
- Merge remote-tracking branch 'origin/nagonag/update-master' (fixes #47)
- deps(master): update minor/patch dependencies
- refactor(CA): drop the .example suffix from openssl.cnf ai:claude-opus-5
- fix(packaging): list CA files explicitly instead of globbing ai:claude-opus-5
- fix(packaging): restore /etc/cert-proxy/hook and certs dir ai:claude-opus-5
- Merge remote-tracking branch 'origin/nagonag/update-master'
- deps(master): update minor/patch dependencies
- doc: make clear that cert-proxy is not part of dehydrated
- docs: consolidate agent instructions into root AGENTS.md ai:claude-opus-4-6
- demo: live DNS-01 issuance + stand-alone systemd containers ai:claude-opus-4-6
- go: update dependencies
Packages: cert-proxy-client 1.21.0-1 cert-proxy-server 1.21.0-1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
release v1.20.0
StableAll checks were successfulnagonag (Push) / nagonag (push) Successful in 3m6sreleased this
2026-06-16 22:42:01 +02:00 | 29 commits to master since this releaseRelease notes
Release v1.20.0
- go: update dependencies
- rm workflow artifact
- [nagonag] update dependencies (master) (#44)
- client: guard umask hardening behind build tags ai:claude-sonnet-4-5
- remove the workflow artifacts
- deps(master): update minor/patch dependencies
- chore: vul*
- deps(master): update minor/patch dependencies
- Merge #42: harden temp file creation against symlink injection
- fix: wsl_v5 whitespace violations (add blank lines before statements)
- cert: address security review findings — active umask hardening, deployment docs, cleanup test, Rename behavior
- cert: add hardening — NFS warning, orphaned file cleanup, umask startup check, enhanced symlink test
- cert: harden temp file creation
- fix: version
- feat: align version output for client and server
- systemd: rely on systemd for executable location
- Add agent-specific instruction files
- Merge branch 'packaging'
- fix lintian warnings
- packaging: include default and CA files
- add config files
- conf: add ius example config
- fix: Lstat in Mkdir rejects symlink-to-dir (#40)
- packaging: fix lintian override filenames and per-package coverage
- Merge #37: reject client CN containing path separator ai:claude-opus-4-7
- fix: sanitize 401 body, strengthen fuzz invariants
- test: fuzz target and HTTP-boundary checks for client CN
- fix: map invalid client CN to 401 instead of 500
- artwork: scale frontmatter SVG to viewport width (ai:opus-4.7)
- artwork: new frontmatter banner and project icon (ai:opus-4.7)
- feat: reject Windows reserved names in client CN
- refactor: reuse list.ValidateDomain for CN check
- fix: reject client CN containing path separator
- test: add regression for CN path separator (#31)
- fix: atomic symlink replacement in cert client (#34)
- packaging: first run with gogogo
- gogogo: new config
- cicd: rename workflow files
- build: gogogo.conf
- deps(master): update minor/patch dependencies
- cicd: new shared workflow
- cicd: workflow
- feat: Add marketing frontmatter SVG to README
- go: update dependencies
- ci: disable release until it is fixed
- ci: fixup release workflow
Packages: cert-proxy-client 1.20.0-1 cert-proxy-server 1.20.0-1
Downloads
-
Source code (ZIP)
4 downloads
-
Source code (TAR.GZ)
4 downloads
-
release v1.19.0 Stable
released this
2026-05-03 00:49:15 +02:00 | 75 commits to master since this releaseDownloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)
-
release v1.18.2 Stable
released this
2025-12-04 10:06:55 +01:00 | 138 commits to master since this releaseDownloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)