Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-30 | regenerate | Philip Guenther | |
2016-03-28 | regen | Mark Kettenis | |
2016-03-21 | Rename the system call sendsyslog2 to sendsyslog. Keep the old one | Alexander Bluhm | |
as osendsyslog for a while. The three argument variant is the only one that will stay. input kettenis@; OK deraadt@ | |||
2015-11-24 | sync | Theo de Raadt | |
2015-11-10 | regen | Philip Guenther | |
2015-10-28 | sync | Theo de Raadt | |
2015-10-18 | sync | Theo de Raadt | |
2015-10-09 | sync | Theo de Raadt | |
2015-10-02 | regen | Mark Kettenis | |
2015-09-26 | regen | Ted Unangst | |
2015-09-13 | sync | Philip Guenther | |
2015-09-09 | sync | Theo de Raadt | |
2015-08-26 | regen | Doug Hogan | |
2015-08-22 | Move to tame(int flags, char *paths[]) API/ABI. | Theo de Raadt | |
The pathlist is a whitelist of dirs and files; anything else returns ENOENT. Recommendation is to use a narrowly defined list. Also add TAME_FATTR, which permits explicit change operations against "struct stat" fields. Some other TAME_ flags are refined slightly. Not cranking libc now, since nothing commited in base uses this and the timing is uncomfortable for others. Discussed with many; thanks for a few bug fixes from semarie, doug, guenther. ok guenther | |||
2015-07-20 | rebuild | Philip Guenther | |
2015-07-19 | sync | Theo de Raadt | |
2015-05-06 | regen | Jonathan Gray | |
2015-02-09 | sync | Theo de Raadt | |
2015-02-09 | sync | Theo de Raadt | |
2014-12-08 | regen | Philip Guenther | |
2014-10-09 | regen | Ted Unangst | |
2014-09-18 | regen | Masao Uebayashi | |
2014-09-17 | regen | Todd C. Miller | |
2014-09-01 | sync generated files | Doug Hogan | |
2014-08-31 | regen | Philip Guenther | |
2014-07-10 | sync | Theo de Raadt | |
2014-07-07 | regen | Matthew Dempsky | |
2014-07-07 | regen | Philip Guenther | |
2014-06-14 | sync | Theo de Raadt | |
2014-06-13 | sync | Theo de Raadt | |
2014-02-09 | regen | Philip Guenther | |
2013-09-14 | regen | Philip Guenther | |
2013-08-16 | regen | Philip Guenther | |
2013-08-14 | regen | Philip Guenther | |
2013-08-13 | regen | Philip Guenther | |
2013-06-09 | regen | Miod Vallat | |
2013-06-01 | regen | Ted Unangst | |
2013-06-01 | regen | Miod Vallat | |
2013-04-29 | regen | Matthew Dempsky | |
2013-04-15 | regen | Joel Sing | |
2013-03-14 | regen | Ted Unangst | |
2013-03-02 | regen | Philip Guenther | |
2012-09-10 | sync | Theo de Raadt | |
2012-08-23 | sync | Theo de Raadt | |
2012-06-21 | Regenerate | Philip Guenthe | |
2012-04-12 | sync | Theo de Raadt | |
2012-04-12 | sync | Theo de Raadt | |
2012-04-12 | sync | Theo de Raadt | |
2012-01-17 | Reimplement mutexes, condvars, and rwlocks to eliminate bugs, | Philip Guenthe | |
particularly the "consume the signal you just sent" hang, and putting the wait queues in userspace. Do cancellation handling in pthread_cond_*wait(), pthread_join(), and sem_wait(). Add __ prefix to thr{sleep,wakeup,exit,sigdivert}() syscalls; add 'abort" argument to thrsleep to close cancellation race; make thr{sleep,wakeup} return errno values via *retval to avoid touching userspace errno. | |||
2011-10-15 | sync | Philip Guenthe | |