summaryrefslogtreecommitdiffstats
path: root/openbsd-compat/openbsd-compat.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* unbreak fuzzers for clang16Damien Miller2024-01-081-1/+9
* Add prototypes for mkstemp replacements.Darren Tucker2023-03-101-0/+1
* Wrap mkstemp calls with umask set/restore.Darren Tucker2023-03-101-0/+2
* Include time.h when defining timegm.Darren Tucker2022-11-021-0/+1
* Always use compat getentropy.Darren Tucker2022-11-021-4/+0
* Resync arc4random with OpenBSD.Darren Tucker2022-09-021-7/+6
* Add a timegm implementation from Heimdal via Samba.Darren Tucker2022-08-111-0/+4
* Rename our getentropy to prevent possible loops.Darren Tucker2022-08-101-1/+1
* Give unused param a name.Darren Tucker2022-08-081-1/+1
* Factor out getrnd() and rename to getentropy().Darren Tucker2022-08-051-0/+4
* Provide killpg implementation.Darren Tucker2022-03-081-0/+4
* Check for missing ftruncate prototype.Darren Tucker2022-03-081-0/+4
* sync bcrypt-related files with OpenBSDDamien Miller2021-11-291-2/+2
* openbsd-compat/openbsd-compat.h: put bsd-signal.h before bsd-misc.hTim Rice2021-08-141-1/+1
* Include login_cap.h for login_getpwclass override.Darren Tucker2021-05-271-0/+1
* prefer login_getpwclass() to login_getclass()Damien Miller2021-02-181-0/+4
* Remove checks for strict POSIX mkdtemp()Damien Miller2020-10-271-1/+1
* Check if getpeereid is actually declared.Darren Tucker2020-02-171-1/+1
* Remove configure test & compat code for ripemd160.Darren Tucker2020-01-141-1/+0
* Check if memmem is declared in system headers.Darren Tucker2019-12-111-1/+1
* Hook up fnmatch for platforms that don't have it.Darren Tucker2019-11-011-0/+1
* Add prototype for localtime_r if needed.Darren Tucker2019-11-011-0/+4
* Fix ifdef typo for declaration of memmem.Darren Tucker2019-10-101-1/+1
* Hook memmem compat code into build.Darren Tucker2019-07-161-0/+4
* remove realpath() compat replacementDamien Miller2019-07-081-12/+0
* Add prototype for strnlen to prevent warnings.Darren Tucker2019-07-061-0/+4
* Add prototype for compat strndup.(bz#3032).Darren Tucker2019-07-061-0/+4
* Include stdio.h for FILE if needed.Darren Tucker2018-11-251-0/+1
* Add implementation of getline.Darren Tucker2018-07-021-0/+4
* Add prototype for readv if needed.Darren Tucker2018-02-251-1/+9
* Remove UNICOS support.Darren Tucker2018-02-151-1/+0
* Move signal compat code into bsd-signal.{c,h}Darren Tucker2018-02-111-0/+1
* rename port-tun.[ch] => port-net.[ch]Damien Miller2017-10-251-1/+1
* add freezero(3) replacementDamien Miller2017-09-191-0/+4
* add recallocarray replacement and dependencyDamien Miller2017-06-011-0/+8
* Remove commented-out includes.Darren Tucker2016-12-131-5/+0
* Add prototype for strcasestr in compat library.Darren Tucker2016-12-131-0/+4
* Remove portability support for mmapDamien Miller2016-09-281-1/+0
* Remove obsolete CVS $Id from source files.Darren Tucker2016-08-171-2/+0
* Strip trailing whitespace.Darren Tucker2016-08-021-7/+7
* Move VA_COPY macro into compat header.Darren Tucker2016-07-151-0/+17
* Add compat code for missing wcwidth.Darren Tucker2016-07-141-0/+18
* Revert "stub for pledge(2) for systems that lack it"Damien Miller2015-11-301-4/+0
* stub for pledge(2) for systems that lack itDamien Miller2015-11-291-0/+4
* Prevent name collisions with system glob (bz#2463)Darren Tucker2015-10-291-1/+0
* Check if realpath works on nonexistent files.Darren Tucker2015-07-171-1/+9
* Put brackets around mblen() compat constant.Darren Tucker2015-05-081-1/+1
* support --without-openssl at configure timeDamien Miller2015-01-141-0/+3
* Add reallocarray to compat libraryDarren Tucker2014-12-091-0/+4
* - (djm) [openbsd-compat/Makefile.in openbsd-compat/kludge-fd_set.c]Damien Miller2014-10-011-1/+17