aboutsummaryrefslogtreecommitdiffstats
path: root/openbsd-compat (follow)
Commit message (Expand)AuthorAgeFilesLines
* fix get_progname() and setproctitle() detectionGilles Chehade2020-12-012-5/+2
* Merge pull request #1093 from DemiMarie/fix-out-of-tree-buildGilles Chehade2020-11-271-1/+3
|\
| * Fix out-of-tree buildDemi M. Obenour2020-10-111-1/+3
* | add missing function prototypesgearnode2020-11-212-0/+5
|/
* asr has had an errata in OpenBSD, OpenSMTPD is not affected but weGilles Chehade2020-06-251-0/+2
* compat: pipe2: enable O_CLOEXEC correctly and support O_NONBLOCKJason A. Donenfeld2020-05-241-6/+16
* fix buildGilles Chehade2020-05-221-1/+1
* Revert "moving smtpd to usr.sbin/smtpd to ease cherry-picking of upstream"Gilles Chehade2020-05-221-1/+1
* moving smtpd to usr.sbin/smtpd to ease cherry-picking of upstreamGilles Chehade2020-05-221-1/+1
* Do not install asr.hRyan Kavanagh2020-05-201-2/+0
* add pipe2() compat layer, fixes build on OSXGilles Chehade2020-05-062-0/+40
* merge historiesGilles Chehade2020-04-3094-0/+15678
* moveGilles Chehade2020-04-3094-15678/+0
* do not expose BSDoptind and BSDoptarg in openbsd-compat.hGilles Chehade2020-04-301-2/+0
* INFTIMGilles Chehade2020-02-241-0/+4
* PATH_MAILDIRGilles Chehade2020-02-241-0/+4
* is_mbox and O_EXLOCKGilles Chehade2020-02-241-0/+4
* res_hnok needed for muslGilles Chehade2020-01-092-0/+173
* event_asr_run.c is better in openbsd-compat than in libasr actuallyGilles Chehade2020-01-092-92/+3
* fix asr warningsGilles Chehade2020-01-093-2/+4
* CLOCK_MONOTONIC needs time.hGilles Chehade2020-01-091-0/+2
* detect res_randomid()Gilles Chehade2020-01-092-0/+15
* build libasr into libopenbsdGilles Chehade2020-01-092-22/+27
* remove useless define exclusions and add missing headerGilles Chehade2020-01-093-2/+3
* work in progressGilles Chehade2020-01-0932-3/+7534
* I think we can get rid of this whole block, let's see what CI saysGilles Chehade2020-01-061-0/+2
* rework arc4random_stir() exclusionGilles Chehade2020-01-061-2/+4
* Update freezero.cGilles Chehade2020-01-051-0/+1
* Merge branch 'portable' of ssh://ssh.github.com/OpenSMTPD/OpenSMTPD into portableGilles Chehade2020-01-031-1/+1
|\
| * openbsd-compat: fix out-of-tree buildsØrjan Malde2019-12-311-1/+1
* | align with OpenBSDGilles Chehade2020-01-031-1/+1
|/
* rename libopenbsd-compat to libopenbsdGilles Chehade2019-11-171-46/+46
* fix pledge() detection and fix argv on systems with setproctitleGilles Chehade2019-11-171-5/+0
* conditionally build prognameGilles Chehade2019-11-174-21/+22
* missing filesGilles Chehade2019-11-172-0/+78
* conditionally build seteuid and setegidGilles Chehade2019-11-172-14/+8
* conditionally build nanosec() and usleep()Gilles Chehade2019-11-176-65/+137
* fix arc4random.cGilles Chehade2019-11-171-17/+0
* conditionally build strerrorGilles Chehade2019-11-175-17/+52
* conditionally build signal.cGilles Chehade2019-11-175-41/+72
* conditionally build arc4randomGilles Chehade2019-11-172-32/+4
* fix buildGilles Chehade2019-11-171-2/+0
* conditionally build base64.cGilles Chehade2019-11-172-8/+4
* conditionally build event_asr_run()Gilles Chehade2019-11-171-1/+4
* remove unused functions unsetenv(), tcsendbreak(), tcgetpgrp(),Gilles Chehade2019-11-172-50/+0
* truncate() is not used in the projectGilles Chehade2019-11-172-23/+0
* remove openbsd-compat functions that are unused in the projectGilles Chehade2019-11-172-86/+0
* don't put seed_rng() in compat, just call RAND_status() in smtpd.cGilles Chehade2019-11-171-1/+0
* conditionally build strnvis, ignoring the broken strnvis case for nowGilles Chehade2019-11-172-4/+6
* forgot some xmalloc.hGilles Chehade2019-11-172-3/+0