From 38223df1a9534a19968c5b04cf234375bec3bb58 Mon Sep 17 00:00:00 2001 From: Charles McGarvey Date: Sun, 27 Nov 2016 22:03:41 -0700 Subject: [PATCH] Release Linux-Proc-Maps 0.002 * Require at least perl 5.8.0; it may work on earlier perls, but I don't want to support it. * Document the possibility of integer overloading --- .travis.yml | 4 ++-- Changes | 6 ++++++ README.md | 10 ++++++++-- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 86a7da9..dd187ba 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,8 @@ sudo: false language: perl perl: - - 'blead' + - '5.24' + - '5.22' - '5.20' - '5.18' - '5.16' @@ -11,7 +12,6 @@ perl: - '5.8' matrix: allow_failures: - - perl: 'blead' - perl: '5.8' fast_finish: true before_install: diff --git a/Changes b/Changes index e4febab..25e460f 100644 --- a/Changes +++ b/Changes @@ -2,6 +2,12 @@ Revision history for Linux-Proc-Maps. {{$NEXT}} +0.002 2016-11-27 22:03:31-07:00 MST7MDT + + * Require at least perl 5.8.0; it may work on earlier perls, but I don't + want to support it. + * Document the possibility of integer overloading + 0.001 2016-11-25 22:53:07-07:00 MST7MDT * Initial release diff --git a/README.md b/README.md index 3bc06f0..5873c9b 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Linux::Proc::Maps - Read and write /proc/\[pid\]/maps files # VERSION -version 0.001 +version 0.002 # SYNOPSIS @@ -23,7 +23,7 @@ version 0.001 This module reads and writes `/proc/[pid]/maps` files that contain listed mapped memory regions. -# METHODS +# FUNCTIONS ## read\_maps @@ -89,6 +89,12 @@ This is the opposite of ["parse\_maps\_single\_line"](#parse_maps_single_line). [proc(5)](http://man.he.net/man5/proc) describes the file format. +# CAVEATS + +Integer overloading may occur if you try to parse memory regions from address spaces larger than +your current architecture (or perl) supports. This is currently not fatal, though you will get +warnings from perl that you probably shouldn't ignore. + # BUGS Please report any bugs or feature requests on the bugtracker website -- 2.45.2