summaryrefslogtreecommitdiff
path: root/openbsd-compat
Commit message (Expand)AuthorAgeFilesLines
* 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-031-1/+1
* Include time.h when defining timegm.Darren Tucker2022-11-031-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-051-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
* Give unused param a name.Darren Tucker2022-08-083-4/+69
* Factor out getrnd() and rename to getentropy().Darren Tucker2022-08-054-54/+89
* Remove workarounds for OpenSSL missing AES-CTR.Darren Tucker2022-07-251-8/+0
* Remove workarounds for OpenSSL missing AES-GCM.Darren Tucker2022-07-251-17/+0
* Return ERANGE from getcwd() if buffer size is 1.Darren Tucker2022-07-141-1/+4
* Add clang sanitizer tests.Darren Tucker2022-07-031-0/+12
* Remove duplicate bcrypt_pbkdf.o from MakefileTobias Heider2022-05-091-1/+0
* Only return events from ppoll that were requested.Darren Tucker2022-04-011-3/+3
* Resync fmt_scaled. with OpenBSD.Darren Tucker2022-03-111-13/+19
* Provide killpg implementation.Darren Tucker2022-03-092-0/+12
* Check for missing ftruncate prototype.Darren Tucker2022-03-091-0/+4
* Remove unused ivbits argument from chacha_keysetupDarren Tucker2022-03-012-3/+3
* Add OPENBSD ORIGINAL marker.Darren Tucker2022-03-011-0/+2
* Improve handling of _getshort and _getlong.Darren Tucker2022-02-251-8/+9
* Constify utimes in compat library to match specs.Darren Tucker2022-02-252-2/+2
* ANSIfy getshort and getlong.Darren Tucker2022-02-251-10/+8
* Include sys/param.h if present.Darren Tucker2022-02-221-0/+3
* Only include sys/poll.h if we don't have poll.h.Darren Tucker2022-02-221-2/+1
* Test if sshd accidentally acquires controlling ttyDarren Tucker2022-02-141-6/+13
* Move SSHD_ACQUIRES_CTTY workaround into compat.Darren Tucker2022-02-111-20/+47
* We now support POLLPRI so actually define it.Darren Tucker2022-02-101-1/+1
* Fix signedness bug in Cygwin codeCorinna Vinschen2022-01-211-2/+2
* fix edge case in poll(2) wrapperDamien Miller2022-01-141-14/+9
* OS X poll(2) is broken; use compat replacementDamien Miller2022-01-121-6/+6
* remove sys/param.h in -portable, after upstreamDamien Miller2021-12-2211-13/+8
* previous commit broke bcrypt_pbkdf()Damien Miller2021-11-291-6/+13
* sync bcrypt-related files with OpenBSDDamien Miller2021-11-294-36/+31
* Correct ifdef to activate poll() only if needed.Darren Tucker2021-11-281-1/+1
* Allow for fd = -1 in compat ppoll overflow check.Darren Tucker2021-11-191-1/+1