While auditing acme-client(1) I have noticed that the source code still
makes references to curl.

Apparently acme-client(1) used curl for HTTP transfers up until this
commit:
https://github.com/kristapsdz/acme-client/commit/d9d2382d5ebfa9dc6c3c086c1acf0e905d389fbc

The following diff should solve it:
Index: usr.sbin/acme-client/netproc.c
===================================================================
RCS file: /cvs/src/usr.sbin/acme-client/netproc.c,v
retrieving revision 1.30
diff -u -p -u -p -r1.30 netproc.c
--- usr.sbin/acme-client/netproc.c      12 Jul 2021 15:09:20 -0000      1.30
+++ usr.sbin/acme-client/netproc.c      24 Aug 2021 06:47:42 -0000
@@ -33,7 +33,7 @@
 #define RETRY_MAX 10
 
 /*
- * Buffer used when collecting the results of a CURL transfer.
+ * Buffer used when collecting the results of an http transfer.
  */
 struct buf {
        char    *buf; /* binary buffer */
@@ -41,7 +41,7 @@ struct        buf {
 };
 
 /*
- * Used for CURL communications.
+ * Used for communication with other processes.
  */
 struct conn {
        const char        *newnonce; /* nonce authority */

Reply via email to