[BACK]Return to TODO CVS log [TXT][DIR] Up to [local] / palm / Palm-Keyring

Diff for /palm/Palm-Keyring/TODO between version 1.2 and 1.3

version 1.2, 2007/01/30 05:04:09 version 1.3, 2007/01/31 01:58:23
Line 1 
Line 1 
 Better error reporting  Better error reporting.  Learn how the rest of the modules do it, then support that.
   
 Decide if there is a way to override the ParseRecord and PackRecord.  I think  make example4 actually a gui keyring app
 probably not, because we want to make sure all records are encrypted or  
 decrypted with the same key.  
   
 Support the v5 or newer databases  Support the Last Modified date.  Johan does it like this:
       if ( $x && (my $packed_date = unpack("n", $x)) ) {
           my @tm = ((($packed_date & 0xFE00) >> 9) + 4,
                     (($packed_date & 0x01E0) >> 5) - 1,
                     ($packed_date & 0x001F),
                     0, 0, 0);
           $x = \@tm;
       }
       else {
           undef $x;
       }
   
 make example4 actually a gui keyring app  on those same lines, mark record as "dirty" when we Encrypt.
   
 $RedRiver: TODO,v 1.1 2007/01/29 02:49:00 andrew Exp $  Make sure my PackRecord and ParseRecord return what they should, I think they may not.  Maybe change the 'name' field to be 'name' not 'data'.
   
   Support the v5 or newer databases
   
   $RedRiver: TODO,v 1.2 2007/01/30 05:04:09 andrew Exp $

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>