summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Collapse)Author
1997-03-29Return EISDIR for directories; idea from NetBSDThorsten Lockert
1997-03-29Do return values from issetuid() correctlyThorsten Lockert
1997-03-27Import genassym.sh method from NetBSDNiklas Hallqvist
1997-03-27Implement NOFILE_MAX--hard limit on max descriptors per proccess.Todd C. Miller
Future direction, might make sense to make this a kernel symbol tha is sysctl-able.
1997-03-27Make kern.osrevision (sysctl) and /kern/osrev report value ofTodd C. Miller
OpenBSD define, not BSD which is a bit more useful.
1997-03-26proper englishTheo de Raadt
1997-03-26loginname copying in fill_eproc; gwing@primenet.com.auTheo de Raadt
1997-03-16allow settimeofday() at securelevel < 2, rather than < 1.flipk
the consensus was that it was too annoying to not be able to change the clock at securelevel == 1.
1997-03-02Add noatime option to not update atime on files in a filesystem (unlessTodd C. Miller
ctime or mtime has changed). Useful for laptops and news servers.
1997-03-01Don't dereference a vnode pointer that is NULLThorsten Lockert
1997-03-01prevent warning about unused variable when NO_KMEMSTATS is in effectkstailey
1997-02-28Moved IPsec socket state to the PCB.Angelos D. Keromytis
1997-02-28New variables for system-wide security default levels.Angelos D. Keromytis
1997-02-28IPsec socket API additions.Angelos D. Keromytis
1997-02-26From tholo: Do not do strict POSIX offset checking on character devices.Niklas Hallqvist
This fixes the problem of not being able to read kernel virtual memory on the alpha, thus breaking things like ps etc.
1997-02-24OpenBSD tagsNiklas Hallqvist
1997-02-22Upodate to lite2 -- don't allow setting back the clock if securelevel > 0Todd C. Miller
1997-02-21shmdt before shmdt (in child) fixTheo de Raadt
1997-02-21do not allow SO_SNDBUF/SO_RCVBUF len 0Theo de Raadt
1997-02-20IPSEC package by John Ioannidis and Angelos D. Keromytis. Written inTheo de Raadt
Greece. From ftp.funet.fi:/pub/unix/security/net/ip/BSDipsec.tar.gz
1997-02-18if a P_SUGIDEXEC proc execve()'s a non-set[ug]id program while runningTheo de Raadt
with uid/gid mismatches, P_SUGIDEXEC should persist (in case the environment has not been cleaned). pointed out by wietse@porcupine.org
1997-02-18cp P_SUGID/P_SUGIDEXEC to child, doh; half from freebsdTheo de Raadt
1997-02-14hide fsid in getfsstat too, clone of millert fix, problem spotted by bitbltTheo de Raadt
1997-02-14round RLIMIT_STACK; problem spotted by jfw@jfwhome.funhousecomTheo de Raadt
1997-02-13Don't expose f_fsid to non-root.Todd C. Miller
1997-02-11Add fs_id support and random inode generation numbers for ffs.Todd C. Miller
1997-02-06terminate copyinstr, copyoutstr full name; Don.Lewis@tsc.tdk.comTheo de Raadt
1997-02-03hp300 needs device_register(), too.Jason Downs
1997-02-02Prevent seeking to negative offsets when seeking from the end of a file;Thorsten Lockert
noticed by Tim Newsham <newsham@aloha.net>
1997-02-01add type & union sigval args to sendsig/trapsignalTheo de Raadt
1997-02-01Correct early termination case of read clustering which could causeNiklas Hallqvist
buffer cache poisoning when bufpages/nbuf is larger than 1. Also correct readahead amount calculation. Optimize page moving when buffers have excess pages.
1997-01-27select subsystem si_pid becomes si_selpid, to not conflict against ↵Theo de Raadt
user/kernel siginfo si_pid #define
1997-01-27add another parameter to trapsignal() and sendsig() -- fault addr to beTheo de Raadt
delivered with in the siginfo information
1997-01-27initial cut at SA_SIGINFO supportTheo de Raadt
1997-01-26Regen.Jason Downs
1997-01-26Add lchown(2).Jason Downs
1997-01-25Don't do disruptive time corrections if tick size is not integral; fromThorsten Lockert
Dennis Ferguson (NetBSD PR #2788)
1997-01-25Improve adjtime() for odd hz values; from Dennis Ferguson (NetBSD PR# 2787)Thorsten Lockert
1997-01-25Changed my mind about where to do this.dm
1997-01-25Only disclose generation number to root.dm
1997-01-19asm -> __asmbriggs
1997-01-13Import compat_m68k4k from NetBSDNiklas Hallqvist
1997-01-12Be more Posixly correct; from FreeBSDThorsten Lockert
1997-01-10Correct a panic condition hitting on machines with NBPG != ffs blocksize,Niklas Hallqvist
plus having a large bufpages value compared to nbuf.
1997-01-08If config-file is not starting with /, consider it to be aNiklas Hallqvist
relative path.
1997-01-05Remove lots of timer_state structs as they just ate memory and only a few wasNiklas Hallqvist
ever used. Now a single state is kept for net, tty and disk events resp. Also, call the randomness from disk_unbusy instead of biodone, as biodone gets a lot of virtual events (from virtual filesystems etc), and as a bonus: feed xfer time and size into the entropy pool too.
1997-01-04spec_advlock() via lf_advlock()kstailey
1997-01-02pulled out the duplicated, conditional code from both kern/vfs_syscalls.cMichael Shalayeff
and compat/common/vfs_syscalls_43.c and placed a single copy of that code into miscfs/union/union_subr.c (seemed like a good place to put it, since it's union-fs related). as a side effect you can build unionfs in lkm. (netbsd pr#2950, Paul Goyette <paul@pgoyette.bdt.com>)
1996-12-23use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary typesTheo de Raadt
1996-12-22make spec_advlock() perform indirect call to lf_advlock()kstailey