summaryrefslogtreecommitdiff
path: root/usr.sbin/acme-client
AgeCommit message (Expand)Author
2019-03-09use temporary strings for calls to basename(), because it may changeSebastian Benoit
2019-03-08fix dirname usage in acme-client: dirname() can modify its argumentSebastian Benoit
2019-03-04According to RFC 7230 Section 3.2 header field names areFlorian Obser
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2019-02-03flesh this page out a bit to (hopefully) make it more helpful;Jason McIntyre
2019-02-01fix comments and clean up whitespaceSebastian Benoit
2019-02-01if not all challenges were validated, retry again.Sebastian Benoit
2019-01-31make struct chng.status a enum for readability.Sebastian Benoit
2019-01-30consistently talk about domain key; ok bennoJason McIntyre
2019-01-29add an extra check for existing "api ..." line in the config.Sebastian Benoit
2019-01-08With the change to httpd the workflow got much simpler.Florian Obser
2019-01-08Remove missleading and outdated examples from man page.Florian Obser
2018-11-29update for libtls default cert changes.Ted Unangst
2018-11-06Use TLS_CA_CERT_FILE instead of a separate define.Joel Sing
2018-11-01- odd condition/test in PF lexerAlexandr Nedvedicky
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
2018-08-08In netproc process, unveil to only expose the CA file.Theo de Raadt
2018-08-03return is not a function and if (x) -> if (x != NULL)Sebastian Benoit
2018-08-03fix error messages from earlier syntax changeSebastian Benoit
2018-08-03correct an error message, from Ross L RichardsonSebastian Benoit
2018-08-03document the default in the abscence of a certificate authority.Sebastian Benoit
2018-08-03Document that domain certificate is optional.Sebastian Benoit
2018-08-02According to code (and testing), each is optional but at leastSebastian Benoit
2018-08-02It's an "X.509 certificate" rather than a "TLS certificate".Sebastian Benoit
2018-08-02its a X.509 certificate, consistency with acme-client.conf.5Sebastian Benoit
2018-07-30cleanup initialization of chngdir. inspired by Ross L Richardson.Sebastian Benoit
2018-07-30replace exit() with return(), from Ross L Richardson.Sebastian Benoit
2018-07-30replace warn() + exit() with err()Sebastian Benoit
2018-07-30line too long and whitespace. From Ross L Richardson.Sebastian Benoit
2018-07-30reorder option parsing to be alphabetical/same order as usage andSebastian Benoit
2018-07-29Remove NULL checks before X509_{REQ,NAME}_free() and zap an unnecessaryTheo Buehler
2018-07-29replace hand-rolled tmp files with mkstemp()Sebastian Benoit
2018-07-29remove extra space in output; from Ross L RichardsonTheo de Raadt
2018-07-28Remove NULL checks before (most) libcrypto *_free() functions.Theo Buehler
2018-07-11Do for most running out of memory err() what was done for most runningKenneth R Westerback
2018-07-09No need to mention which memory allocation entry point failed (malloc,Kenneth R Westerback
2018-07-08Be consistent in warn() and log_warn() usage whenKenneth R Westerback
2018-07-08clarify account key (pair) vs certificate (domain) key pair, andSebastian Benoit
2018-06-17Fix an off-by-one line count when using include statements.denis
2018-06-13Rename httpd.conf "root strip" option to "request strip".Reyk Floeter
2018-04-26Plug leak in error case of the common 'varset' implementations.Kenneth R Westerback
2018-04-08We warned long enough, also sysmerge(8) should have handled theFlorian Obser
2018-03-15writebufg() does two write(2) calls, both can return EPIPE, so handle it inOtto Moerbeek
2018-03-14letsencrypt responded with a 301 redirect when requesting the chainFlorian Obser
2018-02-06move malloc check up so that it actually works.Florian Obser
2018-02-06kill dead codeFlorian Obser
2017-11-27lenght->length, mostly in commentsStuart Henderson
2017-11-27Deprecate agreement url config option and get the information from theFlorian Obser
2017-10-19fix a use after free and a memory leak in error pathsJonathan Gray
2017-10-17add missing HISTORY; based on CVS logs and release announcementsIngo Schwarze