Revision history for CPAN distribution Sys-Filesystem

1.408	2020-10-30
    - add correct (Apache 2.0) license to meta-data
    - re-release 1.407_001 without further changes

1.407_001	2020-09-29
    - improve distribution quality with new author tests
    - Cygwin: ensure "/" is returned (Fixes RT#102669), thanks to Christian
      Carey for reporting and providing the fix and to Christian Walde for
      verifying
    - Fix minor typos in the POD (Thanks to Mohammad S Anwar)
    - Mention Sys::Filesystem::MountPoint (fixes RT#61988)

1.406 2014-05-13
    - always use global kernel mount table (/proc/mounts), not the process
      mirror
    - add support for getting canonical device path
    - add support for package wide settings to tune Sys::Filesystem even
      when used indirectly

1.405 2013-10-28
    - Fix Mswin32 mounted/unmounted support (thanks to Christian "Mithaldu"
      Walde for remote testing support)
    - skip format test in case of unmounted device (unmounted devices might
      or might not know in before the fstype)
    - clean up basic tests and BAIL_OUT when unsupported environment
      encountered

1.404 2013-10-26
    - move to Makefile.PL in favour of developer reqs
    - change required perl version to 5.8.1
    - rewrite core routines of Sys::Filesystem
    - don't search for Darwin tools in path, rely on some
      well known paths
    - general, minor code cleanup

1.403 2013-10-23
    - Honor PATH_FSTAB in the environment on a NetBSD system if present
      (Thanks to dholland@NetBSD.org)
    - try improve error handling on Darwin to avoid smoke errors
    - be noisy about where we're running on during tests
    - remove runtime recommends for author tests
    - bump required version of Module::Pluggable to avoid blead whining
    - include p5-toolchain gang recommended way to declare developer
      dependencies
    - use proper indenting for Changes

1.402 2013-09-24
    - remove Makefile.PL passthrough
    - don't prove whether Win32 is supported - we know it (should fix
      RT#88901 - thanks Michiel Beijen)
    - try to improve supported control
    - put Win32::DriveInfo into feature "Win32" (I'd like to get feedback
      whether it helps)

1.401 2013-09-08
    - Fix MacOS X / Darwin without diskutil
    - Changes reformatted as per CPAN::Changes::Spec

1.400 2013-09-03
    - Moving to GitHub for easier contributing
    - Pod typo / encoding fixes (rt#85898, rt#77699), thanks to Slaven
      Rezić, Andreas J. König and Gregor Herrmann
    - Fix MacOS X 10.8 (diskutil vs. disktool)
    - Update requirements / recommendations
    - Fix AIX (rt#79188) - thanks to David Lee
    - Fix Solaris debug leftover (rt#72717) - thanks to Kenneth Ölwing
    - Fix Tests (rt#62248) - thanks to Daphne Pfister
    - Fix configure_requires (rt#62249) - thanks to Daphne Pfister

1.30 2010-07-15
    - Fixing MSWin32

1.29 2010-07-02
    - Fixing MacOS X

1.28 2010-05-14
    - Adding more special file systems for Linux (looks in Linux soon
      everything is a file system), Fixes RT#55059 (Thanks to Reed Loden)
    - Improving documentation about selections in filesystems method,
    - Fixes RT#55058 (Thanks to Reed Loden)
    - Fixes RT#65504 (Thanks to Brett Gersekowski)
    - Improve MSWin32 support

1.27 2010-02-20
    - Fixing RT#54406 (patch from Robert Bohne with some modifications)
    - Fixing RT#54599 (patch from Jonathan Yu)
    - Fixing wrong dependencies detection on Windows
    - Fixing generic fstab/mnttab reading

1.26 2010-02-12
    - Adding more special file systems for Linux
    - Prefer /proc/self/mounts over /etc/mtab (when available), fixes RT
      #51151 (Thanks Tyler MacDonald)
    - Fix some tests to skip when no regular file systems could be found
    - Some Win32 fixes
    - Switch to Module::Pluggable to load OS-plugins

1.25 2009-10-30
    - Fixed support for FreeBSD and generalize BSD support
    - Fixed support for AIX
    - Fixed aliased attribute support for Sys::Filesystem->filesystems
    - Fix "Sys::Filesystem->filesystems ()" and "Sys::Filesystem::filesystems"
      (reported by H.Merijn Brand) by using Params::Util
    - Add keyword "Id" to be used/expanded by svn
    - Explain how restrictions on method filesystem works in Sys::Filesystem
    - Add a version method to all fs plugins
    - Update documentation
    - Correct t/03test.t to use format instead of type (recommended)

1.24 2009-10-17
    - Added support for NetBSD (Jens Rehsack)
    - Added support for HP-UX (H.Merijn Brand)
    - Fixed POD a little
    - Add a simple test to see whether it's working or not - Increased
      required perl version (suggested by H.Merijn Brand)

1.23 2009-05-10
    - Fixed Aix.pm (RT #34577), patches from LEMBARK, REHSACK
    - Fixed failing on OS X (RT #7958, RT #43681), patch from Dirk Langer
    - Taking Co-Maintainership (Jens Rehsack, CPAN Id: REHSACK)
    - Changing debug environment flag from DEBUG to SYS_FILESYSTEM_DEBUG

1.22 2006-06-01
    - Added CREDITS.
    - Fixed logic in Filesystem.pm:filesystems() where the inversion of the
      'regaular' and 'special' paramaters was not being handled correctly,
      causing an incorrect selection of filesystems to be returned sometimes.
    - Added fd ctfs devfs objfs and procfs as special filesystem types in
      Solaris.pm.
    - Added procfs as a special filesyetem type to Aix.pm.
    - Changed Aix.pm to extract the filesystem type from the vfs field in
      /etc/filesystems.
    - Added note in main POD warning people not to confuse "type" and "vfs"
      when querying values under AIX.
    - Altered unit tests to be more reliable over different setups.

1.21 2006-05-23
    - Typo in Build.PL. Changed "build_requires" to be "recommends".

1.20 2006-05-23
    - Fixed POD to reflect functionality that existed but wasn't documented,
      or that was documented incorrectly.

1.19 2006-05-23
    - Changed license to Apache 2.0 http://www.apache.org/licenses/LICENSE-2.0
    - Fixed a couple of module file names.
    - Added additional unit tests.
    - Fixed loading of failover modules.
    - A few small bug fixes in parsing of some tab files.

1.18 2005-12-29
    - Modified Makefile.PL to submit information to perlgirl.org.uk if the
      user agrees. Tweaked the POD slightly.

1.16 2005-12-08
    - Modified POD

1.15 2005-12-02
    - Updated for revision number and email address

1.14 2005-01-30
    - Added some new filesystem property aliases and reference to AIX helper
      module

1.13 2005-01-26
    - Added extra documentation and the device option for the filesystems
      method.

1.12 2005-01-13
    - Updated POD

1.11 2004-10-06

1.10 2004-10-06
    - Fix from Win32 to MSWin32

1.09 2004-10-05
    - Updated Linux.pm to properly detect some more special fs types

1.08 2004-09-30
    - Added regular_filesystems() method
    - Added autofs and mntfs as special filesystems for Solaris

1.07 2004-09-30
    - Added solaris mnttab support
    - Fixed an AUTOLOAD and DESTROY issue

1.06 2004-09-29
    - Added alias support and more POD docs

1.04 2004-09-29
    - Initial release to get the code out there