Pierre Habouzit [Tue, 15 May 2007 07:51:58 +0000 (09:51 +0200)]
simplify pop_query, letting it do the snprintf and append \r\n
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Tue, 15 May 2007 07:28:50 +0000 (09:28 +0200)]
reinstate cmd_user, and continue to simplify pop code.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 14 May 2007 21:33:01 +0000 (23:33 +0200)]
Simplify pop code further.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 14 May 2007 20:52:38 +0000 (22:52 +0200)]
reorder code a bit.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 14 May 2007 20:02:58 +0000 (22:02 +0200)]
there is absolutely *NO* reason for a separate pop library.
Merge every pop/*.c into pop.c, reduce pop.h to the bare minimum.
pop.c will be simplified soon.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 14 May 2007 19:23:21 +0000 (21:23 +0200)]
much shorter.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 14 May 2007 14:35:08 +0000 (16:35 +0200)]
stupid error.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 14 May 2007 13:53:12 +0000 (15:53 +0200)]
ignores
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 14 May 2007 13:52:05 +0000 (15:52 +0200)]
remove cruft
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 14 May 2007 13:36:30 +0000 (15:36 +0200)]
more setupts in cfg.lua
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 14 May 2007 09:08:10 +0000 (11:08 +0200)]
fix stupid typo
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 22:30:29 +0000 (00:30 +0200)]
forget about m4/Makefile.*
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 22:18:43 +0000 (00:18 +0200)]
*ooops* spurious static ... readd dump_int
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 22:06:51 +0000 (00:06 +0200)]
fixes, simplifictions
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 21:56:46 +0000 (23:56 +0200)]
Move many things to the crypt module \o/
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 21:03:34 +0000 (23:03 +0200)]
fix stupid regression in hcache patch
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 20:48:46 +0000 (22:48 +0200)]
small fixes
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 20:35:15 +0000 (22:35 +0200)]
create mod_ssl.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 17:31:04 +0000 (19:31 +0200)]
prepare the ssl module.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 16:40:55 +0000 (18:40 +0200)]
style.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 16:25:24 +0000 (18:25 +0200)]
cleanups.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 16:11:27 +0000 (18:11 +0200)]
rationalize mh_sequences code.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 14:10:32 +0000 (16:10 +0200)]
useless options, cluttering the codebase that can be emulated if needed in fcc-hooks.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 13:59:10 +0000 (15:59 +0200)]
remove antiquated cruft: please, who use MMDF's nowadays ?!
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 12:06:00 +0000 (14:06 +0200)]
code simplifications.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 13 May 2007 09:21:08 +0000 (11:21 +0200)]
rationalize the hcache patch.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 22:41:07 +0000 (00:41 +0200)]
simplify hcache yet a bit more.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 21:47:46 +0000 (23:47 +0200)]
we don't really need md5 for hcache at all.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 18:24:39 +0000 (20:24 +0200)]
BDB suck hard. in a GNU env, we will at least have gdbm.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 14:35:22 +0000 (16:35 +0200)]
qdbm.pc is sooo wrong...
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 14:29:24 +0000 (16:29 +0200)]
there is no real need for a lib-hash anymore. fold it.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 13:37:26 +0000 (15:37 +0200)]
sha is not used anymore.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 13:30:48 +0000 (15:30 +0200)]
wibble
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 13:24:48 +0000 (15:24 +0200)]
rework some things with sasl.
fix warning.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 13:10:01 +0000 (15:10 +0200)]
missing bits.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 12:34:13 +0000 (14:34 +0200)]
more autofuck simplifications
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 12:22:52 +0000 (14:22 +0200)]
autoconf cleanups.
* remove duplicates from /usr/share/aclocal/
* simplify configure.ac further.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 11:24:34 +0000 (13:24 +0200)]
getaddrinfo shall exist on any modern platform madmutt will run on.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 11:09:37 +0000 (13:09 +0200)]
fix configure script to avoid polluting LDFLAGS/LIBS/LDADD/...
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 10:46:37 +0000 (12:46 +0200)]
drop openssl support as well, only use GNUTLS.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 10:18:06 +0000 (12:18 +0200)]
simplifications.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 10:08:07 +0000 (12:08 +0200)]
cruft
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 10:06:35 +0000 (12:06 +0200)]
merge many things in auth.c
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 09:42:55 +0000 (11:42 +0200)]
further unclutter.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 09:37:19 +0000 (11:37 +0200)]
Merge branch 'master' of pan:/git/madmutt
Conflicts:
imap/Makefile.am
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 09:36:21 +0000 (11:36 +0200)]
drop gss as well.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 09:26:13 +0000 (11:26 +0200)]
drop GSS as well, users will have to use correctly configured sasl.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 12 May 2007 09:17:08 +0000 (11:17 +0200)]
Impose the use of SASL2, so that we can drop a lot of useless old dead code.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 30 Apr 2007 12:16:26 +0000 (14:16 +0200)]
better debug symbols
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 14 Apr 2007 09:48:10 +0000 (11:48 +0200)]
Merge branch 'master' of pan:/git/madmutt
Pierre Habouzit [Sat, 14 Apr 2007 09:47:41 +0000 (11:47 +0200)]
remove useless setting (will be scriptable at some point).
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Thu, 12 Apr 2007 10:55:29 +0000 (12:55 +0200)]
fix segfault when gpg is not present.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Tue, 10 Apr 2007 08:14:19 +0000 (10:14 +0200)]
use enums, it's way better :)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Tue, 10 Apr 2007 08:07:40 +0000 (10:07 +0200)]
rename mutt_libesmtp -> send_smtp
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Tue, 10 Apr 2007 08:07:23 +0000 (10:07 +0200)]
Build system simplifications.
Do not use MUTT_LIB_OBJECTS anymore, always compile everything, rather use
the preprocessor, so that everything is clear from the source, and that we
don't have to look in the build system to know what's going on.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 9 Apr 2007 23:56:27 +0000 (01:56 +0200)]
fix idn support properly
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 9 Apr 2007 23:34:17 +0000 (01:34 +0200)]
Repository cleanse.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 9 Apr 2007 23:24:12 +0000 (01:24 +0200)]
really remove doc/
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 9 Apr 2007 23:21:39 +0000 (01:21 +0200)]
makedoc won't work anymore.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 9 Apr 2007 23:15:43 +0000 (01:15 +0200)]
remove old lib.[hc]
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 9 Apr 2007 22:58:55 +0000 (00:58 +0200)]
drop !builtin pager, sucks badly, and I plan to improve the pager anyways.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 9 Apr 2007 22:18:37 +0000 (00:18 +0200)]
forgot the configure.ac
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 9 Apr 2007 22:18:18 +0000 (00:18 +0200)]
remove old pile of crap and cruft
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 9 Apr 2007 22:15:04 +0000 (00:15 +0200)]
useless
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 7 Apr 2007 23:50:37 +0000 (01:50 +0200)]
further crypt enhancements.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 7 Apr 2007 12:36:56 +0000 (14:36 +0200)]
properly rewrite body_to_data_object: we must _add_ CR's not remove them :P
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Fri, 6 Apr 2007 23:10:44 +0000 (01:10 +0200)]
various rewrites and cleanups.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Thu, 5 Apr 2007 21:13:36 +0000 (23:13 +0200)]
Drop useless functions with gpgme (auto import is a gpg capability already).
also drop the send-key function, it's rather useless, and can be provided as
a third party script (or at least will be possible in the future fore sure).
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Thu, 5 Apr 2007 00:15:41 +0000 (02:15 +0200)]
wibble
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Thu, 5 Apr 2007 00:09:26 +0000 (02:09 +0200)]
remove more obsolete options.
remove obsolete functions, use their replacement.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Wed, 4 Apr 2007 23:52:54 +0000 (01:52 +0200)]
More simplification and prototype hiding
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Wed, 4 Apr 2007 23:46:14 +0000 (01:46 +0200)]
merge crypt back into $top_builddir :)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Wed, 4 Apr 2007 23:22:14 +0000 (01:22 +0200)]
drop unused prototypes
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Wed, 4 Apr 2007 00:38:09 +0000 (02:38 +0200)]
more crypt simplifications
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Tue, 3 Apr 2007 23:39:04 +0000 (01:39 +0200)]
more simplifications. also fix gpgme crypt menu
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Tue, 3 Apr 2007 13:38:57 +0000 (15:38 +0200)]
old disabled code
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Tue, 3 Apr 2007 10:51:26 +0000 (12:51 +0200)]
refactor import_keys to take directly an open file.
use tmpfile to generate the temp FILE*
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Tue, 3 Apr 2007 09:16:00 +0000 (11:16 +0200)]
remove cryptglue.c
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Tue, 3 Apr 2007 00:42:55 +0000 (02:42 +0200)]
workaround
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Tue, 3 Apr 2007 00:07:11 +0000 (02:07 +0200)]
spaces
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Tue, 3 Apr 2007 00:03:57 +0000 (02:03 +0200)]
we don't want this warning, as it is default now, and that some people may
want not to use gpg at all.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 23:59:29 +0000 (01:59 +0200)]
drop lots of old fashionned crypt settings.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 23:50:28 +0000 (01:50 +0200)]
and even less cruft.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 23:36:25 +0000 (01:36 +0200)]
take more cruft to the bin
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 22:56:05 +0000 (00:56 +0200)]
cruft--
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 22:52:57 +0000 (00:52 +0200)]
drop even more stupid glue.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 22:37:44 +0000 (00:37 +0200)]
drop even more glue.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 22:22:44 +0000 (00:22 +0200)]
Even remove more code.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 22:10:06 +0000 (00:10 +0200)]
add support for import key from gpgme as well !
remove tedious pile of crap
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 20:54:42 +0000 (22:54 +0200)]
remove lot of code, round 1
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 20:29:46 +0000 (22:29 +0200)]
wibble
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 20:17:01 +0000 (22:17 +0200)]
missing ignore
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 20:16:34 +0000 (22:16 +0200)]
dead code.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Mon, 2 Apr 2007 20:13:16 +0000 (22:13 +0200)]
$from ...
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 1 Apr 2007 23:16:41 +0000 (01:16 +0200)]
move record as well (yeah, I'm a selfish bitch, I migrate things in my own folder-hooks first)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 1 Apr 2007 22:41:21 +0000 (00:41 +0200)]
Make MAlias public. migrate $signature, so that I can test the new MCore.folder_hook properly \o/
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 1 Apr 2007 22:00:56 +0000 (00:00 +0200)]
yes we know it's C ;)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 1 Apr 2007 22:00:33 +0000 (00:00 +0200)]
implement folder-hooks as a lua callback. yipeeeeeeeeeeeh
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sun, 1 Apr 2007 21:43:44 +0000 (23:43 +0200)]
[lua] make our modules be extensible (accept new values).
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Pierre Habouzit [Sat, 31 Mar 2007 14:38:22 +0000 (16:38 +0200)]
remove cruft (Synonyms)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>