[0.4.x]

* The filter stuff seems to be very slow and I can't think of any
  positive performance issues. Rethink the stuff or use GPG like
  filter stuff which works on buffer and not on FILE* structs.  

* src/main.c
** cdk_handle_set_keydb. It's not really logical that you can set
   two handle without any special params. Think of another name?
   cdk_handle_set_auto_keydb?

* src/stream.c
** Make the walk_xxx functions easier.
** If an error occure in the filter, it is executed twice.
** [W32] Do not create the temp files in the current directory but in 
   the c:\$windir\temp).

* src/cipher.c
** Currently we can only encode files with a maximum of 4GB. The
   libc functions only support 32 bit. We need to support partial bodies
   if the file is bigger.

[later]
* src/trustb.c
** I'm not really sure if we should include something which is only
   GPG specific. But this way we don't need to implement trust calculation.

* src/new-packet.c
** Find a way to make sure the copy of a secret key is also stored
   in secure memory. (We currently solve this with cloning).

* add more doc headers for the external interface.

* grep the code for all 'fixme/todo's and replace them with real code.


