Age | Commit message (Expand) | Author |
2016-09-24 | move knhash size to event.h, use it for hashfree. from Mathieu - | Ted Unangst |
2016-09-15 | all pools have their ipl set via pool_setipl, so fold it into pool_init. | David Gwynne |
2016-08-25 | pool_setipl | David Gwynne |
2016-07-14 | Prevent silly states via knotes on pids > 2^32 and on nonexistent signals. | Philip Guenther |
2016-07-14 | kevent validates that ident is a valid fd by getting the file. one sad | Ted Unangst |
2016-05-13 | contrary to documentation and other implementations, kevent was preventing | Ted Unangst |
2016-01-06 | tidy up whitespace, etc. | Ted Unangst |
2015-12-20 | size for free, sent and reminded by Mathieu. also delete null check. | Ted Unangst |
2015-12-17 | arrays decay to pointers without needing & | Ted Unangst |
2015-12-17 | add ktrace to kevent. ok guenther | Ted Unangst |
2015-12-05 | remove stale lint annotations | Ted Unangst |
2015-10-29 | In knote(), use SLIST_FOREACH_SAFE when walking the klist since a call to | Joel Sing |
2015-10-11 | Always set the timeout at least one tick in the future for EVFILT_TIMER | Philip Guenther |
2015-10-10 | shuffle #ifdef TIOCSTI block to avoid a future /*FALLTHROUGH*/ mistake. | Theo de Raadt |
2015-10-09 | oops, snuck into a syscalls sync; spotted by sthen | Theo de Raadt |
2015-10-09 | sync | Theo de Raadt |
2014-12-19 | start retiring the nointr allocator. specify PR_WAITOK as a flag as a | Ted Unangst |
2014-12-09 | More malloc() -> mallocarray() in the kernel. | Doug Hogan |
2014-11-03 | pass size argument to free() | Theo de Raadt |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-05-15 | knote_processexit() needs the thread to pass down to FRELE(), so pass it | Philip Guenther |
2014-03-30 | Eliminates struct pcred by moving the real and saved ugids into | Philip Guenther |
2014-01-22 | Delete casts in assignments to void* and passed void* arguments. | Philip Guenther |
2014-01-21 | bzero -> memset | Ted Unangst |
2013-11-14 | Use (N * sizeof(struct klist)) instead of (N * sizeof(struct klist *)) | Charles Longeau |
2013-09-14 | Snapshots for all archs have been built, so remove the T32 code | Philip Guenther |
2013-08-13 | Switch time_t, ino_t, clock_t, and struct kevent's ident and data | Philip Guenther |
2013-05-31 | On NOTE_EXIT event of EVFILT_PROC, store the exit status in kn_data. | YASUOKA Masahiko |
2013-04-24 | When a ucom(4) is removed, it frees the tty with ttyfree(). However if | Nicholas Marriott |
2012-07-08 | kevent(EV_DELETE) shouldn't be calling closef(), as that releases POSIX | Philip Guenthe |
2012-06-06 | EVFILT_SIGNAL and EVFILT_PROC events need to track the process they're | Philip Guenthe |
2012-04-22 | Add struct proc * argument to FRELE() and FILE_SET_MATURE() in | Philip Guenthe |
2012-03-25 | release the file ref to the kqueue while in kevent(), so that close() | Theo de Raadt |
2012-03-19 | Add tracing and dumping of "pointer to struct" syscall arguments for | Philip Guenthe |
2012-03-10 | Add PS_EXITING to better differentiate between the process exiting and | Philip Guenthe |
2012-02-15 | Hold struct filedesc's fd_lock when writing to the fd_ofiles, fd_ofileflags, | Philip Guenthe |
2011-07-02 | kqueue attach functions should return an errno or 0, not a plain 1. Fix | Nicholas Marriott |
2011-05-03 | spaces | Marco Peereboom |
2011-04-02 | Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, so | Philip Guenthe |
2010-08-02 | Fix knote handling for exiting processes: when triggering a NOTE_EXIT | Philip Guenthe |
2010-07-28 | Add a dummy kqueue filter similar to seltrue and use it for anything | Nicholas Marriott |
2010-05-18 | move knote list to struct process. ok guenther | Ted Unangst |
2009-11-09 | Every selwakeup() should have a matching KNOTE() (even if kqueue isn't | Nicholas Marriott |
2009-06-02 | A process should always be able to attach kevent filters to its own | Philip Guenthe |
2008-05-06 | Add a PR_ZERO flag for pools, to compliment the M_ZERO | Thordur I. Bjornsson |
2007-10-29 | MALLOC/FREE -> malloc/free | Charles Longeau |
2007-05-30 | openbsd has timeouts, not callouts so rename the variables. i applied an older | Ted Unangst |
2007-05-30 | add a new kevent filter type for timers. this allows processes to create | Ted Unangst |
2007-03-30 | change a misplaced splnet() in kqueue_poll() to splhigh(). fixes a | Reyk Floeter |
2006-12-01 | spell kqueue, not kqeue | Camiel Dobbelaar |