[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.11

version 1.3, 2007/01/31 01:58:23 version 1.11, 2007/02/21 05:27:05
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.  Allow passing of 'cipher' as either a number or a name
   
 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'.  better v4 compatible, need to add a $pdb->{records}->[0] somehow
   
 Support the v5 or newer databases  accessors for reading and changing the options
   
 $RedRiver: TODO,v 1.2 2007/01/30 05:04:09 andrew Exp $  validate dates passed into the lastchange field.
   
   make the extra modules options.  Build.PL, the tests and in the module.
           I THINK I did this in the module, have to write the tests to find out.
   
   should I generate a new date ONLY if the password changes
   or if anything changes?
   
   $RedRiver: TODO,v 1.10 2007/02/19 02:56:45 andrew Exp $

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

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