summaryrefslogtreecommitdiffhomepage
path: root/pkg/tcpip/stack
AgeCommit message (Expand)Author
2021-11-02Extract tcb & lastUsed to its own lockGhanan Gowripalan
2021-11-02Properly reap NATed connectionsGhanan Gowripalan
2021-11-01Allow partial packets in ICMP errors when NATingGhanan Gowripalan
2021-10-28NAT ICMPv6 errorsGhanan Gowripalan
2021-10-27rename tcp_conntrack inbound/outbound to reply/originalKevin Krakauer
2021-10-27NAT ICMPv4 errorsGhanan Gowripalan
2021-10-27Record counts of packets with unknown L3/L4 numbersNick Brown
2021-10-19Always parse Transport headersGhanan Gowripalan
2021-10-19Continue reaping bucket after reaping a tupleGhanan Gowripalan
2021-10-18conntrack: update state of un-NATted connectionsKevin Krakauer
2021-10-18conntrack: use tcpip.Clock instead of time.TimeKevin Krakauer
2021-10-18Support distinction for RWMutex and read-only locks.Adin Scannell
2021-10-13Represent direction with booleanGhanan Gowripalan
2021-10-12Support Twice NATGhanan Gowripalan
2021-10-12Separate DNAT and SNAT manip statesGhanan Gowripalan
2021-10-11Support DNAT targetGhanan Gowripalan
2021-10-07Add a new metric to detect the number of spurious loss recoveries.Nayana Bidari
2021-10-07Track UDP packets performing REDIRECT NATGhanan Gowripalan
2021-10-06Create null entry connection on first IPTables hookGhanan Gowripalan
2021-10-01Read lock when getting connectionsGhanan Gowripalan
2021-10-01Drop ConnTrack.handlePacketGhanan Gowripalan
2021-10-01Drop conn.tcbHookGhanan Gowripalan
2021-10-01Annotate checklocks on mutex protected fieldsGhanan Gowripalan
2021-10-01Drop IPTables.checkPacketsGhanan Gowripalan
2021-10-01Let connection handle tracked packetsGhanan Gowripalan
2021-09-28Support naive Masquerade NAT targetGhanan Gowripalan
2021-09-27Prevent PacketData from being modified.Ayush Ranjan
2021-09-23Pass AddressableEndpoint to IPTablesGhanan Gowripalan
2021-09-23Introduce method per iptables hookGhanan Gowripalan
2021-09-22Track UDP connectionsGhanan Gowripalan
2021-09-22Populate forwarded packet buffer's TransportHeaderGhanan Gowripalan
2021-09-18Avoid ambient clock on ICMP Rate LimiterBruno Dal Bo
2021-09-16Allow creating packet socket bound to any protocolGhanan Gowripalan
2021-09-16Annotate checklocks on mutex protected fieldsGhanan Gowripalan
2021-09-15Pass address properties in a single structTony Gong
2021-09-13Support anonymous structs in checklocks.Adin Scannell
2021-09-09Remove link/packetsocketGhanan Gowripalan
2021-09-01Support sending with packet socketsGhanan Gowripalan
2021-08-30Avoid pseudo endpoint for TSVal generationZeling Feng
2021-08-27Add LinkEndpoint.WriteRawPacket with stubsGhanan Gowripalan
2021-08-26Add Stack.Seed() backZeling Feng
2021-08-19Use a hash function to generate tcp timestamp offsetZeling Feng
2021-08-18Split TCP secrets from Stack to tcp.protocolZeling Feng
2021-08-12Add support for TCP send buffer auto tuning.Nayana Bidari
2021-08-11[op] Make PacketBuffer Clone() do a deeper copy.Ayush Ranjan
2021-07-30Support RTM_DELLINKZeling Feng
2021-07-13Deflake TestRouterSolicitationGhanan Gowripalan
2021-07-02Discover more specific routes as per RFC 4191Ghanan Gowripalan
2021-07-01Mix checklocks and atomic analyzers.Adin Scannell
2021-06-25Remove sndQueue as its pointless now.Bhasker Hariharan