Age | Commit message (Expand) | Author |
2016-08-25 | Spliced TCP sockets become faster when the output part is running | Alexander Bluhm |
2016-08-25 | Completely revert the M_WAIT change on the cluster allocation and | Alexander Bluhm |
2016-08-22 | Refactor the uio to mbuf code out of sosend and start to make use of | Claudio Jeker |
2016-06-13 | On localhost a user program may create a socket splicing loop. | Alexander Bluhm |
2016-06-12 | Fix format string in ddb show socket. | Alexander Bluhm |
2016-03-14 | Change a bunch of (<blah> *)0 to NULL. | Kenneth R Westerback |
2016-01-15 | Improve the socket panic messages further. claudio@ wants to see | Alexander Bluhm |
2016-01-15 | print TAILQ_NEXT(so, so_qe) too | David Gwynne |
2016-01-15 | add a "show socket" command to ddb | David Gwynne |
2016-01-13 | To make bug hunting easier, print more information in the soreceive() | Alexander Bluhm |
2016-01-06 | Prevent integer overflows in sosend() and soreceive() by converting | Stefan Kempf |
2015-12-05 | remove stale lint annotations | Ted Unangst |
2015-10-30 | Let m_resethdr() clear the whole mbuf packet header, not only the | Alexander Bluhm |
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 |