summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Expand)Author
2003-08-24freebsd pread and pwrite are the same as ours. jason + ackley.net says thisTed Unangst
2003-08-23rename native to aout so we can tell it apart.Ted Unangst
2003-08-21emulation is now controlled by sysctl. changes:Ted Unangst
2003-08-16missed suser. thanks naddy@Ted Unangst
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-08-15regen.Federico G. Schwindt
2003-08-15simplify.Federico G. Schwindt
2003-08-14regen.. again. sorry.Federico G. Schwindt
2003-08-14unbust my previous commit.Federico G. Schwindt
2003-08-14regen.Federico G. Schwindt
2003-08-14add more syscalls. implement exit_group (which is actually an alias forFederico G. Schwindt
2003-08-14in some fs (ie. procfs), readdir won't return a cookie, so calculateFederico G. Schwindt
2003-08-13remove some copy and waste. from marius@monkey.orgTed Unangst
2003-08-06Remove some double semicolons (hmm, do two semis equal a maxi?).Todd C. Miller
2003-08-03another gapped system call handled incorrectly: truncate64; marius@monkey.orgTheo de Raadt
2003-08-02syncTheo de Raadt
2003-08-02wrong args for linux ftruncate64; marius@monkey.orgTheo de Raadt
2003-07-24after sys_sendmsg, change control message level back in case somebody looksTed Unangst
2003-07-23'r' ioctls, (VFAT) aren't supported, don't pass down.Ted Unangst
2003-07-23syncTed Unangst
2003-07-23add sys_sysinfo. from marius aamodt eriksen.Ted Unangst
2003-07-03syncTed Unangst
2003-07-03add mmap2 (mmap64, take your pick) and clean up some. use MAP_TRYFIXEDTed Unangst
2003-06-24a.out emulation for dynamic binaries: intercept the right system callsMarc Espie
2003-06-23and we have a copyright (TNF)Ted Unangst
2003-06-21add exec/fork/exit hooks per process for compat emulations.Ted Unangst
2003-06-17Sync with share/misc/license.template and add missing DARPA creditTodd C. Miller
2003-06-03fix various 3/4 licenses according to "terms" fileTheo de Raadt
2003-06-03Use an ISC-tyle license for all my code; it is simpler and more permissive.Todd C. Miller
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-06-02some license cleanupTheo de Raadt
2003-05-16Do the new-style EI_OSABI check first because it is cheaper.Todd C. Miller
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