summaryrefslogtreecommitdiff
path: root/lib/conntrack.c
Commit message (Expand)AuthorAgeFilesLines
* conntrack: Rename "master" connection to "parent" connection.Ben Pfaff2020-10-211-37/+37
* userspace: Add conntrack timeout policy support.William Tu2020-05-011-16/+21
* conntrack: Add coverage count for l4csum error.William Tu2020-04-171-1/+8
* conntrack: Reset ct_state when entering a new zone.Dumitru Ceara2020-03-241-1/+7
* conntrack: Fix NULL pointer dereference.William Tu2020-03-191-1/+1
* conntrack: Fix conntrack new stateYi-Hung Wei2020-01-291-0/+3
* userspace: Add TCP Segmentation Offload supportFlavio Leitner2020-01-171-11/+18
* conntrack: Support zone limits.Darrell Ball2019-12-031-0/+137
* flow: Fix using pointer to member of packed struct icmp6_hdr.Ilya Maximets2019-10-101-1/+1
* conntrack: Add option to disable TCP sequence checking.Darrell Ball2019-09-251-0/+16
* conntrack: Optimize recirculations.Darrell Ball2019-09-251-5/+55
* conntrack: Fix 'reverse_nat_packet()' variable datatype.Darrell Ball2019-09-241-1/+5
* conntrack: Fix 'check_orig_tuple()' Valgrind false positive.Darrell Ball2019-09-241-4/+3
* conntrack: Validate accessing of conntrack data in pkt_metadataYifeng Sun2019-09-191-1/+2
* conntrack: Fix ICMPv4 error data L4 length check.Darrell Ball2019-08-291-17/+24
* conntrack: ignore port for ICMP/ICMPv6 NAT.solomon2019-06-071-4/+8
* conntrack: Add 'conn_lookup()' api.Darrell Ball2019-06-051-26/+23
* conntrack: Fix missed 'conn' lookup checks.Darrell Ball2019-06-051-5/+15
* conntrack: Don't re-add cleaned 'conn' to expiry list.Darrell Ball2019-06-051-0/+2
* conntrack: Expand 'conn_to_ct_dpif_entry()' locking.Darrell Ball2019-05-241-11/+4
* conntrack: Add rcu support.Darrell Ball2019-05-091-641/+344
* conntrack: Free conntrack context in 'conntrack_destroy()'.Darrell Ball2019-05-061-0/+1
* conntrack: Stop exporting internal datastructures.Darrell Ball2019-05-031-2/+6
* conntrack: Fix minimum connections to clean.Darrell Ball2019-04-161-2/+3
* conntrack: Replace structure copy by memcpy().Darrell Ball2019-03-151-9/+12
* conntrack: Lookup only 'UNNAT conns' in 'nat_clean()'.Darrell Ball2019-03-151-4/+21
* conntrack: Fix race for NAT cleanup.Darrell Ball2019-03-151-44/+98
* conntrack: Consolidate 2 selection statements.Darrell Ball2019-02-251-4/+1
* conntrack: Skip ephemeral ports with specified port range.Darrell Ball2019-02-251-3/+5
* conntrack: Fix wasted work for ICMP NAT.Darrell Ball2019-02-251-7/+5
* conntrack: Fix L4 csum for V6 extension hdr pkts.Darrell Ball2019-02-221-18/+10
* conntrack: Simplify 'ct_addr'.Darrell Ball2019-02-141-81/+73
* conntrack: Remove redundant call to 'hash_finish()'.Darrell Ball2019-02-141-3/+1
* Userspace datapath: Add fragmentation handling.Darrell Ball2019-02-141-3/+19
* conntrack: Reword conntrack_execute() description.Darrell Ball2019-02-141-1/+1
* flow: Enhance parse_ipv6_ext_hdrs.Darrell Ball2019-02-141-2/+2
* conntrack: Exclude l2 padding in 'conn_key_extract()'.Darrell Ball2019-02-111-5/+7
* conntrack: Remove unnecessary check in process_ftp_ctl_v4Li RongQing2019-02-111-6/+1
* conntrack: Fix possibly uninitialized memory.Darrell Ball2019-02-041-5/+6
* conntrack: Fix max size for inet_ntop() call.Darrell Ball2019-02-041-2/+2
* conntrack: fix ftp ipv4 address substitution.Darrell Ball2019-02-041-62/+56
* conntrack: Fix FTP seq_skew boundary adjustments.Darrell Ball2019-01-181-28/+10
* conntrack: fix expectations for ftp+DNAT.David Marchand2019-01-181-2/+10
* conntrack: fix tcp seq adjustments when mangling commands.David Marchand2019-01-181-38/+36
* conntrack: Keep Address Sanitizer happy.Darrell Ball2018-12-181-1/+1
* conntrack: Enforce conn_type for conn_clean().Darrell Ball2018-12-181-0/+3
* conntrack: Enforce conn_type for flush tuple.Darrell Ball2018-12-181-1/+2
* conntrack: Check all addresses for ephemeral ports.Darrell Ball2018-12-181-0/+1
* conntrack: Skip ephemeral ports fallback for DNAT.Darrell Ball2018-12-181-3/+5
* conntrack: Fix conn_update_state_alg use after free.Darrell Ball2018-07-111-2/+5