summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd/ca.c
AgeCommit message (Expand)Author
2022-02-18Revert changes to use the new libtls signer apiTodd C. Miller
2022-02-12use new libtls signer apiEric Faurot
2021-06-14add required headers for smtpd.h and remove unnecessary ones in other files.Eric Faurot
2021-05-26replaces calls to err(3)/errx(3) with fatal()/fatalx() from log.cEric Faurot
2021-03-05Start porting smtpd to libtls.Eric Faurot
2020-12-31Rename the pony process to dispatcher and klondike to crypto.Martijn van Duren
2019-09-21properly initialize errstr before going to fail label.Sebastien Marie
2019-07-23errstr may be uninitialized in error code pathGilles Chehade
2019-06-05assume RSA_METHOD is opaque and only access members through setters/gettersGilles Chehade
2019-06-05a long long time ago, in a galaxy quite close actually, reyk@ introduced anGilles Chehade
2019-05-24assume X509_STORE_CTX is opaque, don't access ->error but use theGilles Chehade
2019-05-24mechanical change to dynamically allocate rsae_methodGilles Chehade
2019-05-24remove useless check, it's never been and will never be hitGilles Chehade
2018-05-24switch smtpd to new grammarGilles Chehade
2017-11-21no need to check the sending process in imsg handlers when there is noEric Faurot
2017-05-17Introduce more use of freezero(). Also, remove ptr conditionals beforeTheo de Raadt
2017-01-09smtpd joins the 7 other daemons that share the same log.c file.Reyk Floeter
2016-09-08Streamline the daemon shutdown sequence.Eric Faurot
2016-09-04The smtpd processes are not expected to ever leave their event loop.Eric Faurot
2016-09-01remove noop functionEric Faurot
2016-05-28Implement the fork+exec pattern in smtpd.Eric Faurot
2016-02-02in RSA privsep engine, do not provide methods for rsa_sign / rsa_verify,Gilles Chehade
2015-12-28remove spaces after '!'Joerg Jung
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-11-05replace u_char and u_int* with standard stdint.h types to ease portable versionJoerg Jung
2015-10-17KNFGilles Chehade
2015-10-14remove a handful of log_warn that we should handle at a different place toGilles Chehade
2015-10-13pledge("stdio") the RSA-privsep processGilles Chehade
2015-01-20use <limits.h> comprehensively. For now try to push <> includes toTheo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-12-24missing includeEric Faurot
2014-10-02no need to set the same field NULL twice ;-)Gilles Chehade
2014-07-10add additional includes required to build with -DOPENSSL_NO_DEPRECATEDJonathan Gray
2014-07-10make the control process broadcast verbose/profile admin requests directly,Eric Faurot
2014-07-08fatalx(errorstr) -> fatalx("%s", errorstr)Eric Faurot
2014-05-04Create a new default RSA engine instead of patching the existing oneReyk Floeter
2014-05-01Move RSA keys from "lka" to a new dedicated "ca" process because lkaReyk Floeter
2014-04-30The RSA engine (used by pony) has to wait for a response from theReyk Floeter
2014-04-29Implement RSA privilege separation for OpenSMTPD, based on my previousReyk Floeter
2013-11-21fail if lka can't load cert fileEric Faurot
2013-10-28Report the ssl certificate verification status in the mail header.Eric Faurot
2013-01-26Sync with our smtpd repo:Gilles Chehade