summaryrefslogtreecommitdiffhomepage
path: root/pkg/tcpip/stack/nic.go
AgeCommit message (Expand)Author
2020-01-22Use embedded mutex pattern for stack.NICGhanan Gowripalan
2020-01-21Merge pull request #1558 from kevinGC:iptables-write-input-dropgVisor bot
2020-01-17Filter out received packets with a local source IP address.Eyal Soha
2020-01-17Remove addPermanentAddressLockedTamir Duberstein
2020-01-15Support upgrading expired/removed IPv6 addresses to permanent SLAAC addressesGhanan Gowripalan
2020-01-15Solicit IPv6 routers when a NIC becomes enabled as a hostGhanan Gowripalan
2020-01-14Implement {g,s}etsockopt(IP_RECVTOS) for UDP socketsTamir Duberstein
2020-01-13Do Source Address Selection when choosing an IPv6 source addressGhanan Gowripalan
2020-01-13Merge branch 'master' into iptables-write-input-dropKevin Krakauer
2020-01-09New sync package.Ian Gudger
2020-01-09Allow clients to store an opaque NICContext with NICsBert Muthalaly
2020-01-08Getting a panic when running tests. For some reason the filter table isKevin Krakauer
2020-01-08Add NIC.isLoopback()Bert Muthalaly
2020-01-07Support deprecating SLAAC addresses after the preferred lifetimeGhanan Gowripalan
2020-01-07Disable auto-generation of IPv6 link-local addresses for loopback NICsGhanan Gowripalan
2020-01-06Pass the NIC-internal name to the NIC name function when generating opaque IIDsGhanan Gowripalan
2020-01-03Support generating opaque interface identifiers as defined by RFC 7217Ghanan Gowripalan
2019-12-26Automated rollback of changelist 287029703gVisor bot
2019-12-24Enable IP_RECVTOS socket option for datagram socketsRyan Heacock
2019-12-23Clear any host-specific NDP state when becoming a routerGhanan Gowripalan
2019-12-06Do IPv6 Stateless Address Auto-Configuration (SLAAC)Ghanan Gowripalan
2019-11-14Use PacketBuffers for outgoing packets.Kevin Krakauer
2019-11-12Discover on-link prefixes from Router Advertisements' Prefix Information optionsGhanan Gowripalan
2019-11-06Use PacketBuffers, rather than VectorisedViews, in netstack.Kevin Krakauer
2019-11-06Validate incoming NDP Router Advertisements, as per RFC 4861 section 6.1.2Ghanan Gowripalan
2019-10-30Deep copy dispatcher views.Kevin Krakauer
2019-10-28Use the user supplied TCP MSS when creating a new active socketGhanan Gowripalan
2019-10-24Use interface-specific NDP configurations instead of the stack-wide default.Ghanan Gowripalan
2019-10-23Inform netstack integrator when Duplicate Address Detection completesGhanan Gowripalan
2019-10-22Respect new PrimaryEndpointBehavior when addresses gets promoted to permanentGhanan Gowripalan
2019-10-22Auto-generate an IPv6 link-local address based on the NIC's MAC Address.Ghanan Gowripalan
2019-10-21AF_PACKET support for netstack (aka epsocket).Kevin Krakauer
2019-10-18Store primary endpoints in a sliceTamir Duberstein
2019-10-18Remove restrictions on the sending addressTamir Duberstein
2019-10-16Do Duplicate Address Detection on permanent IPv6 addresses.Ghanan Gowripalan
2019-10-15Set NDP hop limit in accordance with RFC 4861Tamir Duberstein
2019-10-03Implement proper local broadcast behaviorChris Kuiper
2019-09-27Implement SO_BINDTODEVICE sockoptgVisor bot
2019-09-24Return only primary addresses in Stack.NICInfo()Chris Kuiper
2019-09-17Automated rollback of changelist 268047073Ghanan Gowripalan
2019-09-12Automated rollback of changelist 268047073Ghanan Gowripalan
2019-09-09Join IPv6 all-nodes and solicited-node multicast addresses where appropriate.Ghanan Gowripalan
2019-09-04Handle subnet and broadcast addresses correctly with NIC.subnetsChris Kuiper
2019-09-03Make UDP traceroute work.Bhasker Hariharan
2019-08-30Fix data race accessing referencedNetworkEndpoint.kindChris Kuiper
2019-08-27Populate link address cache at dispatchTamir Duberstein
2019-08-26Prevent a network endpoint to send/rcv if its address was removedChris Kuiper
2019-08-16Add subnet checking to NIC.findEndpoint and consolidate with NIC.getRefChris Kuiper
2019-07-30Pass ProtocolAddress instead of its fieldsTamir Duberstein
2019-07-24Add support for a subnet prefix length on interface network addressesChris Kuiper