aboutsummaryrefslogtreecommitdiffstats
path: root/openbsd-compat (follow)
Commit message (Expand)AuthorAgeFilesLines
* conditional getpeereid()Gilles Chehade2019-11-102-5/+4
* fix buildGilles Chehade2019-11-101-7/+3
* convert most of openbsd-compat to conditional build rather thanGilles Chehade2019-11-1011-82/+133
* add missing attribute noreturGilles Chehade2019-11-041-0/+1
* add __attribute__((noreturn)) to err, errx and errcGilles Chehade2019-11-042-0/+5
* properly escape errcGilles Chehade2019-11-021-1/+6
* Merge branch 'portable' into test-ssl-bugfixGilles Chehade2019-11-021-1/+2
|\
| * remove prototypeGilles Chehade2019-11-021-3/+0
| * add prototype for SSL_CTX_get_extra_chain_certs_only() and properlyGilles Chehade2019-11-021-1/+5
| * do not redefine SSL_OP_NO_CLIENT_RENEGOTIATION if using LibreSSLGilles Chehade2019-11-021-1/+1
* | only redefine SSL_OP_OO_CLIENT_RENEGOTIATION if it isn't defined AND we're not using LibreSSLGilles Chehade2019-11-021-1/+1
* | do not export arc4random.c symbols if arc4random() or LibreSSL is detectedGilles Chehade2019-11-011-4/+2
|/
* Update arc4random.cGilles Chehade2019-10-311-0/+2
* freezero() should do nothing with NULL-pointersGilles Chehade2019-10-031-0/+2
* EAUTH doesnt exist everywhereGilles Chehade2019-09-191-0/+3
* Update bsd-err.cGilles Chehade2019-09-191-16/+16
* Update includes.hGilles Chehade2019-09-161-0/+4
* IPPORT_HILASTAUTO is not portableGilles Chehade2019-07-271-0/+4
* unbreak on OpenSSL 1.1Gilles Chehade2019-07-093-2/+191
* Merge pull request #882 from bsdsx/strndup_compatGilles Chehade2018-12-184-0/+86
|\
| * fix strnlenFreddy DISSAUX2018-10-131-1/+0
| * fix strndupFreddy DISSAUX2018-10-134-0/+87
* | we no longer accomodate for openssl discrepanciesGilles Chehade2018-10-251-4/+0
* | remove checks specific to OpenSSLGilles Chehade2018-10-251-1/+1
* | build on ubuntuGilles Chehade2018-10-241-2/+2
* | axe that shit, unfuck freebsdGilles Chehade2018-10-231-8/+0
|/
* fix include err.hFreddy DISSAUX2018-06-171-4/+0
* build errc.c only if needed. add support of split openbsd-compatFreddy DISSAUX2018-06-171-1/+7
* split openbsd-compatFreddy DISSAUX2018-06-172-0/+22
* import from opensshFreddy DISSAUX2018-06-161-0/+102
* fix buildGilles Chehade2018-05-312-0/+4
* fix buildGilles Chehade2018-05-302-3/+5
* crypt_checkpass: include HAVE_CRYPT_H definition, add NULL checkjohannes2018-03-011-1/+8
* defines.h: Add openbsd-compat define for CLOCK_REALTIMEAnthony Cornehl2018-02-051-0/+4
* OpenSMTPD ported to OSXGilles Chehade2018-01-225-4/+8
* Merge branch 'portable' of https://github.com/OpenSMTPD/OpenSMTPD into portableGilles Chehade2018-01-226-2/+43
|\
| * Update explicit_bzero.cGilles Chehade2018-01-211-0/+4
| * Update reallocarray.cGilles Chehade2018-01-211-1/+2
| * Update crypt_checkpass.cGilles Chehade2018-01-081-0/+3
| * Update recallocarray.cGilles Chehade2018-01-081-1/+1
| * crypt_checkpassFreddy DISSAUX2018-01-081-0/+6
| * crypt_checkpassFreddy DISSAUX2018-01-081-0/+23
| * crypt_checkpassFreddy DISSAUX2018-01-081-0/+4
* | add missing headerGilles Chehade2018-01-221-0/+1
|/
* let portable build on OpenBSD, crashes at startup thoughGilles Chehade2017-08-091-0/+3
* improve makefile formatingEric Faurot2017-08-041-12/+41
* Fix missing prototype warnings for strlcat/strlcpy functions thatEric Faurot2017-08-031-2/+2
* add recallocarray() to compat layerEric Faurot2017-08-033-0/+89
* disable openssl version check when building with libresslEric Faurot2017-08-021-0/+2
* add freezero() to compat layerEric Faurot2017-08-023-1/+39