summaryrefslogtreecommitdiffstats
path: root/openbsd-compat (follow)
Commit message (Expand)AuthorAgeFilesLines
* Resync fmt_scaled. with OpenBSD.Darren Tucker2022-03-111-13/+19
* Provide killpg implementation.Darren Tucker2022-03-082-0/+12
* Check for missing ftruncate prototype.Darren Tucker2022-03-081-0/+4
* Remove unused ivbits argument from chacha_keysetupDarren Tucker2022-02-282-3/+3
* Add OPENBSD ORIGINAL marker.Darren Tucker2022-02-281-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-201-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-111-6/+6
* remove sys/param.h in -portable, after upstreamDamien Miller2021-12-2111-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
* Correct calculation of tv_nsec in poll().Darren Tucker2021-11-181-1/+1
* Add compat implementation of ppoll using pselect.Darren Tucker2021-11-182-17/+48
* Don't trust closefrom() on Linux.Darren Tucker2021-11-101-1/+6
* Skip getline() on HP-UX 10.x.Darren Tucker2021-11-061-1/+1
* remove built-in support for md5crypt()Damien Miller2021-10-281-11/+2
* Include stdlib.h for arc4random_uniform prototype.Darren Tucker2021-09-291-0/+1
* Increment nfds when coming from startup_pipe.Darren Tucker2021-09-081-1/+1
* Also check pid in pselect_notify_setup.Darren Tucker2021-08-201-1/+1
* Prefix pselect functions to clarify debug messagesDarren Tucker2021-08-201-14/+14
* Fix race in pselect replacement code.Darren Tucker2021-08-201-4/+19
* openbsd-compat/openbsd-compat.h: put bsd-signal.h before bsd-misc.hTim Rice2021-08-141-1/+1
* Add includes.h to compat tests.Darren Tucker2021-08-117-3/+13
* lastenv is only used in setenv.Darren Tucker2021-07-271-0/+2
* Fix ifdefs around get_random_bytes_prngd.Darren Tucker2021-07-021-2/+2
* wrap get_random_bytes_prngd() in ifdefDamien Miller2021-07-021-0/+2
* Try EGD/PRNGD if random device fails.Darren Tucker2021-06-181-3/+9
* Split EGD/PRNGD interface into its own file.Darren Tucker2021-06-183-0/+164
* Handle GIDs > 2^31 in getgrouplist.Darren Tucker2021-06-171-4/+4
* Clear notify_pipe from readset if present.Darren Tucker2021-06-041-1/+3
* space->tabs.Darren Tucker2021-06-041-83/+83
* Add pselect implementation for platforms without.Darren Tucker2021-06-043-0/+194
* Include login_cap.h for login_getpwclass override.Darren Tucker2021-05-271-0/+1
* Add OPENBSD ORIGINAL marker.Darren Tucker2021-04-241-0/+2
* ifdef out MIN and MAX.Darren Tucker2021-04-081-0/+3
* polish whitespace for portable filesDamien Miller2021-04-0310-19/+19
* Move generic includes outside of ifdef.Darren Tucker2021-03-121-4/+4
* support OpenSSL 3.x cipher IV API changeDamien Miller2021-02-181-0/+4
* prefer login_getpwclass() to login_getclass()Damien Miller2021-02-181-0/+4
* Using explicit_memset for the explicit_bzero compatibility layer.David Carlier2021-02-051-1/+9