Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-06-27 | do not permit ktrace on P_SUGID; millert ok | Theo de Raadt | |
2002-06-27 | KNF | Theo de Raadt | |
2002-06-24 | Redo the logic of reading of proc arguments to be more readable. | Artur Grabowski | |
kjell@ says that it fixes his problems, noone else responded. | |||
2002-06-16 | When processing the KERN_VNODE sysctl, the kernel builds a packed structure, | Miod Vallat | |
while pstat(8) expects a C structure abiding the regular structure packing rules. This caused pstat -v to break on powerpc. Unbreak the confusion by defining the structure in a common header file, and having the kernel use it. ok millert@ deraadt@ | |||
2002-06-14 | spelling; from Brian Poole <raj@cerias.purdue.edu> | Todd T. Fries | |
2002-06-11 | kernel changes to make asymmetric crypto work in userland | Bob Beck | |
- modify getfeat to return something more useful to us on devices (like lofn and everything else until jason fixes it) that can't do rsa stuff, etc and can only do mod_exp.. - error handling fixes so we correctly fail to software when we can't deal with a particular key size - add sysctl kern.userasymcrypto to turn on/off userland asymmetric crypto via /dev/crypto - 1 == on, 0 == off, default is off | |||
2002-06-11 | Protect mi_switch with splstatclock. | Artur Grabowski | |
2002-06-11 | ANSIfy | Artur Grabowski | |
2002-06-11 | Remove unnecessary spllowersoftclock(). ok art@ | Thomas Nordin | |
2002-06-11 | splvm, not splimp. | Artur Grabowski | |
2002-06-11 | splvm, not splimp | Artur Grabowski | |
2002-06-11 | splassert where necessary | Artur Grabowski | |
2002-06-11 | splassert(IPL_TTY) where comments tell us we should | Artur Grabowski | |
2002-06-11 | splassert(IPL_STATCLOCK) mi_switch | Artur Grabowski | |
2002-06-11 | splassert where needed | Artur Grabowski | |
2002-06-10 | Grammar. | Thomas Nordin | |
2002-06-09 | add struct pstats to struct eproc | Artur Grabowski | |
2002-06-09 | Use LIST_FOREACH. | Artur Grabowski | |
2002-06-09 | KERN_MBSTAT | Angelos D. Keromytis | |
2002-06-09 | ANSIfy (started as some other change that just ran away). | Artur Grabowski | |
2002-06-09 | different magics for malloc and pool, art@ ok | Niklas Hallqvist | |
2002-06-08 | TTYCOUNT and NUMVNODES. | Angelos D. Keromytis | |
2002-06-08 | Add read-only KERN_NFILES (number of open files). | Angelos D. Keromytis | |
2002-06-08 | Sysctl for getting process arguments and environment. | Artur Grabowski | |
2002-06-08 | Use ltsleep in vfs_busy. | Artur Grabowski | |
2002-06-07 | Change addupc_intr to not use fuswintr and suswintr to update the profiling | Artur Grabowski | |
info. Since we only use it to profile processes in user mode and there is no way to get back user mode without going past the AST that will write out the profiling info in a context where copyout works. Sitting in my tree for ages. Reviewed and with some suggestions from nordin@ | |||
2002-06-07 | Simplify so that we can remove CLKF_BASEPRI() and spllowersoftclock() | Thomas Nordin | |
infrastructure. ok art@ and miod@ | |||
2002-06-06 | Fix *documentation*: one arg of the ktrace(2) is pid_t not int, found while | Mike Pechkin | |
have fun w/ pid_t cleanups. millert@ ok | |||
2002-06-03 | compatiblity -> compatibility | Theo de Raadt | |
decriptor -> descriptor authentciated -> authenticated transmition -> transmission | |||
2002-05-27 | if_attach() gets called before domaininit(). scan all interfaces for if_afdata | Jun-ichiro itojun Hagino | |
initialization after domaininit(). | |||
2002-05-24 | protect more of the bookkeeping variables with splbio. | Artur Grabowski | |
2002-05-24 | typo | Artur Grabowski | |
2002-05-24 | cluster_callback is a b_iodone handler. Since it calls functions | Artur Grabowski | |
that assume splbio, splassert(IPL_BIO) in it. | |||
2002-05-23 | In sys_accept don't FILE_SET_MATURE the file if we got an error and we've ↵ | Artur Grabowski | |
freed it. Noticed by enami@netbsd in a recent discussion on tech-kern@netbsd. Thanks to miod@ for helping me understand my code and realize that what the discussion was originally about (a diff by itojun@) didn't apply to us because I tweaked the semantics of closef() to solve the problem automagically for us (and I forgot about it). miod@ ok. | |||
2002-05-23 | Fix a comment I missed when renaming FILE_UNUSE to FRELE. | Artur Grabowski | |
2002-05-22 | some b_iodone handlers and vwakeup require splbio. | Artur Grabowski | |
Mark biodone with splassert(IPL_BIO). | |||
2002-05-20 | Add one more level to the kern.splassert sysctl. | Artur Grabowski | |
0 - do nothing. 1 - small message on error (function name and the levels). 2 - big message on error (function name, levels and traceback (if possible)). 3 - panic. After suggestion from deraadt@. | |||
2002-05-20 | make it compile w/ debugging on | Michael Shalayeff | |
2002-05-18 | dump the stack on splassert failure (XXX - need some kind of | Artur Grabowski | |
rate limiting). | |||
2002-05-18 | If ddb.panic is disabled, print the stack trace before dumping. | Artur Grabowski | |
2002-05-16 | systrace facility, used to enforce and generate policies for system calls | Niels Provos | |
okay deraadt@ | |||
2002-05-16 | sprinkle some splassert(IPL_BIO) in some functions that are commented as ↵ | Artur Grabowski | |
"should be called at splbio()" | |||
2002-05-15 | Implement splassert() for sparc - a tool for finding problems related to | Artur Grabowski | |
spl handling (already found 3 problems). Man page in a few seconds. deraadt@ ok. | |||
2002-05-11 | track egid/rgid on bound/connected sockets too (pf will use this) | Theo de Raadt | |
2002-05-08 | A process can always signal itself--no need to restrict signals even if | Todd C. Miller | |
it is setugid. deraadt@ ok | |||
2002-05-02 | In UKC, when adding a fixed unit device (foo0) by cloning a star device | Miod Vallat | |
(foo*), be sure to update all cf_starunit1 fields for related star devices, so that they will not compete for the foo0 probe. This fixes the new sparc bsd.scsi3 behaviour. Tested by brad@ and myself, ok maja@ | |||
2002-05-02 | Cause the exec to fail if we are unable to allocate resources when dup'ing | Todd C. Miller | |
/dev/null to fd's 0-2 for a setuid program; deraadt@ and art@ OK | |||
2002-04-27 | Comment biodone as "must be called at splbio". | Artur Grabowski | |
It calls vwakeup and vwakeup is marked as "must be at splbio". | |||
2002-04-24 | Introduce a new file, machine/internal_types.h, to hold that specific arch | Marc Espie | |
type characteristics. internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* namespace, and be reused by files like limits.h. This allows us to shorten machine/limits.h greatly, as all the common defines are now in sys/limits.h, plus a small stub in internal_types.h. Tested on all arches as far as I know. Approved after discussion with art, millert, deraadt, and others. | |||
2002-04-18 | Provide the correct signal number to the ktrace PSIG information instead | Miod Vallat | |
of an uninitialized variable. millert@ ok |