# changelog

author: Open vSwitch CI <ovs-team@redhat.com> - 2.11.3-81
changelog:
  - Merging upstream branch-2.11 [RH gerrit: a6fede58cb]
      Commit list:
      6747878b7a python: Add 'six' to list of install requirements.


author: Open vSwitch CI <ovs-team@redhat.com> - 2.11.3-82
changelog:
  - Merging upstream branch-2.11 [RH gerrit: 2e04729b43]
      Commit list:
      1faf6f507c tc: Fix mpls bottom of stack bit mask reporting.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.11.3-83
changelog:
  - flow: Support extra padding length. [RH gerrit: 35a473f35c]
      Although not required, padding can be optionally added until
      the packet length is MTU bytes. A packet with extra padding
      currently fails sanity checks.
      
      Fixes: fa8d9001a624 ("miniflow_extract: Properly handle small IP packets.")
      Reported-by: Joakim Hindersson <joakim.hindersson@elastx.se>
      Acked-by: Ilya Maximets <i.maximets@ovn.org>
      Signed-off-by: Flavio Leitner <fbl@sysclose.org>


author: Open vSwitch CI <ovs-team@redhat.com> - 2.11.3-84
changelog:
  - Merging upstream branch-2.11 [RH gerrit: a4f1272cee]
      Commit list:
      5a62ed8002 dist-docs: Include manpages generated from rST.


author: Open vSwitch CI <ovs-team@redhat.com> - 2.11.3-85
changelog:
  - Merging upstream branch-2.11 [RH gerrit: 4351a9b512]
      Commit list:
      9b0307cf7d Prepare for 2.11.7.
      5d07b5da2e Set release date for 2.11.6.
      018d35b7d9 cirrus: Use FreeBSD 12.2.
      abd7a45765 flow: Support extra padding length.


author: Open vSwitch CI <ovs-team@redhat.com> - 2.11.3-86
changelog:
  - Merging upstream branch-2.11 [RH gerrit: 67070c0625]
      Commit list:
      e9ad1da4f4 Prepare for 2.11.8.
      bbc2705315 Set release date for 2.11.7.
      0f475a5cd4 ovsdb-client: Fix needs-conversion when SERVER is explicitly specified.
      46299c1c72 dpdk: Use DPDK 18.11.11 release.
      65c61b0c23 ofp-actions: Fix use-after-free while decoding RAW_ENCAP.


author: Open vSwitch CI <ovs-team@redhat.com> - 2.11.3-87
changelog:
  - Merging upstream branch-2.11 [RH gerrit: 560df0228c]
      Commit list:
      8710c3e5ce python: Send notifications after the transaction ends.
      bf3ef6a869 Handle refTable values with setkey()


author: Michael Santana <msantana@redhat.com> - 2.11.3-88
changelog:
  - Make changelog in spec file more informative [RH gerrit: 99ad8d96f6]
      This is done by adding the body of the commit message to the changelong.
      The body is indented and has extra spacing separating each entry in the
      changelog to make each one more discernible since now they could be
      longer
      
      Signed-off-by: Michael Santana <msantana@redhat.com>


author: Open vSwitch CI <ovs-team@redhat.com> - 2.11.3-89
changelog:
  - Merging upstream branch-2.11 [RH gerrit: 1d6f0bd658]
      Commit list:
      75907f8a11 ofp-group: Use big-enough buffer in ofputil_format_group().


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.11.3-90
changelog:
  - Merging upstream branch-2.11 [RH gerrit: aac87adaf1]
      Commit list:
      40682157c9 ovsdb-server: Fix memleak when failing to read storage.


