Commit Graph

9 Commits

Author SHA1 Message Date
sthen
b3f9387f0d unbreak uacme's ualpn daemon on OpenBSD, based on a diff from Michel Belleau
- Don't use process-shared semaphores unless multiple workers are used;
OpenBSD's semaphore implementation doesn't support them.

- Default to using a single worker on OpenBSD, so that extra flags aren't
needed to allow ualpn to work.
2022-12-07 10:39:01 +00:00
sthen
fdda19d696 update to uacme-1.7.3 2022-10-03 22:10:58 +00:00
sthen
a98e0e6666 remove rcs IDs in ports that I maintain 2022-03-07 21:36:41 +00:00
sthen
986d553164 update to uacme-1.7.1 2021-06-04 21:40:53 +00:00
sthen
9bb78d7398 update to uacme-1.6 (slightly belated, portroach isn't picking this up,
perhaps the / in the tag isn't helping)
2020-12-22 21:05:04 +00:00
sthen
6cc9779250 switch my maintainer email addresses to my own domain 2020-07-11 22:54:35 +00:00
sthen
ba36fd3bde update to uacme 1.4 2020-05-30 17:20:43 +00:00
sthen
894bfb3759 uacme: tweak DESCR following feedback from naddy@ 2020-05-14 17:07:00 +00:00
sthen
ffae16a470 import security/uacme, ok jca@
uacme is a lightweight client for the RFC8555 ACMEv2 protocol used with
certificate authorities to validate and issue X509 certificates. It is
written in plain C with minimal dependencies (libcurl and one of GnuTLS,
OpenSSL or mbedTLS) and can handle all authentication types via external
hooks (examples for http-01, dns-01 via nsupdate, and tls-alpn-01).
2020-05-14 12:05:34 +00:00