~xnox/ubuntu-z-systems/+git/ovs:branch-2.5

Last commit made on 2021-02-10
Get this branch:
git clone -b branch-2.5 https://git.launchpad.net/~xnox/ubuntu-z-systems/+git/ovs

Branch merges

Branch information

Name:
branch-2.5
Repository:
lp:~xnox/ubuntu-z-systems/+git/ovs

Recent commits

53c2dc0... by Ilya Maximets

Prepare for 2.5.13.

Acked-by: Flavio Leitner <email address hidden>
Signed-off-by: Ilya Maximets <email address hidden>

3fbe4e9... by Ilya Maximets

Set release date for 2.5.12.

Acked-by: Flavio Leitner <email address hidden>
Signed-off-by: Ilya Maximets <email address hidden>

354e7d8... by Flavio Leitner <email address hidden>

flow: Support extra padding length.

Although not required, padding can be optionally added until
the packet length is MTU bytes. A packet with extra padding
currently fails sanity checks.

Vulnerability: CVE-2020-35498
Fixes: fa8d9001a624 ("miniflow_extract: Properly handle small IP packets.")
Reported-by: Joakim Hindersson <email address hidden>
Acked-by: Ilya Maximets <email address hidden>
Signed-off-by: Flavio Leitner <email address hidden>
Signed-off-by: Ilya Maximets <email address hidden>

617f996... by David Marchand

github: Fix Ubuntu package installation.

Before trying to install a package, APT cache must be updated to avoid
asking for an unavailable version of a package.

Fixes: 6cb2f5a630e3 ("github: Add GitHub Actions workflow.")
Signed-off-by: David Marchand <email address hidden>
Signed-off-by: Ilya Maximets <email address hidden>

3f9a7a4... by Ilya Maximets

Prepare for 2.5.12.

Acked-by: Aaron Conole <email address hidden>
Signed-off-by: Ilya Maximets <email address hidden>

4abb809... by Ilya Maximets

Set release date for 2.5.11.

Acked-by: Aaron Conole <email address hidden>
Signed-off-by: Ilya Maximets <email address hidden>

e6a6de1... by aconole

lldp: do not leak memory on multiple instances of TLVs

Upstream commit:
    commit a8d3c90feca548fc0656d95b5d278713db86ff61
    Date: Tue, 17 Nov 2020 09:28:17 -0500

    lldp: avoid memory leak from bad packets

    A packet that contains multiple instances of certain TLVs will cause
    lldpd to continually allocate memory and leak the old memory. As an
    example, multiple instances of system name TLV will cause old values
    to be dropped by the decoding routine.

    Reported-at: https://github.com/openvswitch/ovs/pull/337
    Reported-by: Jonas Rudloff <email address hidden>
    Signed-off-by: Aaron Conole <email address hidden>

Vulnerability: CVE-2020-27827
Signed-off-by: Aaron Conole <email address hidden>
Signed-off-by: Ilya Maximets <email address hidden>

96a44f0... by Ilya Maximets

ovsdb-tool: Fix datum leak in the show-log command.

Fixes: 4e92542cefb7 ("ovsdb-tool: Make "show-log" convert raw JSON to easier-to-read syntax.")
Signed-off-by: Ilya Maximets <email address hidden>
Acked-by: Dumitru Ceara <email address hidden>

39c4c53... by XiaoXiong Ding <email address hidden>

ofproto-dpif-xlate: Stop forwarding MLD reports to group ports.

According with rfc4541 section 2.1.1, a snooping switch
should forward membership reports only to ports with
routers attached.The current code violates the RFC
forwarding membership reports to group ports as well.
The same issue doesn't exist with IPv4.

Fixes: 06994f879c ("mcast-snooping: Add Multicast Listener Discovery support")
Signed-off-by: XiaoXiong Ding <email address hidden>
Acked-by: Flavio Leitner <email address hidden>
Signed-off-by: Ilya Maximets <email address hidden>

cc313a7... by Ilya Maximets

tests: Add overflow test for the sha1 library.

This is a unit test for the overflow detection issue fixed by commit
a1d2c5f5d9ed ("sha1: Fix algorithm for data bigger than 512 megabytes.")

Signed-off-by: Ilya Maximets <email address hidden>
Acked-by: Paolo Valerio <email address hidden>
Tested-by: Paolo Valerio <email address hidden>