]> git.kaiwu.me - haproxy.git/commit
MINOR: acme: publish ACME_DEPLOY event via event_hdl
authorWilliam Lallemand <wlallemand@haproxy.com>
Thu, 11 Jun 2026 16:39:51 +0000 (18:39 +0200)
committerWilliam Lallemand <wlallemand@haproxy.com>
Thu, 11 Jun 2026 17:14:52 +0000 (19:14 +0200)
commit4bb21dae2f75ffb237b1f9a487c3cbdcf7336e8c
treed65d13303a4e8d906215840b6a98b8713a0e4e44
parent81d7624e018dae1c8762f2c023583ab0c7a11edb
MINOR: acme: publish ACME_DEPLOY event via event_hdl

Add EVENT_HDL_SUB_ACME_DEPLOY to the ACME family. It is published in
the dns-01 challenge path after the TXT record information has been
prepared, carrying the certificate store name, domain, account
thumbprint, dns_record value, and optionally the provider and vars
strings.

Lua subscribers using core.event_sub() receive the event data as an
AcmeEvent object, which is the same class used for ACME_NEWCERT and
carries the fields relevant to the event type.
doc/lua-api/index.rst
include/haproxy/acme-t.h
include/haproxy/event_hdl-t.h
src/acme.c
src/event_hdl.c