forkstat (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. * Remove redundant free on a null pointer * Add snapcraft * Update copyright year * Manual: expand width of columns to 5i -- Colin King Fri, 14 Apr 2017 17:37:57 +0100 forkstat (0.01.16-1) unstable; urgency=medium * Makefile: bump version * Make kernel_tasks const * unconstify arg in parse_ev to fix pedantic build warning * Clean up formatting on ev_map table * constify s1 and s2 * Makefile: add PEDANTIC build flags -- Colin King Mon, 7 Nov 2016 14:14:14 +0100 forkstat (0.01.15-1) unstable; urgency=medium * Makefile: bump version * forkstat: make counters size_t * forkstat: voidify return from fclose * Debian: fix spelling mistake in changelog -- Colin King Thu, 6 Oct 2016 10:24:19 +0100 forkstat (0.01.14-1) unstable; urgency=medium * Makefile: bump version * debian/control: update Standards-Version to 3.9.8 * debian/rules: make build reproducible (Closes: #833439) * Update copyright year to 2016 -- Colin King Thu, 11 Aug 2016 10:06:44 +0100 forkstat (0.01.13-1) unstable; urgency=medium * Makefile: bump version * Add in OPT_EV_CLNE events if event mask not specified * Debian: control: update dephelper to >= 9 * Debian: update compat to 9 * Add -e clone option to trace thread cloning * Ensure hash is unsigned, otherwise we get -ve hash -- Colin King Mon, 30 Nov 2015 13:01:02 +0000 forkstat (0.01.12-1) unstable; urgency=medium * Makefile: bump version * Add COPYING file to make dist * Makefile: default to -O2 * Use strrok instead of strtok_r * Add COPYING file * Move next ptrs in structs to top to reduce cache thrashing * Use more efficient hash function -- Colin King Thu, 12 Nov 2015 10:04:00 +0000 forkstat (0.01.11-1) unstable; urgency=medium * Makefile: bump version * Try to run at high priority to capture fast activity * Print "fork" or "clone" depending on what we deduced * Add detection of thread creation rather -- Colin King Tue, 9 Jun 2015 19:15:00 +0100 forkstat (0.01.10-1) unstable; urgency=medium * Makefile: bump version * Makefile: add mascot in make dist rule * Cleanup variable warnings with different values of LINUX_VERSION_CODE * Make a few more functions static, somehow overlooked these * Remove sig handling on SIGILL, SIGABRT, SIGBUS * Reduce scope of variable len (fixes cppcheck style warning) * Manual: update copyright info and date * forkstat.c: update copyright year * Makefile: Add copyright * Add in forkstat svg mascot -- Colin King Mon, 18 May 2015 15:31:00 +0100 forkstat (0.01.09-1) unstable; urgency=medium * Makefile: bump version * Fix spin loop on stats list, add more exit points on signal * Remove siginterrupt * Debian: update standards version * Add better signal handling * Handle gettimeofday failures * Handle time() errors * Handle -ve differences in totals * Improve error reporting * Ignore returns from close(), fclose() * Remove trailing . from forkstat man page title -- Colin King Fri, 19 Dec 2014 15:19:00 +0000 forkstat (0.01.08-1) unstable; urgency=medium * Add deb build hardening * Makefile: bump version * Handle -ENOBUFS on recv, this is not a terminal error * fix up man page, minor changes to formatting -- Colin King Thu, 3 Jul 2014 13:42:00 +0100 forkstat (0.01.07-1) unstable; urgency=medium * Malefile: bump version again * Reference comm field and not coredump field in COMM event -- Colin King Thu, 22 May 2014 18:49:22 +0100 forkstat (0.01.06-1) unstable; urgency=medium * Makefile: bump version * Clean up code, add some more comments * Check for different proc connector support against kernel versions -- Colin King Thu, 22 May 2014 18:24:11 +0100 forkstat (0.01.05-1) unstable; urgency=low * Makefile; bump version * Use strtol rather than atoi to avoid any number parsing overflows or errors * Minor clean up of man page -- Colin King Sun, 18 May 2014 23:45:54 +0100 forkstat (0.01.04-1) unstable; urgency=low * Makefile: bump version * Forgot to add -q option to mini help * Add -q option to run quietly while gathering stats * Ensure we have null at end of cmdline buffer * Update mini help info * Add -D option to specify duration of forkstat run * Add -S statistics option * comm should be checking the comm field and not the coredump field * Add comm and core dump event handling and -e option * Remove need to link with math library * Fix proc names such as /sbin/init which were being truncated * More optimal short cmdline truncation -- Colin King Wed, 19 Mar 2014 17:46:51 +0000 forkstat (0.01.03-1) unstable; urgency=low * Makefile: bump version again * Makefile: improve make dist, don't use git -- Colin King Mon, 17 Mar 2014 19:32:11 +0000 forkstat (0.01.02-1) unstable; urgency=low * Makefile: bump version * Correct debian copyright, set to GPL-2+ -- Colin King Mon, 17 Mar 2014 18:57:22 +0000 forkstat (0.01.01-1) unstable; urgency=low * Initial Debian release (Closes: #741926) * Make debian/rules executable * Makefile: bump version * Minor fix to man page * Add more info about process naming in man page * Add kernel thread detection * Make print_heading static * Change "Command" to "Process" to show process name * Remove redundant select and fix error handling on netlink connect * Fix fd lead on comm field read * Fix gcc warning on older versions of gcc -- Colin King Mon, 17 Mar 2014 10:53:31 +0000 forkstat (0.01.00-1) unstable; urgency=low * Initial release -- Colin King Sun, 16 Mar 2014 19:12:11 +0000