summaryrefslogtreecommitdiff
path: root/sys/dev/verified_exec.c
AgeCommit message (Expand)Author
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-05-15Some Veriexec stuff that's been rotting in my tree for months.elad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-08Plug leak "that can never happen".elad
2007-01-11veriexec_file_delete() and veriexec_table_delete() now take 'struct lwp *'elad
2007-01-11Use veriexec_report() instead of checking 'veriexec_verbose' and callingelad
2007-01-09Remove advertising clause from all of my stuff.elad
2007-01-07Update copyright/license, okay blymn@ few days ago.elad
2007-01-04Consistent usage of KAUTH_GENERIC_ISSUSER.elad
2006-11-30More cleaning... split veriexec_delete() to veriexec_file_delete() toelad
2006-11-30Massive restructuring and cleanup of Veriexec, mainly in preparationelad
2006-11-28Make Veriexec use proplib(3) for kernel-userland data passing.elad
2006-11-27No need to copy fp_type twice.elad
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-30Don't use memcmp() and memcpy() on userspace addresses.elad
2006-10-30Simplify and rework duplication check code.elad
2006-10-28Remove bogus sanity check.elad
2006-10-12- sprinkle __unused on function decls.christos
2006-09-05Fix two horrible bugs found during a routine audit session with Brett Lymn.elad
2006-09-03add missing initializerchristos
2006-07-24replace magic numbers for strict levels (0-3) with defines.elad
2006-07-24finally do things properly. veriexec_report() takes flags, not three ints.elad
2006-07-21- Use the LWP cached credentials where sane.ad
2006-07-15update my email on the copyright to @netbsd.orgelad
2006-07-15move veriexec_clear() from dev/verified_exec.c to kern/kern_verifiedexec.celad
2006-07-15some cleanup and fixes:elad
2006-07-14okay, since there was no way to divide this to two commits, here it goes..elad
2006-05-25Include kauth header for function prototypesblymn
2006-05-14integrate kauth.elad
2006-05-06add missing vrele(), from blymn@.elad
2005-12-12Add and document a "query" keyword to veriexecctl. Usage:elad
2005-12-12Catch up with ktrace-lwp merge.elad
2005-12-11merge ktrace-lwp.christos
2005-12-10Add and document a VERIEXEC_DELETE operation for Veriexec.elad
2005-12-10Refactor the code that creates a new table and loads entries to its ownelad
2005-11-25Remove few no longer needed XXX comments about fsid/fileid beingelad
2005-10-07Various fixes from blymn@ and myself.elad
2005-10-05Introduce per-page fingerprints in Veriexec.elad
2005-08-19more 64 bit inode lossage.christos
2005-08-13Oops. Put back braces...elad
2005-08-13The veriexec API uses dev_t and ino_t for device and inode numbers.elad
2005-08-13Fix printing formats.elad
2005-08-03Change how we handle duplicates in the signatures file.elad
2005-06-20Remove veriexec_dprintf() calls forgotten in last commit.elad
2005-06-20- Use more calls to veriexec_report() where possible.elad
2005-06-19- Avoid pollution of struct vnode. Save the fingerprint evaluation statuselad
2005-06-17More veriexec changes:elad
2005-06-16Since NetBSD operates in securelevel -1 by default, don't rely on theelad
2005-06-16Don't allow unprivileged users to open the veriexec device.elad
2005-06-06fix a printf format argument type.christos