author: Kevin Traynor <ktraynor@redhat.com> - 2.13.0-98
changelog:
  - dpif-netdev: Allow PMD auto load balance with cross-numa. (#1938162)
    [edeaca020b9d40fed8a0a474f35eeec5ed4e338f]


author: Timothy Redaelli <tredaelli@redhat.com> - 2.13.0-116
changelog:
  - Merging 15251f0e1d datapath-windows: Specify external include ..
    [f9d10a495b5d502d948a4c8e3c6301cfb942d6ac]


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.13.0-113
changelog:
  - Merging upstream branch-2.13 [RH git: 43b0d45790]
      Commit list:
      32a197f845 dpif-netdev: Remove meter rate from the bucket size calculation.
      1b4d8fe1d9 ovsdb-idl: Consider all tables when computing expected cond seqno.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.13.0-114
changelog:
  - Merging upstream branch-2.13 [RH git: 63656e47fb]
      Commit list:
      160bb80a32 ofp_actions: Fix set_mpls_tc formatting.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.13.0-115
changelog:
  - Merging upstream branch-2.13 [RH git: 190762bf5c]
      Commit list:
      8be19f789b dpif-netlink: Fix send of uninitialized memory in ct limit requests.
      25dd08492d ofproto-dpif: Fix use of uninitialized attributes of timeout policy.
      95570b23c8 netdev-linux: Fix use of uninitialized LAG master name.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.13.0-116
changelog:
  - Merging 15251f0e1d datapath-windows: Specify external include .. [RH git: f9d10a495b]
      Commit list:
      15251f0e1d datapath-windows: Specify external include paths
      9f05167b21 Remove Python 2 leftovers.
      64c3133c01 ipf: Fix a use-after-free error, and remove the 'do_not_steal' flag.
      fe7bd42d6c ofproto: Fix potential NULL dereference in ofproto_ct_*_zone_timeout_policy().
      fc23134227 ofproto: Fix potential NULL dereference in ofproto_get_datapath_cap().


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.13.0-117
changelog:
  - Merging upstream branch-2.13 [RH git: 1dbd295283]
      Commit list:
      9b1c0df6ad dpif-netlink: Fix report_loss() message.
      17e98772cb conntrack: Document all-zero IP SNAT behavior and add a test case.
      305b944a2e ovsdb-server: Fix memleak when failing to read storage.
      1aa1f59142 netdev-linux: Ignore TSO packets when TSO is not enabled for userspace.
      d127fa6d2b conntrack: Handle already natted packets.
      c8ebe4434c python: Fix Idl.run change_seqno update.
      2762bf6895 Prepare for 2.13.5.
      d72ccdfbda Set release date for 2.13.4.
      76fdda2b34 netlink: removed incorrect optimization
      9c386761f9 ovs-actions.xml: Add missing bracket.
      be8c4af1ce netdev-offload-tc: Use nl_msg_put_flag for OVS_TUNNEL_KEY_ATTR_CSUM.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.13.0-118
changelog:
  - Merging upstream branch-2.13 [RH git: d613ce404a]
      Commit list:
      d794934d01 datapath-windows:Correct checksum for DNAT action


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.13.0-119
changelog:
  - Merging upstream branch-2.13 [RH git: c2e53c3150]
      Commit list:
      f92ce92e53 daemon-unix: Fix leak of a fork error message.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.13.0-120
changelog:
  - Merging upstream branch-2.13 [RH git: eda2f50cf9]
      Commit list:
      f7e3b47e09 dpif-netdev: Fix offloads of modified flows.
      350507b163 dpif-netdev: Fix flow modification after failure.


author: Michael Santana <msantana@redhat.com> - 2.13.0-121
changelog:
  - pkgtool: Make changelog in spec file more informative [RH git: 42174a9bc1]
      This is done by adding the body of the commit message to the changelong.
      The body is indented and has extra spacing separating each entry in the
      changelog to make each one more discernible since now they could be
      longer.
      
      Also, make sure the bugzilla ID is at the end of the line
      
      Signed-off-by: Michael Santana <msantana@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.13.0-122
changelog:
  - Merging upstream branch-2.13 [RH git: 775922244f]
      Commit list:
      f61f810fb3 tc: Set action flags for tunnel_key release.
      0dc609a260 netlink-socket: Replace error with txn->error when logging nacked transactions.
      d3776e354c dynamic-string: Fix a crash in ds_clone().


author: Michael Santana <msantana@redhat.com> - 2.13.0-123
changelog:
  - Migrate openvswitch to gitlab [RH git: 081bad43fc]
      Signed-off-by: Michael Santana <msantana@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.13.0-124
changelog:
  - Merging upstream branch-2.13 [RH git: b3c7c50935]
      Commit list:
      38efd803dd dpif-netdev: Fix crash when PACKET_OUT is metered.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.13.0-79.1
changelog:
  - dpif-netdev: Add log for PMD auto load balance interval parameter.
    [f22c01de8773a60069e2371fb110fc207756dcd4]


author: Timothy Redaelli <tredaelli@redhat.com> - 2.13.0-79.2
changelog:
  - dpif-netdev: Add parameters to configure PMD auto load balance.
    [75555d8352c7151ec5dd02653ac820229775caf2]


author: Timothy Redaelli <tredaelli@redhat.com> - 2.13.0-79.5
changelog:
  - lldp: do not leak memory on multiple instances of TLVs
    [5a1158c1bbca87260491048219d08189b2367797]


author: Timothy Redaelli <tredaelli@redhat.com> - 2.13.0-89
changelog:
  - dpif-netdev: Add parameters to configure PMD auto load balance.
    [5935f7a9d8754ff0b5fadbc835c65dea9cdf1434]


author: Aaron Conole <aconole@redhat.com> - 2.15.0-13
changelog:
  - ab157ef34d dpif: Fix use of uninitialized execute hash. b1fded0208 odp-util: Fix use of uninitialized erspan metadata. f473ee5689 dpif-netlink: Fix using uninitialized info.tc_modify_flow_deleted in out label. 2721606bd4 netdev-offload-tc: Probe for support for any of the ct_state flags. 091bc48d9c compat: Add ct_state flags definitions. [RH gerrit: e4336ed96c]


author: Aaron Conole <aconole@redhat.com> - 2.15.0-14
changelog:
  - Merging ct_state_fix [RH gerrit: f847e4fac1]
      Commit list:
      09a2081067 netdev-offload-tc: Add support for ct_state flag rel.
      423048a34f netdev-offload-tc: Add support for ct_state flags inv and rpl


author: Open vSwitch CI <ovs-team@redhat.com> - 2.15.0-15
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 85f5aecb83]
      Commit list:
      f2c0744d2f ofproto/ofproto-dpif-sflow: Check sflow agent in case of race


