Age | Commit message (Expand) | Author |
2015-08-24 | Items from pool sosplice_pool are get in process context and put | Alexander Bluhm |
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-06-16 | Store a unique ID, an interface index, rather than a pointer to the | Martin Pieuchot |
2015-05-06 | Pass a thread pointer instead of its file descriptor table to getsock(9). | Martin Pieuchot |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-10 | First step towards making uiomove() take a size_t size argument: | Miod Vallat |
2014-12-11 | convert bcopy to memcpy/memmove. ok krw | Ted Unangst |
2014-11-03 | Put the socket splicing fields into a seperate struct sosplice that | Alexander Bluhm |
2014-09-09 | Delete the SS_ISCONFIRMING flag that supported delayed connection | Philip Guenther |
2014-09-08 | remove uneeded route.h includes | Jonathan Gray |
2014-08-31 | Add additional kernel interfaces for setting close-on-exec on fds | Philip Guenther |
2014-07-13 | bzero -> memset. for the speeds. | Ted Unangst |
2014-07-09 | spelling | Ted Unangst |
2014-06-08 | Use memcpy to copy the sogetopt() SO_SPLICE off_t value, for it may not be | Miod Vallat |
2014-04-07 | Retire kernel support for SO_DONTROUTE, this time without breaking | Martin Pieuchot |
2014-03-30 | Eliminates struct pcred by moving the real and saved ugids into | Philip Guenther |
2014-03-28 | revert "Retire kernel support for SO_DONTROUTE" diff, which does bad things | Stuart Henderson |
2014-03-27 | Retire kernel support for SO_DONTROUTE, since the plan is to always | Martin Pieuchot |
2014-03-18 | When creating a unix socket, save the PID for pf's log(user), even when | Philip Guenther |
2014-01-21 | Don't leak kernel stack in timeval padding in getsockopt(SO_{SND,RCV}TIMEO) | Philip Guenther |
2014-01-11 | When I created UDP socket splicing, I added the goto nextpkt loop | Alexander Bluhm |
2013-12-10 | dead assignment; from david hill, ok claudio | Mike Belopuhov |
2013-08-27 | Manipulate timevals seperately, not inside a mbuf. Alignment constraints | Theo de Raadt |
2013-04-05 | remove some obsolete casts | Ted Unangst |
2013-04-04 | Do not allow the listen(2) syscall for an already connected socket. | Alexander Bluhm |
2013-03-27 | Move soidle() into the big #ifdef SOCKET_SPLICE block to have it | Alexander Bluhm |
2013-03-19 | After a socket splicing timeout is fired, a network interrupt can | Alexander Bluhm |
2013-02-16 | Fix a bug in udp socket splicing in case a packet gets diverted and | Alexander Bluhm |
2013-01-17 | Expand the socket splicing functionality from TCP to UDP. Merge | Alexander Bluhm |
2013-01-15 | Pass an EFBIG error to user land when the maximum splicing length | Alexander Bluhm |
2013-01-15 | Changing the socket buffer flags sb_flags was not interrupt safe | Alexander Bluhm |
2012-12-31 | Put the #ifdef SOCKBUF_DEBUG around sbcheck() into a SBCHECK macro. | Alexander Bluhm |
2012-10-05 | add send(2) MSG_DONTWAIT support which enables us to choose nonblocking | YASUOKA Masahiko |
2012-09-20 | In somove() free the mbufs when necessary instead of freeing them | Alexander Bluhm |
2012-09-19 | When a socket is spliced, it may not wakeup the userland for reading. | Alexander Bluhm |
2012-09-19 | In somove() make the call to pr_usrreq(PRU_RCVD) under the same | Alexander Bluhm |
2012-09-17 | Fix indent white spaces. | Alexander Bluhm |
2012-07-22 | unp_dispose() walks not just the mbuf chain (m_next) but also the packet | Philip Guenthe |
2012-07-10 | For setsockopt(SO_{SND,RCV}TIMEO), convert the timeval to ticks using | Philip Guenthe |
2012-07-10 | Try to cleanup the macro magic because of socket spliceing. Since struct | Claudio Jeker |
2012-07-07 | Fix two races in socket splicing. When somove() gets called from | Alexander Bluhm |
2012-04-24 | In sosend() for AF_UNIX control message sending, correctly calculate | Theo de Raadt |
2012-04-22 | Add struct proc * argument to FRELE() and FILE_SET_MATURE() in | Philip Guenthe |
2012-03-23 | Make rusage totals, itimers, and profile settings per-process instead | Philip Guenthe |
2012-03-17 | remove IP_JUMBO, SO_JUMBO, and RTF_JUMBO. | David Gwynne |
2012-03-14 | Close a race that would corrupt a sockbuf because the code that externalizes | Mark Kettenis |
2011-08-23 | iPrevent that a socket splicing timeout error in one direction is | Alexander Bluhm |
2011-07-04 | Implement an idle timeout for the socket splicing. A new `sp_idle' | Mike Belopuhov |
2011-07-02 | kqueue attach functions should return an errno or 0, not a plain 1. Fix | Nicholas Marriott |