Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-07 | Add rtable id and thread id to struct kinfo_proc (and fix process id) | Philip Guenthe | |
and add an 'rtableid' keyword to ps. Add rtable id, thread id, and socket splice info to struct kinfo_file2 and make fstat display socket splice information. Remove old KVM_PROC2 and kinfo_proc2 interfaces; bump libkvm major Socket splice info and corrections from bluhm@ "Lovely" deraadt@ | |||
2011-03-12 | Replace the old, broken KERN_PROC ABI and its matching functions | Philip Guenthe | |
in libkvm with the stable-ABI versions that are currently named KERN_PROC2, kvm_get{proc,argv,envv}2(). The latter names and symbols will continue to be supported for a few releases. Committing now that they ports people have had a couple releases to update pkgs that usd the old functions | |||
2009-06-07 | Add kvm_getfile2 which uses KERN_FILE2 when possible, falling | Todd C. Miller | |
back on kmem grovelling for non-live kernels. OK deraadt@ | |||
2006-03-31 | kvm_openfiles() should take int flag, not unsigned | Theo de Raadt | |
2004-09-14 | KVM_NO_FILES is 0x80000000, so arg 4 of kvm_openfiles() must be unsigned | Theo de Raadt | |
int instead of int; millert ok | |||
2004-01-22 | Remove unnecessary typedef usage. | Marc Espie | |
u_char -> unsigned char u_short -> unsigned short u_long -> unsigned long u_int -> unsigned int okay millert@ | |||
2004-01-07 | Implement kvm_getproc2(), kvm_getargv2() and kvm_getenvv2() that use | Todd C. Miller | |
the KERN_PROC2 sysctl. Based on changes from NetBSD but uses our own kvm_arg_sysctl(). | |||
2003-08-01 | add __bounded__ attributes for userland headers; enabled with -Wbounded | Anil Madhavapeddy | |
ok deraadt@ | |||
2003-06-26 | backout the __bounded__ attributes for a while; requested by deraadt@ | Anil Madhavapeddy | |
2003-06-26 | Mark various standard library functions with the __bounded__ attribute. | Anil Madhavapeddy | |
You must have an up-to-date gcc for this! deraadt@ ok | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2002-06-08 | Add a flag - KVM_NO_FILES which tells kvm_openfiles to not | Artur Grabowski | |
open any files, just return an kvm handle that we can use to some of the functions. | |||
2002-02-16 | Part one of userland __P removal. Done with a simple regexp with some minor ↵ | Todd C. Miller | |
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | |||
1997-09-21 | Well, as we are heading for a release people are encouraged to rebuild their | Niklas Hallqvist | |
entire trees for testing anyway, I might as well do this intrusive touching of include files now. Added openBSD tags. | |||
1996-05-01 | from netbsd: Add kvm_dump* prototypes | Theo de Raadt | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |