summaryrefslogtreecommitdiffstats
path: root/openbsd-compat
AgeCommit message (Expand)Author
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
2022-07-03Add clang sanitizer tests.Darren Tucker
2022-05-09Remove duplicate bcrypt_pbkdf.o from MakefileTobias Heider
2022-04-01Only return events from ppoll that were requested.Darren Tucker
2022-03-11Resync fmt_scaled. with OpenBSD.Darren Tucker
2022-03-09Provide killpg implementation.Darren Tucker
2022-03-09Check for missing ftruncate prototype.Darren Tucker
2022-03-01Remove unused ivbits argument from chacha_keysetupDarren Tucker
2022-03-01Add OPENBSD ORIGINAL marker.Darren Tucker
2022-02-25Improve handling of _getshort and _getlong.Darren Tucker
2022-02-25Constify utimes in compat library to match specs.Darren Tucker
2022-02-25ANSIfy getshort and getlong.Darren Tucker
2022-02-22Include sys/param.h if present.Darren Tucker
2022-02-22Only include sys/poll.h if we don't have poll.h.Darren Tucker
2022-02-14Test if sshd accidentally acquires controlling ttyDarren Tucker
2022-02-11Move SSHD_ACQUIRES_CTTY workaround into compat.Darren Tucker
2022-02-10We now support POLLPRI so actually define it.Darren Tucker
2022-01-21Fix signedness bug in Cygwin codeCorinna Vinschen
2022-01-14fix edge case in poll(2) wrapperDamien Miller
2022-01-12OS X poll(2) is broken; use compat replacementDamien Miller
2021-12-22remove sys/param.h in -portable, after upstreamDamien Miller
2021-11-29previous commit broke bcrypt_pbkdf()Damien Miller
2021-11-29sync bcrypt-related files with OpenBSDDamien Miller
2021-11-28Correct ifdef to activate poll() only if needed.Darren Tucker
2021-11-19Allow for fd = -1 in compat ppoll overflow check.Darren Tucker