/[debian]/mimetic/trunk/TODO
ViewVC logotype

Diff of /mimetic/trunk/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 510 by gregoa, Sat Feb 25 16:49:22 2006 UTC revision 511 by gregoa, Sun Jan 21 20:13:31 2007 UTC
# Line 0  Line 1 
1        Content-MD5 ?
2    
3        test: multiple field w/ the same name must be preserved (Received:)
4        
5        codecs bench/optimization
6        
7        MimeEntity cpyctor & op=
8        
9        b64 & qp examples converted to File::iterator
10        
11        BUG: istring::find e istring::compare NON sono case insensitive
12        
13        override MimeEntity::write for binary entities (application/* etc.) so
14        we don't need to store files in memory but we can just print them out
15        when needed
16    
17        usare size_t(in config.h)  invece di unsigned int
18    
19        opt: create boundaries using char that are not allowed for
20        base64 encoded stuff
21    
22        docs docs docs...    
23        
24        coding style check
25        
26        MMFile and StdFile tests
27    
28        MMFile and StdFile must be handled by configure
29        
30        inline keyword where needed
31        
32        omimeentity_iterator:
33            copy(beg,end,omimeentity_itarator<char>(entity))
34        imimeentity_iterator:
35            imimeentity_itarator beg(entity), end;
36            copy(beg,end, outputit)
37    
38        char_type clean
39        error handling/codes
40        
41        message/external-body
42        
43        - message-id part-id
44          - multipart/related
45    
46        rfc822 update:
47            - rfc 1123
48            - rfc 2822 (822bis)
49    
50        todo:
51          -? usenet msg format test
52        rfc822:
53          - DateTie > < >= <= == !=
54          - DateTime() ctor == Now()
55          - tutte le classi devono ritornare la stringa di inizializzazione se
56            sono state costruite tramite stringa di input in modo da minimizzare
57            la differenza tra contenuti parsed e quelli reali
58          - field "\"" quoting support
59          
60          -? field << Charset(IS08859-1) << base64str <<
61              Charset(ISO8859-4) << 34 << 55;    
62            field.append(Charset(), base64str);
63    
64        ::::
65          - uuencode binhex
66          - RFC2231
67          - check rfc2047
68    
69          S/MIME
70          PGP/MIME

Legend:
Removed from v.510  
changed lines
  Added in v.511

  ViewVC Help
Powered by ViewVC 1.1.26