summaryrefslogtreecommitdiffhomepage
path: root/pkg/tcpip/stack/stack.go
AgeCommit message (Expand)Author
2020-09-03Use fine-grained mutex for stack.cleanupEndpoints.Bhasker Hariharan
2020-09-03Use atomic.Value for Stack.tcpProbeFunc.Jamie Liu
2020-08-28Improve type safety for network protocol optionsGhanan Gowripalan
2020-08-25Add option to replace linkAddrCache with neighborCacheSam Balana
2020-08-17Remove address range functionsGhanan Gowripalan
2020-08-15Don't support address rangesGhanan Gowripalan
2020-08-14Use a single NetworkEndpoint per NIC per protocolGhanan Gowripalan
2020-08-05Prefer RLock over Lock in functions that don't need Lock().Bhasker Hariharan
2020-08-04Update variables for implementation of RACK in TCPNayana Bidari
2020-07-30Implement neighbor unreachability detection for ARP and NDP.Sam Balana
2020-07-30Use brodcast MAC for broadcast IPv4 packetsGhanan Gowripalan
2020-07-23Add AfterFunc to tcpip.ClockSam Balana
2020-07-15Fix minor bugs in a couple of interface IOCTLs.Bhasker Hariharan
2020-07-13garbage collect connectionsKevin Krakauer
2020-06-24Add support for Stack level options.Bhasker Hariharan
2020-06-23Add support for SO_REUSEADDR to TCP sockets/endpoints.Ian Gudger
2020-06-18Cleanup tcp.timer and tcpip.RouteGhanan Gowripalan
2020-06-10Add support for SO_REUSEADDR to UDP sockets/endpoints.Ian Gudger
2020-06-09Handle removed NIC in NDP timer for packet txGhanan Gowripalan
2020-06-05Fix copylocks error about copying IPTables.Ting-Yu Wang
2020-06-03Pass PacketBuffer as pointer.Ting-Yu Wang
2020-05-15Minor formatting updates for gvisor.dev.Adin Scannell
2020-05-08iptables - filter packets using outgoing interface.gVisor bot
2020-05-01Support for connection tracking of TCP packets.Nayana Bidari
2020-04-28Support IPv6 Privacy Extensions for SLAACGhanan Gowripalan
2020-03-24Add support for setting TCP segment hash.Bhasker Hariharan
2020-03-24Move tcpip.PacketBuffer and IPTables to stack package.Bhasker Hariharan
2020-03-10The packet forwarding should resolve the link address if necessary.gVisor bot
2020-03-03Fix datarace on TransportEndpointInfo.ID and clean up semantics.Ian Gudger
2020-02-24Add support for tearing down protocol dispatchers and TIME_WAIT endpoints.Ian Gudger
2020-02-21Implement tap/tun device in vfs.Ting-Yu Wang
2020-02-21Attach LinkEndpoint to NetworkDispatcher immediatelyGhanan Gowripalan
2020-02-20Support disabling a NICgVisor bot
2020-02-11Disallow duplicate NIC names.gVisor bot
2020-02-04Support RTM_NEWADDR and RTM_GETLINK in (rt)netlink.Ting-Yu Wang
2020-01-21Merge pull request #1558 from kevinGC:iptables-write-input-dropgVisor bot
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-13Allow dual stack sockets to operate on AF_INETTamir Duberstein
2020-01-09New sync package.Ian Gudger
2020-01-09Change BindToDeviceOption to store NICIDEyal Soha
2020-01-09Allow clients to store an opaque NICContext with NICsBert Muthalaly
2020-01-08Combine various Create*NIC methods into CreateNICWithOptions.Bert Muthalaly
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