summaryrefslogtreecommitdiff
path: root/sys/compat/hpux
AgeCommit message (Collapse)Author
2002-10-30regenTodd C. Miller
2002-10-30Now that we have [gs]etres[ug]id() as a native system call, use itTodd C. Miller
for HP-UX, FreeBSD, and Linux emulations. Note that Linux has two versions of these system calls. One for 16bit uids and another for 32bit uids.
2002-08-23Just like getvnode, make getsock FREF the file so that we can't get awayArtur Grabowski
with not refing it. Eyeballed by lurene@daemonkitty.net, fries@, nordin@ and fries@ Some additional cleanups by nordin@
2002-08-02More possible int overflows found by Silvio Cesare.Todd C. Miller
ibcs2_stat.c one OK by provos@
2002-03-14remove ambiguity in version,ostype,osversion,osrelease and their constanity, ↵Michael Shalayeff
they are and declarre 'em accordingly also removing private externies of those
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-14Regen after syscall changes (option PTRACE)Miod Vallat
2002-03-14Turn the ptrace(2) syscall into a kernel compile option, option PTRACE inMiod Vallat
your kernel configuration file. By default, GENERIC will enable this. When PTRACE is not enabled, several ptrace-like features of the procfs filesystem will be disabled as well (namely, the ability to read and write any process' registers, as well as attching, single stepping and detaching to/from processes). This should help paranoid people build better sandboxens, and us to build smaller ramdisks.
2002-02-16Make this compile.Miod Vallat
2002-02-14More FREF/FRELE fixesPeter Valchev
2002-02-13More FREF/FRELE on relevant places. Now, only sys_mmap and a bunch of ioctl ↵Artur Grabowski
functions in sys/compat are left.
2002-02-12Fix all users of getsock to use FREF/FRELE properly.Artur Grabowski
2002-02-02Be more consistent about using fd_getfile where it matters.Artur Grabowski
2001-11-15New function vn_marktext - mark a vnode as executing a text image.Artur Grabowski
Use where VTEXT was set in vnode flags before. Doesn't do anything else (yet).
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
(Look ma, I might have broken the tree)
2001-11-05More fallout from the fd_getfile changes.Artur Grabowski
2001-11-05blink-matching-paren should be default in mgArtur Grabowski
2001-10-26 - every new fd created by falloc() is marked as larval and should not be usedArtur Grabowski
any anyone. Every caller of falloc matures the fd when it's usable. - Since every lookup in the fd table must now check this flag and all of them do the same thing, move all the necessary checks into a function - fd_getfile.
2001-10-10regenArtur Grabowski
2001-10-10Don't roll our own dup, we cen use the standard one.Artur Grabowski
2001-08-26remove duplicate syscallargs() macrosTheo de Raadt
2001-08-26syncTheo de Raadt
2001-08-26there is no need for .bak filesTheo de Raadt
2001-08-11Unnecessary and redundant includes.Artur Grabowski
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2000-11-10Change the ktrace interface functions from taking the trace vnode to taking theArtur Grabowski
traced proc. The vnode is in the proc and all functions need the proc.
2000-11-10seperate -> separate, okay aaron@Niels Provos
2000-09-07common/compat_util.cEric Jackson
2000-08-24Be careful about hzto returning <= 0.Artur Grabowski
2000-06-26use new timeoutsArtur Grabowski
1999-11-26Use round_page(X) instead of roundup(X, NBPG), use PAGE_SIZE instead of NBPG.Artur Grabowski
1999-11-10include syscallnames only if compiling w/ SYSCALL_DEBUG.Michael Shalayeff
was already so for native and sunos, the rest was just wasting space on it. niels@ millert@ ok
1999-06-07syncTheo de Raadt
1999-06-07replacement pipe() system call; copies data into place inside kernel, soTheo de Raadt
that EFAULT return value is possible
1997-09-15SA_NOCLDWAITTodd C. Miller
1997-07-27sa__handler to avoid sa_handler stuff coming before 2000....Theo de Raadt
1997-07-06sync with NetBSD, 970705.Jason Downs
1997-06-17careful with stackgap handling in execve()Theo de Raadt
1997-04-16Changes up to NetBSD 970415.Jason Downs
1997-03-26Regen.Jason Downs
1997-03-26Merge in NetBSD changes as if 3/19/97, undo some of ours.Jason Downs
1997-02-23sigcode -> hpux_sigcodeJason Downs
1997-01-27Use lchown(2) instead.Jason Downs
1997-01-27__mc68k__ -> m68kJason Downs
1996-12-23use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary typesTheo de Raadt
1996-08-31Cleanup execPer Fogelstrom
1996-08-25syncTheo de Raadt
1996-08-25route execve via compat filename translationTheo de Raadt
1996-08-02Added Makefiles to build stuff from syscalls.master in some emulations.Niklas Hallqvist
Regenerated derived files from various syscalls.master files. Added $OpenBSD$.
1996-08-02Add $OpenBSD$Niklas Hallqvist