Age | Commit message (Expand) | Author |
2017-07-27 | Assert that the KERNEL_LOCK() is held prior to call csignal() and | Martin Pieuchot |
2017-07-18 | soreserve() modifies `so_snd' and `so_rcv' so asserts that it is called | Martin Pieuchot |
2017-07-04 | Always hold the socket lock when calling sblock(). | Martin Pieuchot |
2017-07-04 | Assert that the socket lock is held when `so_state' is modified. | Martin Pieuchot |
2017-07-04 | Assert that the socket lock is held when `so_qlen' is modified. | Martin Pieuchot |
2017-06-27 | Add missing solock()/sounlock() dances around sbreserve(). | Martin Pieuchot |
2017-06-26 | Assert that the corresponding socket is locked when manipulating socket | Martin Pieuchot |
2017-06-07 | Assert that the KERNEL_LOCK() is held when messing with routing, | Martin Pieuchot |
2017-05-27 | Push the NET_LOCK down into PF_KEY so that it can be treated like PF_ROUTE. | Claudio Jeker |
2017-05-15 | Enable the NET_LOCK(), take 3. | Martin Pieuchot |
2017-03-17 | Revert the NET_LOCK() and bring back pf's contention lock for release. | Martin Pieuchot |
2017-03-13 | Move PRU_ATTACH out of the pr_usrreq functions into pr_attach. | Claudio Jeker |
2017-03-07 | Do not grab the NET_LOCK() for routing sockets operations. | Martin Pieuchot |
2017-02-14 | Wrap the NET_LOCK() into a per-socket solock() that does nothing for | Martin Pieuchot |
2017-01-25 | Enable the NET_LOCK(), take 2. | Martin Pieuchot |
2016-12-29 | Change NET_LOCK()/NET_UNLOCK() to be simple wrappers around | Martin Pieuchot |
2016-12-19 | Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts | Martin Pieuchot |
2016-11-15 | Bring back the SB_LOCK and SB_WANT flags to lock the socket buffers | Alexander Bluhm |
2016-10-09 | sowakeup() is only called from sorwakeup() and sowwakeup(). Both | Alexander Bluhm |
2016-10-06 | Remove redundant comments that say a function must be called at | Alexander Bluhm |
2016-09-02 | After allocating a single 64 KB mbuf cluster in sosend(), the sending | Alexander Bluhm |
2016-06-28 | introduce rwlock for socketbuf instead of the old flag and tsleep dance. | Ted Unangst |
2015-10-06 | Make sure that all padding bytes in cmsgs are actually zero by memset | Claudio Jeker |
2015-07-08 | MFREE(9) is dead, long live m_freem(9)! | Martin Pieuchot |
2015-06-30 | Get rid of the undocumented & temporary* m_copy() macro added for | Martin Pieuchot |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2014-12-11 | convert bcopy to memcpy/memmove. ok krw | Ted Unangst |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2014-09-09 | Delete the SS_ISCONFIRMING flag that supported delayed connection | Philip Guenther |
2013-04-05 | remove some obsolete casts | Ted Unangst |
2013-01-15 | Changing the socket buffer flags sb_flags was not interrupt safe | Alexander Bluhm |
2012-12-31 | Extend the sbcheck() function to make it work with socket buffers | Alexander Bluhm |
2012-04-13 | unneccessary casts to unsigned; ok claudio | Theo de Raadt |
2011-04-04 | Correctly inherit and set the watermarks on socketbuffers. | Claudio Jeker |
2010-09-24 | TCP send and recv buffer scaling. | Claudio Jeker |
2009-11-09 | Every selwakeup() should have a matching KNOTE() (even if kqueue isn't | Nicholas Marriott |
2009-08-10 | Don't use char arrays for sleep wchans and reuse them. | Thordur I. Bjornsson |
2009-03-30 | bzero -> PR_ZERO | Bret Lambert |
2009-03-15 | Introduce splsoftassert(), similar to splassert() but for soft interrupt | Miod Vallat |
2009-01-13 | Change sbreserve() to return 0 on success, 1 on failure, as god intended. | Bret Lambert |
2008-11-24 | add several backend pools to allocate mbufs clusters of various sizes out | David Gwynne |
2008-05-23 | Deal with the situation when TCP nfs mounts timeout and processes | Thordur I. Bjornsson |
2007-09-19 | instead of relying on mbuf.h to include pool.h and declare | Bret Lambert |
2007-02-26 | exclude control data from the number of bytes returned by FIONREAD ioctl() | Kurt Miller |
2006-01-05 | ansi/deregister | Jonathan Gray |
2005-07-18 | remove trailing newline in panic(9); ok millert@ and deraadt@ | Federico G. Schwindt |
2005-05-27 | add a field to struct socket that stores the pid of the process that | Daniel Hartmeier |
2004-04-25 | change sb_mbmax to: (sb_max/MCLBYTES) * (MSIZE+MCLBYTES); ok deraadt | Markus Friedl |
2004-04-19 | this is only a work in progress, we can perfect afterwards, but it is time | Theo de Raadt |
2004-04-01 | use NULL for ptrs. parts from Joris Vink | Ted Unangst |