author: Open vSwitch CI <ovs-team@redhat.com> - 2.15.0-16
changelog:
  - Merging upstream branch-2.15 [RH gerrit: dbd5501f48]
      Commit list:
      255c38c745 ofp-group: Use big-enough buffer in ofputil_format_group().


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-17
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 120e2a5d87]
      Commit list:
      21452722b7 github: Fix up malformed /etc/hosts.
      90d1984b99 doc: automake: Add support for sphinx 4.0.
      38a8bed703 cirrus: Look up existing versions of python dependencies.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.15.0-18
changelog:
  - Merge tag 'b6167fabb202faa025946348f514e369dba5853b' into fast-datapath-rhel-8 [RH gerrit: 1cdc5555f9]
      dpdk-20.11.1


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-19
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 6aa50cbb89]
      Commit list:
      553d523929 ovsdb-cs: Consider all tables when computing expected cond seqno.
      8d0aebcc49 dpdk: Use DPDK 20.11.1 release.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-20
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 69559c9283]
      Commit list:
      c5d2a62750 raft: Transfer leadership before creating snapshots.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-21
changelog:
  - Merging upstream branch-2.15 [RH gerrit: c7b9daa243]
      Commit list:
      a3ee3258e2 ovs-ofctl: Fix coredump when using "add-groups" command.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-22
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 8b6b82c2ed]
      Commit list:
      e87adce83c dpif-netdev: Remove meter rate from the bucket size calculation.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-23
changelog:
  - Merging upstream branch-2.15 [RH gerrit: ba3ba16d42]
      Commit list:
      8995d53112 dpif-netlink: Fix send of uninitialized memory in ct limit requests.
      0c056891c2 ofproto-dpif: Fix use of uninitialized attributes of timeout policy.
      121a67cad3 netdev-linux: Fix use of uninitialized LAG master name.
      5f27ff1cfa ofp_actions: Fix set_mpls_tc formatting.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-24
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 78ba3622d9]
      Commit list:
      bc0aa785a8 ovsdb-idl: Fix the database update signaling if it has never been connected.
      559426d2b0 ofproto: Fix potential NULL dereference in ofproto_ct_*_zone_timeout_policy().
      f31070e27e ofproto: Fix potential NULL dereference in ofproto_get_datapath_cap().


