aboutsummaryrefslogtreecommitdiff
path: root/include/compat (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add in missing endianess functions for Apple targetsCameron Lowell Palmer2024-12-201-2/+2
* Provide getdelim and getline compat shimsTheo Buehler2024-12-201-0/+12
* Attempt to fix windowsTheo Buehler2024-11-231-0/+4
* Attempt to fix 2038 problem with MSVCTheo Buehler2024-10-061-0/+9
* Remove timegm() compatTheo Buehler2024-05-251-9/+0
* define _MSC_VER when preprocessing, add guardsBrent Cook2024-02-251-1/+7
* include placeholder cet.h for cppBrent Cook2024-02-251-0/+13
* Windows: Improve the check for endianness when using Visual Studio.Christian Andersen2024-02-041-1/+16
* pthread_once() returns an error code on failureTheo Buehler2023-12-191-1/+1
* Fix build on windowsTheo Buehler2023-12-141-0/+1
* pthreads.h: avoid undefined behaviorTheo Buehler2023-12-121-3/+8
* Land #964Theo Buehler2023-12-122-1/+1
|\
| * windows: minor compat header fixesViktor Szakats2023-12-112-1/+1
* | Prefix some compat symbols with libressl_Theo Buehler2023-12-113-0/+23
|/
* adjust how sizeof time_t is set, the current way causes issues with MSVC 2022...Brent Cook2023-10-291-0/+8
* MSVC: Enable building ocspcheck.Pierre Wendling2023-10-291-1/+2
* Simplify and fix solaris endian.h macrosTheo Buehler2023-08-171-7/+4
* add htole32/le32toh for SolarisBrent Cook2023-08-161-0/+2
* Add htole32 and le32toh for macos and windowsTheo Buehler2023-08-161-0/+4
* add compat getopt implementation, remove patchesBrent Cook2023-07-072-0/+54
* update endian compatibility shimBrent Cook2023-07-061-18/+36
* move attribute shimsBrent Cook2023-07-052-12/+12
* endian.h: Use POSIX names instead old BSD namesTheo Buehler2023-05-171-7/+7
* attempt to appease mingw32Theo Buehler2023-04-111-0/+9
* Import endianness compat from iked (via tobhe)Theo Buehler2023-04-111-0/+61
* Detect machine/endian.h for macOSJiajie Chen2022-07-121-0/+3
* Fix unreachable nc portability shimSebastian Blunt2022-04-151-0/+1
* add vwarnxBrent Cook2022-03-161-3/+9
* Autoconf updatesBrent Cook2021-11-091-5/+2
* Support operating systems without some non-POSIX headersJonas 'Sortie' Termansen2021-10-034-2/+6
* fix leak in Windows version of pthread_mutex_freeBrent Cook2021-02-281-0/+1
* add win32 pthread_mutex_destroy implementationBrent Cook2020-12-211-0/+7
* Make pthread_mutex static initialisation work on Windows.Joel Sing2020-09-201-5/+23
* Add queue.h tree.h _null.hkinichiro2020-09-133-0/+1560
* Add PTHREAD_MUTEX_INITIALIZERkinichiro2020-09-131-0/+5
* Add architecture define for s390/s390x and remove redundant sparc checkkinichiro2020-07-221-0/+1
* Get __STRICT_ALIGNMENT from machine/endian.hkinichiro2020-07-211-0/+10
* include <windows.h>Brent Cook2020-04-141-0/+1
* avoid exporting a sleep() symbol from libcryptoBrent Cook2020-04-141-1/+7
* initial support for midipixØrjan Malde2019-10-201-1/+1
* unconditionally define reallocarrayBrent Cook2019-05-101-2/+0
* add pthread_mutex* windows compat for libtlsBrent Cook2019-04-111-0/+29
* add __dead__ annotation supportBrent Cook2019-02-091-0/+8
* update autoconf for latest compat functionsBrent Cook2019-01-312-0/+41
* define in_port_t for AndroidBrent Cook2019-01-071-0/+9
* add configure-time check for timespecsubBrent Cook2019-01-061-1/+6
* add stdint.h shim, include limits for SIZE_MAX on AndroidBrent Cook2019-01-011-0/+19
* hide clock_gettime definition on WIN32Brent Cook2018-11-161-0/+2
* change windows compatibility stubs for pthread_t to be more like other OSesBrent Cook2018-11-111-8/+3
* Disable unveilkinichiro2018-08-221-0/+1