summaryrefslogtreecommitdiffstats
path: root/openbsd-compat (follow)
Commit message (Expand)AuthorAgeFilesLines
* Simplify pselect shim and remove side effects.Darren Tucker2024-10-251-55/+51
* conditionally include mman.h in arc4random codeDamien Miller2024-09-181-0/+2
* Add compat functions for EVP_Digest{Sign,Verify}.Darren Tucker2024-08-172-0/+36
* Cast to sockaddr * in systemd interface.Darren Tucker2024-07-071-1/+1
* sync getrrsetbyname.c with recent upstream changesDamien Miller2024-05-081-11/+13
* Fix missing header for systemd notification902024-04-051-0/+1
* notify systemd on listen and reloadDamien Miller2024-04-032-2/+100
* unbreak fuzzers for clang16Damien Miller2024-01-082-3/+19
* Solaris: prefer PRIV_XPOLICY to PRIV_LIMITDamien Miller2023-10-121-1/+23
* Only include unistd.h once.Darren Tucker2023-08-101-1/+0
* Fix RNG seeding for OpenSSL w/out self seeding.Darren Tucker2023-08-031-1/+5
* portable-specific int overflow defence-in-depthDamien Miller2023-07-141-17/+13
* replace deprecate selinux matchpathcon functionDamien Miller2023-07-121-1/+8
* main(void) to prevent unused variable warning.Darren Tucker2023-05-091-1/+1
* Remove warning pragma since clang doesn't like it.Darren Tucker2023-05-091-3/+0
* Suppress warning for snprintf truncation test.Darren Tucker2023-05-091-2/+7
* Update OpenSSL compat test for 3.x.Darren Tucker2023-05-091-9/+20
* Handle OpenSSL >=3 ABI compatibility.Darren Tucker2023-05-081-9/+11
* remove unused upper-case const strings in fmtfpDamien Miller2023-04-061-4/+4
* need va_end() after va_copy(); ok dtuckerDamien Miller2023-04-031-10/+13
* Allow building with BoringSSLDamien Miller2023-03-241-0/+9
* remove support for old libcryptoDamien Miller2023-03-242-700/+7
* bounds checking for getrrsetbyname() replacement;Damien Miller2023-03-101-8/+39
* Add prototypes for mkstemp replacements.Darren Tucker2023-03-102-0/+2
* Wrap mkstemp calls with umask set/restore.Darren Tucker2023-03-102-0/+24
* Extra brackets to prevent warning.Darren Tucker2023-03-081-1/+1
* avoid clash between for getopt's struct optionDamien Miller2023-02-272-0/+17
* whitespace fixesDamien Miller2023-02-171-45/+45
* whitespace at EOLDamien Miller2023-02-171-7/+7
* use calloc for allocating arc4random structsDamien Miller2022-12-091-2/+2
* Add fallback for old platforms w/out MAP_ANON.Darren Tucker2022-11-231-0/+10
* Avoid assuming layout of fd_setPierre Ossman2022-11-081-26/+12
* Link libssh into compat tests.Darren Tucker2022-11-031-2/+3
* Fix compat regress to work with non-GNU make.Darren Tucker2022-11-031-1/+1
* Only run opensslver tests if built with OpenSSL.Darren Tucker2022-11-031-0/+2
* Compat tests need libcrypto.Darren Tucker2022-11-021-1/+1
* Include time.h when defining timegm.Darren Tucker2022-11-021-0/+1
* Always use compat getentropy.Darren Tucker2022-11-023-12/+11
* revert c64b62338b4 and guard POLL* defines insteadDamien Miller2022-10-171-8/+21
* undef _get{short,long} before redefiningDamien Miller2022-10-141-3/+9
* skip bsd-poll.h if poll.h found; ok dtuckerDamien Miller2022-10-101-2/+2
* whitespace at EOLDamien Miller2022-10-041-26/+26
* openbsd-compat/bsd-asprintf: add <stdio.h> include for vsnprintfSam James2022-09-081-0/+1
* Remove DEF_WEAK, it's already in defines.h.Darren Tucker2022-09-021-2/+0
* Resync arc4random with OpenBSD.Darren Tucker2022-09-023-108/+175
* Move OPENBSD ORIGINAL marker.Darren Tucker2022-09-021-2/+2
* Remove arc4random_uniform from arc4random.cDarren Tucker2022-09-021-38/+0
* Add a timegm implementation from Heimdal via Samba.Darren Tucker2022-08-113-0/+87
* Rename our getentropy to prevent possible loops.Darren Tucker2022-08-103-2/+11
* Actually put HAVE_STDINT_H around the stdint.h.Darren Tucker2022-08-081-2/+2