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

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

version 1.3, 2007/01/31 01:58:23 version 1.10, 2007/02/19 02:56:45
Line 2 
Line 2 
   
 make example4 actually a gui keyring app  make example4 actually a gui keyring app
   
 Support the Last Modified date.  Johan does it like this:  Support the v5 or newer databases
     if ( $x && (my $packed_date = unpack("n", $x)) ) {          Have support for reading and decrypting.
         my @tm = ((($packed_date & 0xFE00) >> 9) + 4,          Now need to support
                   (($packed_date & 0x01E0) >> 5) - 1,                  Encrypt
                   ($packed_date & 0x001F),                  Write
                   0, 0, 0);          and write docs
         $x = \@tm;          Figure out how to represent the non-encrypted fields in the pdb.
     }  
     else {  
         undef $x;  
     }  
   
 on those same lines, mark record as "dirty" when we Encrypt.  figure out why t/keyring5.t fails sometimes.
   
   better v4 compatible, need to add a $pdb->{records}->[0] somehow
   
 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'.  accessors for reading and changing the options
   
 Support the v5 or newer databases  validate dates passed into the lastchange field.
   
 $RedRiver: TODO,v 1.2 2007/01/30 05:04:09 andrew Exp $  make the extra modules options.  Build.PL, the tests and in the module.
   
   should I generate a new date ONLY if the password changes
   or if anything changes?
   
   $RedRiver: TODO,v 1.9 2007/02/19 02:55:35 andrew Exp $

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

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