author: Timothy Redaelli <tredaelli@redhat.com> - 2.15.0-25
changelog:
  - Merging 881d71ea22e datapath-windows: Specify external include .. [RH gerrit: 8ad5538601]
      Commit list:
      881d71ea22e datapath-windows: Specify external include paths
      934668c295e Remove Python 2 leftovers.
      aaa59670556 ipf: Fix a use-after-free error, and remove the 'do_not_steal' flag.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.15.0-26
changelog:
  - Use 10 characters of hash to generate the changelog [RH gerrit: d89d9cd0f1]
      This is needed to avoid that the history changes since the default
      changes from time to time


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-27
changelog:
  - Merging upstream branch-2.15 [RH gerrit: abdd952536]
      Commit list:
      72132a9403 bond: Fix broken rebalancing after link state changes.
      aa84cfe25d dpif-netlink: Fix report_loss() message.
      aec05f7cd1 ovsdb-server: Fix memleak when failing to read storage.
      05bdf11fc3 conntrack: Init hash basis first at creation.
      94e3b9d9ce netdev-linux: Ignore TSO packets when TSO is not enabled for userspace.
      842bfb899f conntrack: Handle already natted packets.
      ab873c1afe conntrack: Document all-zero IP SNAT behavior and add a test case.
      86d6a9ee14 python: Fix Idl.run change_seqno update.
      1ba0c83655 bridge: Use correct (legacy) role names in database.
      7e5293ea5a Prepare for 2.15.2.
      b855bbc326 Set release date for 2.15.1.
      007a4f48fe dpif-netdev: Apply subtable-lookup-prio-set on any datapath.
      c93358a563 netlink: removed incorrect optimization
      31626579fa ovs-actions.xml: Add missing bracket.
      30596ec278 netdev-offload-tc: Use nl_msg_put_flag for OVS_TUNNEL_KEY_ATTR_CSUM.
      728980291a conntrack: Increment coverage counter for all bad checksum cases.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-28
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 48a90081e8]
      Commit list:
      ee4e034dc9 datapath-windows:Correct checksum for DNAT action


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-29
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 60c8b2a15b]
      Commit list:
      8aa0f03747 ovsdb-cs: Perform forced reconnects without a backoff.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-30
changelog:
  - Merging upstream branch-2.15 [RH gerrit: a76a4dfca6]
      Commit list:
      8d84a4b166 netdev-offload-dpdk: Fix IPv6 rewrite cast-align warning.
      f3f7849cbb daemon-unix: Fix leak of a fork error message.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-31
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 88fb0bba8a]
      Commit list:
      b29b04f85f dpif-netdev: Fix offloads of modified flows.
      1d0b89ea7b dpif-netdev: Fix flow modification after failure.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-32
changelog:
  - Merging upstream branch-2.15 [RH gerrit: 2cc833ce5b]
      Commit list:
      90b219275d dpif-netdev: Do not flush PMD offloads on reload.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.15.0-26
changelog:
  - Use 10 characters of hash to generate the changelog [RH git: d89d9cd0f1]
      This is needed to avoid that the history changes since the default
      changes from time to time


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-27
changelog:
  - Merging upstream branch-2.15 [RH git: abdd952536]
      Commit list:
      72132a9403 bond: Fix broken rebalancing after link state changes.
      aa84cfe25d dpif-netlink: Fix report_loss() message.
      aec05f7cd1 ovsdb-server: Fix memleak when failing to read storage.
      05bdf11fc3 conntrack: Init hash basis first at creation.
      94e3b9d9ce netdev-linux: Ignore TSO packets when TSO is not enabled for userspace.
      842bfb899f conntrack: Handle already natted packets.
      ab873c1afe conntrack: Document all-zero IP SNAT behavior and add a test case.
      86d6a9ee14 python: Fix Idl.run change_seqno update.
      1ba0c83655 bridge: Use correct (legacy) role names in database.
      7e5293ea5a Prepare for 2.15.2.
      b855bbc326 Set release date for 2.15.1.
      007a4f48fe dpif-netdev: Apply subtable-lookup-prio-set on any datapath.
      c93358a563 netlink: removed incorrect optimization
      31626579fa ovs-actions.xml: Add missing bracket.
      30596ec278 netdev-offload-tc: Use nl_msg_put_flag for OVS_TUNNEL_KEY_ATTR_CSUM.
      728980291a conntrack: Increment coverage counter for all bad checksum cases.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-28
