blktrace (1.2.0-5ubuntu4) oracular; urgency=medium

  * Fix out-of-bounds access in the check_cpu_map function of blkparse
    when reading from stdin. (LP: #2073170)
    - debian/patches/13_blkparse_check-cpu-map_skip_on_pipe.patch:
      blkparse: skip check_cpu_map with pipe input. Thanks to Jeff
      Mahoney <jeffm@suse.com>.
    - debian/patches/14_blkparse_fix_check-cpu-map_memset_size.patch:
      blkparse: fix incorrectly sized memset in check_cpu_map. Thanks
      to Jeff Mahoney <jeffm@suse.com>.

 -- Jacob Martin <jacob.martin@canonical.com>  Mon, 22 Jul 2024 12:29:40 -0500

blktrace (1.2.0-5ubuntu2) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- William Grant <wgrant@ubuntu.com>  Mon, 01 Apr 2024 16:38:50 +1100

blktrace (1.2.0-5ubuntu1) noble; urgency=medium

  * Build without -Werror=format-overflow, -Werror=format-truncation on 
    ppc64el where it misfires and causes a build failure.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sat, 23 Mar 2024 02:17:48 +0000

blktrace (1.2.0-5build1) noble; urgency=medium

  * No-change rebuild against libaio1t64

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sat, 16 Mar 2024 09:13:36 +0000

blktrace (1.2.0-5) unstable; urgency=low

  * Disable parallel builds (caused races like in
    https://buildd.debian.org/status/fetch.php?pkg=blktrace&arch=ppc64&ver=1.2.0-4&stamp=1550096425&raw=0)

 -- Bas Zoetekouw <bas@debian.org>  Sat, 23 Feb 2019 23:17:21 +0100

blktrace (1.2.0-4) unstable; urgency=low

  * Split and adjust gcc warnings patch

 -- Bas Zoetekouw <bas@debian.org>  Wed, 13 Feb 2019 22:19:54 +0100

blktrace (1.2.0-3) unstable; urgency=low

  * d/copyright: Change Format URL to correct one
  * change compat level to 11
  * update policy to 4.3.0
  * update homepage
  * update watch file to look at kernel git repo
  * extend DEB_BUILD_MAINT_OPTIONS
  * fix gcc warnings (including a possible buffer overflow)

 -- Bas Zoetekouw <bas@debian.org>  Tue, 12 Feb 2019 13:21:56 +0100

blktrace (1.2.0-2) unstable; urgency=medium

  * Remove unnecessary debian/blktrace.manpages file.  The upstream
    build system installs the manpage correctly by itself.
    (Closes: #903169)
  * Set Rules-Requires-Root to no as blktrace does not need
    (fake)root to create debs.

 -- Bas Zoetekouw <bas@debian.org>  Tue, 07 Aug 2018 15:54:17 +0200

blktrace (1.2.0-1) unstable; urgency=medium

  * New upstream release
  * Update VCS links to salsa.debian.org
  * Change SUggests from libav-tools to ffmpeg (Closes: #895915)
  * Update Standards-version to version 4.1.4; change priority to optional
  * Fix buffer overflow in btt (CVE-2018-10689) (Closes: #897695)
  * Fix FTCBFS: (Closes: #894836)
    + Let dh_auto_build pass cross tools to make.
    + Fix build/host confusion.
  * Make build reproducible
  * Fix typo in README.Debian
  * Don't parse changelog during build
  * Add doc-base metadata for documentation
  * Remove debugfs mounting init script, as systemd is moutning debugfs
    by default nowadays (Closes: #873470, #705269)
  * Add python3 support for btt_plot.py and bno_plot.py

 -- Bas Zoetekouw <bas@debian.org>  Sat, 19 May 2018 21:49:22 +0200

blktrace (1.1.0-2) unstable; urgency=low

  * Upload to unstable.

 -- Dmitry Smirnov <onlyjob@debian.org>  Sun, 17 May 2015 22:35:02 +1000

blktrace (1.1.0-1) experimental; urgency=low

  * New upstream release [September 2014].
    + Install new binary `iowatcher` (Closes: #729204).
      "iowatcher" became part of "blktrace".
  * iowatcher-related changes:
    + Added "debian/blktrace.manpages" to install `iowatcher.1` man page.
    + Added "debian/clean" file.
    + Added "override_dh_installdocs" to install renamed iowatcher README.
    + Added paragraph describing iowatcher to long package description.
    + Recommends: [libtheora-bin, libav-tools, librsvg2-bin].
    + New patches: [ffmpeg2avconv.patch, man.patch, procnum.patch].
  * Modernise Vcs-Browser URL.
  * Standards-Version: 3.9.6.
  * Removed obsolete paragraph describing requirements for patched kernels
    earlier than 2.6.23 from long package description.
  * watch file update; tighten match pattern to exclude git snapshots.
  * Added "debian/gbp.conf".
  * Dropped obsolete "override_dh_builddeb".
  * Build with all hardening.
  * Copyright updates and corrections.
  * New "pdf-date.patch" to preserve date in "btreplay.pdf".

 -- Dmitry Smirnov <onlyjob@debian.org>  Wed, 25 Mar 2015 18:54:47 +1100

blktrace (1.0.5-1) unstable; urgency=low

  * New upstream release [February 2012].
  * Copyright to copyright-format-1.0 & update.
  * Source to 3.0 (quilt) format + xz compression.
    - dropped "patch" from Build-Depends.
  * Debhelper & compat to version 9; standards to 3.9.4.
  * Updated runlevels (Closes: #541867) thanks, Petter Reinholdtsen.
  * mountdebugfs.init:
    + added LSB Description.
    + added LSB dependency "$remote_fs".
    + updated runlevels; make stop in runlevel 1 explicit.
  * Patchworks:
    - Dropped 20_no-add-needed.patch (applied-upstream).
    + New patch to fix spelling and hyphens.
    + 10_btrace_paths.patch is updated, DEP-3 headers added.
  * Simplified debian/rules.
  * Removed obsolete entries from debian/dirs.
  * Build with default Hardening flags.
  * xz compression for binary package.
  * Architecture changed to "linux-any".
  * Install upstream README file.
  * Added myself to Uploaders.
  * Added VCS links to new collab-maint repository.

 -- Dmitry Smirnov <onlyjob@debian.org>  Sun, 05 May 2013 22:42:58 +1000

blktrace (1.0.1-2.1) unstable; urgency=low

  * Non-maintainer upload.
  * Fix "FTBFS with binutils-gold": add patch from Ubuntu / Ilya Barygin:
    - New patch 20_no-add-needed.patch: add missing library to fix linking
      failure
    (Closes: #553968)

 -- gregor herrmann <gregoa@debian.org>  Sat, 17 Dec 2011 15:40:06 +0100

blktrace (1.0.1-2) unstable; urgency=low

  * Move package from optional to extras because of its dependency on libaoi

 -- Bas Zoetekouw <bas@debian.org>  Tue, 30 Jun 2009 19:01:26 +0200

blktrace (1.0.1-1) unstable; urgency=low

  * New upstream release
    - patches 16_bnoplot_man.patch, 17_btrecord_linking.patch, and
      18_man_section.patch have been merged upstream.
  * This is a real release, not a git snapshot, we we're not calling git-log
    at build any more, so remove build-dep on git-core (closes: #516062)
  * Added an upstream changelog (git log output)
  * Bumped Standards-version to 3.8.2:
    - Added upstream Homepage to control file
  * Replace build-dep on gs-gpl|gs by ghostscript

 -- Bas Zoetekouw <bas@debian.org>  Mon, 29 Jun 2009 16:47:14 +0200

blktrace (0.99.3+git-20080213182518-1) unstable; urgency=low

  * New upstream release:
    - Added man pages for btreplay and btrecord
      [obsoletes 15_btreplay_man.patch]
    - Separated out g/i/m trace handling and DM-device calculations
    - Fix Q counts during requeue and merges
    - Fixed excess bucket information for unplug histograms
    - Fixed double inforation about timeouts
    - Added new IOs per unplug table
    - Added bno_plot plot utility
    - Fix iostat interval default
    - Fix missing cleanup calls
    - Fixed IOPs in btt left over at end of run
  * Renamed bno_plot.py to bno_plot
  * Added suggests on gnuplot-x11 (bno_plot needs it)
  * Added suggests on python (bno_plot needs it)
  * Added man page for bno_plot
    [16_bnoplot_man.patch]
  * Added information about which Debian kernels have CONFIG_BLK_DEV_IO_TRACE
    set to the long description.
  * Automatically mount debugfs on boot (add init script)
  * Depend on lsb-base (for init script functions)
  * Don't link btrecord against libaio and librt
  * Increase Standards-Version to 3.7.3 (no changes necessary)


 -- Bas Zoetekouw <bas@debian.org>  Fri, 22 Feb 2008 11:08:38 +0100

blktrace (0.99.3+git-20071207142532-1) unstable; urgency=low

  * New upstream release:
      - Fix compilation on m68k
        [obsoletes 13_m68k_barrier.patch]
      - Sync btt manpages with TeX docs
        [obsoletes 14_btt_man.patch]
      - Add btrecord and btreplay programs
      - Fix warnings from gcc-4.2.1
      - Fix several segfaults
      - Added O_NOATIME to replay file
      - Fixed REMAP to update Q2A & fixed #Q calculations
      - Added active requests at Q information.
      - memset() must be done after NULL check
      - Added in Q2D histograms (requires -A)
      - Remove strange make dependency on "-lpthread"
  * Follow upstream version numbering
  * Updated debian/watch to follow new version numbering
  * Added manpages for btrecord and btreplay
    [15_btreplay_man.patch]
  * Mention enabling of CONFIG_BLK_DEV_IO_TRACE in linux-2.6/2.6.23-1 in
    README.Debian
  * Remove obsolete build-dependency on linux-kernel-headers
  * Add build-dependency on libaio-dev

 -- Bas Zoetekouw <bas@debian.org>  Sat, 08 Dec 2007 13:32:55 +0100

blktrace (0~git-20070910192508-1) unstable; urgency=low

  * New upstream release:
    - Added man pages
    - Misc minor fixes to Makefiles
      [obsoletes 12_Makefile_INCS.patch]
    - Major revamping of btt:
      - major performance boost
      - added Q2Q seek distance feature
  * Merge changes in btt man page from version 0~git-20070718142546-1
    [14_btt_man.patch]
  * Change compiler flags to "-Wall -Wextra -Wno-shadow"
  * Fix installation path for man pages

 -- Bas Zoetekouw <bas@debian.org>  Sat, 29 Sep 2007 18:43:26 +0200

blktrace (0~git-20070718142546-2) unstable; urgency=low

  * Fix detection of m68k in barrier.h [13_m68k_barrier.patch]

 -- Bas Zoetekouw <bas@debian.org>  Sat, 04 Aug 2007 12:03:44 +0200

blktrace (0~git-20070718142546-1) unstable; urgency=low

  * New upstream release:
    - Added store barrier defines for a bunch of archs
    - Fixed several memleaks
    - Added seek absolute option
    - Added block number dumping
    - Output combined seeks in addition to read and write seeks
    - Added in unplug IO count histogram
    - Added-r support for btrace
    - Fix crash with '-' stdin input
    - Fix queued vs dispatch numbers
    - Account size of merges
  * Remove 11_barrier_wmb.patch, which was merged upstream
  * Install an upstream changelog (and build-depend on git-core to create it)
  * Fixed btt man page wrt changes in upstream source
  * Fixed debian-watch to not trigger on blktrace-git-latest.tar.gz (for real,
    this time)
  * Fixed the Makesfile for btt to work with externally set $CFLAGS
    (12_Makefile_INCS.patch)
  * Include the btt users guide btt.pdf
  * Don't compress included pdfs
  * Remove dependency on tetex-bin and added dependencies on
    texlive-latex-extra and gs-gpl|gs to fix the doc building

 -- Bas Zoetekouw <bas@debian.org>  Sun, 22 Jul 2007 13:49:41 +0200

blktrace (0~git-20070306202522-1) unstable; urgency=low

  * New upstream release
  * Fixed man page wrt changes in upstream source and fix spelling errors
  * Fixed debian-watch to not trigger on blktrace-git-latest.tar.gz
  * Upload to unstable, as the freeze is over

 -- Bas Zoetekouw <bas@debian.org>  Fri, 06 Apr 2007 15:20:22 +0200

blktrace (0~git-20061221162513-3) experimental; urgency=low

  * New fix for the store_barier() issue; we are now using our own header with
    just the wmb() macros copied from the kernel source.
    Thanks to p2-mate and pbrook for helping me fix this!
    (closes: #406004, #406821)
  * Fixed bashism in debian/rules

 -- Bas Zoetekouw <bas@debian.org>  Mon, 29 Jan 2007 22:08:53 +0100

blktrace (0~git-20061221162513-2) experimental; urgency=low

  * Fixed a typo in the description (Thanks to Loïc for noticing!)
    (closes: #405935)
  * Rather than defining our own store_barrier() for each architecture, just
    use wmb() from <asm/system.h>.  This fixes build problems on lots of
    architectures (I hope).
    (closes: #406004)
  * Added Build-depends on patch
  * Fix applying of pacthes in debian/rules.  This would fail if there was
    more than 1 patch present

 -- Bas Zoetekouw <bas@debian.org>  Sat, 13 Jan 2007 16:00:03 +0100

blktrace (0~git-20061221162513-1) experimental; urgency=low

  * Initial release (closes: #402076)
  * Uploading to experimental because of the freeze; this package is not meant
    for etch.

 -- Bas Zoetekouw <bas@debian.org>  Sat, 27 Dec 2006 16:53:39 +0100

Local variables:
mode: debian-changelog
End:
# vim:ts=8:sw=4:expandtab:
