Age | Commit message (Expand) | Author |
2021-01-25 | if stoeplitz is enabled, use it to provide a flowid for tcp packets. | David Gwynne |
2020-06-21 | knf: the inp_upcall line was too long. | David Gwynne |
2020-06-21 | add a inp_upcall function pointer and inp_upcall_arg to struct in_pcb. | David Gwynne |
2019-11-13 | Add DoT 853 to DEFBADDYNAMICPORTS_TCP. This port will be increasingly | Theo de Raadt |
2019-10-17 | in6_setsockaddr and in6_setpeeraddr can't fail, so let them return void. | David Gwynne |
2019-07-15 | Initialize struct inpcb pool not on demand, but during initialization. | Alexander Bluhm |
2018-10-04 | Revert the inpcb table mutex commit. It triggers a witness panic | Alexander Bluhm |
2018-09-20 | As a step towards per inpcb or socket locks, remove the net lock | Alexander Bluhm |
2018-09-14 | In general it is a bad idea to use one random secret for two things. | Alexander Bluhm |
2018-09-14 | unbreak userland uses of in_pcb.h by including sys/refcnt.h | Jonathan Gray |
2018-09-13 | Add reference counting for inet pcb, this will be needed when we | Alexander Bluhm |
2018-09-11 | Make the distribution of in_ and in6_ functions in in_pcb.c and | Alexander Bluhm |
2018-06-03 | Rename the incpb table field inpt_hash to inpt_mask as it contains | Alexander Bluhm |
2018-06-02 | Move the declarations of the raw ip and ip6 pcb tables into the | Alexander Bluhm |
2018-03-30 | Store the allocation size in inpcbhead for free(). | David Hill |
2017-12-01 | Simplify the reverse PCB lookup logic. The PF_TAG_TRANSLATE_LOCALHOST | Alexander Bluhm |
2017-10-06 | Kill the divert-packet socket option IP_DIVERTFL to filter packets. | Alexander Bluhm |
2016-09-03 | Reserve the BFD destination ports in baddynamic | Peter Hessler |
2016-08-04 | Commit in6_selectsrc() split again, with missing assignment fixed. | Vincent Gross |
2016-07-22 | Revert in_selectsrc() refactoring, it breaks IPv6. | Martin Pieuchot |
2016-07-20 | Split in6_selectsrc() into a low-level part and a pcb-level part, and | Vincent Gross |
2016-06-27 | Implement IPV6_MINHOPCOUNT support. | Jeremie Courreges-Anglas |
2016-06-18 | Add net.inet.{tcp,udp}.rootonly sysctl, to mark which ports | Vincent Gross |
2016-04-11 | Rename in_pcblookup() to in_pcblookup_local() and change its prototype | Vincent Gross |
2016-04-05 | Move inp_laddr assignment after in_pcbpickport(), extend in_pcbpickport() | Vincent Gross |
2016-03-23 | Merge in_pcbbind() and in6_pcbbind(), and change every call to | Vincent Gross |
2016-03-23 | Extract in_pcbaddrisavail() from in_pcbbind(). | Vincent Gross |
2016-03-21 | Extract in6_pcbaddrisavail() from in6_pcbbind(), and use it when | Vincent Gross |
2015-12-03 | rm unused kernel only IPV6_RECVRTHDRDSTOPTS sockopt. ok deraadt sthen | Ted Unangst |
2015-12-02 | Move port picking away from in_pcbbind() | Vincent Gross |
2015-10-24 | Ignore Router Advertisment's current hop limit. | Martin Pieuchot |
2015-09-22 | Remove inpt_lastport from struct inpcbtable, use local variables | Vincent Gross |
2015-04-16 | remove unfinished/unused support for socket-attached ipsec-policies | Markus Friedl |
2015-04-14 | Remove support for storing credentials and auth information in the kernel. | Mike Belopuhov |
2014-11-15 | use siphash in the in_pcb hashing. this mitigates it against flooding | David Gwynne |
2014-07-12 | Resize the pcb hashtable automatically. The table size will be doubled | YASUOKA Masahiko |
2014-04-18 | Invert the signature logic of in{,6}_selectsrc, make them return the | Jeremie Courreges-Anglas |
2014-04-16 | Merge in_fixaddr() into in_selectsrc() in order to prepare for | Martin Pieuchot |
2014-04-06 | factor out source and destination address mangling from in_pcbconnect() | Christopher Zimmermann |
2013-12-20 | Switch inpt_queue from CIRCLEQ to TAILQ. Thus ending use of CIRCLEQ | Kenneth R Westerback |
2013-10-23 | Back when some NRL code was merged into KAME to create the *BSD IPV6 | Theo de Raadt |
2013-10-20 | Put a large chunk of the IPv6 rdomain support in-tree. | Peter Hessler |
2013-05-31 | The function rip6_ctlinput() claims that sa6_src is constant to | Alexander Bluhm |
2013-05-17 | Move an extern declaration into its corresponding header file. | Martin Pieuchot |
2013-03-29 | Declare struct pf_state_key in the mbuf and in_pcb header files to | Alexander Bluhm |
2013-03-14 | tedu faith(4), suggested by todd@ some weeks ago after a submission by | Martin Pieuchot |
2013-01-16 | Pass struct inpcb pointer to in_pcb...() functions instead of void | Alexander Bluhm |
2012-10-21 | Add the IP_DIVERTFL socket option on divert(4) sockets to control | Sebastian Benoit |
2012-09-17 | add IPV6_RECVDSTPORT socket option, which enables us to get original | YASUOKA Masahiko |
2012-07-16 | add IP_IPSECFLOWINFO option to sendmsg() and recvmsg(), so npppd(4) | Markus Friedl |