Age | Commit message (Expand) | Author |
2021-04-30 | Rearrange the implementation of bounded sysctl. The primitive | Alexander Bluhm |
2020-11-17 | Convert sysctl_sysvsem to sysctl_bounded_args | gnezdo |
2020-07-08 | Info leaks in semctl SEM_GET, the pads (unknown old contents) and base (a | Theo de Raadt |
2020-06-24 | kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9) | cheloha |
2020-01-08 | Convert infinite sleeps to tsleep_nsec(9). | Martin Pieuchot |
2019-02-04 | When freeing the sem_undo structure in semundo_adjust(), update the | anton |
2019-01-25 | I am retiring my old email address; replace it with my OpenBSD one. | Todd C. Miller |
2018-12-12 | free(9) sizes for SVID semaphores. | Martin Pieuchot |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2014-12-19 | start retiring the nointr allocator. specify PR_WAITOK as a flag as a | Ted Unangst |
2014-12-10 | convert bcopy to memcpy. ok millert | Ted Unangst |
2014-09-13 | Replace all queue *_END macro calls except CIRCLEQ_END with NULL. | Doug Hogan |
2014-07-13 | use mallocarray where arguments are multipled. ok deraadt | Ted Unangst |
2014-07-13 | pass the size to free in some of the obvious cases | Ted Unangst |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-03-18 | In prep for killing ps_mainproc, use pr->ps_pid instead of | Philip Guenther |
2013-11-25 | Fix infinite loop pointed out by clang/brad. | Matthew Dempsky |
2012-10-21 | Fix problem reported by Nathan Weeks <weeks@iastate.edu> where a userland | Bob Beck |
2012-04-11 | SLIST_REMOVE_NEXT -> SLIST_REMOVE_AFTER for better consistency and | Christian Weisgerber |
2012-01-10 | Replace the only occurrence of the obscure macro SLIST_FOREACH_PREVPTR. | Alexander Bluhm |
2011-02-02 | For SETVAL and SETALL operations make sure the specified value(s) are | Federico G. Schwindt |
2009-06-02 | msgctl(), shmctl(), semctl() all have operations that are supposed | Philip Guenthe |
2009-05-16 | 0 -> PR_NOWAIT for clarity. | Thordur I. Bjornsson |
2009-04-03 | Fix SEM_UNDO handling for rthreads: use the struct process* instead | Philip Guenthe |
2009-01-15 | Fix a memory leak in in the case where semget() is called with a | Owain Ainsworth |
2008-05-23 | update sem_otime on semop(); reported by mkbucc AT gmail.com | Damien Miller |
2007-10-14 | remove tests for EIDRM and ENOMSG existence now that they're in the tree. | Federico G. Schwindt |
2007-09-07 | Use M_ZERO in a few more places to shave bytes from the kernel. | Artur Grabowski |
2006-08-10 | Fix a panic when more than the default number of sempahores are | Todd C. Miller |
2004-07-15 | Rename structs oipc_perm, omsqid_ds, osemid_ds, oshmid_ds to ipc_perm23, | Todd C. Miller |
2004-07-14 | Move the guts of the {sem,msg,shm}ctl system calls into a new function | Todd C. Miller |
2004-06-21 | First step towards more sane time handling in the kernel -- this changes | Thorsten Lockert |
2004-05-03 | POSIX says the length parameter for semop(2) and shmget(2) should be size_t. | Todd C. Miller |
2004-03-17 | Add missing open paren in comment noticed by jmc@ | Todd C. Miller |
2004-03-17 | Adjust the number of processes waiting on a semaphore properly if we're | Todd C. Miller |
2004-03-13 | sync comments with reality, semconfig is long gone. | Ted Unangst |
2003-12-20 | In semop(2), use an array on the stack for small values of nsops so | Todd C. Miller |
2003-12-17 | Use SLIST macros instead of rolling our own. Idea from and partly | Todd C. Miller |
2003-12-03 | Pass -Wsign-compare and avoid a potential malloc(0); ok henning@ | Todd C. Miller |
2003-11-20 | Correct bounds check in semop(2) and semctl(2) | Todd C. Miller |
2003-09-09 | fix potential int overflow found by blexim at hush.com. restrict root to | Ted Unangst |
2003-08-20 | Move the nsem sanity checks where they belong (before the malloc call). | Todd C. Miller |
2003-07-21 | remove caddr_t casts. it's just silly to cast something when the function | Ted Unangst |
2003-06-17 | Sync with share/misc/license.template and add missing DARPA credit | Todd C. Miller |
2003-06-03 | Use an ISC-tyle license for all my code; it is simpler and more permissive. | Todd C. Miller |
2003-01-07 | xerxes [/home/src/local/millert/sudo/sudo-1.6.7] % vi /usr/src/local/TiVo/Lin... | Todd C. Miller |
2002-12-30 | Use PLOCK for tsleep priority instead of the (rather bogus) PZERO - 4. | Todd C. Miller |
2002-12-30 | If we can't allocate a struct sem_undo w/o sleeping, use PR_WAITOK | Todd C. Miller |
2002-12-29 | Fix a couple of cases where semutot was not getting decremented and | Todd C. Miller |
2002-12-17 | Add my copyright notice. | Todd C. Miller |