pagein (0.01.11-1) unstable; urgency=medium * Makefile: bump version * debian/control: update Standards-Version to 4.7.0 * pagein: use off64_t for fdmem seeks, check for -ve offsets -- Colin Ian King Wed, 17 Jul 2024 16:58:14 +0100 pagein (0.01.10-1) unstable; urgency=medium * Makefile: bump version * Makefile: use xz compression on tarball on make dist rule * debian/control: update standards version * Update copyright year * debian/rules: add missing hardening flags * Makefile: remove snap from make dist rule * Remove snapcraft -- Colin Ian King Fri, 12 Jan 2024 11:13:32 +0000 pagein (0.01.09-1) unstable; urgency=medium * Makefile: bump version * debian/control: update standards version to 4.6.1 * Add comm field information in verbose mode, print pids with %jd * Update copyright year -- Colin Ian King Wed, 14 Dec 2022 13:26:15 +0000 pagein (0.01.08-1) unstable; urgency=medium * Debian: update changelog * Makefile: update copyright, bump version * Fix potential array overflow on array prot, make it 1 byte larger -- Colin Ian King Wed, 20 Apr 2022 12:01:03 +0100 pagein (0.01.07-1) unstable; urgency=medium * Makefile: bump version * pagein.c: update copyright * Makefile: update copyright * Makefile: add README.md to dist rule * manual: update date, author email and copyright * debian/watch: update watch path for tarball, move to version 4 * debian/copyright: Update copyright and git URL * debian/control: update author email address and project URL * Add README.md * snapcraft: update to core20 -- Colin Ian King Mon, 15 Nov 2021 19:51:23 +0000 pagein (0.01.06-1) unstable; urgency=medium * Makefile: bump version * Ensure memfree_* and pagefree_* are initialized * update copyright to 2021 * snapcraft.yaml: fix versioning magic * snapcraft.yaml: update snapcraft versioning magic -- Colin King Wed, 28 Apr 2021 20:54:15 +0100 pagein (0.01.05-1) unstable; urgency=medium * Makefile: bump version * Debian/control: update compat to 13, remove compat file, add Rules-Requires-Root rule -- Colin King Sat, 4 Jul 2020 15:39:22 +0100 pagein (0.01.04-1) unstable; urgency=medium * Makefile: update version * Add bash command completion script * Update copyright to 2020 * snapcraft: add github URL for project * Makefile: rename snapcraft to snap in dist rule * Rename snapcraft to snap -- Colin King Wed, 26 Feb 2020 14:07:11 +0000 pagein (0.01.03-1) unstable; urgency=medium * Makefile: bump version * Debian: update compat to level 12 * snapcraft: use automatic versioning -- Colin King Mon, 12 Aug 2019 16:47:25 +0100 pagein (0.01.02-1) unstable; urgency=medium * Makefile: remove -g flag, bump version * Makefile: add .travis.yml to dist rule * Update copyright year * Add travis yaml file -- Colin King Wed, 10 Jul 2019 10:41:23 +0100 pagein (0.01.01-1) unstable; urgency=medium * Makefile: bump version * Remove kthreads stat, add in total mappings stat * Add unreadable skipped pages stats * Expand pid field to 6 digits * Manual: change example to Xorg as a process to page in * Remove defunct command options -d, -t, -w * debian/copyright: use secure URI * debian/control: remove empty line and set debhelper version to >=11 * debian/compat: update to 11 -- Colin King Sun, 17 Jun 2018 12:07:00 +0100 pagein (0.01.00-1) unstable; urgency=medium * Makefile: bump version * Remove whitespace in text * Put altstack on main's stack, it is small enough * Make ptrace halt window smaller * Rework, just use ptrace memory peeking to force pages in * Add in some more constifications * Minor code style changes, make some small helper funcs inline too * Update copyright year -- Colin King Sun, 14 Jan 2018 16:21:12 +0000 pagein (0.00.06-1) unstable; urgency=medium * Makefile: bump version * Make function align_address static * debian/control: update Standards-Version to 4.1.2 * Rename array path to tmppath to avoid name shadowing -- Colin King Thu, 4 Jan 2018 23:59:23 +0000 pagein (0.00.05-1) unstable; urgency=medium * Makefile: bump version again * Debian/control: update standards to 4.0.0 * Remove exit after a goto, fixes structurally dead code warning * Make variable sz static so longjmp cannot clobber it * Make file mmapping private * Add SEGV handler and fix length calculation * Seek and read correct page, reference on the non-mmapp'd addresses * Optimize pages touched count * Simplify the zero length check * Fix another segv issue, touch the mapped area -- Colin King Wed, 21 Jun 2017 08:26:18 +0100 pagein (0.00.04-1) unstable; urgency=medium * Makefile: bump version * Fix segfault on i386 targets (Closes: #865341) * snapcraft: add default app and grade keys -- Colin King Tue, 20 Jun 2017 19:10:23 +0100 pagein (0.00.03-1) unstable; urgency=medium * Initial Debian release (Closes: #856462) * Makefile: bump version * Add more explanation to why access failures can occur * ptrace should be performed before the open of /proc/$pid/mem * Debian/control: fix typo on pagein name -- Colin King Sat, 4 Mar 2017 20:52:33 +0000 pagein (0.00.02-1) unstable; urgency=medium * Makefile: bump version * Minor reworking of page in mapping, clean up readability * Fixup some build warnings on 32 bit arches * Makefile: update dist rules to incorporate snapcraft files * Add COPYING file -- Colin King Wed, 1 Mar 2017 10:08:03 +0000 pagein (0.00.01-1) unstable; urgency=medium * Initial release -- Colin King Fri, 13 Jan 2017 14:33:00 +0000