v4l2loopback (0.12.3-1ubuntu0.5~oem1) focal; urgency=medium

  * Fix coverity errors. (LP: #1930208)
    - v4l2loopback.c: Fix unchecked return value in vidioc_s_fmt_out()
    - v4l2loopback.c: resource leak in v4l2_loopback_open()
    - v4l2loopback.c: NULL dereference in free_buffers()
    - UBUNTU: SAUCE: coverity: fix unchecked return value
    - UBUNTU: SAUCE: coverity: fix null pointer dereference
    - UBUNTU: SAUCE: coverity: use strlcpy instead of strcpy
    - Don't fail if allocating 0-sized buffers

  * Support client usage notification via V4l2 Event API (LP: #1921474)
    - dev: initialize per opener v4l2_fh
    - event: install event (un)subscribe hook
    - event: support polling for events
    - event: fix backward compatibility to 3.16
    - UBUNTU: SAUCE: track active readers
    - UBUNTU: SAUCE: event: support V4L2_EVENT_PRI_CLIENT_USAGE
    - compliance: fix vidioc_enum_frameintervals in output side
    - compliance: fix enum frame sizes/intervals errors
    - compliance: fix "fmtdesc.type was modified" error

 -- You-Sheng Yang <vicamo.yang@canonical.com>  Wed, 29 Dec 2021 17:29:06 +0800

v4l2loopback (0.12.3-1ubuntu0.4) focal; urgency=medium

  * No change rebuild in security pocket. LP: #1914279.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Thu, 29 Apr 2021 16:09:12 +0100

v4l2loopback (0.12.3-1ubuntu0.3) focal; urgency=medium

  * Linux 5.7 compatibility (LP: #1900997)
    - debian/patches/0001-linux-5.7-compatibility.patch

 -- Andrea Righi <andrea.righi@canonical.com>  Thu, 22 Oct 2020 10:34:52 +0000

v4l2loopback (0.12.3-1ubuntu0.2) focal; urgency=medium

  * Update patch to fix kernel warnings to match what was done in 0.12.5-1.
    This avoids hiding capabilities in the vdev->device_caps structure which
    caused any other apps than Chromium to no longer detect the loopback
    device (LP: #1901491).

 -- Stefan Bader <stefan.bader@canonical.com>  Tue, 03 Nov 2020 10:16:04 +0100

v4l2loopback (0.12.3-1ubuntu0.1) focal; urgency=medium

  * Fix kernel warnings triggered by vidioc_querycap (LP: #1899633).

 -- Stefan Bader <stefan.bader@canonical.com>  Tue, 13 Oct 2020 15:07:55 +0200

v4l2loopback (0.12.3-1) unstable; urgency=medium

  * New upstream version 0.12.3
  * Refresh d/copyright
  * Bump standards-version to 4.4.1

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Sat, 07 Dec 2019 19:26:02 +0100

v4l2loopback (0.12.2-1) unstable; urgency=medium

  * New upstream version 0.12.2

  * Drop versioned B-Ds where version is satisfied in oldoldstable
  * Switched build-system from CDBS to DH
    * Install TODO
    * Use symlinks to get additional documentation for all binary packages
  * Update autopkgtests
    * Explicit Depends on autopkgtests
    * Drop obsolete "needs-recommmends" restriction
    * Add "isolation-machine" restriction
      (Closes: #934709)
    * Use a script for module-assistant autopkgtest
  * Bump dh-compat to 12
    * Use debhelper-compat instead of d/compat
    * Use dh_prep rather than "dh_clean -k"
  * Bump standards version to 4.4.0

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Wed, 21 Aug 2019 11:59:27 +0200

v4l2loopback (0.12.1-1) unstable; urgency=medium

  * New upstream version 0.12.1
    (LP: #1813070)

  [ Ondřej Nový ]
  * d/tests: Use AUTOPKGTEST_ARTIFACTS instead of ADT_ARTIFACTS

  [ IOhannes m zmölnig ]
  * Bumped standards version to 4.3.0

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Sat, 02 Feb 2019 20:56:56 +0100

v4l2loopback (0.12.0-3) unstable; urgency=medium

  * Upload to unstable.

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 16 Jul 2018 11:25:15 +0200

v4l2loopback (0.12.0-3~exp5) experimental; urgency=medium

  * Fixed typo in module-assistant invocation
  * DKMS tests require "recommended" packages

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Sun, 15 Jul 2018 21:46:21 +0200

v4l2loopback (0.12.0-3~exp4) experimental; urgency=medium

  * Re-did DKMS test to no longer be flaky
  * Fixed module-assistant to build with any kernel-headers

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Fri, 13 Jul 2018 10:20:28 +0200

v4l2loopback (0.12.0-3~exp3) experimental; urgency=medium

  * Mark dkms-test as "flaky"
  * Have m-a test depends on g++

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Thu, 12 Jul 2018 23:01:23 +0200

v4l2loopback (0.12.0-3~exp2) experimental; urgency=medium

  * Simplified module-assistant test

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Thu, 12 Jul 2018 21:45:59 +0200

v4l2loopback (0.12.0-3~exp1) experimental; urgency=medium

  * Fixed dkms-autopkgtest
  * Simplistic test for module-assistant

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Wed, 11 Jul 2018 18:15:34 +0200

v4l2loopback (0.12.0-2) unstable; urgency=medium

  * Made build reproducible.
    Thanks to Chris Lamb <lamby@debian.org> (Closes: #903098)
  * Added autopkgtest (for the dkms module)
  * Dropped documentation reference of d/control.in

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Tue, 10 Jul 2018 23:29:10 +0200

v4l2loopback (0.12.0-1) unstable; urgency=medium

  * New upstream version 0.12.0

  * Dropped d/control.in
  * v4l2loopback-utils is really Arch:all
  * Set Rules-Requires-Root to "no"
  * Bumped standards version to 4.1.5

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Thu, 05 Jul 2018 00:22:49 +0200

v4l2loopback (0.11.0-1) unstable; urgency=medium

  * New upstream version 0.11.0

  * Updated d/copyright
  * Removed trailing whitespace in d/control.in and d/changelog
  * Updated Vcs-* stanzas to salsa.d.o
  * Regenerated d/control
  * Bumped standards version to 4.1.3

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Tue, 20 Mar 2018 21:46:44 +0100

v4l2loopback (0.10.0-1) unstable; urgency=medium

  * New upstream version 0.10.0
    (Closes: #816768, #800605)

  * Removed patches applied upstream.
  * Updated d/copyright
  * Updated d/watch to filter-out non-release tags
  * Notes on how to properly clone the packaging repo
  * Reformatted of multi-values fields
  * Updated Vcs-* stanzas (https)
  * v4l2loopback-utils is Multi-Arch:same
  * Bumped debhelper compat to 9
  * Bumped standards-version to 3.9.8

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Sat, 03 Dec 2016 20:49:41 +0100

v4l2loopback (0.9.1-4) unstable; urgency=medium

  * Sort output in generated tarball.
    Thanks to Reiner Herrmann <reiner@reiner-h.de> (Closes: #803183)
  * Use https://
    - in Vcs-* stanzas
    - for homepage
  * Added README.source to point out CDBS peculiarities
  * Regenerated debian/control|copyright_hints

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Tue, 27 Oct 2015 20:46:45 +0100

v4l2loopback (0.9.1-3) unstable; urgency=medium

  * Migrate to GStreamer-1.0 (Closes: #799721)
    - Switch ctl-script to use GStreamer-1.0
    - Depend on gstreamer1.0-tools
  * ctl-script depends on sudo

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Thu, 01 Oct 2015 21:09:17 +0200

v4l2loopback (0.9.1-2) unstable; urgency=medium

  * Include v4l2loopback_formats.h in v4l2loopback-source pkg (Closes: #793435)

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Sat, 25 Jul 2015 21:47:02 +0200

v4l2loopback (0.9.1-1) unstable; urgency=medium

  * Imported Upstream version 0.9.1

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Wed, 03 Jun 2015 19:51:48 +0200

v4l2loopback (0.9.0-1) unstable; urgency=medium

  [ IOhannes m zmölnig ]
  * Imported Upstream version 0.9.0

  * Updated debian/watch to new github redirector
  * Upstream now comes with README.md
  * Updated debian/copyright{_hints}

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Tue, 02 Jun 2015 20:58:11 +0200

v4l2loopback (0.8.0-5) unstable; urgency=medium

  * Fixate time-stamp for reproducible builds (Closes: #778456)

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 27 Apr 2015 22:24:11 +0200

v4l2loopback (0.8.0-4) unstable; urgency=medium

  * Build manpages as part of building v4l2loopback-utils (Closes: #764121)

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 06 Oct 2014 21:21:45 +0200

v4l2loopback (0.8.0-3) unstable; urgency=medium

  * Getting make-dependencies right (Closes: #757318)

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Thu, 04 Sep 2014 15:06:49 +0200

v4l2loopback (0.8.0-2) unstable; urgency=medium

  * Disabled v4l2loopback-utils on non-linux (Closes: #756401)
  * Fixed my Maintainer address
  * Updated debian/(control,copyright_hints)

 -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Tue, 29 Jul 2014 17:17:46 +0200

v4l2loopback (0.8.0-1) unstable; urgency=medium

  * Imported Upstream version 0.8.0
  * Use upstream's dkms.conf
    + Stop generating local dkms.conf file
  * Fixed my name in the modules' control-file
  * Used section "kernel" for kernel-modules
  * Raised priority to "optional"
  * Updated debian/(control,copyright,copyright_hints)
  * Bumped Standards-Version to 3.9.5

 -- IOhannes m zmölnig <zmoelnig@iem.at>  Fri, 13 Dec 2013 14:54:10 +0100

v4l2loopback (0.7.1-1) unstable; urgency=low

  * Imported Upstream version 0.7.1
   - fix LP: #1112644, LP: #1175046, LP: #1182622, LP: #1184444, LP: #1186281,
     LP: #1186595, LP: #1190382, LP: #1214700, LP: #1219622, LP: #1223742.
  * Updated debian/changelog
  * Added Aidan Thornton to copyright-holders
  * Regenerated debian/{control,copyright_hints}

 -- IOhannes m zmölnig <zmoelnig@iem.at>  Mon, 23 Sep 2013 18:11:13 +0200

v4l2loopback (0.7.0-1) unstable; urgency=low

  [ IOhannes m zmoelnig ]
  * Imported Upstream version 0.7.0
  * Removed patches applied upstream
  * Updated copyright information
  * Regenerated debian/(control|copyright_hints)
  * Bumped standards version to 3.9.4
  * Fixed spelling in package description
  * Longer description for v4l2loopback-utils

 -- IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>  Fri, 07 Jun 2013 15:28:43 +0200

v4l2loopback (0.6.1-1) unstable; urgency=low

  [ IOhannes m zmoelnig ]
  * Imported Upstream version 0.6.1

 -- IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>  Fri, 27 Apr 2012 17:45:21 +0200

v4l2loopback (0.6.0-1) UNRELEASED; urgency=low

  [ IOhannes m zmoelnig ]
  * Imported Upstream version 0.6.0
  * Added v4l2loopback-utils package (suggested by dkms/modules packages)
  * Updated debian/copyright
  * Regenerated debian/(control|copyright_hints)
  * Bumped standards to 3.9.3

 -- IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>  Fri, 27 Apr 2012 15:08:21 +0200

v4l2loopback (0.5.0-1) unstable; urgency=low

  [ IOhannes m zmölnig ]
  * Imported Upstream version 0.5.0

 -- IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>  Mon, 02 Jan 2012 18:57:43 +0100

v4l2loopback (0.4.1-1) unstable; urgency=low

  [ IOhannes m zmölnig ]
  * Imported Upstream version 0.4.1
  * Provide a BUILT_MODULE_NAME (to keep dkms happy)
  * Install ChangeLog as changelog
  * Updated Vcs stanzas
  * Bumped standards to 3.9.2

 -- IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>  Mon, 28 Nov 2011 13:43:16 +0100

v4l2loopback (0.4.0-1) unstable; urgency=low

  [ IOhannes m zmölnig ]
  * new upstream release
  * DKMS support
  * install upstream documentation into final package
  * debian/README
     * note on using module-assistant
  * debian/README.source
     * deleted as it is unused
  * debian/watch
     * versionmangle to get rid of 'master' autotag
  * debian/control.in:
     * fixed long description
     * shortened VCS link
     * indentation of deps
  * debian/control.modules.in: added homepage field
  * debian/copyright:
     * switch to DEP5
     * use cdbs/utils for automated copyright checks

 -- IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>  Tue, 29 Mar 2011 14:54:13 +0200

v4l2loopback (0.3.1-1) unstable; urgency=low

  * New upstream release.

 -- IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>  Thu, 20 Jan 2011 12:18:17 +0100

v4l2loopback (0.3-1) unstable; urgency=low

  * Initial release (Closes: #598241)

 -- IOhannes m zmoelnig (gpg-key at iem) <zmoelnig@iem.at>  Fri, 08 Oct 2010 15:11:19 +0200
