Revision history 1.00 Tue Oct 4 09:46:44 UTC 2005 - Fix errors in docs (Andrew McAlister, Jesse Sheidlower) - Check args to untaint_columns (Dave Howorth) - Add some more docs. 0.94 Tue Apr 8 2003 - Update using Class::DBI's set() method so that constraints can check values of other columns (Thanks to Mark Hughes) 0.93 Fri Mar 14 2003 - Upgrade to Class::DBI 0.91 (using deprecated methods) - Change dependency to DBD::SQLite 0.92 Wed Nov 27 2002 - Upgrade to Class::DBI 0.90 (using deprecated methods) 0.91 Wed Mar 06 2002 - cope with case of not required field not being receieved at all (as opposed to not untainting correctly) 0.9 Mon Feb 25 2002 - added 'create_from_cgi' method 0.8 Sat Feb 23 2002 - Can now ask what the untaint type for a given column would be 0.07 Sun Dec 23 2001 - Can now specify fields which must be filled, and fields which should be ignored. 0.06 Mon Dec 17 2001 - Auto-detect 'text' fields with mysql also 0.05 Fri Nov 9 2001 - Attempts to set default untaint patterns based on DB schema if used with Class::DBI::mysql 0.04 Wed Nov 7 2001 - auto-skips primary key - defaults to $obj->columns('All') where none specified 0.03 Thu Nov 1 2001 - removed framework-specific behavior so can stand alone - First CPAN release 0.02 Fri Oct 15 2001 - allow untaint_columns to take many pairs, instead of just one 0.01 Sun Sep 23 2001 - original version