]> git.proxmox.com Git - ovs.git/blobdiff - debian/changelog
Fix installing OVS alternatives on non-amd64 arch (Closes: #979366).
[ovs.git] / debian / changelog
index 9042657ef71779533b5a4b25d45336ef1ddd0c50..0474a73e89c17947d72d55b1ef4775694892e166 100644 (file)
-openvswitch (2.12.90-1) unstable; urgency=low
+openvswitch (2.13.0+dfsg1-15) unstable; urgency=medium
 
-   * New upstream version
+  * Fix installing OVS alternatives on non-amd64 arch (Closes: #979366).
 
- -- Open vSwitch team <dev@openvswitch.org>  Mon, 22 Jul 2019 09:38:30 -0700
+ -- Thomas Goirand <zigo@debian.org>  Tue, 05 Jan 2021 22:29:08 +0100
 
-openvswitch (2.12.0-1) unstable; urgency=low
-   [ Open vSwitch team ]
-   * New upstream version
+openvswitch (2.13.0+dfsg1-14) unstable; urgency=medium
 
- -- Open vSwitch team <dev@openvswitch.org>  Tue, 03 Sep 2019 14:56:53 -0700
+  * Starts openvswitch-nonetwork.service after dpdk.service. Thanks to
+    Adriaan Schmidt from Siemens for the report (Closes: #968333).
+  * Fix ifupdown.sh script (Closes: #964029).
+  * Fix dh_installinit dh_installsystemd calls, and switch to debhelper-compat
+    12 (Closes: #961746).
 
-openvswitch (2.11.0-1) unstable; urgency=low
+ -- Thomas Goirand <zigo@debian.org>  Tue, 05 Jan 2021 13:49:14 +0100
 
-   * New upstream version
+openvswitch (2.13.0+dfsg1-13) unstable; urgency=medium
 
- -- Open vSwitch team <dev@openvswitch.org>  Tue, 19 Feb 2019 21:42:33 -0700
+  * control: Remove myself as an uploader.
 
-openvswitch (2.10.0-1) unstable; urgency=low
+ -- Ben Pfaff <pfaffben@debian.org>  Sun, 13 Dec 2020 15:13:09 -0800
 
-   * New upstream version
+openvswitch (2.13.0+dfsg1-12) unstable; urgency=medium
 
- -- Open vSwitch team <dev@openvswitch.org>  Sat, 18 Aug 2018 10:38:23 -0700
+  * d/rules: replace x86_64-linux-gnu by a wildcard so it works in all arch.
 
-openvswitch (2.9.0-1) unstable; urgency=low
+ -- Thomas Goirand <zigo@debian.org>  Tue, 30 Jun 2020 17:02:50 +0200
 
-   * New upstream version
+openvswitch (2.13.0+dfsg1-11) unstable; urgency=medium
 
- -- Open vSwitch team <dev@openvswitch.org>  Mon, 19 Feb 2018 11:03:12 -0700
+  * Always blacklist 1021 and 1057 (also on amd64).
+  * Add patch from Schmidt Adriaan to fix dpdk runtime installation of
+    alternatives. Thanks a lot to him. (Closes: #963957)
 
-openvswitch (2.8.0-1) unstable; urgency=medium
+ -- Thomas Goirand <zigo@debian.org>  Tue, 31 Mar 2020 10:25:37 +0200
 
-   [ Open vSwitch team ]
-   * Use debhelper for DEB_VERSION_UPSTREAM.  Thanks to Clint Byrum
-     <spamaps@debian.org> for this improvement.
-   * New upstream version
+openvswitch (2.13.0+dfsg1-10) unstable; urgency=medium
+
+  * armhf: blacklist 918 1021 1057 unit tests.
+
+ -- Thomas Goirand <zigo@debian.org>  Tue, 31 Mar 2020 00:26:15 +0200
+
+openvswitch (2.13.0+dfsg1-9) unstable; urgency=medium
+
+  * Blacklist 917. ofproto - asynchronous message control (OpenFlow 1.2) on
+    mipsel arch.
+  * Also add a testsuite list for ia64.
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 30 Mar 2020 09:02:33 +0200
+
+openvswitch (2.13.0+dfsg1-8) unstable; urgency=medium
+
+  * Fixed mipsel64 -> mips64el in d/rules unit tests blacklisting.
+
+ -- Thomas Goirand <zigo@debian.org>  Sun, 29 Mar 2020 22:01:31 +0200
+
+openvswitch (2.13.0+dfsg1-7) unstable; urgency=medium
+
+  * armhf: blacklist 26: bfd - check that BFD works together with RSTP.
+
+ -- Thomas Goirand <zigo@debian.org>  Sun, 29 Mar 2020 21:14:17 +0200
+
+openvswitch (2.13.0+dfsg1-6) unstable; urgency=medium
+
+  * Never run unit test 20 which isn't deterministic.
+
+ -- Thomas Goirand <zigo@debian.org>  Sun, 29 Mar 2020 18:15:56 +0200
+
+openvswitch (2.13.0+dfsg1-5) unstable; urgency=medium
+
+  * Blacklist failing tests on alpha (Closes: #880511).
+  * More tests disabled for sparc64.
+  * Uploading to unstable:
+    - Fixes FTBFS (Closes: #954580).
+    - Will migrate to testing, hopefully (Closes: #954367).
+    - Fixes constant 100% CPU (Closes: #949845).
+
+ -- Thomas Goirand <zigo@debian.org>  Sun, 22 Mar 2020 15:10:42 +0100
+
+openvswitch (2.13.0+dfsg1-4) experimental; urgency=medium
+
+  * Blacklist failing tests on HPPA (Closes: #880514).
+  * Blacklist failing tests on sparc64 (Closes: #888905).
+  * Replace the *.pid by a find command in logrotate file, so it's not failing
+    if no pid file is present (Closes: #954202), thanks to Benjamin Drung for
+    bug report and patch.
+
+ -- Thomas Goirand <zigo@debian.org>  Sat, 21 Mar 2020 11:35:16 +0100
+
+openvswitch (2.13.0+dfsg1-3) experimental; urgency=medium
+
+  * More disabled tests for mips and mipsel64.
+  * Removed patch files from d/patches.
+
+ -- Thomas Goirand <zigo@debian.org>  Thu, 19 Mar 2020 12:57:17 +0100
+
+openvswitch (2.13.0+dfsg1-2) experimental; urgency=medium
+
+  * Blacklist some tests on some arch.
+
+ -- Thomas Goirand <zigo@debian.org>  Wed, 18 Mar 2020 09:32:26 +0100
+
+openvswitch (2.13.0+dfsg1-1) experimental; urgency=medium
+
+  * New upstream release:
+    - Works with dpdk 19.11 (Closes: #951699).
+  * Commit some changes from the Ubuntu package to add more consistency.
+  * Remove all the OVN packaging, as upstream has split its repository.
+
+ -- Thomas Goirand <zigo@debian.org>  Tue, 17 Mar 2020 11:37:20 +0100
+
+openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-8) unstable; urgency=medium
+
+  * Removed python:any dependency (Closes: #937216).
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 20 Jan 2020 08:46:10 +0100
+
+openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-7) unstable; urgency=medium
+
+  * Fix moving ovs-vswitchd (Closes: #943990).
+
+ -- Thomas Goirand <zigo@debian.org>  Sat, 02 Nov 2019 20:01:23 +0100
+
+openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-6) unstable; urgency=medium
+
+  * Fix again moving /usr/sbin/ovs-vswitchd away.
+
+ -- Thomas Goirand <zigo@debian.org>  Fri, 01 Nov 2019 11:57:30 +0100
+
+openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-5) unstable; urgency=medium
+
+  * Add || true when moving /usr/sbin/ovs-vswitchd so that it also works on
+    arch all.
+
+ -- Thomas Goirand <zigo@debian.org>  Fri, 01 Nov 2019 11:42:17 +0100
+
+openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-4) unstable; urgency=medium
+
+  * Fix installing vtep/vtep-ctl (Closes: #866319).
+  * Fix moving /usr/sbin/ovs-vswitchd around on non-dpdk arch, fixing FTBFS on
+    these.
+  * Removed SYSTEMCTL_SKIP_REDIRECT from:
+    - openvswitch-switch init scripts (Closes: #910474.
+    - ovn-central.init (Closes: #910472).
+    - ovn-host.init (Closes: #910475).
+    - ovn-controller-vtep.init (Closes: #910476).
+  * Added mkdir -p /var/run in ovs startup (Closes: #930843).
+
+ -- Thomas Goirand <zigo@debian.org>  Thu, 31 Oct 2019 11:38:08 +0100
+
+openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-3) unstable; urgency=medium
+
+  [ Ondřej Nový ]
+  * Run wrap-and-sort -bastk.
+  * Use debhelper-compat instead of debian/compat.
+
+  [ Thomas Goirand ]
+  * Rebuilt source-only.
+
+ -- Thomas Goirand <zigo@debian.org>  Tue, 29 Oct 2019 15:17:29 +0100
+
+openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-2) unstable; urgency=medium
+
+  [ Jakub Safarik ]
+  * Reintroduce the openvswitch-ipsec package.
+  * Fix lintian errors:
+    - openvswitch-switch: init.d-script-not-included-in-package.
+    - openvswitch source: python-depends-but-no-python-helper.
+    - openvswitch source: missing-notice-file-for-apache-license.
+
+  [ Thomas Goirand ]
+  * Fixed d/copyright (Closes: #942056).
+
+ -- Thomas Goirand <zigo@debian.org>  Thu, 10 Oct 2019 09:13:37 +0200
+
+openvswitch (2.11.0+2019.06.25+git.9ebe795035+ds1-1) experimental; urgency=medium
+
+  * New upstream release.
+  * Rebased patches.
+  * Removed patch applied upstream:
+    - ovs-dev-ovs-macros-Make-tests-log-how-long-they-waited-when-they-s...diff
+  * Ran wrap-and-sort -bast.
+  * Add dpdk support.
+  * Converge with Ubuntu package.
+  * Add 0001-acinclude-Also-use-LIBS-from-dpkg-pkg-config.patch.
+  * Add disable-failing-ovn-tests.patch.
+  * Removed Python 2 support (Closes: #937216).
+  * Fixed debian/ifupdown.sh typo: ovs_vsctl -> ovs-vsctl.
+  * Remove --parallel when calling dh.
+  * Temporarily remove bugtools from openvswitch-common.install (it's
+    currently broken, and need a fix).
+
+ -- Thomas Goirand <zigo@debian.org>  Thu, 11 Jul 2019 22:31:36 +0200
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13) unstable; urgency=medium
+
+  * Some fixups in debian/ifupdown.sh to allow setting-up the MTU.
+  * Document how to do Bond + Bridge + VLAN + MTU.
+  * Correct dependency on python3-six instead of python-six (Closes: #931104).
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 24 Jun 2019 08:53:33 +0200
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-12) unstable; urgency=medium
+
+  * Add --may-exist in debian/ifupdown.sh as per upstream commit. Without it,
+    networking service may fail (Closes: #926942).
+
+ -- Thomas Goirand <zigo@debian.org>  Sun, 14 Apr 2019 00:25:19 +0200
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11) unstable; urgency=medium
+
+  * Removes network.service from openvswitch-switch.service to avoid a
+    dependency loop in systemd, leading to removal of networking.service.
+    Also use "ip link set DEVNAME up" instead of ifconfig, and runtime
+    depend on iproute2.
+    Thanks to Benjamin Drung for the bug report (Closes: #924562) and to
+    Jonathan Dupart for the patch as a merge request in Salsa.
+
+ -- Thomas Goirand <zigo@debian.org>  Sun, 31 Mar 2019 00:50:26 +0100
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-10) unstable; urgency=medium
+
+  * Add remove-non-deterministic-tests.patch.
+
+ -- Thomas Goirand <zigo@debian.org>  Fri, 14 Dec 2018 08:47:15 +0100
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-9) unstable; urgency=medium
+
+  [ Michal Arbet ]
+  * Fix load ovs stuff from /etc/network/interfaces (Closes: #910297)
+  * Add me to uploaders field
+
+ -- Michal Arbet <michal.arbet@ultimum.io>  Tue, 11 Dec 2018 11:23:11 +0100
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-8) unstable; urgency=medium
+
+  * Add remove-yet-another-mips-failing-test.patch
+
+ -- Thomas Goirand <zigo@debian.org>  Thu, 25 Oct 2018 11:10:50 +0200
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-7) unstable; urgency=medium
+
+  * Blacklist "ofproto - asynchronous message control (OpenFlow 1.3)" which
+    fails on Mips arch.
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 22 Oct 2018 15:04:46 +0200
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-6) unstable; urgency=medium
+
+  * Fixed files present in 2 binaries (Closes: #907952).
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 15 Oct 2018 09:31:42 +0200
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-5) unstable; urgency=medium
+
+  * Disable even more tests that are unfortunately failing under mipsel and
+    mips64el.
+
+ -- Thomas Goirand <zigo@debian.org>  Fri, 12 Oct 2018 12:00:36 +0200
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-4) unstable; urgency=medium
+
+  [ Ondřej Nový ]
+  * Running wrap-and-sort -bast
+
+  [ Thomas Goirand ]
+  * Add patch to remove tests failing in all mips arch and armel
+    (Closes: #908978).
+  * Fix python3 dependency in openvswitch-switch and openvswitch-vtep.
+
+ -- Thomas Goirand <zigo@debian.org>  Wed, 10 Oct 2018 19:49:44 +0200
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-3) unstable; urgency=medium
+
+  * Fixed files installed in both openvswitch-switch and openvswitch-common
+    (Closes: #907952).
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 10 Sep 2018 12:40:31 +0000
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-2) unstable; urgency=medium
+
+  * Add upstream patch to investigate failures:
+    - ovs-dev-ovs-macros-Make-tests-log-how-long-they-waited-when-they-su..diff
+
+ -- Thomas Goirand <zigo@debian.org>  Wed, 05 Sep 2018 13:10:46 +0200
+
+openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-1) unstable; urgency=medium
+
+  * New upstream release:
+    - Fix unit test with OpenSSL 1.1.1 (Closes: #900153).
+  * Using +ds1 convention for upstream without debian folder tag.
+  * Removed tests_stp_Use_long_warps_instead_of_multiple_calls.patch.
+  * Rebased remove-tests-broken-in-mips64el-and-mipsel.patch.
+  * Add py3-compat.patch, taken from Ubuntu.
+  * Added disable-failed-tests.patch.
+  * Add use-python3-m-sphinx-to-build-doc.patch
+  * Fix debian/openstack-dev.install.
+
+ -- Thomas Goirand <zigo@debian.org>  Fri, 31 Aug 2018 08:25:45 +0000
+
+openvswitch (2.8.1+dfsg1-7) unstable; urgency=medium
+
+  [ Ondřej Nový ]
+  * d/control: Set Vcs-* to salsa.debian.org
+  * d/changelog: Remove trailing whitespaces
+
+  [ Thomas Goirand ]
+  * Set team+openstack@tracker.debian.org as maintainer email.
+  * Create folders before copying files into it, fixing FTBFS (Closes: #901112)
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 18 Jun 2018 07:32:58 +0000
+
+openvswitch (2.8.1+dfsg1-6) unstable; urgency=medium
+
+  * Re-install systemd units to start OVS (Closes: #743635, #766435, #858418,
+    #870001, #884319, #823532, #857178, #865616).
+
+ -- Thomas Goirand <zigo@debian.org>  Mon, 29 Jan 2018 09:33:58 +0100
+
+openvswitch (2.8.1+dfsg1-5) unstable; urgency=medium
+
+  * Removed deprecated openvswitch-ipsec (Closes: #887031).
+  * Document /etc/network/interfaces (Closes: #860786).
+  * Remove bfd decay tests: they are failing on armhf, probably because the
+    platform is too slow.
+  * Add SYSTEMCTL_SKIP_REDIRECT=yes in openvswitch-switch.init.
+
+ -- Thomas Goirand <zigo@debian.org>  Wed, 24 Jan 2018 09:20:12 +0100
+
+openvswitch (2.8.1+dfsg1-4) unstable; urgency=medium
+
+  * Remove tests broken in mips64el and mipsel (Closes: #880508, 880509).
+
+ -- Thomas Goirand <zigo@debian.org>  Thu, 30 Nov 2017 11:37:36 +0100
+
+openvswitch (2.8.1+dfsg1-3) unstable; urgency=medium
+
+  * Remove .service files until better (Closes: #880498).
+
+ -- Thomas Goirand <zigo@debian.org>  Wed, 01 Nov 2017 20:36:15 +0000
+
+openvswitch (2.8.1+dfsg1-2) unstable; urgency=medium
+
+  * Uploading to unstable.
+  * Add tests_stp_Use_long_warps_instead_of_multiple_calls.patch, which
+    according to Ben will fix some build failures.
+
+ -- Thomas Goirand <zigo@debian.org>  Wed, 01 Nov 2017 01:32:47 +0000
 
- -- Open vSwitch team <dev@openvswitch.org>  Thu, 31 Aug 2017 09:32:16 -0700
+openvswitch (2.8.1+dfsg1-1) experimental; urgency=medium
 
-openvswitch (2.7.0-1) unstable; urgency=low
+  * New upstream release (Closes: #878249):
+    - Fixes CVE-2017-9214 (Closes: #863228).
+    - Fixes CVE-2017-14970 (Closes: #877543).
+    - Fixes CVE-2017-9263 (Closes: #863655).
+    - Fixes CVE-2017-9264 (Closes: #863661).
+    - Fixes CVE-2017-9265 (Closes: #863662).
+  * Ran wrap-and-sort -bast.
+  * Add libopenvswitch and libopenvswitch-dev.
+  * Updated VCS URLs.
+  * Switched to debhelper 10.
+  * Added openstack-pkg-tools as build-depends.
+  * Standards-Version is now 4.1.1.
+  * Added dh-python as build-depends.
+  * Added 2 debian/*.service files (Closes: #878757, #771507).
+  * Added Python 3 support.
+  * Added debian/README.source explaining why we're marking the version as
+    +dfsg1 (ie: because we remove the upstream debian folder).
+  * Removed patches.
+  * Patch upstream Makefile.am to not include debian/automake.mk.
+  * Remove openvswitch-test package.
+  * Simplify packaging by installing all binaries in openvswitch-common.
+  * Removed build-depends on dh-autoreconf, satisfied by debhelper >= 10.
+  * Fixed build-depends on automake.
+  * Fixed runtime depends on openvswitch-common in openvswitch-pki.
+  * Removed openvswitch-test package, now provided by openvswitch-common.
+  * Switch debian/copyright to parsable format.
+  * Add export DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow in debian/rules.
+  * Removed ovn-docker package, now provided by openvswitch-common.
+  * Manually correctly installs ovs-vsctl-bashcomp.bash.
+  * Add myself as uploader.
+  * Added a watch file.
+  * Init scripts now sourcing LSB functions.
+  * Change priority from extra to optional, as per policy 4.0.1.
+  * Remove ovn-common package, now provided by openvswitch-common.
+  * Change Maintainer: to be Debian OpenStack.
+
+ -- Thomas Goirand <zigo@debian.org>  Fri, 20 Oct 2017 22:06:41 +0200
+
+openvswitch (2.6.2~pre+git20161223-3) unstable; urgency=medium
+
+  * Avoid installing ovs-vswitchd.conf.db.5 manpage into directory for
+    language "db".  Closes: #850631.  Thanks to Michael Stapelberg
+    <stapelberg@debian.org> for reporting this bug.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Mon, 09 Jan 2017 14:46:48 -0800
+
+openvswitch (2.6.2~pre+git20161223-2) unstable; urgency=medium
+
+  * Apply upstream patches:
+    - c8ad60e debian: Also restrict ovn-docker package to Linux.
+    - 90c25ef tests: Fix race in "ovn -- vtep: 3 HVs, 1 VIFs/HV, 1 GW, 1 LS".
+    - 6fe9954 rconn: Avoid abort for ill-behaved remote.
+  * Builds fine with OpenSSL 1.1.  Closes: #828478.
+  * Upstream bug fixes from this and previous upload fix endianness issues.
+    Closes: #840770.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Fri, 23 Dec 2016 16:35:11 -0800
+
+openvswitch (2.6.2~pre+git20161223-1) unstable; urgency=medium
+
+  * Bug fixes from upstream Git repository.
+  * Fix arch-independent build.  Thanks to Santiago Vila <sanvila@unex.es>
+    and nickcooper-zhangtonghao <nic@opencloud.tech> for the fix.  Closes:
+    #831924.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Fri, 23 Dec 2016 09:43:56 -0800
+
+openvswitch (2.6.1+git20161123-1) unstable; urgency=medium
+
+  * New snapshot from the upstream Git repository.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Wed, 23 Nov 2016 15:19:43 -0800
+
+openvswitch (2.6.1-1) unstable; urgency=low
    [ Open vSwitch team ]
    * New upstream version
-   - Utilities and daemons that support SSL now allow protocols and
-     ciphers to be configured with --ssl-protocols and --ssl-ciphers.
-   - OVN:
-     * QoS is now implemented via egress shaping rather than ingress policing.
-     * DSCP marking is now supported, via the new northbound QoS table.
-     * IPAM now supports fixed MAC addresses.
-     * Support for source IP address based routing.
-     * ovn-trace:
-       - New --ovs option to also print OpenFlow flows.
-       - put_dhcp_opts and put_dhcp_optsv6 actions may now be traced.
-     * Support for managing SSL and remote connection configuration in
-       northbound and southbound databases.
-     * TCP connections to northbound and southbound databases are no
-       longer enabled by default and must be explicitly configured.
-       See documentation for ovn-sbctl/ovn-nbctl "set-connection"
-       command or the ovn-ctl "--db-sb-create-insecure-remote" and
-       "--db-nb-create-insecure-remote" command-line options for
-       information regarding remote connection configuration.
-     * New appctl "inject-pkt" command in ovn-controller that allows
-       packets to be injected into the connected OVS instance.
-     * Distributed logical routers may now be connected directly to
-       logical switches with localnet ports, by specifying a
-       "redirect-chassis" on the distributed gateway port of the
-       logical router.  NAT rules may be specified directly on the
-       distributed logical router, and are handled either centrally on
-       the "redirect-chassis", or in many cases are handled locally on
-       the hypervisor where the corresponding logical port resides.
-       Gratuitous ARP for NAT addresses on a distributed logical
-       router is not yet supported, but will be added in a future
-       version.
-   - Fixed regression in table stats maintenance introduced in OVS
-     2.3.0, wherein the number of OpenFlow table hits and misses was
-     not accurate.
-   - OpenFlow:
-     * OFPT_PACKET_OUT messages are now supported in bundles.
-     * A new "selection_method=dp_hash" type for OpenFlow select group
-       bucket selection that uses the datapath computed 5-tuple hash
-       without making datapath flows match the 5-tuple fields, which
-       is useful for more efficient load balancing, for example.  This
-       uses the Netronome extension to OpenFlow 1.5+ that allows
-       control over the OpenFlow select groups selection method.  See
-       "selection_method" and related options in ovs-ofctl(8) for
-       details.
-     * The "sample" action now supports "ingress" and "egress" options.
-     * The "ct" action now supports the TFTP ALG where support is available.
-     * New actions "clone" and "ct_clear".
-   - ovs-ofctl:
-     * 'bundle' command now supports packet-out messages.
-     * New syntax for 'ovs-ofctl packet-out' command, which uses the
-       same string parser as the 'bundle' command.  The old 'packet-out'
-       syntax is deprecated and will be removed in a later OVS
-       release.
-     * New unixctl "ofctl/packet-out" command, which can be used to
-       instruct a flow monitor to issue OpenFlow packet-out messages.
-   - ovsdb-server:
-     * Remote connections can now be made read-only (see ovsdb-server(1)).
-   - Tunnels:
-     * TLV mappings for protocols such as Geneve are now segregated on
-       a per-OpenFlow bridge basis rather than globally. (The interface
-       has not changed.)
-     * Removed support for IPsec tunnels.
-   - DPDK:
-     * New option 'n_rxq_desc' and 'n_txq_desc' fields for DPDK interfaces
-       which set the number of rx and tx descriptors to use for the given port.
-     * Support for DPDK v16.11.
-     * Support for rx checksum offload. Refer DPDK HOWTO for details.
-     * Port Hotplug is now supported.
-     * DPDK physical ports can now have arbitrary names. The PCI address of
-       the device must be set using the 'dpdk-devargs' option. Compatibility
-       with the old dpdk<portid> naming scheme is broken, and as such a
-       device will not be available for use until a valid dpdk-devargs is
-       specified.
-     * Virtual DPDK Poll Mode Driver (vdev PMD) support.
-     * Removed experimental tag.
    - Fedora packaging:
      * A package upgrade does not automatically restart OVS service.
-   - ovs-vswitchd/ovs-vsctl:
-     * Ports now have a "protected" flag. Protected ports can not forward
-       frames to other protected ports. Unprotected ports can receive and
-       forward frames to protected and other unprotected ports.
-   - ovs-vsctl, ovn-nbctl, ovn-sbctl, vtep-ctl:
-     * Database commands now accept integer ranges, e.g. "set port
-       eth0 trunks=1-10" to enable trunking VLANs 1 to 10.
+   - Bug fixes
 
- -- Open vSwitch team <dev@openvswitch.org>  Tue, 21 Feb 2017 13:57:33 -0700
+ -- Open vSwitch team <dev@openvswitch.org>  Tue, 01 Nov 2016 15:40:17 -0700
 
 openvswitch (2.6.0-1) unstable; urgency=low
    [ Open vSwitch team ]
@@ -250,7 +555,23 @@ openvswitch (2.6.0-1) unstable; urgency=low
    - Add 'mtu_request' column to the Interface table. It can be used to
      configure the MTU of non-internal ports.
 
- -- Open vSwitch team <dev@openvswitch.org>  Mon, 15 Aug 2016 19:53:13 -0700
+ -- Open vSwitch team <dev@openvswitch.org>  Tue, 27 Sep 2016 10:13:47 -0700
+
+openvswitch (2.5.1~pre+git20160626-2) unstable; urgency=medium
+
+  * debian/control: Change build dependency from python-twisted-conch to
+    python-twisted, for two reasons.  First, the former is just a
+    documentation package and is going to be removed.  Second, the former
+    depends on python-crypto, which according to buildd.debian.org is
+    uninstallable except on i386 due to a long chain of dependencies.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Fri, 01 Jul 2016 15:05:32 -0700
+
+openvswitch (2.5.1~pre+git20160626-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Sun, 26 Jun 2016 15:13:56 -0700
 
 openvswitch (2.5.0-1) unstable; urgency=low
    [ Open vSwitch team ]
@@ -289,8 +610,16 @@ openvswitch (2.5.0-1) unstable; urgency=low
      system to support virtual network abstraction.  OVN complements the
      existing capabilities of OVS to add native support for virtual network
      abstractions, such as virtual L2 and L3 overlays and security groups.
+   - RHEL packaging:
+     * DPDK ports may now be created via network scripts (see README.RHEL).
+   - DPDK:
+     * Requires DPDK 2.2
+     * Added multiqueue support to vhost-user
+     * Note: QEMU 2.5+ required for multiqueue support
+   - SELinux:
+     * Introduced SELinux policy package.
 
- -- Open vSwitch team <dev@openvswitch.org>  Thu, 03 Dec 2015 23:17:44 -0700
+ -- Open vSwitch team <dev@openvswitch.org>  Fri, 26 Feb 2016 17:23:21 -0700
 
 openvswitch (2.4.0-1) unstable; urgency=low
    [ Open vSwitch team ]
@@ -413,9 +742,44 @@ openvswitch (2.4.0-1) unstable; urgency=low
 
  -- Open vSwitch team <dev@openvswitch.org>  Thu, 20 Aug 2015 17:23:43 -0700
 
-openvswitch (2.3.0-1) unstable; urgency=low
-   [ Open vSwitch team ]
-   * New upstream version
+openvswitch (2.3.0+git20140819-4) unstable; urgency=high
+
+  * Apply patch to fix a buffer overflow for crafted MPLS packets.  Fixes
+    CVE-2016-2074.  Thanks to the upstream reporters of this
+    vulnerability, Kashyap Thimmaraju
+    <kashyap.thimmaraju@sec.t-labs.tu-berlin.de> and Bhargava Shastry
+    <bshastry@sec.t-labs.tu-berlin.de>.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Mon, 28 Mar 2016 17:05:38 -0700
+
+openvswitch (2.3.0+git20140819-3) unstable; urgency=medium
+
+  * Don't depened on $RUNLEVEL at startup to create bridges.
+    This should allow Open vSwitch configuration through
+    /etc/network/interfaces where $RUNLEVEL is not set.
+    This change is upstream commit 238324bd73b031635
+    ("debian: Don't depened on $RUNLEVEL at startup to create bridges.")
+    Closes: #771863
+  *
+
+ -- Simon Horman <horms@debian.org>  Fri, 19 Dec 2014 10:54:08 +0900
+
+openvswitch (2.3.0+git20140819-2) unstable; urgency=low
+
+  * debian/rules: Rerun checks on tests that fail the first time.  Skip
+    tests 711, 712, and 713 that seem to fail due to races on buildds.
+  * debian/patches/cfm-avoid-long-delay: Upstream patch to avoid
+    test failures in CFM tests due to "long delay" log messages at WARN level.
+  * debian/patches/ovs-appctl-log-options.patch,
+    debian/patches/disable-poll-loop-logging-for-long-output.patch:
+    Upstream patches to avoid test failures in tests that generate a ton
+    of output.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Wed, 20 Aug 2014 08:31:11 -0700
+
+openvswitch (2.3.0+git20140819-1) unstable; urgency=low
+
+  * New upstream release:
    - OpenFlow 1.1, 1.2, and 1.3 are now enabled by default in
      ovs-vswitchd.
    - Linux kernel datapath now has an exact match cache optimizing the
@@ -427,8 +791,22 @@ openvswitch (2.3.0-1) unstable; urgency=low
      packets with the larger number of masks, but when paired with an
      older kernel module, some workloads may perform worse with the
      new userspace.
-
- -- Open vSwitch team <dev@openvswitch.org>  Thu, 14 Aug 2014 11:03:32 -0700
+  * Removed datapath packages because Linux 3.16 has adequate built-in
+    support.  Closes: #740983.
+    - debian/control: Remove datapath package references.  Add build
+      dependency on dh-autoreconf.
+    - debian/rules: Don't build datapath packages.
+    - debian/openvswitch-datapath-*: Removed.
+    - debian/control.modules.in: Removed.
+    - debian/dkms.conf.in: Removed.
+    - debian/rules.modules: Removed.
+    - debian/openvswitch-switch.README.Debian: Removed references to kernel
+      packages.
+    - debian/openvswitch-switch.init: Removed references to kernel packages.
+    - debian/automake.mk: Remov references to deleted files.
+    - debian/rules: Adopt use of dh-autoreconf.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Tue, 19 Aug 2014 08:19:21 -0700
 
 openvswitch (2.2.0-1) unstable; urgency=low
    [ Open vSwitch team ]
@@ -448,206 +826,110 @@ openvswitch (2.2.0-1) unstable; urgency=low
      instead.
    - Support for Linux kernels up to 3.14. From Kernel 3.12 onwards OVS uses
      tunnel API for GRE and VXLAN.
-   - Added DPDK support.
+   - Added experimental DPDK support.
    - Added support for custom vlog patterns in Python
 
  -- Open vSwitch team <dev@openvswitch.org>  Wed, 19 Mar 2014 16:08:38 -0700
 
-openvswitch (2.1.0-1) unstable; urgency=low
-   [ Open vSwitch team ]
-   * New upstream version
-   - Address prefix tracking support for flow tables.  New columns
-     "prefixes" in OVS-DB table "Flow_Table" controls which packet
-     header fields are used for address prefix tracking.  Prefix
-     tracking allows the classifier to skip rules with longer than
-     necessary prefixes, resulting in better wildcarding for datapath
-     flows.  Default configuration is to not use any fields for prefix
-     tracking.  However, if any flow tables contain both exact matches
-     and masked matches for IP address fields, OVS performance may be
-     increased by using this feature.
-     * As of now, the fields for which prefix lookup can be enabled
-       are: 'tun_id', 'tun_src', 'tun_dst', 'nw_src', 'nw_dst' (or
-       aliases 'ip_src' and 'ip_dst'), 'ipv6_src', and 'ipv6_dst'.
-       (Using this feature for 'tun_id' would only make sense if the
-       tunnel IDs have prefix structure similar to IP addresses.)
-     * There is a maximum number of fields that can be enabled for any
-       one flow table.  Currently this limit is 3.
-     * Examples:
-       $ ovs-vsctl set Bridge br0 flow_tables:0=@N1 -- \
-         --id=@N1 create Flow_Table name=table0
-       $ ovs-vsctl set Bridge br0 flow_tables:1=@N1 -- \
-         --id=@N1 create Flow_Table name=table1
-       $ ovs-vsctl set Flow_Table table0 prefixes=ip_dst,ip_src
-       $ ovs-vsctl set Flow_Table table1 prefixes=[]
-   - TCP flags matching: OVS now supports matching of TCP flags.  This
-     has an adverse performance impact when using OVS userspace 1.10
-     or older (no megaflows support) together with the new OVS kernel
-     module.  It is recommended that the kernel and userspace modules
-     both are upgraded at the same time.
-   - The default OpenFlow and OVSDB ports will change to
-     IANA-assigned numbers in a future release.  Consider updating
-     your installations to specify port numbers instead of using the
-     defaults.
-   - OpenFlow:
-     * The OpenFlow 1.1+ "Write-Actions" instruction is now supported.
-     * OVS limits the OpenFlow port numbers it assigns to port 32767 and
-       below, leaving port numbers above that range free for assignment
-       by the controller.
-     * ovs-vswitchd now honors changes to the "ofport_request" column
-       in the Interface table by changing the port's OpenFlow port
-       number.
-   - ovs-vswitchd.conf.db.5 man page will contain graphviz/dot
-     diagram only if graphviz package was installed at the build time.
-   - Support for Linux kernels up to 3.11
-   - ovs-dpctl:
-     The "show" command also displays mega flow mask stats.
-   - ovs-ofctl:
-     * New command "ofp-parse-pcap" to dump OpenFlow from PCAP files.
-   - ovs-controller has been renamed test-controller.  It is no longer
-     packaged or installed by default, because too many users assumed
-     incorrectly that ovs-controller was a necessary or desirable part
-     of an Open vSwitch deployment.
-   - Added vlog option to export to a UDP syslog sink.
-   - ovsdb-client:
-     * The "monitor" command can now monitor all tables in a database,
-       instead of being limited to a single table.
-   - The flow-eviction-threshold has been replaced by the flow-limit which is a
-     hard limit on the number of flows in the datapath.  It defaults to 200,000
-     flows.  OVS automatically adjusts this number depending on network
-     conditions.
-   * The openvswitch-controller package has been removed, because too many
-     users assumed incorrectly that ovs-controller was a necessary or
-     desirable part of an Open vSwitch deployment.
+openvswitch (2.1.0+git20140411-3) unstable; urgency=low
 
- -- Open vSwitch team <dev@openvswitch.org>  Wed, 19 Mar 2014 16:08:38 -0700
+  * debian/rules: Disable some tests that tend to fail on Debian buildds
+    due to race conditions.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Fri, 13 Jun 2014 06:07:31 -0700
+
+openvswitch (2.1.0+git20140411-2) unstable; urgency=low
+
+  * debian/openvswitch-switch.postinst: Add back mysteriously deleted
+    "mkdir" line.  Closes: #744769.  Thanks to Joshua Powers for reporting
+    this bug.
+  * debian/rules: Try rechecking in serial any tests that fail in
+    parallel, as an experiment to see whether this fixes remaining buildd
+    test failures.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Mon, 14 Apr 2014 08:29:33 -0700
+
+openvswitch (2.1.0+git20140411-1) unstable; urgency=low
+
+  * New upstream release:
+    - Removed ovsdbmonitor package.  Closes: #744136.
+    - Fix misaligned data accesses that caused test failures.
+  * tests/ofproto-macros.at: Disable scanning logs for WARN and ERR messages,
+    as an experiment to see whether this fixes all the buildd test failures.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Fri, 11 Apr 2014 08:35:10 -0700
+
+openvswitch (2.1.0+git20140325-1) unstable; urgency=low
+
+  * New upstream release.
+    - Included kernel module builds against Linux 3.11.  Closes: #732260.
+    - Log rotation bug fixed.  Closes: #729304.
+    - Bridge compatibility feature removed.  Closes: #680538, #681954.
+    - Controller package removed.  Closes: #731133.
+  * Shut down OVS after libvirt guests to allow those guests to remove
+    their interfaces gracefully. Closes: #701760.  Reported by Ernesto
+    Domato <edomat@gmail.com>.  Fix from Lukasz Szotek
+    <szotman@gmail.com>.
+  * debian/control: Depend on kmod instead of module-init-tools.  Closes:
+    #733696.  Reported by md@Linux.IT (Marco d'Itri).
+
+ -- Ben Pfaff <pfaffben@debian.org>  Mon, 31 Mar 2014 09:31:10 -0700
+
+openvswitch (1.9.3+git20131029-1) unstable; urgency=low
+
+  * New upstream release.
+    - Fixes opening Unix sockets with very long names from Python.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Tue, 29 Oct 2013 08:31:55 -0700
+
+openvswitch (1.9.3+git20131028-1) unstable; urgency=low
+
+  * New upstream release.
+    - Fixes "make check" with non-ASCII characters in present working
+      directory.  Closes: #719736.
 
-openvswitch (2.0.0-1) unstable; urgency=low
+ -- Ben Pfaff <pfaffben@debian.org>  Mon, 28 Oct 2013 08:40:31 -0700
+
+openvswitch (1.9.3+git20131021-1) unstable; urgency=low
+
+  * New upstream version:
+    - Fixes unaligned access issues in bug #719736.
+    - Other bug fixes.
+  * Other half of bug #719736 has probably not been addressed.  I don't
+    understand it and want to see if it recurs in the autobuilders with
+    the unaligned accesses fixed.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Mon, 21 Oct 2013 08:53:11 -0700
+
+openvswitch (1.9.3-1) unstable; urgency=low
    [ Open vSwitch team ]
    * New upstream version
-    - The ovs-vswitchd process is no longer single-threaded.  Multiple
-      threads are now used to handle flow set up and asynchronous
-      logging.
-    - OpenFlow:
-      * Experimental support for OpenFlow 1.1 (in addition to 1.2 and
-        1.3, which had experimental support in 1.10).
-      * New support for matching outer source and destination IP address
-        of tunneled packets, for tunnel ports configured with the newly
-        added "remote_ip=flow" and "local_ip=flow" options.
-      * Support for matching on metadata 'pkt_mark' for interacting with
-        other system components. On Linux this corresponds to the skb
-        mark.
-      * Support matching, rewriting SCTP ports
-    - The Interface table in the database has a new "ifindex" column to
-      report the interface's OS-assigned ifindex.
-    - New "check-oftest" Makefile target for running OFTest against Open
-      vSwitch.  See README-OFTest for details.
-    - The flow eviction threshold has been moved to the Open_vSwitch table.
-    - Database names are now mandatory when specifying ovsdb-server options
-      through database paths (e.g. Private key option with the database name
-      should look like "--private-key=db:Open_vSwitch,SSL,private_key").
-    - Added ovs-dev.py, a utility script helpful for Open vSwitch developers.
-    - Support for Linux kernels up to 3.10
-    - ovs-ofctl:
-      * New "ofp-parse" for printing OpenFlow messages read from a file.
-    - Added configurable flow caching support to IPFIX exporter.
-    - Dropped support for Linux pre-2.6.32.
-    - Log file timestamps and ovsdb commit timestamps are now reported
-      with millisecond resolution.  (Previous versions only reported
-      whole seconds.)
+    - Bug fixes
+
+ -- Open vSwitch team <dev@openvswitch.org>  Thu, 29 Aug 2013 17:02:33 -0700
 
- -- Open vSwitch team <dev@openvswitch.org>  Tue, 15 Oct 2013 15:03:42 -0700
+openvswitch (1.9.2+git20130813-1) unstable; urgency=low
 
-openvswitch (1.11.0-1) unstable; urgency=low
+  * New upstream version.  Closes: #701758.
+    - debian/patches: All patches dropped because they have been
+      incorporated upstream.
+    - Supports kernels up to 3.8.  Closes: #710125.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Fri, 07 Jun 2013 14:15:01 -0700
+
+openvswitch (1.9.2-1) unstable; urgency=low
    [ Open vSwitch team ]
    * New upstream version
-    - Support for megaflows, which allows wildcarding in the kernel (and
-      any dpif implementation that supports wildcards).  Depending on
-      the flow table and switch configuration, flow set up rates are
-      close to the Linux bridge.
-    - The "tutorial" directory contains a new tutorial for some advanced
-      Open vSwitch features.
-    - Stable bond mode has been removed.
-    - The autopath action has been removed.
-    - New support for the data encapsulation format of the LISP tunnel
-      protocol (RFC 6830).  An external control plane or manual flow
-      setup is required for EID-to-RLOC mapping.
-    - OpenFlow:
-      * The "dec_mpls_ttl" and "set_mpls_ttl" actions from OpenFlow
-        1.1 and later are now implemented.
-      * New "stack" extension for use in actions, to push and pop from
-        NXM fields.
-      * The "load" and "set_field" actions can now modify the "in_port".  (This
-        allows one to enable output to a flow's input port by setting the
-        in_port to some unused value, such as OFPP_NONE.)
-    - ovs-dpctl:
-      * New debugging commands "add-flow", "mod-flow", "del-flow".
-    - In dpif-based bridges, cache action translations, which can improve
-      flow set up performance by 80% with a complicated flow table.
-    - New syslog format, prefixed with "ovs|", to be easier to filter.
-    - RHEL: Removes the default firewall rule that allowed GRE traffic to
-      pass through. Any users that relied on this automatic firewall hole
-      will have to manually configure it. The ovs-ctl(8) manpage documents
-      the "enable-protocol" command that can be used as an alternative.
-    - New CFM demand mode which uses data traffic to indicate interface
-      liveness.
-
- -- Open vSwitch team <dev@openvswitch.org>  Wed, 28 Aug 2013 14:31:44 -0700
-
-openvswitch (1.10.0-1) unstable; urgency=low
+    - Bug fixes
+
+ -- Open vSwitch team <dev@openvswitch.org>  Fri, 05 Apr 2013 18:37:19 -0700
+
+openvswitch (1.9.1-1) unstable; urgency=low
    [ Open vSwitch team ]
    * New upstream version
-    - Bridge compatibility support has been removed.  Any uses that
-      rely on ovs-brcompatd will have to stick with Open vSwitch 1.9.x
-      or adapt to native Open vSwitch support (e.g. use ovs-vsctl instead
-      of brctl).
-    - The maximum size of the MAC learning table is now configurable.
-    - With the Linux datapath, packets for new flows are now queued
-      separately on a per-port basis, so it should no longer be
-      possible for a large number of new flows arriving on one port to
-      prevent new flows from being processed on other ports.
-    - Many "ovs-vsctl" database commands now accept an --if-exists option.
-      Please refer to the ovs-vsctl manpage for details.
-    - OpenFlow:
-      - Experimental support for newer versions of OpenFlow.  See
-        the "What versions of OpenFlow does Open vSwitch support?"
-        question in the FAQ for more details.
-      - The OpenFlow "dp_desc" may now be configured by setting the
-        value of other-config:dp-desc in the Bridge table.
-      - It is possible to request the OpenFlow port number with the
-        "ofport_request" column in the Interface table.
-    - Tunneling:
-      - New support for the VXLAN tunnel protocol (see the IETF draft here:
-        http://tools.ietf.org/html/draft-mahalingam-dutt-dcops-vxlan-03).
-      - Tunneling requires the version of the kernel module paired with
-        Open vSwitch 1.9.0 or later.
-      - Inheritance of the Don't Fragment bit in IP tunnels (df_inherit)
-        is no longer supported.
-      - Path MTU discovery is no longer supported.
-    - ovs-dpctl:
-      - The "dump-flows" and "del-flows" no longer require an argument
-        if only one datapath exists.
-    - ovs-appctl:
-      - New "vlog/disable-rate-limit" and "vlog/enable-rate-limit"
-        commands available allow control over logging rate limits.
-      - New "dpif/dump-dps", "dpif/show", and "dpif/dump-flows" command
-        that mimic the equivalent ovs-dpctl commands.
-    - The ofproto library is now responsible for assigning OpenFlow port
-      numbers.  An ofproto implementation should assign them when
-      port_construct() is called.
-    - All dpif-based bridges of a particular type share a common
-      datapath called "ovs-<type>", e.g. "ovs-system".  The ovs-dpctl
-      commands will now return information on that shared datapath.  To
-      get the equivalent bridge-specific information, use the new
-      "ovs-appctl dpif/*" commands.
-    - Backward-incompatible changes:
-      - Earlier Open vSwitch versions treated ANY as a wildcard in flow
-        syntax.  OpenFlow 1.1 adds a port named ANY, which introduces a
-        conflict.  ANY was rarely used in flow syntax, so we chose to
-        retire that meaning of ANY in favor of the OpenFlow 1.1 meaning.
-    - Patch ports no longer require kernel support, so they now work
-      with FreeBSD and the kernel module built into Linux 3.3 and later.
-
- -- Open vSwitch team <dev@openvswitch.org>  Wed, 01 May 2013 14:28:21 -0700
+    - Bug fixes
+
+ -- Open vSwitch team <dev@openvswitch.org>  Tue, 14 Mar 2013 17:27:19 -0700
 
 openvswitch (1.9.0-1) unstable; urgency=low
    [ Open vSwitch team ]
@@ -843,6 +1125,130 @@ openvswitch (1.5.0-1) unstable; urgency=low
 
  -- Open vSwitch team <dev@openvswitch.org>  Fri, 01 June 2012 13:06:00 +0900
 
+openvswitch (1.4.2+git20120612-9) unstable; urgency=low
+
+  * Apply bug-684057-ovs-ctl-Add-support-for-newer-module-name.patch to
+    allow use of the openvswitch kernel module integrated into 3.3 and
+    later.  Closes: #684057.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Mon, 06 Aug 2012 16:59:01 -0700
+
+openvswitch (1.4.2+git20120612-8) unstable; urgency=low
+
+  * Apply further patches to fix bugs resulting from moving
+    /etc/openvswitch/conf.db to /var/lib/openvswitch in -7.
+
+    This required applying the following bug fix patches:
+
+    bug-681880-3-Make-the-location-of-the-database-separately-configu.patch
+    bug-681880-4-tests-Slightly-generalize-utility-function-tests.patch
+    bug-681880-5-util-New-function-follow_symlinks.patch
+    bug-681880-6-lockfile-Be-more-forgiving-about-lockfiles-for-symli.patch
+    bug-681880-7-ovsdb-Do-not-replace-symlinks-by-regular-files-durin.patch
+    bug-681880-8-Fix-a-typo-in-commit-f973f2af2.patch
+    bug-681880-9-dirs-dbdir-default-must-be-based-on-sysconfdir.patch
+
+  * debian/rules: Configure /var/lib/openvswitch as the database directory
+    instead of working through symlinks.  (The symlinks are still created
+    for compatibility with people and existing software that are
+    accustomed to seeing the database in its original location, but the
+    Debian packages themselves never use the symlinks.)
+
+  * debian/openvswitch-switch.postrm: Also remove
+    /ec/openvswitch/system-id.conf and conf.db backups on purge.
+
+  * utilities/ovs-pki.in: Use mode 0700 instead of 0733 for
+    openvswitch-pki "incoming" directory, by applying
+    bug-683665-use-mode-700-for-pki-incoming-dir.patch.  See the patch for
+    complete rationale.  Closes: #683665.  Thanks to Andreas Beckmann
+    <debian@abeckmann.de> for reporting this bug.
+
+  * debian/openvswitch-pki.postinst: Change mode of existing "incoming"
+    directories to 0700 at configure time (see above).
+
+ -- Ben Pfaff <pfaffben@debian.org>  Wed, 01 Aug 2012 11:20:21 -0700
+
+openvswitch (1.4.2+git20120612-7) unstable; urgency=low
+
+  * Move /etc/openvswitch/conf.db to /var/lib/openvswitch, using symlinks.
+    Closes: #681880.  Thanks to Bastian Blank <waldi@debian.org> for
+    reporting this bug.
+
+    This required applying the following bug fix patches:
+
+    bug-681880-1-lockfile-Fix-hang-locking-through-a-dangling-symlink.patch
+    bug-681880-2-ovsdb-Make-ovsdb-tool-create-work-through-a-dangling.patch
+
+  * Start the rest of OVS if bridge compatibility is enabled but the
+    kernel bridge module cannot be loaded.  Closes: #681955.  Thanks to
+    Bastian Blank <waldi@debian.org> for reporting this bug.
+
+    This was fixed by applying the following bug fix patch:
+
+    bug-681955-ovs-ctl-Start-the-rest-of-Open-vSwitch.patch
+
+ -- Ben Pfaff <pfaffben@debian.org>  Fri, 27 Jul 2012 12:36:03 -0700
+
+openvswitch (1.4.2+git20120612-6) unstable; urgency=low
+
+  * utilities/automake.mk: Fix duplicate mention of ovs-vsctl in
+    bin_PROGRAMS and bin_SCRIPTS; it should only have been in the former.
+    Closes: #682384.  Thanks to Bastian Blank <waldi@debian.org> for
+    reporting this bug.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Mon, 23 Jul 2012 09:46:41 -0700
+
+openvswitch (1.4.2+git20120612-5) unstable; urgency=low
+
+  * debian/openvswitch-controller.postrm: Remove configuration files in
+    /etc/openvswitch-controller on purge.  Closes: #682187.  Thanks to
+    Andreas Beckmann <debian@abeckmann.de> for reporting this bug.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Fri, 20 Jul 2012 22:33:19 -0700
+
+openvswitch (1.4.2+git20120612-4) unstable; urgency=low
+
+  * debian/openvswitch-switch.init: Do not modify iptables rules.  Closes:
+    #680537.  Thanks to Bastian Blank <waldi@debian.org> for reporting
+    this bug.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Mon, 16 Jul 2012 12:56:37 -0700
+
+openvswitch (1.4.2+git20120612-3) unstable; urgency=low
+
+  * debian/control: Add "netbase" dependency to ensure that /etc/protocols
+    is available.  Closes: #680537.  Thanks to Bastian Blank <waldi@debian.org>
+    for reporting this bug.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Mon, 09 Jul 2012 09:50:03 -0700
+
+openvswitch (1.4.2+git20120612-2) unstable; urgency=low
+
+  * Apply upstream commit that enables DKMS to automatically build for the
+    running kernel, which seems to be common practice in DMS packaging
+    (launchpad bug #962189)
+
+ -- Ben Pfaff <pfaffben@debian.org>  Tue, 19 Jun 2012 09:40:53 -0700
+
+openvswitch (1.4.2+git20120612-1) unstable; urgency=low
+
+  * New upstream version fixing the following bugs:
+    o Crash fixes:
+      - ofproto: Fix use after free in ofoperation_complete().
+      - odp-util: Update ODPUTIL_FLOW_KEY_BYTES for current kernel flow format.
+      - datapath: Check correct return value from skb_gso_segment().
+    o Possible serious malfunctions:
+      - dpif-netdev: allow for proper destruction of netdev datapaths.
+      - datapath: Validation of IPv6 set port action uses IPv4 header.
+    o Rare annoying corner case:
+      - odp-util: Fix parsing of actions encapsulated within "sample" actions.
+    o Bugs with unknown impact:
+      - Correctly set destination MAC in mf_set_flow_value().
+    o OpenFlow controller compatibility:
+      - Allow OFPP_CONTROLLER as the in_port for packet-out messages.
+
+ -- Ben Pfaff <pfaffben@debian.org>  Tue, 12 Jun 2012 10:25:08 -0700
+
 openvswitch (1.4.0+git20120426-1) unstable; urgency=low
 
   * New upstream release fixing the following bugs:
@@ -1082,7 +1488,7 @@ openvswitch (1.1.1-1) unstable; urgency=low
     - For local non-debian/ patches (above)
 
  -- Simon Horman <horms@debian.org>  Wed, 15 Jun 2011 10:46:15 +0900
-    
+
 openvswitch (1.1.0-1) unstable; urgency=low
 
   [ Open vSwitch team ]
@@ -1127,7 +1533,7 @@ openvswitch (1.1.0-1) unstable; urgency=low
       bugs.  New ovs-vlan-bug-workaround command for enabling and
       disabling a workaround for these driver bugs.
     - OpenFlow support:
-      - "Resubmit" actions now update flow statistics. 
+      - "Resubmit" actions now update flow statistics.
       - New "register" extension for use in matching and actions, via NXM.
       - New "multipath" experimental action extension.
       - New support for matching multicast Ethernet frames, via NXM.