index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
kvm_mkdb
Age
Commit message (
Expand
)
Author
2019-06-28
When system calls indicate an error they return -1, not some arbitrary
Theo de Raadt
2018-10-26
If we pass `file' via args then we need to unveil(2) it with read permission,
Ricardo Mestre
2018-04-26
Use <fcntl.h> instead of <sys/file.h> for open() and friends.
Philip Guenther
2017-11-21
The call to setegid(2) was replaced with setresgid(2) a while ago.
Theo Buehler
2017-10-27
Use <elf.h> instead of <elf_abi.h>
Martin Pieuchot
2016-09-10
missing fclose() in an error path
Jonathan Gray
2016-04-25
use setresgid() rather than setegid, all 3 gids can go the same way.
Theo de Raadt
2015-12-10
Remove NULL-checks before free(). ok tb@
mmcc
2015-11-23
missing pledge "getpw" for getgrnam(3)
Theo de Raadt
2015-11-08
Set the effective gid to kmem so the fchown of kvm_bsd.db is allowed
Todd C. Miller
2015-11-05
there is a retry path in here which contains rename() and fchown().
Theo de Raadt
2015-10-16
Implement real "flock" request and add it to userland programs that
Todd C. Miller
2015-10-13
semarie points out i am already forgetting the rules are very tight around
Theo de Raadt
2015-10-13
oops, a chown appears late on the code. to satisfy this pledge
Theo de Raadt
2015-10-12
kvm_mkdb & dev_mkdb are quite similar. pledge "stdio rpath wpath cpath"
Theo de Raadt
2015-08-20
stdlib.h is in scope; do not cast malloc/calloc/realloc*
Theo de Raadt
2015-01-18
do not require <a.out.h>
Theo de Raadt
2015-01-16
Replace <sys/param.h> with <limits.h> and other less dirty headers where
Theo de Raadt
2014-12-23
the kvm database only needs to be readable by kmem group. make it so.
Ted Unangst
2014-07-20
Make sure the correct errno is reported by warn* or err* and not
Philip Guenther
2014-05-20
Use errc/warnc to simplify code.
Philip Guenther
2013-11-12
remove the code that iterates over binary types, since everything is now
Theo de Raadt
2013-10-15
tedu a.out support
Theo de Raadt
2013-08-22
Correct format string mismatches turned up by -Wformat=2
Philip Guenther
2013-01-29
Allow for a kernel linked at address zero; ok guenther@ millert@
Miod Vallat
2012-04-06
iterate over e_shnum using Elf32_Word instead of int
Theo de Raadt
2009-11-11
patch a whole bunch of memory leaks, parfait only spotted one of them
Theo de Raadt
2009-10-28
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and
Theo de Raadt
2007-09-02
use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg
Theo de Raadt
2007-05-31
convert to new .Dd format;
Jason McIntyre
2007-03-18
do not use section names for locating a string tab; miod@ ok
Michael Shalayeff
2005-04-14
fix off-by-ones in path truncation checks. from Han Boetes; ok deraadt@
Damien Miller
2004-11-24
Use sysctl to get the running kernel version instead of grotting
Todd C. Miller
2003-11-21
add -o option to generate kvm database in alternate directory;
Damien Miller
2003-09-25
realloc fixes; markus ok
Theo de Raadt
2003-06-26
ansi and protos
Theo de Raadt
2003-06-12
- section reorder
Jason McIntyre
2003-06-02
Remove the advertising clause in the UCB license which Berkeley
Todd C. Miller
2003-04-06
use snamesize and realloc properly. ok tdeval@
Ted Unangst
2003-04-04
strlcpy; tedu ok
Theo de Raadt
2002-11-30
be better about the STT_NOTYPE symbols, not all become N_UNDEF this way; pefo...
Michael Shalayeff
2002-10-25
prepend the underscore always for elf, this makes kvm_bsd.db work on elf plat...
Michael Shalayeff
2002-09-06
fopen() does not return < 0
Theo de Raadt
2002-05-30
minor KNF
Theo de Raadt
2002-03-25
bring in prototypes
Theo de Raadt
2002-03-14
kill more registers.
Mike Pechkin
2002-02-20
Fix ELF so it works with /dev/ksyms. Also make 'detection' of ksyms
Per Fogelstrom
2002-02-16
Part one of userland __P removal. Done with a simple regexp with some minor ...
Todd C. Miller
2001-05-11
MAP_COPY -> MAP_SHARED (it's ok in this case (/dev/ksyms))
Artur Grabowski
2001-02-03
ELF: fallback to malloc when mmap fails. for /dev/ksyms.
Artur Grabowski
[next]