The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Change log for Perl module CAM::DBF

1.02     2006 Oct 24
         [FIXES]
         - Add binmode() to fix for Windows
         [INTERNALS]
         - Code modernization
         - Compliance with Perl::Critic v0.21
         - Spelling

1.01     2005 Apr 22
         First release to CPAN
         [INCOMPATIBILITIES]
         - Change license to Artistic/GPL

1.01     2005 Feb 08
         [ENHANCEMENTS]
         Add sample data row to dbf2csv -i

1.00     2003 Sep 16
         [ENHANCEMENTS]
         - Start using Module::Build
         - Documentation

0.55     2003 Aug 29
         [ENHANCEMENTS]
         - Add another file header validity check

0.54     2003 Feb 27
         [FIXES]
         - Reduce the severity of failing the file size checking in the header

0.53     2003 Feb 10
         [FIXES]
         - _readrows mistakenly bailed on deleted rows
         - makeRowList forgot to return a value

0.52     2003 Feb 07
         [INCOMPATIBILITIES]
         - Rename debugdbf program
         [ENHANCEMENTS]
         - Remove unimplemented functions
         - Add appendrow(s)_hashref() functions
         - Improve test script

0.51     2003 Feb 07
         [FIXES]
         - BIG bugfix in row caching
         - Fixes to appendrow_arrayref (which never really worked before, but does now)
         - Improvements to the test script

0.50     2003 Feb 06
         [INCOMPATIBILITIES]
         - Change row counting from 1-based to 0-based
         [ENHANCEMENTS]         
         - Add more debugging features
         [FIXES]
         - Caching was picking the wrong rows

0.49     2003 Feb 03
         [ENHANCEMENTS]         
         - Row caching
         - Better testing

0.48     2003 Feb 03
         [ENHANCEMENTS]         
         - Add test to make sure we haven't hit EOF when reading DBF header
         - Add flag to allow off-by-one header sizes
         [FIXES]
         - Check for undef (but how could this be undef??)

0.47     2002 Dec 23
         [INCOMPATIBILITIES]
         - Change --repair flag from -r to -R so as to not conflict
           with the -r of --record.

0.46     2002 Dec 09
         [ENHANCEMENTS]         
         - Add -r flag to repair header
         - Better library detection

0.45     2002 Nov 25
         [ENHANCEMENTS]         
         - Added a verbose flag to new() to warn if header corruption is corrected.
         - Add ability to recompute the header length on the fly
         - Add debug script option to fix the header
         - Add debug script option to print out rows with corrupt delete flags
         - Add repairHeaderData() function
         - Add code to correct the number of records based on the file size
         - Add "countnondeletes" command to debug program
         [FIXES]
         - Skip deleted records in matchrows command
         - Fixed a long-standing bug in the delete flag detection
         - Rows are "deleted" if the don't start with " "
           (used to be they were "deleted" if they did start with  "*")

0.42     2002 Nov 13
         [ENHANCEMENTS]         
         - Added specialized debugging program

0.41     2002 Nov 13
         [ENHANCEMENTS]         
         - Break out validateColumns function
         - Some integrity checking in dbf2csv -i


0.40     2002 Nov 06
         [ENHANCEMENTS]         
         - Add create() function to write headers
         - Add packdbf cmdline utility
         - Add test code

0.31     2002 Nov 04
         [ENHANCEMENTS]         
         - Add some dbf2csv -i diagnostics
         - Header diagnostics
         - Added append functionality and multirow reads

0.20     2002 Sep 17
         [ENHANCEMENTS]         
         - Add delete/undelete functions
         - Add documentation
         - Add stubs for writing DBFs

0.14     2002 Sep 11
         [FIXES]
         - Fix and off-by-one bug in fetchrow_hashref

0.13     2002 Jun 06
         [ENHANCEMENTS]         
         - Added some speedups to the core _readrow function.

0.12     2002 May 15
         [ENHANCEMENTS]         
         - Documentation
         - Add -i flag to dbf2csv
         - Added some metadata accessor functions

0.11     2002 May 03
         - bug fixes
         - performance tweaks
         - documentation updates
         - command line utility

0.10     2002 Apr 26
         - Initial import to repository