aboutsummaryrefslogtreecommitdiff
path: root/crypto/compat (follow)
Commit message (Expand)AuthorAgeFilesLines
* Windows: Fix assertion pop-up up when using Debug compiled libressl.Christian Andersen2024-03-031-0/+2
* windows: minor compat header fixesViktor Szakats2024-03-031-1/+1
* upgrade links in comments to HTTPSViktor Szakats2024-03-031-2/+2
* delete unused `savsig` variableViktor Szakats2023-11-031-3/+0
* fix cross-compilation on Windows 11 Arm64Brent Cook2023-10-301-42/+0
* Land #886, add compat getopt implementationBrent Cook2023-07-071-0/+528
|\
| * add compat getopt implementation, remove patchesBrent Cook2023-07-071-0/+528
* | fix get/setsockopt reversed logicBrent Cook2023-07-061-2/+2
* | remove unneeded extern since we're not trying to hack this into mingw-w64Brent Cook2023-07-061-12/+0
* | change socket / file descriptor checks on windowsBrent Cook2023-07-061-24/+101
|/
* Adjust for ui_locl.h -> ui_local.h renameTheo Buehler2022-11-271-1/+1
* avoid exporting a sleep() symbol from libcryptoBrent Cook2020-04-141-6/+0
* initial support for midipixØrjan Malde2019-10-201-0/+3
* Use posix_win.c functions on WIN32kinichiro2019-07-281-3/+6
* condense android comments for clarityBrent Cook2019-05-231-13/+6
* Remove info about glibcIshimoto Shinobu2019-05-221-2/+0
* avoid glibcIshimoto Shinobu2019-05-211-3/+1
* Fix getprogname_linux.c for Android API < 21Simone Basso2019-05-041-0/+25
* add unimpl fallback for getprognameBrent Cook2019-02-031-0/+7
* update autoconf for latest compat functionsBrent Cook2019-01-314-0/+48
* Handle malloc returning nullJohn Norrbin2019-01-041-2/+4
* enable getpagesize for all Windows buildsBrent Cook2019-01-011-2/+2
* use InterlockedExchangeAdd for addBrent Cook2019-01-011-8/+6
* make locks self-initialize, switch to critical sectionsBrent Cook2019-01-011-12/+13
* include headerBrent Cook2018-11-111-0/+2
* added crypto_lock portable bitsBrent Cook2018-11-111-0/+53
* declare struct timezone outside of the function declarationBrent Cook2017-08-131-0/+1
* re-add getpagesize fallback, needed for AndroidBrent Cook2017-06-111-2/+8
* add back copyright notice from OpenBSD malloc.c from which this came.Brent Cook2017-04-281-0/+19
* Add freezero supportkinichiro2017-04-221-0/+13
* remove sysconf fallback for nowBrent Cook2017-03-161-8/+2
* Add support for getpagesizekinichiro2017-03-151-0/+18
* Fix SYSerr and BIOerr in b_win.ckinichiro2017-02-011-2/+2
* Copy libc compat files rather than adding into the repositorykinichiro2017-01-281-212/+0
* MSVSC fixesBrent Cook2017-01-161-1/+1
* add open(2) shim to handle O_BINARY and O_CLOEXECBrent Cook2017-01-161-0/+23
* handle EBADF, which is returned when a file is passedBrent Cook2017-01-151-3/+6
* Revert back to GetStdHandle, since it works fine with pipes.Brent Cook2015-12-111-6/+6
* include stdint.h uint*_tBrent Cook2015-12-111-0/+1
* Replace STDIN_FILENO with _filenoAnthony Novatsis2015-12-111-3/+3
* only set the console mode if stdin is a console (not a pipe)Brent Cook2015-12-061-9/+21
* wrap gets on Windows, replacing '\r\n' with '\n'Brent Cook2015-12-051-0/+14
* check bounds before casting (long long) to time_tBrent Cook2015-10-211-0/+6
* Windows compatibility fixesBrent Cook2015-10-181-0/+12
* make internal functions staticBrent Cook2015-10-151-4/+4
* use timegm from muslBrent Cook2015-10-151-60/+191
* include timegm fallbackBrent Cook2015-10-151-0/+71
* fix spelling of OPENSSL_cleanseBrent Cook2015-09-131-1/+1
* add win32-specific explicit_bzero implementationBrent Cook2015-08-031-0/+13
* move sleep shim to posix_win.cBrent Cook2015-07-211-0/+7