Age | Commit message (Expand) | Author |
2021-10-24 | For open/openat, if the flags parameter does not contain O_CREAT, the | Theo de Raadt |
2021-07-12 | Change the error reporting pattern throughout the tree when unveil | Bob Beck |
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 |