Commit Graph

238 Commits

Author SHA256 Message Date
b732134716 Update OVN to 25.03.2 2026-01-09 15:11:14 +01:00
9aab00ed8a Update OVN to 25.03.1 and Openvswitch to 3.5.2
Bug fix release update (jsc#PED-13646)
2025-11-26 14:20:51 +01:00
ed097322d1 Sync changes to SLFO-1.2 branch 2025-08-20 10:00:39 +02:00
44931b52ec Accepting request 1254684 from network
OBS-URL: https://build.opensuse.org/request/show/1254684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=82
2025-03-21 19:21:28 +00:00
ba5a336ccd - Fix ovs-flowviz python3 dependencies
- Rename "python3-ovs" to "python3-openvswitch" for distro consistency

OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=273
2025-03-20 11:07:29 +00:00
85bcaa5039 Accepting request 1251710 from network
OBS-URL: https://build.opensuse.org/request/show/1251710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=81
2025-03-11 19:43:48 +00:00
8b6e2fc9d1 - Update OVN to 25.03.0 for a list of changes, check
https://github.com/ovn-org/ovn/blob/v25.03.0/NEWS

OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=271
2025-03-10 09:24:40 +00:00
09287af4f2 Accepting request 1249235 from network
- Update openvswitch to 3.5.0 for a list of changes, check
  https://www.openvswitch.org/releases/NEWS-3.5.0.txt
- Update patch file 0001-Use-strongswan-for-openvswitch-ipsec-service.patch
- Update OVN to 24.09.02. For a list of changes, check
  https://github.com/ovn-org/ovn/blob/v24.09.2/NEWS

OBS-URL: https://build.opensuse.org/request/show/1249235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=80
2025-03-02 11:17:32 +00:00
19e5ec7f5c - Update openvswitch to 3.5.0 for a list of changes, check
https://www.openvswitch.org/releases/NEWS-3.5.0.txt
- Update patch file 0001-Use-strongswan-for-openvswitch-ipsec-service.patch
- Update OVN to 24.09.02. For a list of changes, check
  https://github.com/ovn-org/ovn/blob/v24.09.2/NEWS

OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=269
2025-02-28 10:20:37 +00:00
9903272ada Accepting request 1244140 from network
OBS-URL: https://build.opensuse.org/request/show/1244140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=79
2025-02-09 19:00:19 +00:00
30dfafc4b3 - Update openvswitch to 3.3.2. For a list of changes, check
https://github.com/openvswitch/ovs/blob/v3.3.2/NEWS
- Update OVN to 24.03.5. For a list of changes, check
  https://github.com/ovn-org/ovn/blob/v24.03.5/NEWS
  - This update fix CVE-2025-0650 ovn: egress ACLs may be bypassed
    via specially crafted UDP packet (bsc#1236353)

OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=267
2025-02-07 12:30:08 +00:00
01e39c3f3e Accepting request 1234305 from network
OBS-URL: https://build.opensuse.org/request/show/1234305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=78
2025-01-02 18:19:30 +00:00
Duraisankar P
310a4825a5 - Add proper dependency on /usr/sbin/ipsec on openvswitch-ipsec:
without the binary present, the service crashes on startup
  (boo#1234617).

NOTE: /usr/sbin/ipsec has been marked deprecated by the strongswan maintainers

OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=265
2025-01-01 12:36:09 +00:00
a0c87b9d90 Accepting request 1198352 from network
OBS-URL: https://build.opensuse.org/request/show/1198352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=77
2024-09-04 11:22:02 +00:00
82fd454fe8 Action:
Submit home:dpitchumani:branches:network/openvswitch to network/openvswitch

Description : 
- Update openvswitch to 3.3.1. For a list of changes, check
  https://github.com/openvswitch/ovs/blob/v3.3.1/NEWS
- Update OVN to 24.03.3. For a list of changes, check
  https://github.com/ovn-org/ovn/blob/v24.03.3/NEWS
- Drop upstream fixed patches,
    * CVE-2023-1668.patch
    * CVE-2023-3152.patch
    * CVE-2023-5366.patch
    * openvswitch-2.17.8-gcc14-build-fix.patch
    * openvswitch-CVE-2023-3966.patch
- Updated the patch for version v3.3.1
    * install-ovsdb-tools.patch

OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=263
2024-09-02 16:57:50 +00:00
a7703baae5 Accepting request 1191002 from network
OBS-URL: https://build.opensuse.org/request/show/1191002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=76
2024-08-05 15:20:17 +00:00
0b6d41226d Accepting request 1190492 from home:pgajdos
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang_path macro, [bsc#1212476]

OBS-URL: https://build.opensuse.org/request/show/1190492
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=261
2024-08-01 14:59:28 +00:00
f70eafe09f Accepting request 1178928 from network
OBS-URL: https://build.opensuse.org/request/show/1178928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=75
2024-06-07 13:02:15 +00:00
656a62a896 Accepting request 1178479 from home:jamborm:gcc14fixes
- GCC 14 started to advertise c_atomic extension, older versions
  didn't do that.  Add check for __clang__, so GCC doesn't include
  headers designed for Clang
  (openvswitch-2.17.8-gcc14-build-fix.patch) [boo#1225906]

OBS-URL: https://build.opensuse.org/request/show/1178479
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=259
2024-06-06 08:30:34 +00:00
0e8acf1c1c Accepting request 1153975 from network
OBS-URL: https://build.opensuse.org/request/show/1153975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=74
2024-03-03 19:18:51 +00:00
d7664db00a Accepting request 1151380 from home:dimstar:rpm4.20:o
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151380
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=257
2024-03-01 12:41:20 +00:00
9ed0fe8570 Accepting request 1150566 from network
OBS-URL: https://build.opensuse.org/request/show/1150566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=73
2024-02-27 21:43:34 +00:00
Duraisankar P
e2f18d8bbd Accepting request 1146716 from home:dpitchumani:branches:openSUSE:Factory
- Fix CVE-2023-3966 [bsc#1219465] openvswitch3: Invalid memory access in Geneve with HW offload
- Added patch,
      +openvswitch-CVE-2023-3966.patch

OBS-URL: https://build.opensuse.org/request/show/1146716
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=255
2024-02-26 07:09:11 +00:00
4dd1606b6a Accepting request 1144341 from network
OBS-URL: https://build.opensuse.org/request/show/1144341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=72
2024-02-06 15:33:01 +00:00
362e50dfde Accepting request 1143536 from home:dpitchumani:branches:openSUSE:Factory
Description :
- Fix CVE-2023-5366 [bsc#1216002], openvswitch: missing masks on a final stage with ports trie
- Added patch,
   * CVE-2023-5366.patch

Action:
Submit home:dpitchumani:branches:openSUSE:Factory/openvswitch => network/openvswitch

OBS-URL: https://build.opensuse.org/request/show/1143536
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=253
2024-02-05 15:56:24 +00:00
14209fdf60 Accepting request 1133086 from network
- convert to sysuser generated users

- Add BuildRequires on python-setuptools. Previously this was pulled
  by python-Sphinx in the build environment.
       CVE-2023-3152.patch
     CVE-2023-1668.patch
   Some of the features are,
   -For more details, check
   - Added ovsb tool install patch,
     * install-ovsdb-tools.patch
- add openssl(cli) dependency on pki (bsc#1185839)
  https://github.com/openvswitch/ovs/blob/v2.14.2/NEWS
  (bsc#1181742).
- Fix wrong default directories for OVS python utilities (bsc#1176273).
  https://github.com/openvswitch/ovs/blob/v2.14.0/NEWS
  https://github.com/ovn-org/ovn/blob/v20.06.2/NEWS
- add missing provides/obsoletes for python3-openvswitch-test
- Update openvswitch to 2.13.0.
    https://github.com/openvswitch/ovs/blob/v2.13.0/NEWS
  https://github.com/openvswitch/ovs/blob/master/NEWS
- Update DPDK dependency to support DPDK 18.11.2.
  * 0001-rhel-secure-openvswitch-useropts.patch
- Use temporary directory for python build.
  including:
     - Support for the kernel versions 4.18.x
 * 0001-python-c-ext-Fix-memory-leak-in-Parser_finish.patch
  * 0001-utilities-Add-script-to-support-DPDK-option-migratio.patch
- Replace references to /var/adm/fillup-templates with new
  removed (bsc#1050896)
  builds on aarch64 now

OBS-URL: https://build.opensuse.org/request/show/1133086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=71
2023-12-15 20:46:52 +00:00
95221c70c1 - convert to sysuser generated users
- Add BuildRequires on python-setuptools. Previously this was pulled
  by python-Sphinx in the build environment.
       CVE-2023-3152.patch
     CVE-2023-1668.patch
   Some of the features are,
   -For more details, check
   - Added ovsb tool install patch,
     * install-ovsdb-tools.patch
- add openssl(cli) dependency on pki (bsc#1185839)
  https://github.com/openvswitch/ovs/blob/v2.14.2/NEWS
  (bsc#1181742).
- Fix wrong default directories for OVS python utilities (bsc#1176273).
  https://github.com/openvswitch/ovs/blob/v2.14.0/NEWS
  https://github.com/ovn-org/ovn/blob/v20.06.2/NEWS
- add missing provides/obsoletes for python3-openvswitch-test
- Update openvswitch to 2.13.0.
    https://github.com/openvswitch/ovs/blob/v2.13.0/NEWS
  https://github.com/openvswitch/ovs/blob/master/NEWS
- Update DPDK dependency to support DPDK 18.11.2.
  * 0001-rhel-secure-openvswitch-useropts.patch
- Use temporary directory for python build.
  including:
     - Support for the kernel versions 4.18.x
 * 0001-python-c-ext-Fix-memory-leak-in-Parser_finish.patch
  * 0001-utilities-Add-script-to-support-DPDK-option-migratio.patch
- Replace references to /var/adm/fillup-templates with new
  removed (bsc#1050896)
  builds on aarch64 now
- fix rcX link

OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=251
2023-12-14 12:03:53 +00:00
e3bfefd5ad Accepting request 1130936 from network
OBS-URL: https://build.opensuse.org/request/show/1130936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=70
2023-12-06 22:52:19 +00:00
8e59917189 Accepting request 1130820 from home:anag:AllStaging
- Add BuildRequires on python-setuptools. Previously this was pulled 
  by python-Sphinx in the build environment.

OBS-URL: https://build.opensuse.org/request/show/1130820
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=249
2023-12-05 09:42:40 +00:00
8914997bcf Accepting request 1109539 from network
Description:
- Added fix for CVE-2023-3152, openvswitch : service monitor MAC flow is not rate limited

Actions:
- submit network/openvswitch => openSUSE:Factory/openvswitch

Changes:
- Fix CVE-2023-3153 [bsc#1212125], VUL-0: CVE-2023-3153: openvswitch,openvswitch3: service monitor MAC flow is not rate limited
- Added patch,
       CVE-2023-3152.patch

OBS-URL: https://build.opensuse.org/request/show/1109539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=69
2023-09-07 19:12:22 +00:00
Duraisankar P
2fa8fb38ca - Fix CVE-2023-3153 [bsc#1212125], VUL-0: CVE-2023-3153: openvswitch,openvswitch3: service monitor MAC flow is not rate limited
- Added patch,
       CVE-2023-3152.patch

OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=247
2023-09-07 11:39:57 +00:00
5bf1b64211 Accepting request 1087788 from network
OBS-URL: https://build.opensuse.org/request/show/1087788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=68
2023-05-19 09:54:48 +00:00
e4a743678d Accepting request 1087541 from home:dpitchumani:branches:network
Description: 
- Fix CVE-2023-1668 [bsc#1210054], openvswitch: remote traffic denial of service via crafted packets with IP proto 0
- Added patch,
     CVE-2023-1668.patch 

Actions:
- submit home:dpitchumani:branches:network/openvswitch => network/openvswitch

OBS-URL: https://build.opensuse.org/request/show/1087541
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=245
2023-05-18 11:46:20 +00:00
c696c061af Accepting request 1084458 from network
OBS-URL: https://build.opensuse.org/request/show/1084458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=67
2023-05-04 15:09:21 +00:00
7eb5be33d8 Accepting request 1083952 from home:dimstar:Factory
- Remove python/ovs/dirs.py prior to building: have this
  re-generated based on the shipped template (boo#1210479).

OBS-URL: https://build.opensuse.org/request/show/1083952
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=243
2023-05-03 16:02:25 +00:00
5a91a4c811 Accepting request 1079120 from network
OBS-URL: https://build.opensuse.org/request/show/1079120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=66
2023-04-14 11:12:27 +00:00
051ecd63ee Accepting request 1078288 from home:dpitchumani:branches:network
Description: 
- Updated commit message with proper patch changes

Actions:
- submit home:dpitchumani:branches:network/openvswitch => network/openvswitch

Changes: 
   - Renamed and rebased patches,
     * 0001-Don-t-change-permissions-of-dev-hugepages.patch
     * 0001-Use-double-hash-for-OVS_USER_ID-comment.patch
     * 0001-Run-ovn-as-openvswitch-openvswitch.patch
     * 0001-Use-strongswan-for-openvswitch-ipsec-service.patch
     * 0001-Run-openvswitch-as-openvswitch-openvswitch.patch

OBS-URL: https://build.opensuse.org/request/show/1078288
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=241
2023-04-13 10:58:56 +00:00
13e0ada764 Accepting request 1077727 from home:gyribeiro:branches:network
* 0002-build-Seperated-common-used-headers.patch
   * Don-t-change-permissions-of-dev-hugepages.patch
   * Use-double-hash-for-OVS_USER_ID-comment.patch
   * a77ad9693c8b49055389559187fe74eddb619746.patch
   * Run-openvswitch-as-openvswitch-openvswitch.patch
   * 0001-m4-Test-avx512-for-x86-only.patch
   * Use-strongswan-for-openvswitch-ipsec-service.patch
   * openvswitch-2.17.2-Fix-tests-with-GNU-grep-3.8.patch
   * 0001-Don-t-change-permissions-of-dev-hugepages.patch
   * 0001-Use-double-hash-for-OVS_USER_ID-comment.patch
   * 0001-Run-ovn-as-openvswitch-openvswitch.patch
   * 0001-Use-strongswan-for-openvswitch-ipsec-service.patch
   * 0001-Run-openvswitch-as-openvswitch-openvswitch.patch

OBS-URL: https://build.opensuse.org/request/show/1077727
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=240
2023-04-06 13:14:18 +00:00
d6aaeac21a * 0001-openvswitch-merge-compiler.h-files-into-one-file.patch
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=239
2023-04-06 12:34:57 +00:00
ee8143d3f4 Accepting request 1077608 from home:dpitchumani:branches:openSUSE:Factory
Description: 
- Update OVS to version v3.1.0 and OVN to version v23.03.0

Actions:
- submit home:dpitchumani:branches:openSUSE:Factory/openvswitch => netowkr/openvswitch

Features:
   - ovs-vswitchd now detects changes in CPU affinity and adjusts the number
     of handler and revalidator threads if necessary.
   - AF_XDP:
     * Added support for building with libxdp and libbpf >= 0.7.
     * Support for AF_XDP is now enabled by default if all dependencies are
       available at the build time.  Use --disable-afxdp to disable.
       Use --enable-afxdp to fail the build if dependencies are not present.
   - ovs-appctl:
     * "ovs-appctl ofproto/trace" command can now display port names with the
       "--names" option.
   - OVSDB-IDL:
     * Add the support to specify the persistent uuid for row insert in both
       C and Python IDLs.
   - Windows:
     * Conntrack IPv6 fragment support.
   - DPDK:
     * Add support for DPDK 22.11.1.
   - For the QoS max-rate and STP/RSTP path-cost configuration OVS now assumes
     10 Gbps link speed by default in case the actual link speed cannot be
     determined.  Previously it was 10 Mbps.  Values can still be overridden
     by specifying 'max-rate' or '[r]stp-path-cost' accordingly.
   - OpenFlow:
     * New OpenFlow extension NXT_CT_FLUSH to flush connections matching
       the specified fields.
   - ovs-ctl:
     * New option '--dump-hugepages' to include hugepages in core dumps. This
       can assist with postmortem analysis involving DPDK, but may also produce
       significantly larger core dump files.
   - ovs-dpctl and 'ovs-appctl dpctl/' commands:
     * 'flush-conntrack' is now capable of handling partial 5-tuple,
        with additional optional parameter to specify the reply direction.
   - ovs-ofctl:
     * New command 'flush-conntrack' that accepts zone and 5-tuple (or partial
       5-tuple) for both directions.
   - Support for travis-ci.org based continuous integration builds has been
     dropped.
   - Userspace datapath:
     * Add '-secs' argument to appctl 'dpif-netdev/pmd-rxq-show' to show
       the pmd usage of an Rx queue over a configurable time period.
     * Add new experimental PMD load based sleeping feature. PMD threads can
       request to sleep up to a user configured 'pmd-maxsleep' value under
       low load conditions.
   -For more details, check 
      https://github.com/openvswitch/ovs/blob/v3.1.0/NEWS
   -Includes secrity fix for CVE-2022-4338 (bsc#1206580) and CVE-2022-4337 (bsc#1206581)
- OVN package is not included as new version with API chnages are not yet released.
- Removed upstreamed patches,
   * 0001-Replace-deprecated-var-run-with-run.patch
   * openvswitch-CVE-2021-36980.patch
- Added ovsb tool install patch, 
   * install-ovsdb-tools.patch

OBS-URL: https://build.opensuse.org/request/show/1077608
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=238
2023-04-06 09:47:29 +00:00
3ebcc49df8 Accepting request 1008394 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1008394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=65
2022-10-10 16:43:14 +00:00
7092f53a75 Accepting request 1006932 from network
OBS-URL: https://build.opensuse.org/request/show/1006932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=64
2022-10-01 15:42:46 +00:00
38ecd810de - add 0001-m4-Test-avx512-for-x86-only.patch
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=235
2022-09-29 13:02:01 +00:00
6a17311000 Accepting request 1006931 from home:dirkmueller:Factory
- add a77ad9693c8b49055389559187fe74eddb619746.patch to avoid
  the cpu detection code being compiled with AVX512 enabled

OBS-URL: https://build.opensuse.org/request/show/1006931
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=234
2022-09-29 12:06:16 +00:00
c27515044d Accepting request 1003119 from network
OBS-URL: https://build.opensuse.org/request/show/1003119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=63
2022-09-14 11:44:30 +00:00
3f4674e0ba Accepting request 1003045 from home:AndreasStieger:branches:network
fix tests with GNU grep 3.8 boo#1203239

OBS-URL: https://build.opensuse.org/request/show/1003045
OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=232
2022-09-13 07:10:22 +00:00
04614e984f Accepting request 993959 from network
- update to 2.17.2:
  - Bug fixes
  - DPDK:
    * OVS validated with DPDK 21.11.1.  It is recommended to use this version
      until further releases.
  - Bug fixes
  - libopenvswitch API change:
    * To fix the Undefined Behavior issue causing the compiler to incorrectly
      optimize important parts of code, container iteration macros (e.g.,
      LIST_FOR_EACH) have been re-implemented in a UB-safe way.
    * Backwards compatibility has mostly been preserved, however the
     user-provided pointer is now set to NULL after the loop (unless it
      exited via "break;")
    * Users of libopenvswitch will need to double-check the use of such loop
       macros before compiling with a new version.
    * Since the change is limited to the definitions within the headers, the
      ABI is not affected.
- refresh 0001-openvswitch-merge-compiler.h-files-into-one-file.patch
  0002-build-Seperated-common-used-headers.patch

OBS-URL: https://build.opensuse.org/request/show/993959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=62
2022-08-10 15:13:02 +00:00
94ad13f072 - update to 2.17.2:
* OVS validated with DPDK 21.11.1.  It is recommended to use this version
    until further releases.

- update to 2.17.1:
  * To fix the Undefined Behavior issue causing the compiler to incorrectly
    optimize important parts of code, container iteration macros (e.g.,
    LIST_FOR_EACH) have been re-implemented in a UB-safe way.
  * Backwards compatibility has mostly been preserved, however the
    user-provided pointer is now set to NULL after the loop (unless it
    exited via "break;")
  * Users of libopenvswitch will need to double-check the use of such loop
    macros before compiling with a new version.
  * Since the change is limited to the definitions within the headers, the
    ABI is not affected.

OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=230
2022-08-09 08:56:40 +00:00
31714c7a75 - update to 2.17.2:
- Bug fixes
  - DPDK:
    * OVS validated with DPDK 21.11.1.  It is recommended to use this version
      until further releases.
  - Bug fixes
  - libopenvswitch API change:
    * To fix the Undefined Behavior issue causing the compiler to incorrectly
      optimize important parts of code, container iteration macros (e.g.,
      LIST_FOR_EACH) have been re-implemented in a UB-safe way.
    * Backwards compatibility has mostly been preserved, however the
     user-provided pointer is now set to NULL after the loop (unless it
      exited via "break;")
    * Users of libopenvswitch will need to double-check the use of such loop
       macros before compiling with a new version.
    * Since the change is limited to the definitions within the headers, the
      ABI is not affected.
- refresh 0001-openvswitch-merge-compiler.h-files-into-one-file.patch
  0002-build-Seperated-common-used-headers.patch

OBS-URL: https://build.opensuse.org/package/show/network/openvswitch?expand=0&rev=229
2022-08-03 11:12:42 +00:00
b95e9b26a1 Accepting request 977255 from network
OBS-URL: https://build.opensuse.org/request/show/977255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openvswitch?expand=0&rev=61
2022-05-14 20:57:14 +00:00