summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Expand)Author
2014-04-07Retire kernel support for SO_DONTROUTE, this time without breakingMartin Pieuchot
2014-03-30Eliminates struct pcred by moving the real and saved ugids intoPhilip Guenther
2014-03-28revert "Retire kernel support for SO_DONTROUTE" diff, which does bad thingsStuart Henderson
2014-03-27Retire kernel support for SO_DONTROUTE, since the plan is to alwaysMartin Pieuchot
2014-03-26Move p_emul and p_sigcode from proc to process.Philip Guenther
2014-03-24The kernel isn't involved in times(3); <sys/times.h> should never bePhilip Guenther
2014-02-13Instead of iterating over the per-interface list of addresses toMartin Pieuchot
2014-02-12Eliminate the exit sig handling, which was only invokable via thePhilip Guenther
2014-01-23Try to cope better with void pointer to int usage cases.Paul Irofti
2014-01-23adjust a comment or twoTed Unangst
2014-01-21bzero -> memsetTed Unangst
2014-01-20Threads can't be zombies, only processes, so change zombproc to zombprocess,Philip Guenther
2014-01-15remove functions that were uses by other (non-linux) compat; andTheo de Raadt
2013-12-13Remove the 4.3BSD tty(4) compatibility shims. RIP. ok millert@Christian Weisgerber
2013-12-08Remove unsigned comparison < 0.Brad Smith
2013-12-02spelling; from Maxime VillardTheo de Raadt
2013-12-02memory leak if copystr() fails, from Maxime VillardTheo de Raadt
2013-11-03Remove a bunch of a.out related macros.Paul Irofti
2013-11-03Regenerate.Paul Irofti
2013-11-03Remove a.out support from compat_linux(8).Paul Irofti
2013-10-31Fix readdir_with_callback() after cookies removal.Paul Irofti
2013-10-25RegenPhilip Guenther
2013-10-25Unimplement stime() and settimeofday(): why are you using a Linux-compatPhilip Guenther
2013-10-25regenPhilip Guenther
2013-10-25Start to deal with the time_t change's effect on compat/linux:Philip Guenther
2013-09-14miod completed the ELF conversion (and didn't even use this compat bit),Philip Guenther
2013-08-13regenPhilip Guenther
2013-08-13Switch time_t, ino_t, clock_t, and struct kevent's ident and dataPhilip Guenther
2013-05-10compat_linux: Add support for future time_t and ino_t size enlargements.Paul Irofti
2013-04-10futex: Prevent multiple futex pool initializations.Paul Irofti
2013-04-10futex: Sprinkle a few debug printfs that helped me in the past.Paul Irofti
2013-04-10futex: Assert that the refcount is larger than 0 when doing futex_put.Paul Irofti
2013-04-09knf. even old ttys need love.Ted Unangst
2013-03-28it is believed that the comment is referring to the define below.Ted Unangst
2013-03-26update define name to reflect fact this is openbsd. kill dead code.Ted Unangst
2013-03-26remove the old_?magic aout exec functions which are never used.Ted Unangst
2013-01-15Process futex requeuing even when the thread times out or is signaled.Philip Guenther
2012-11-19Use a more descriptive name for the userland cas operation.Paul Irofti
2012-09-11Remove the 'OLF method' used for the transition from a.out to ELF andTheo de Raadt
2012-09-05struct orlimit is only used by linux compat now, and can stop pollutingTheo de Raadt
2012-06-26Don't ignore SOCK_CLOEXEC and SOCK_NONBLOCK.Paul Irofti
2012-06-20Copy the set_tls_base flag when forking.Paul Irofti
2012-06-19Count should always start from zero.Paul Irofti
2012-06-19Set the appropiate return value on futex wait.Paul Irofti
2012-06-19Avoid eternal sleep.Paul Irofti
2012-06-19Add extra argument validation for the futex syscall.Paul Irofti
2012-06-19- remove outdated comment, we already do an equivalent of linux' access_ok()Jasper Lievisse Adriaanse
2012-06-19Regenerate.Paul Irofti
2012-06-19Implement linux_sys_tgkill.Paul Irofti
2012-06-19Regenerate.Paul Irofti