The NNTP patch is a joke, let's drop it altogether. Reason is that I believe it's not done properly, it has tons of issues, clutters the code, and well, will be revieved, eventually (or maybe not). Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Drop mixmaster support. I don't like people caring about being anonymous that much. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
x-comment-to is useless in mutt, we can Cc: things as it's a *mailer*. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
always build support for mixmaster. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
sort out some prototypes, put them where they belong. rework lib-lib, have a public lib-lib/lib-lib.h header that will be our main library we always want to have. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
simplify some bits of code, also simplify includes. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
ctors/dtors for BODY's Signed-off-by: Pierre Habouzit <madcoder@debian.org>
move all the parameter related functions into the lib-mime. rename the type and the APIs Signed-off-by: Pierre Habouzit <madcoder@debian.org>
move mutt_get_parameter -> parameter_getval into mime.c Signed-off-by: Pierre Habouzit <madcoder@debian.org>
rationalize list handling in mutt a bit. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
generalize the idea of tokens a bit more, don't restrict it to the rfc822 headers, use it for all mime tokens we need. I suppose I'll do a mutt-tokens module at some point Signed-off-by: Pierre Habouzit <madcoder@debian.org>
use my own APIS for headers, parameters and so on Signed-off-by: Pierre Habouzit <madcoder@debian.org>
put some comments to make the header reading easier Signed-off-by: Pierre Habouzit <madcoder@debian.org>
move rfc822 related types into lib-mime/mime-types.h out of mutt.h. Signed-off-by: Pierre Habouzit <madcoder@debian.org>