smemstat (0.02.13-1) unstable; urgency=medium

  * Makefile: bump version
  * Makefile: remove snap from make dist rule
  * debian/control: remove obsolete package libncursesw5-dev
  * debian/rules: add missing hardening settings
  * debian/control: update standards version
  * Update copyright to 2024
  * Check for array bounds limit while parsing pid length string
  * Remove snapcraft
  * README.md: add repology link

 -- Colin Ian King <colin.i.king@gmail.com>  Thu, 11 Jan 2024 13:54:25 +0000

smemstat (0.02.12-1) unstable; urgency=medium

  * Makefile: bump version
  * debian/control: update standards version to 4.6.1.1
  * Update copyright year
  * Remove unused variables, clean up clang-14 warnings

 -- Colin Ian King <colin.i.king@gmail.com>  Tue, 6 Dec 2022 10:57:11 +0100

smemstat (0.02.11-1) unstable; urgency=medium

  * Makefile: bump version
  * Makefile: add README.md to make dist rule
  * debian/watch: change location to github for tarballs
  * Update copyright and project email contact information
  * debian/control: update maintainer email address and project URL
  * smemstat.c: always use "%s"-style format for printf()-style functions (Closes: #997187)
  * README.md: Make headings into subheadings
  * Add README.md
  * snapcraft: update to core20

 -- Colin Ian King <colin.i.king@gmail.com>  Tue, 9 Nov 2021 18:31:23 +0100

smemstat (0.02.10-1) unstable; urgency=medium

  * Makefile: bump version
  * Fix lost newline characters due to truncation on wide consoles (LP: #1934593)

 -- Colin King <colin.king@canonical.com>  Tue, 6 Jul 2020 20:07:15 +0100

smemstat (0.02.09-1) unstable; urgency=medium

  * Makefile: bump version
  * snapcraft: add architectures remote build info
  * smemstat: fix alignment of Total: columns in oneshot and dump modes
  * update copyright to 2021
  * snapcraft: replace version-script with an override

 -- Colin King <colin.king@canonical.com>  Sun, 4 Jul 2020 22:45:23 +0100

smemstat (0.02.08-1) unstable; urgency=medium

  * Makefile: bump version
  * Debian/control: remove compat file, add Rules-Requires-Root rule

 -- Colin King <colin.king@canonical.com>  Sat, 4 Jul 2020 21:50:41 +0100

smemstat (0.02.07-1) unstable; urgency=medium

  * Makefile: bump version
  * Add bash completion script
  * Update copyright to 2020

 -- Colin King <colin.king@canonical.com>  Wed, 26 Feb 2020 16:34:45 +0000

smemstat (0.02.06-1) unstable; urgency=medium

  * Makefile: bump version
  * Remove trailing whitespace
  * Format Total: field using the size of the pid fields to fix alignment
  * Add sanity check on tmp before dereferencing it
  * Fix potential memory leak when re-assigning new cmdline

 -- Colin King <colin.king@canonical.com>  Mon, 16 Dec 2019 14:35:23 +0000

smemstat (0.02.05-1) unstable; urgency=medium

  * Makefile: bump version
  * Debian: update to compat level 12
  * snap: make versioning automatic
  * Rename snapcraft to snap

 -- Colin King <colin.king@canonical.com>  Mon, 12 Aug 2019 17:23:11 +0100

smemstat (0.02.04-1) unstable; urgency=medium

  * Makefile: bump version
  * Manual: fix typo: comsumers -> consumers
  * Update copyright year

 -- Colin King <colin.king@canonical.com>  Sat, 6 Jul 2019 21:24:24 +0100

smemstat (0.02.03-1) unstable; urgency=medium

  * Makefile: bump version
  * Don't emit "Note: Mmeory reported in units..." message in quiet mode
  * Don't emit Change in memory message in quiet mode
  * Make structs pack more efficiently

 -- Colin King <colin.king@canonical.com>  Sun, 23 Sep 2018 11:10:09 +0100

smemstat (0.02.02-1) unstable; urgency=medium

  * Makefile: bump version
  * Update date in manual
  * Update manual to explain top mode action keys
  * Add top mode key actions
  * Enable arrow memory size change with -a option
  * compare double to 0.0 rather than 0

 -- Colin King <colin.king@canonical.com>  Thu, 30 Aug 2018 09:04:01 +0100

smemstat (0.02.01-1) unstable; urgency=medium

  * Makefile: bump version
  * debian/watch: look for .xz suffixed tarball
  * Makefile: make .xz tarball for better compression
  * Add .travis.yml file to make dist rule
  * Add more constifications
  * don't show arrow in one-shot mode
  * Fix up some whitespacing
  * Add some more constifications
  * Voidify function returns
  * snapcraft: add stage-packages entry
  * debian/control: add libncurses-dev
  * Add travis yaml file
  * snapcraft: add libncursesw5-dev

 -- Colin King <colin.king@canonical.com>  Tue, 10 Jul 2018 09:19:19 +0100

smemstat (0.02.00-1) unstable; urgency=medium

  * Makefile: bump version
  * debian/control: change build depends, now use libncurses5w-dev
  * debian/control: update debhelper to version 11 or higher
  * debian/compat: update to 11
  * debian/copyright: use secure URI
  * debian/control: remove trailing empty line
  * Makefile: use ncursesw for utf-8
  * Add delta field showing change in memory with -T option
  * Make snapcraft stable
  * snapcraft: update interfaces
  * snapcraft: make confinement strict
  * Make some index variables size_t

 -- Colin King <colin.king@canonical.com>  Thu, 14 Jun 2018 08:34:12 +0100

smemstat (0.01.18-1) unstable; urgency=medium

  * Makefile: bump version
  * debian/rules: remove whitespace at end of line
  * Bump copyright year to 2018
  * debian/control: update Standards-Version to 4.1.2
  * Remove packed attribute from various structs
  * snapcraft: add default app and stable keys
  * snapcraft: Makefile: remove icon hack

 -- Colin King <colin.king@canonical.com>  Fri, 5 Jan 2018 00:21:01 +0000

smemstat (0.01.17-1) unstable; urgency=medium

  * Makefile: bump version
  * Manual: update copyright year and manual date
  * Makefile: add snapcraft to make dist rule
  * Add variable pid size handling.
  * Update copyright year
  * Add system-observe plug to snapcraft rules

 -- Colin King <colin.king@canonical.com>  Fri, 14 Apr 2017 18:04:11 +0100

smemstat (0.01.16-1) unstable; urgency=medium

  * Makefile: bump version
  * Add some more trivial comments
  * Remove unnecessary static NULL assignments
  * Add gnu printf attributes
  * Clean up code
  * Remove need for linebreak display function
  * Debain/control: add libncurses5-dev
  * Update manual
  * Add ncurses -t and -T top modes
  * Makefile: add PEDANTIC flags

 -- Colin King <colin.king@canonical.com>  Fri, 9 Dec 2016 09:40:20 +0000

smemstat (0.01.15-1) unstable; urgency=medium

  * Makefile: bump version
  * Debian/control: update Build-Depends for debhelper
  * Debian/compat: update to 9
  * Debian/control: update Standards-Version to 3.9.8
  * Update and correct copyright years

 -- Colin King <colin.king@canonical.com>  Tue, 4 Oct 2016 10:45:11 +0100

smemstat (0.01.14-1) unstable; urgency=medium

  * Makefile: bump version
  * Fix null ptr dereference when UID can't be read (LP: #1473245)

 -- Colin King <colin.king@canonical.com>  Fri, 10 Jul 2015 00:37:10 +0100

smemstat (0.01.13-1) unstable; urgency=medium

  * Makefile: bump version
  * Use strrok instead of strtok_r
  * Make memory scanning more efficient
  * Simplify the timeval add/sub operations.
  * Minor white space cleanups
  * Remove trap on SIGSEGV

 -- Colin King <colin.king@canonical.com>  Thu, 2 Jul 2015 07:51:00 +0100

smemstat (0.01.12-1) unstable; urgency=medium

  * Makefile: bump version
  * smemstat: remove sighandler on SIGILL, SIGABRT, SIGBUS
  * Manual: Add copyright and update date
  * Makefile: add copyright

 -- Colin King <colin.king@canonical.com>  Mon, 18 May 2015 16:56:00 +0100

smemstat (0.01.11-1) unstable; urgency=medium

  * Makefile: bump version
  * Add some more trivial comments
  * Replace APP_NAME with const char string
  * Remove whitespace
  * Add better signal handling
  * Use suseconds_t for nsec conversions
  * Check for gettimeofday failures
  * Update debian standards version
  * Ignore returns from close(), fclose()
  * Fix typo in comment
  * Remove trailing fullstop from man page heading

 -- Colin King <colin.king@canonical.com>  Fri, 19 Dec 2014 13:02:00 +0000

smemstat (0.01.10-1) unstable; urgency=medium

  * Makefile: bump version
  * Add -p process list option
  * Initialise unit to catch illegal opt_flag opts

 -- Colin King <colin.king@canonical.com>  Tue, 3 Jun 2014 10:34:00 +0100

smemstat (0.01.09-1) unstable; urgency=medium

  * Makefile: bump version
  * Nullify d_next ptr to stop list being doubly linked

 -- Colin King <colin.king@canonical.com>  Fri, 23 May 2014 18:09:00 +0100

smemstat (0.01.08-1) unstable; urgency=medium

  * Bump version
  * Man page: fix typo '-r' should be '-o' (Closes: #748899)

 -- Colin King <colin.king@canonical.com>  Thu, 22 May 2014 09:23:34 +0100

smemstat (0.01.07-1) unstable; urgency=medium

  * Makefile; bump version
  * Minor tidy up of whitespacing
  * Remove extraneous printfs in help
  * Improve parsing of duratio and count
  * Constify arg in count_bits

 -- Colin King <colin.king@canonical.com>  Sat, 17 May 2014 15:32:11 +0100

smemstat (0.01.06-1) unstable; urgency=medium

  * Makefile: bump version
  * Handle unknown option with help info
  * minor tidy up of mem_report_size
  * ensure -d option only strips path of executable and not args

 -- Colin King <colin.king@canonical.com>  Thu, 1 May 2014 00:11:09 +0100

smemstat (0.01.05-1) unstable; urgency=medium

  * Makefile: bump version
  * Add README to dist
  * Add README file
  * -k, -m, -g options are 1024 times too small

 -- Colin King <colin.king@canonical.com>  Thu, 17 Apr 2014 10:37:30 +0100

smemstat (0.01.04-1) unstable; urgency=low

  * Initial Debian release (Closes: #744875)
  * Makefile: bump version once more
  * Makefile: add scripts dir to dist tarball
  * Makefile: fix dist

 -- Colin King <colin.king@canonical.com>  Tue, 15 Apr 2014 18:39:00 +0100

smemstat (0.01.03) unstable; urgency=low

  * Makefile: bump version
  * Free uname if uname->name can't be allocated
  * Add some extra checking for failed uid lookups and alloc failures

 -- Colin King <colin.king@canonical.com>  Tue, 15 Apr 2014 16:06:00 +0100

smemstat (0.01.02) unstable; urgency=low

  * Makefile: bump version
  * Remove Delta symbol, report that the periodic output is change in memory

 -- Colin King <colin.king@canonical.com>  Tue, 15 Apr 2014 11:38:00 +0100

smemstat (0.01.01) trusty; urgency=low

  * Add COPYING file
  * smemstat-parse.py: remove old cruft
  * Add some more comments to function prototypes
  * Makefile: bump version
  * Add better kernel thread detection and some memory tweaks
  * Remove comm field, re-use cmdline and add -c option
  * Add -d, -l, -s, -k, -m, -g options
  * Check uid sscan return and only fetch name if valid
  * Specifiy sscanf format width to stop cppcheck warnings
  * constify some args

 -- Colin King <colin.king@canonical.com>  Tue, 15 Apr 2014 11:14:00 +0100

smemstat (0.01.00) trusty; urgency=low

  * Initial version

 -- Colin King <colin.king@canonical.com>  Mon, 14 Apr 2014 21:37:00 +0100
