summaryrefslogtreecommitdiff
path: root/lib/conntrack.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* conntrack: Fix using alg_exp_entry out of scope.Ilya Maximets2018-07-101-1/+1
* treewide: Remove pointless "return;" at ends of functions.Ben Pfaff2018-07-091-4/+0
* conntrack: Fix fragmentation checks.Darrell Ball2018-07-051-33/+22
* dp-packet: Add index to DP_PACKET_BATCH_FOR_EACH to prevent shadowing.Justin Pettit2018-02-281-1/+1
* conntrack: Support conntrack flush by ct 5-tupleYi-Hung Wei2018-02-141-0/+72
* util: Document and rely on ovs_assert() always evaluating its argument.Ben Pfaff2018-02-011-4/+2
* dpif: Add support for OVS_ACTION_ATTR_CT_CLEAREric Garver2018-01-201-0/+8
* conntrack: Reorder sanity checks in extract_l3_ipvx().Darrell Ball2018-01-101-8/+8
* conntrack: Some style improvements.Darrell Ball2018-01-101-101/+70