summaryrefslogtreecommitdiffstats
path: root/lib/libkvm/kvm_file2.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* I am retiring my old email address; replace it with my OpenBSD one.millert2019-01-251-2/+2
* Fix "_nfiles" reference for crash dump.yasuoka2018-09-071-3/+3
* Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined.guenther2018-01-021-1/+2
* p_comm is the process's command and isn't per thread, so move it fromguenther2017-01-211-15/+2
* Split PID from TID, giving processes a PID unrelated to the TID of theirguenther2016-11-071-8/+9
* Add va_nlink information to struct kinfo_file (so bump the shlib minor)guenther2016-10-021-1/+5
* Make KERN_FILE_BYPID return ESRCH when PID not found, both in sysctl andzhuk2016-05-041-6/+14
* no more systracetedu2016-04-251-12/+1
* fix a race when fetching files from the kernel. the number of filesdlg2015-09-041-36/+41
* Rework the UNIX domain socket garbage collector, including ideas fromguenther2015-08-281-2/+2
* Replace the hand-crafted list of datagram unix domain sockets withbluhm2015-03-281-3/+5
* Extend struct kinfo_file a bit for netstat (sync with the kernel).claudio2015-02-111-1/+32
* Prefer arg != 0 over arg for non-boolean. nitted kettenis@guenther2015-02-111-2/+2
* sysctl({CTL_KERN, KERN_FILE, KERN_FILE_BYFILE}) previously requiredguenther2015-02-111-6/+5
* Move to the <limits.h> universe.deraadt2015-01-161-1/+2
* Nuke yet more obvious #include duplications.krw2014-11-191-2/+1
* Put the socket splicing fields into a seperate struct sosplice thatbluhm2014-11-031-6/+14
* Remove unnecessary netinet/in_systm.h include.lteo2014-10-251-2/+1
* Apply reallocarray() idiom.deraadt2014-10-151-7/+9
* Track whether a process is a zombie or not yet fully built via flagsguenther2014-07-041-29/+29
* Eliminates struct pcred by moving the real and saved ugids intoguenther2014-03-301-11/+4
* More crash dump parsing fixes: correct paddr in process info and pidsguenther2014-02-051-11/+10
* Threads can't be zombies, only processes, so change zombproc to zombprocess,guenther2014-01-201-46/+34
* p_textvp moved from struct proc to struct processguenther2014-01-201-4/+4
* Prep for hidden visibility: move the vnode/file related functionguenther2013-11-161-3/+2
* Apply format __attribute__ to _kvm_err() and fix the errors that it detects.guenther2013-11-121-13/+22
* a missing prototypesderaadt2013-11-121-1/+6
* - add UNIX-domain socket info to struct kinfo_file2guenther2013-10-221-37/+65
* spacesderaadt2013-03-201-2/+2
* knowledge of nnpfs can be removedderaadt2012-08-231-26/+1
* Committed the wrong version (an earlier try) of the KERN_FILE2 vsguenther2012-06-021-2/+4
* Eliminate the f_usecount ref count in struct file; instead of sleepingguenther2012-05-011-2/+2
* Fix kvm_deadfile2_byid()'s handling of kernel vs user addresses forguenther2012-04-201-14/+43
* Make kvm_getfile2() have a fighting change to work correctly on crashguenther2012-04-141-91/+88
* The kinfo_file2 structure's f_wbytes member was being filled with theguenther2012-03-281-2/+2
* 0 is a valid uid for files sysctl, don't skip it. reminded by guenthertedu2012-03-131-2/+2
* Add rtable id and thread id to struct kinfo_proc (and fix process id)guenther2012-01-071-11/+32
* The ktrace vnode has moved to struct process and changed name.guenther2011-12-141-3/+3
* move the specfs code to a place people can see it; ok guenther thib krwderaadt2011-07-041-3/+2
* Move some macros in <msdosfs/denode.h> to outside the #ifdef _KERNELguenther2010-07-171-3/+1
* Fail instead of lying if a process asks sysctl()'s KERN_PROC2 orguenther2010-06-291-1/+6
* Reimplement kvm_getproc2()'s support for reading crash dumps andguenther2010-01-101-3/+1
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-5/+1
* Support KERN_FILE_TEXT here toomillert2009-07-211-2/+13
* Handle the case where so_pcb is NULL.millert2009-07-211-2/+4
* correct kvm_getfile2 error stringmillert2009-07-081-4/+4
* Install ntfs includes and add libkvm (fstat) support. ntfs bitsmillert2009-06-241-6/+9
* Move KREAD define to kvm_private.hmillert2009-06-201-5/+2
* Split out cd9660 bits into their own .c file to avoid #define collisionsmillert2009-06-201-25/+6
* Add msdosfs support now that we have the headers.millert2009-06-201-40/+59