changelog:
  - Merging upstream branch-2.15 [RH git: 48a90081e8]
      Commit list:
      ee4e034dc9 datapath-windows:Correct checksum for DNAT action


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-29
changelog:
  - Merging upstream branch-2.15 [RH git: 60c8b2a15b]
      Commit list:
      8aa0f03747 ovsdb-cs: Perform forced reconnects without a backoff.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-30
changelog:
  - Merging upstream branch-2.15 [RH git: a76a4dfca6]
      Commit list:
      8d84a4b166 netdev-offload-dpdk: Fix IPv6 rewrite cast-align warning.
      f3f7849cbb daemon-unix: Fix leak of a fork error message.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-31
changelog:
  - Merging upstream branch-2.15 [RH git: 88fb0bba8a]
      Commit list:
      b29b04f85f dpif-netdev: Fix offloads of modified flows.
      1d0b89ea7b dpif-netdev: Fix flow modification after failure.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-32
changelog:
  - Merging upstream branch-2.15 [RH git: 2cc833ce5b]
      Commit list:
      90b219275d dpif-netdev: Do not flush PMD offloads on reload.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-33
changelog:
  - Merging upstream branch-2.15 [RH git: 08b4ccb1c4]
      Commit list:
      64d1bba919 dpif-netdev: fix memory leak in dpcls subtable set command


author: Michael Santana <msantana@redhat.com> - 2.15.0-34
changelog:
  - pkgtool: Swap bugzilla id and RH git [RH git: c2e6243d60]
      Having the bugzilla ID not at the end of the line breakes another script
      that parses for said ID. This patch fixes that by putting the ID next to
      the new line
      
      Fixes: f6b2db4dd33e ("Make changelog in spec file more informative")
      Signed-off-by: Michael Santana <msantana@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-35
changelog:
  - Merging upstream branch-2.15 [RH git: 11bcf52d03]
      Commit list:
      d3ff41d609 tc: Set action flags for tunnel_key release.
      079a4de723 netlink-socket: Replace error with txn->error when logging nacked transactions.
      f8cc5aa35c dynamic-string: Fix a crash in ds_clone().


