summaryrefslogtreecommitdiff
path: root/lib/libkvm
AgeCommit message (Expand)Author
2018-05-15fix format strings; ok @kettenisOtto Moerbeek
2018-05-03Cleanup usage of free() in libkvm.Vadim Zhukov
2018-05-03A few fixes for kvm_getargv(3)/kvm_getenv(3):Vadim Zhukov
2018-01-02Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined.Philip Guenther
2017-12-14Add Symbols.map to explicitly define the ABIs, hiding linker defined symbols.Philip Guenther
2017-01-21p_comm is the process's command and isn't per thread, so move it fromPhilip Guenther
2017-01-11Add "support" for OpenBSD/arm64 so that it compiles. It's a copy ofPatrick Wildt
2016-11-07Split PID from TID, giving processes a PID unrelated to the TID of theirPhilip Guenther
2016-10-02Add va_nlink information to struct kinfo_file (so bump the shlib minor)Philip Guenther
2016-09-16handle fallout of moving the address maps to RBT code.David Gwynne
2016-09-01remove references to sparcTed Unangst
2016-07-10use offsetof to create an offset instead of illegal unaligned pointersTed Unangst
2016-05-26Make amaps use less kernel memory (2nd try)Stefan Kempf
2016-05-22Revert previous: breaks i386 and powerpc, probably all non-PMAP_DIRECT archsPhilip Guenther
2016-05-22Make amaps use less kernel memoryStefan Kempf
2016-05-14Revert previous commit. Converting bcopy into memcpy is never safe whenMark Kettenis
2016-05-11remove hppa64 port, which we never got going beyond broken single users.Theo de Raadt
2016-05-11convert bcopy to memcpy. ok dlg millertTed Unangst
2016-05-04Add ERRORS section (requested by bluhm@). While there, move start ofVadim Zhukov
2016-05-04Make KERN_FILE_BYPID return ESRCH when PID not found, both in sysctl andVadim Zhukov
2016-04-25no more systraceTed Unangst
2016-03-30for some time now mandoc has not required MLINKS to functionJason McIntyre
2016-03-09We are done providing support for the vax.Theo de Raadt
2015-12-19Remove NULL-checks before free(). ok tb@mmcc
2015-11-10update NAME section to include all documented functions,Jason McIntyre
2015-09-08port the changes just made to kvm_getfiles in kvm_file2.c r1.47 toDavid Gwynne
2015-09-04fix a race when fetching files from the kernel. the number of filesDavid Gwynne
2015-09-04add kvm_realloc() as a private function.David Gwynne
2015-08-28Rework the UNIX domain socket garbage collector, including ideas fromPhilip Guenther
2015-05-11When checking flags that will be passed to open(), test the O_ACCMODE portionPhilip Guenther
2015-04-07Teach libkvm a bit about PAE, making it independent of the kernel definesPhilip Guenther
2015-04-04The swapfile argument is also const char *.Jeremie Courreges-Anglas
2015-03-30Do not include <machine/autoconf.h>, for it is a kernel-only header and libkvmMiod Vallat
2015-03-28Replace the hand-crafted list of datagram unix domain sockets withAlexander Bluhm
2015-03-18Rework the virtual memory layout on SRMMU systems (sun4d/sun4m) to use a muchMiod Vallat
2015-02-11Extend struct kinfo_file a bit for netstat (sync with the kernel).Claudio Jeker
2015-02-11Prefer arg != 0 over arg for non-boolean. nitted kettenis@Philip Guenther
2015-02-11sysctl({CTL_KERN, KERN_FILE, KERN_FILE_BYFILE}) previously requiredPhilip Guenther
2015-02-09typoMiod Vallat
2015-01-16Move to the <limits.h> universe.Theo de Raadt
2015-01-09Cleanup some macros and #defines in i386 pmap. Previously committed andMike Larkin
2014-12-16include lock.h, needed for later headers but currently included by magicTed Unangst
2014-11-19Nuke yet more obvious #include duplications.Kenneth R Westerback
2014-11-18Nuke some obvious #include duplications.Kenneth R Westerback
2014-11-18udf needs siphash to build.David Gwynne
2014-11-03Put the socket splicing fields into a seperate struct sosplice thatAlexander Bluhm
2014-10-25Remove unnecessary netinet/in_systm.h include.Lawrence Teo
2014-10-22Don't leak the old data if _kvm_reallocarray() failsPhilip Guenther
2014-10-15Apply reallocarray() idiom.Theo de Raadt
2014-08-15Use O_CLOEXEC wherever we open a file and then call fcntl(F_SETFD, FD_CLOEXEC)Philip Guenther