summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Expand)Author
2003-05-13De-hackify. Use proper defines now that we have EI_OSABI and ELFOSABI_FREEBSDTodd C. Miller
2003-05-12strlcpy; tedu okTheo de Raadt
2003-05-11syncTheo de Raadt
2003-05-11finish compat swapon cleanupTheo de Raadt
2003-05-10RegenMiod Vallat
2003-05-10Deprecate the swapon system call and move it to COMPAT_25 land, since swapctlMiod Vallat
2003-05-07string cleaning; ok art teduTheo de Raadt
2003-04-30RegenMiod Vallat
2003-04-30Oops, repair omsync deprecation lossage.Miod Vallat
2003-04-29Deprecate omsync syscall, and only enable it if COMPAT_25 is required.Miod Vallat
2003-04-05Add missing 230400 to linux_speeds array to match linux_spmasks.Todd C. Miller
2003-03-11Hack to match new FreeBSD ELF binaries (such as opera). A properTodd C. Miller
2003-02-25fix off by one signal checks. thanks yichen's checkerTed Unangst
2003-01-30regen now that setreuid/setregid have moved out of compat and into kernTodd C. Miller
2003-01-30Bring back setreuid(2) and setregid(2) as first class syscallsTodd C. Miller
2003-01-21Do not do multiple stackgap_init calls in the same syscall execution,Niklas Hallqvist
2003-01-09Remove fetch(9) and store(9) functions from the kernel, and replace the fewMiod Vallat
2003-01-04spellingTheo de Raadt
2002-12-17Make SysV-style shared memory and semaphore limits sysctl'able.Todd C. Miller
2002-12-16unbust *stat64. From NetBSD.Federico G. Schwindt
2002-12-10Config.new is so old its frozen now, no need to mention it.Miod Vallat
2002-12-10pass p->p_emul to stackgap_init(), not 0 to be consistent.Federico G. Schwindt
2002-12-10fix setsockopt SO_REUSEADDR under linux emul; from NetBSD.Federico G. Schwindt
2002-11-27do address translation for for socket syscalls that pass addresses inJason Ish
2002-11-06maintain refcnt correctly, ok art@Niklas Hallqvist
2002-10-30regenTodd C. Miller
2002-10-30Now that we have [gs]etres[ug]id() as a native system call, use itTodd C. Miller
2002-10-30Implement osetre[ug]id() in terms of setres[ug]id().Todd C. Miller
2002-10-28getdents64 support, based on FreeBSD.Federico G. Schwindt
2002-10-28add getdents64.Federico G. Schwindt
2002-10-03Check for negative values here too. "makes sense" mickey@, ok deraadt@Thomas Nordin
2002-08-23Just like getvnode, make getsock FREF the file so that we can't get awayArtur Grabowski
2002-08-23Cleanup change. Since almost all callers (except one) of getvnode did a FREFArtur Grabowski
2002-08-23FREF/FRELE cleanup/simplification, no functional changes; ok artPeter Valchev
2002-08-22Change the vnode locking in exec to not keep the vnode locked almost allArtur Grabowski
2002-08-09Correct the size arg to copyout.Aaron Campbell
2002-08-09socket flags are not inherited via accept() on linux; found and testedFederico G. Schwindt
2002-08-02More possible int overflows found by Silvio Cesare.Todd C. Miller
2002-07-25Avoid time wrap at securelevel 2. ok millert@ fgsch@Thomas Nordin
2002-07-20Instead of copying out the signal trampoline on top of the stack, createArtur Grabowski
2002-07-14More glue needed for cross-compilationMarcus Watts
2002-07-12Change the locking on the mountpoint slightly. Instead of using mnt_lockArtur Grabowski
2002-07-06syncThomas Nordin
2002-07-06Remove kernel support for NTP. ok deraadt@ and tholo@Thomas Nordin
2002-06-05regenjasoni
2002-06-05provide local versions of getpid, getuid and getgid that do notjasoni
2002-06-03compatiblity -> compatibilityTheo de Raadt
2002-06-02withough -> withoutTheo de Raadt
2002-05-07minor style.jasoni
2002-05-07support TIOCLINUX ioctljasoni