Revision history for Perl extension Config::Inetd.

0.33  2023-02-13  <schubiger@cpan.org>

 - Drop generating compat Makefile.PL.

0.32  2023-01-21  <schubiger@cpan.org>

 - Merged development version to stable.

0.31_01  2023-01-20  <schubiger@cpan.org>

 - Move testing modules to test_requires.

 - When failing, enclose filenames in quotes.

 - Add metadata repository link.

0.31  2011-08-16  <schubiger@cpan.org>

 - Merged development version to stable.

0.30_03  2011-08-14  <schubiger@cpan.org>

 - Enclose literal code in documentation in angle brackets.

0.30_02  2011-08-11  <schubiger@cpan.org>

 - Undo printing to filehandle returned by tmpnam() as it breaks
   tests on Windows.

 - Deprecate direct access to tied configuration file in favor
   of the accessor method config() which supersedes it.

 - Document config() and the deprecation of its predecessor.

 - Change the tests to use the config() method.

0.30_01  2011-05-22  <schubiger@cpan.org>

 - Test that enable() and disable() alter the configuration file;
   once done, ensure that the status of the service has changed.

 - Use whitespace for the regexes in enable() and disable();
   moreover, make them more strict where possible.

 - Separate assignment of invocant from method arguments.

 - Minor indentation changes.

 - Rename the caveat documentation section.

 - Update broken license link.

 - Skip documentation tests for non-release testing.

 - Do no longer recommend Test::Pod and Test::Pod::Coverage.

 - Remove the testing diagnostic.

 - Print to filehandle returned by tmpnam().

0.30 Sun Oct  5 13:48:13 CEST 2008

 - Fixed an error related to unlocking within DESTROY by make it
   release the tied configuration without an explicit unlock.

 - Use the "boolean" pragma for true/false values.

 - Validation of arguments is now handled by Params::Validate.

 - Minor code and documentation improvements.

0.29 Fri Feb  1 17:47:47 CET 2008

 - Some more documentation reformatting.

0.28 Fri Feb  1 16:07:41 CET 2008

 - Clarified and reformatted documentation.

0.27 Sat Nov 10 22:04:05 CET 2007

 - Fixed permissions for 't/data/inetd.conf' by inlining
   the data and copying it to a temporary file while testing.

 - Undo the bailing out within 'methods.t'.

0.26 Fri Nov  9 22:47:46 CET 2007

 - Bail out within 'methods.t' when no system-wide
   configuration (i.e. 'inetd.conf') is being found.

0.25 Sun Mar 19 22:49:56 CET 2006

 - Added INSTALL containing install instructions.

0.23 Wed Mar 15 22:51:54 CET 2006

 - Added func.t to the test suite. Checks against a local
   copy of inetd.conf whether $inetd->dump_enabled() & $inetd->
   dump_disabled() return the expected amount of services.
   Furthermore, evaluates whether $inetd->disable() & $inetd->
   enable() trigger the according changes correctly; the state
   of $inetd->is_enabled() is checked against an enabled service.
   All services are checked via a custom regular expression to
   ensure that instance data access functions.

0.22 Wed Mar 15 16:51:11 CET 2006

 - Lines read in from inetd.conf preserve their newlines as
   specified via the Tie::File option autochomp.

 - Inetd.pm (formerly known as Entity.pm) is warnings-free
   (previously emitted warnings while splitting the service/protocol
   from the inetd.conf and for 1 inner reference that existed
   for the tied Tie::File object).

 - Suitable Build.PL added.

0.21 2005/02/23

 - Namespace changed from previously Net::Inetd to Config::Inetd
   as proposed by others.

0.11 2004/01/28

 - Deadlock in flock() abandoned.

0.09 2004/01/27

 - Some inefficiency cleaned up.

0.07 2004/01/25

 - inetd.conf is locked.

0.03 2004/01/21

 - bin/inetd.pl added.

0.02 2004/01/20

 - Methods for dumping enabled/disabled services.

0.01 2004/01/19

 - Initial version.