| Commit message (Expand) | Author | Age | Files | Lines |
| * | wrap a long line. no functional change. |  dlg | 2020-06-21 | 1 | -2/+3 |
| * | if an inp_upcall is set, let it look at and maybe steal the udp packet. |  dlg | 2020-06-21 | 1 | -3/+11 |
| * | knf: the inp_upcall line was too long. |  dlg | 2020-06-21 | 1 | -2/+3 |
| * | add a inp_upcall function pointer and inp_upcall_arg to struct in_pcb. |  dlg | 2020-06-21 | 1 | -1/+3 |
| * | Break a glass ceiling on cwnd due to integer division during congestion |  procter | 2020-06-19 | 1 | -2/+2 |
| * | Refuse to set 0 or a negative value for net.inet.tcp.synbucketlimit. |  mpi | 2020-06-18 | 1 | -1/+14 |
| * | Connectionless sockets like UDP can be re-connected to a different |  bluhm | 2020-05-27 | 1 | -1/+8 |
| * | Document the various flavors of NET_LOCK() and rename the reader version. |  mpi | 2020-05-27 | 2 | -8/+8 |
| * | don't count packets in the carp protocol handling against an interface. |  dlg | 2020-05-21 | 1 | -7/+1 |
| * | implement a carp_transmit that bypasses the ifq on output. |  dlg | 2020-05-21 | 1 | -41/+65 |
| * | remove some trailing whitespace. no functional change. |  dlg | 2020-04-29 | 1 | -5/+5 |
| * | Add support for autmatically moving traffic between rdomains on ipsec(4) |  tobhe | 2020-04-23 | 4 | -47/+50 |
| * | Stop processing packets under non-exclusive (read) netlock. |  mpi | 2020-04-12 | 1 | -3/+3 |
| * | Guard SIOCDELMULTI if_ioctl calls with KERNEL_LOCK() where the call is |  visa | 2020-03-15 | 2 | -2/+6 |
| * | Fix uninitialized use of variable 'len'. |  tobhe | 2020-03-06 | 1 | -6/+4 |
| * | add define for IPTOS_DSCP_LE; "low effort" DSCP codepoint standardised |  djm | 2020-01-26 | 1 | -1/+2 |
| * | rdr-to with loopback destination should work even though |  sashan | 2019-12-23 | 1 | -2/+3 |
| * | Make bundled IPcomp/ESP policies work with IPSEC_LEVEL_REQUIRE. |  tobhe | 2019-12-10 | 1 | -1/+19 |
| * | always pull in if_types.h, to unbreak ramdisks |  deraadt | 2019-12-09 | 1 | -2/+2 |
| * | Make sure packet destination address matches interface address, |  sashan | 2019-12-08 | 3 | -4/+44 |
| * | Checking the IPsec policy is expensive. Check only when IPsec is used. |  tobhe | 2019-12-06 | 2 | -30/+34 |
| * | Don't require a valid sa_len for a bunch of IPv4 "get" ioctls |  jca | 2019-12-01 | 1 | -3/+6 |
| * | Change the default security level for incoming IPsec flows from |  tobhe | 2019-11-29 | 2 | -60/+63 |
| * | Although ifconfig(8) checks it already, enforce contiguous inet |  bluhm | 2019-11-28 | 1 | -4/+21 |
| * | Add DoT 853 to DEFBADDYNAMICPORTS_TCP. This port will be increasingly |  deraadt | 2019-11-13 | 1 | -2/+2 |
| * | Prevent underflows in tp->snd_wnd if the remote side ACKs more than |  bluhm | 2019-11-11 | 1 | -3/+9 |
| * | void being too clever about setting/clearing ifpromisc on the parent. |  dlg | 2019-11-08 | 1 | -8/+6 |
| * | convert interface address change hooks to tasks and a task_list. |  dlg | 2019-11-08 | 2 | -11/+11 |
| * | Do propper kernel input validation for in_control() ioctl(2) |  bluhm | 2019-11-07 | 1 | -40/+63 |
| * | Avoid NULL dereference in arpinvalidate() and nd6_invalidate() by |  krw | 2019-11-07 | 1 | -1/+3 |
| * | turn the linkstate hooks into a task list, like the detach hooks. |  dlg | 2019-11-07 | 1 | -47/+27 |
| * | replace the hooks used with if_detachhooks with a task list. |  dlg | 2019-11-06 | 1 | -14/+8 |
| * | remove mobileip(4) |  dlg | 2019-11-04 | 3 | -34/+4 |
| * | make whitespace in the IPPROTO defines consistent. no functional change. |  dlg | 2019-10-25 | 1 | -13/+13 |
| * | +#define IPPROTO_UDPLITE 136, as per RFC 3828 and the IANA allocation |  dlg | 2019-10-25 | 1 | -1/+2 |
| * | Kernel is missing propper input validation when configuring addresses. |  bluhm | 2019-10-23 | 2 | -34/+66 |
| * | in6_setsockaddr and in6_setpeeraddr can't fail, so let them return void. |  dlg | 2019-10-17 | 1 | -3/+3 |
| * | tsleep(9) -> tsleep_nsec(9) |  mpi | 2019-10-16 | 1 | -2/+3 |
| * | ip_ether.c is empty, and now unlinked from the build. |  dlg | 2019-10-07 | 1 | -28/+0 |
| * | gif shouldn't include netinet/ip_ether.h, cos gif doesnt do etherip. |  dlg | 2019-10-04 | 2 | -4/+4 |
| * | get rid of prototypes for mplsip_input and mplsip_output. they don't exist. |  dlg | 2019-10-04 | 1 | -6/+1 |
| * | remove the "copy function" argument to bpf_mtap_hdr. |  dlg | 2019-09-30 | 4 | -8/+8 |
| * | Fix a route use after free in multicast route. Move the rt_mcast_del() |  bluhm | 2019-09-02 | 1 | -33/+36 |
| * | When we needed the kernel lock for local IP packet delivery, mpi@ |  bluhm | 2019-08-06 | 1 | -44/+3 |
| * | Add IFXF_AUTOCONF4 to if_xflags to match IFXF_AUTOCONF6. Let |  krw | 2019-07-25 | 1 | -1/+4 |
| * | Introduce ETHER_IS_BROADCAST/ANYADDR/EQ() and use them where appropriate. |  mpi | 2019-07-17 | 2 | -4/+11 |
| * | Initialize struct inpcb pool not on demand, but during initialization. |  bluhm | 2019-07-15 | 3 | -9/+16 |
| * | Count the number of TCP SACK options that were dropped due to the |  bluhm | 2019-07-12 | 3 | -10/+14 |
| * | Received SACK options are managed by a linked list at the TCP socket. |  bluhm | 2019-07-10 | 2 | -3/+8 |
| * | free(9) sizes for M_RTABLE. |  mpi | 2019-07-08 | 1 | -2/+3 |