author: Kevin Traynor <ktraynor@redhat.com> - 2.15.0-5
changelog:
  - dpif-netdev: Allow PMD auto load balance with cross-numa. (#1941673)
    [47e2824210c7a4368aa6cb8044fecffcb4674dd2]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.03.0-12
changelog:
  - northd: introduce build_lrouter_in_unsnat_flow routine
    [Gerrit: 083b610a6cabac7bb5136e72a15e35ae8a95b6fe]
    [Upstream: fa91da7c9979d7b21b7a2a5557705c238cde97a0]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.03.0-13
changelog:
  - northd: introduce build_lrouter_in_dnat_flow routine
    [Gerrit: a5189c81e017ef54c5612072c025fb0b2b24f836]
    [Upstream: 225426081f8533e3d4df022b392105028f8bb37c]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.03.0-14
changelog:
  - northd: introduce build_lrouter_out_undnat_flow routine
    [Gerrit: 68226a2a7dd698bb0097a87c2f2367c261f5f234]
    [Upstream: d8edf46f9e40791954d6bfc0231064e6e09252db]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.03.0-15
changelog:
  - northd: introduce build_lrouter_out_snat_flow routine
    [Gerrit: 37b0ba144b999a089cd439023f90980651400616]
    [Upstream: 5e8fadf69161bc7e56b8f9f57124e5083b496b83]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.03.0-16
changelog:
  - northd: introduce build_lrouter_ingress_flow routine
    [Gerrit: db27342ff9355f45021013ff3aaf2ebafe71c47a]
    [Upstream: 0d16a8b64c5035529cbbbf245384618711024ae4]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.03.0-17
changelog:
  - northd: introduce lrouter_check_nat_entry routine
    [Gerrit: 0b3ca120ea30a2b1d34d5b55e9b7b953757da4dd]
    [Upstream: e02cd3d2001db87b92bd139eab533e69e0d48aee]


author: Lorenzo Bianconi <lbiancon@redhat.com> - 21.03.0-18
changelog:
  - Merge "northd: introduce per-lb lb_skip_snat option" into ovn-2021
    [Gerrit: 91e869a442511d649b123d42e69b789f5d3ee96e]
    [Upstream: N/A]


author: Numan Siddique <nusiddiq@redhat.com> - 21.03.0-19
changelog:
  - Merge "binding: Fix the crashes seen when port binding type changes." into ovn-2021
    [Gerrit: 5a15f57371ce318a382c0e3aa262e5dab790e168]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.03.0-20
changelog:
  - northd: Restore flows that recirculate packets in the router DNAT zone.
    [Gerrit: 4f5d3099d94c4860737546c4c1f6561f15dc7519]
    [Upstream: 82b4c619dd6c772a50d5403bf6d40aa4b4f7e38d]


author: Numan Siddique <numans@ovn.org> - 21.03.0-21
changelog:
  - controller: Fix virtual lport I-P handling. (#1947823)
    [Gerrit: 0938c49138dac280bbc59148fe87dc0debed6f62]
    [Upstream: 1ad0a974b55dc6f31f7ea940e3b7d63368babb04]


author: Numan Siddique <numans@ovn.org> - 21.03.0-31
changelog:
  - northd: Support flow offloading for logical switches with no ACLs. (#1955191)
    [Gerrit: 80f98b4a82f3a7cece6a33a5190b748b86cf868c]
    [Upstream: 127bf166ccf4a2509f670c48a00b0340039f20d2]


author: Flavio Fernandes <flavio@flaviof.com> - 21.03.0-32
changelog:
  - ovn-controller: Ensure br-int is using secure fail-mode (#1957025)
    [Gerrit: f56d885a7b4b9776a677a98ce758a177238e043f]
    [Upstream: 9cc334bc1a036a93cc1a541513d48f4df6933e9b]


author: Ilya Maximets <i.maximets@ovn.org> - 21.03.0-33
changelog:
  - northd: Combine router arp flows. (#1945415)
    [Gerrit: 0e60182997ecc3a6606772d78609040203dbe67e]
    [Upstream: ea6ee901ff9107a084bc830a8a38c4e0bd9f75f7]


author: Numan Siddique <numans@ovn.org> - 21.03.0-34
changelog:
  - Fix compilation error introduced in the previous commit.
    [Gerrit: 0cc5455f8ba4a57c153811b7e93bc4c4d0a4e97d]
    [Upstream: 0675bb01221b9b2d5b0b7b55715979204454cada]


author: Mark Michelson <mmichels@redhat.com> - 21.03.0-35
changelog:
  - expr: crush the result of a sorted OR expression.
    [Gerrit: 9cb6c3e6a3e7a21c07169cf631ebdcd94398025e]
    [Upstream: 3dab95aa5c8c6ea97395127dd2acf27487fd1cd5]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.03.0-36
changelog:
  - controller: fix physical flow update for localport
    [Gerrit: d040f88b0b0b5c5e42004996f128350e8fd420ca]
    [Upstream: 925ed83a6c8064fcb93250acd7493b59c034fa7b]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.03.0-37
changelog:
  - ovn-nbctl: do not report an error for duplicated ecmp routes with --may-exist
    [Gerrit: 6d9a0af88ea8db8cc048fb913a4316e1fcbe32ad]
    [Upstream: f63b609a0610a8c9fcd13c38f3acd3526b8a8b0c]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.03.0-38
changelog:
  - physical: do not forward traffic from localport to a localnet one
    [Gerrit: 89e27e959ab66592c3b716bec3e2e757161b2586]
    [Upstream: 96959e56d634c8d888af9e3ee340602593c7e4fa]


author: Han Zhou <hzhou@ovn.org> - 21.03.0-39
changelog:
  - ovn-controller.c: Remove extra local_lports_changed setting.
    [Gerrit: 8da45224b868d72afce47778a577ecb602fc8652]
    [Upstream: fa28ba6963650d5f8ed90865df3b81699a0a9b60]


author: Dumitru Ceara <dceara@redhat.com> - 21.03.0-40
changelog:
  - if-status: Add OVS interface status management module. (#1952846)
    [Gerrit: 7272e3cb2866d65dfffda5fa0b6f062a086bcbcf]
    [Upstream: 5c3371922994c2d8a3610c9353902156db27d108]


author: Ben Pfaff <blp@ovn.org> - 21.06.0-8
changelog:
  - tests: Fix "vlan traffic for external network with distributed..."
    [Gerrit: ca26e77c4206a39ae6eab4a1d430ef04b726b640]
    [Upstream: 5453cc8ca5535e3f33d1b191929e1a3c9ad30f20]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.06.0-9
changelog:
  - Disable ARP/NA responders for vlan-passthru switches
    [Gerrit: 56fbcfaf71d9a6df0b4cdee583c8d17ca7a82aab]
    [Upstream: ea57f666f6eef1eb1d578f0e975baa14c5d23ec9]


author: Dumitru Ceara <dceara@redhat.com> - 21.06.0-10
changelog:
  - northd-ddlog: Fix IP family match for DNAT flows.
    [Gerrit: 518ea2e15df2c77fc19afe74b68d616983638743]
    [Upstream: 38467229905bdf09a3afa325eaa7a98183f44c72]


author: Dumitru Ceara <dceara@redhat.com> - 21.06.0-11
changelog:
  - northd: Fix multicast table full comparison. (#1979870)
    [Gerrit: 38f44df1b8a0ed1ebb86183de29d9e5c3423abdb]
    [Upstream: 969c98d7297b526c704c6fd2a7138f584f9ad577]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.06.0-12
changelog:
  - Don't suppress localport traffic directed to external port (#1974062)
    [Gerrit: 330e6e7400e1d5e4e6ef4fc6446eeaa945ac6a13]
    [Upstream: 1148580290d0ace803f20aeaa0241dd51c100630]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.06.0-13
changelog:
  - northd: do not centralize traffic for unclaimed virtual ports
    [Gerrit: 5b6826906a76779b527d72d1c49d211ce492e62e]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.06.0-14
changelog:
  - ovn-controller: Detect OVS datapath capabilities.
    [Gerrit: ca1df0396e6e6eb016c3cad82db7c49cc05ec99a]
    [Upstream: 56e2cd3a2f06b79b7d57cc8637fc0d258652aff5]


author: Dumitru Ceara <dceara@redhat.com> - 21.06.0-15
changelog:
  - ovn-controller: Handle DNAT/no-NAT conntrack tuple collisions. (#1939676)
    [Gerrit: abfd62cb228b7d311ae7cae18adfe9cfcf68affc]
    [Upstream: 58683a4271e6a885f2f2aea27f3df88e69a5c388]


author: Dumitru Ceara <dceara@redhat.com> - 21.06.0-16
changelog:
  - ovn.at: Fix "Symmetric IPv6 ECMP reply flows" test.
    [Gerrit: 801f6c69c3bb45f981135ac6c197fdbd3f18118d]
    [Upstream: 4e6c498068dc4fa9546d3661f78f0a42e99c74bb]


author: Numan Siddique <numans@ovn.org> - 21.06.0-17
changelog:
  - ovn-controller: Split logical flow and physical flow processing. (#1986484)
    [Gerrit: 6e1e90064ad1f5769fdc96e3b735ee236c30b7e2]
    [Upstream: ceb12c9190a124c70bc938e8e1bea17612b498be]


author: Numan Siddique <nusiddiq@redhat.com> - 2.11.1-47
changelog:
  - Backport "northd: By pass IPv6 Router Adv and Router Solicitation packets from ACL stages." (#1848401)
  - Backport "ovsdb idl: Try committing the pending txn in  ovsdb_idl_loop_run."


author: Dumitru Ceara <dceara@redhat.com> - 2.11.1-56
changelog:
  - Backport "pinctrl: Directly update MAC_Bindings created by self originated GARPs." (#1894048)
  - Backport "ovn-northd: Limit self originated ARP/ND broadcast domain. " (#1894048)


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-128
changelog:
  - lflow: Do not cache non-conjunctive flows that use address sets/portgroups.
    [3b2aa66f4aeb2b566c5200807f7894754d4c4fda]


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-131
changelog:
  - lflow-cache: Make maximum number of cache entries configurable.
    [38053ea1feeb1606b54803ac5d1aacc2fdd4504e]


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-133
changelog:
  - lflow-cache: Make max cache memory usage configurable.
    [7b0ccd29113d506a54823b96ef017481c98d03c2]


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-134
changelog:
  - ovn-controller.c: Remove extra local_lports_changed setting.
    [bf4c5b17298bfcb1153f895ca31ca2feefa6e4aa]


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-135
changelog:
  - if-status: Add OVS interface status management module. (#1952846)
    [ddfe75df4b14b512867c588572b10d35ea0b50ca]


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-152
changelog:
  - Don't suppress localport traffic directed to external port (#1974062)
    [b2a5784086b70f28055c6d0e9e5a20f5fdcb0a19]


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-155
changelog:
  - system-ovn.at: Use ADD_BR macro instead of bare ovs-vsctl.
    [18b6c60886df27f9b6fdcee1ed75f7093ddc68d1]


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-157
changelog:
  - ovn-controller: Handle DNAT/no-NAT conntrack tuple collisions. (#1939676)
    [80e66ddce15fcb3787861ba5c57d1858cf17bfda]


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-158
changelog:
  - ovs: Include all-zero IP SNAT capability detection. (#1939676)
    [5cef68f5c08181ad136a0b6d3a5a054a9ac8104e]


author: Gerrit Code Review <gerrit2@gerrit.host.prod.eng.bos.redhat.com> - 20.12.0-160
changelog:
  - Merge "redhat: Don't specify "ovn" keyword when running tests." into ovn2.13
    [774cd8e9381cd896d481e609ccc7ed4d95dda3ab]


author: Mark Michelson <mmichels@redhat.com> - 20.12.0-161
changelog:
  - redhat: Include tcpdump as a dependency for `make check`
    [261782c85c119da5c6fb0cf349b57c07c35b874f]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 20.12.0-11
changelog:
  - Backport "ovn-nbctl: add bfd report to lr-route-list command" (#1915958)
  - Backport "ovn-nbctl: add ecmp/ecmp-symmetric-reply to lr-route-list command"


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-13
changelog:
  - Backport "ofctrl: Rename 'nb_cfg' to 'req_cfg'." (#1839102)
  - Backport "controller: Implement a generic barrier based on ofctrl cur_cfg sync." (#1839102)
  - Backport "binding: Set Logical_Switch_Port.up when all OVS flows are installed." (#1839102)


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-15
changelog:
  - Backport "binding: Correctly set Port_Binding.up for container/virtual ports." (#1926165)
  - Backport "binding: Set Port_Binding.up only if supported." (#1926165)
  - Backport "northd: Allow backwards compatibility for Logical_Switch_Port.up." (#1926165)
  - Backport "tests: Fix Port_Binding up test." (#1926165)


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-16
changelog:
  - Backport "Support configuring Load Balancer hairpin source IP." (#1908540)
  - Backport "lflow: Use learn() action to generate LB hairpin reply flows." (#1917875)


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-77
changelog:
  - Properly handle hairpin traffic for VIPs with shared backends. (#1931599)
    [811c575effb27cbc416986fafd2e8c815daa4ac6]


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-78
changelog:
  - lflow: Avoid matching on conntrack original tuple if possible.
    [35a6507db36c23724bc319d56dc6b05dd6d60a99]


author: Dumitru Ceara <dceara@redhat.com> - 20.12.0-79
changelog:
  - northd: Avoid matching on ct.dnat flags for load balancers.
    [2baa1b74fb8e93e158d4800d9e42e24b70b3970a]


author: Numan Siddique <nusiddiq@redhat.com> - 20.12.0-80
changelog:
  - northd: Fix the missing force_snat_for_lb flows when router_ip is configured.
    [ec4f7228c1b828974ec2909bd108af6a94c3ebc9]


author: Numan Siddique <nusiddiq@redhat.com> - 20.12.0-83
changelog:
  - northd: Fix ha_chassis_group txn error for external ports. (#1927369)
    [f3e58ca5a997ab7fad0c44c0c5968e4ee53f85d5]


author: Mark Michelson <mmichels@redhat.com> - 20.12.0-84
changelog:
  - Add missing patch release number on the end of OVN versions.
    [49444fe569740deb10be87418ab4f9ed1d0d5b4e]


author: Mark Michelson <mmichels@redhat.com> - 20.12.0-85
changelog:
  - ovs: Bump submodule version to latest ovsdb-cs changes.
    [a79aa8ecc00450ab9c672dbe8add9a8a231186ab]


