summaryrefslogtreecommitdiffstats
path: root/openbsd-compat
AgeCommit message (Expand)Author
2024-04-06Fix missing header for systemd notification90
2024-04-03notify systemd on listen and reloadDamien Miller
2024-01-08unbreak fuzzers for clang16Damien Miller
2023-10-12Solaris: prefer PRIV_XPOLICY to PRIV_LIMITDamien Miller
2023-08-10Only include unistd.h once.Darren Tucker
2023-08-03Fix RNG seeding for OpenSSL w/out self seeding.Darren Tucker
2023-07-14portable-specific int overflow defence-in-depthDamien Miller
2023-07-12replace deprecate selinux matchpathcon functionDamien Miller
2023-05-09main(void) to prevent unused variable warning.Darren Tucker
2023-05-09Remove warning pragma since clang doesn't like it.Darren Tucker
2023-05-09Suppress warning for snprintf truncation test.Darren Tucker
2023-05-09Update OpenSSL compat test for 3.x.Darren Tucker
2023-05-08Handle OpenSSL >=3 ABI compatibility.Darren Tucker
2023-04-06remove unused upper-case const strings in fmtfpDamien Miller
2023-04-03need va_end() after va_copy(); ok dtuckerDamien Miller
2023-03-24Allow building with BoringSSLDamien Miller
2023-03-24remove support for old libcryptoDamien Miller
2023-03-10bounds checking for getrrsetbyname() replacement;Damien Miller
2023-03-10Add prototypes for mkstemp replacements.Darren Tucker
2023-03-10Wrap mkstemp calls with umask set/restore.Darren Tucker
2023-03-08Extra brackets to prevent warning.Darren Tucker
2023-02-27avoid clash between for getopt's struct optionDamien Miller
2023-02-17whitespace fixesDamien Miller
2023-02-17whitespace at EOLDamien Miller
2022-12-09use calloc for allocating arc4random structsDamien Miller
2022-11-23Add fallback for old platforms w/out MAP_ANON.Darren Tucker
2022-11-08Avoid assuming layout of fd_setPierre Ossman
2022-11-03Link libssh into compat tests.Darren Tucker
2022-11-03Fix compat regress to work with non-GNU make.Darren Tucker
2022-11-03Only run opensslver tests if built with OpenSSL.Darren Tucker
2022-11-03Compat tests need libcrypto.Darren Tucker
2022-11-03Include time.h when defining timegm.Darren Tucker
2022-11-02Always use compat getentropy.Darren Tucker
2022-10-17revert c64b62338b4 and guard POLL* defines insteadDamien Miller
2022-10-14undef _get{short,long} before redefiningDamien Miller
2022-10-10skip bsd-poll.h if poll.h found; ok dtuckerDamien Miller
2022-10-05whitespace at EOLDamien Miller
2022-09-08openbsd-compat/bsd-asprintf: add <stdio.h> include for vsnprintfSam James
2022-09-02Remove DEF_WEAK, it's already in defines.h.Darren Tucker
2022-09-02Resync arc4random with OpenBSD.Darren Tucker
2022-09-02Move OPENBSD ORIGINAL marker.Darren Tucker
2022-09-02Remove arc4random_uniform from arc4random.cDarren Tucker
2022-08-11Add a timegm implementation from Heimdal via Samba.Darren Tucker
2022-08-10Rename our getentropy to prevent possible loops.Darren Tucker
2022-08-08Actually put HAVE_STDINT_H around the stdint.h.Darren Tucker
2022-08-08Give unused param a name.Darren Tucker
2022-08-05Factor out getrnd() and rename to getentropy().Darren Tucker
2022-07-25Remove workarounds for OpenSSL missing AES-CTR.Darren Tucker
2022-07-25Remove workarounds for OpenSSL missing AES-GCM.Darren Tucker
2022-07-14Return ERANGE from getcwd() if buffer size is 1.Darren Tucker