summaryrefslogtreecommitdiffhomepage
path: root/pkg/tcpip/stack/conntrack.go
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-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-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-01Let connection handle tracked packetsGhanan Gowripalan
2021-09-22Track UDP connectionsGhanan Gowripalan
2021-07-01Mix checklocks and atomic analyzers.Adin Scannell
2021-06-24Incrementally update checksum when NAT-ingGhanan Gowripalan
2021-06-14Cleanup iptables bug TODOsKevin Krakauer
2021-05-26Use the stack clock everywhereTamir Duberstein
2021-04-21Only carry GSO options in the packet bufferGhanan Gowripalan
2021-04-09iptables: support postrouting hook and SNAT targetToshi Kikuchi
2021-03-03Make dedicated methods for data operations in PacketBufferTing-Yu Wang
2021-02-04Lock ConnTrack before initializing bucketsGhanan Gowripalan
2021-01-28Change tcpip.Error to an interfaceTamir Duberstein
2021-01-12Fix simple mistakes identified by goreportcard.Adin Scannell
2020-11-05Use stack.Route exclusively for writing packetsGhanan Gowripalan
2020-10-29Make RedirectTarget thread safeKevin Krakauer
2020-09-30ip6tables: redirect supportKevin Krakauer
2020-09-30Make all Target.Action implementation pointer receiversKevin Krakauer
2020-09-29iptables: remove unused min/max NAT range fieldsKevin Krakauer
2020-08-20Consistent precondition formattingMichael Pratt
2020-08-13Migrate to PacketHeader API for PacketBuffer.Ting-Yu Wang
2020-07-31iptables: support SO_ORIGINAL_DSTKevin Krakauer
2020-07-22iptables: don't NAT existing connectionsKevin Krakauer
2020-07-13garbage collect connectionsKevin Krakauer
2020-06-25conntrack refactor, no behavior changesKevin Krakauer
2020-06-07netstack: parse incoming packet headers up-frontKevin Krakauer
2020-06-03Pass PacketBuffer as pointer.Ting-Yu Wang
2020-05-01Support for connection tracking of TCP packets.Nayana Bidari