Use liblockfile, no need for dotlock anymore. 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>
use enums, it's way better :) Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Use good m_ functions, because it smell like a flower, version 2. This is a whole bunch of update for using more m_* functions. Some calculation should be checked, maybe I made some mistakes. Not good at math. There is also some _CHECKED__ comments removed because I got my head checked by a jumbot jet. Signed-off-by: Julien Danjou <julien@danjou.info> Signed-off-by: Pierre Habouzit <madcoder@debian.org>
wibble. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
rationnalize includes a lot: that's very dirty, but lib-lib/lib-lib.h has a lot of commonly used includes. that saves a lot of things from the rest of the code. 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>
more muttng -> madmutt Signed-off-by: Pierre Habouzit <madcoder@debian.org>
[PATCH] Fix multiple compilation warnings Signed-off-by: Julien Danjou <julien@danjou.info> Signed-off-by: Pierre Habouzit <madcoder@debian.org>
always build the dotlock program standalone, many other appplications use it, so … one more step toward mutt build system simplification. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
I don't care about the release date. remove one more uglyness Signed-off-by: Pierre Habouzit <madcoder@debian.org>
exit strfcpy, only use m_strcpy. add m_strisempty that checks !s || !*s Signed-off-by: Pierre Habouzit <madcoder@debian.org>
less horrible strncpy's fix Makefile.am Signed-off-by: Pierre Habouzit <madcoder@debian.org>
use m_strdup and m_strlen that are inlined for efficiency
Rocco Rutte: - repair string library function naming fuckup once and for all, see updated doc/devel-notes.txt git-svn-id: svn://svn.berlios.de/mutt-ng/trunk@379 e385b8ad-14ed-0310-8656-cc95a2468c6d
Nico Golde: - migrated safe_strlen to mutt_strlen - migrated safe_strcmp to mutt_strcmp git-svn-id: svn://svn.berlios.de/mutt-ng/trunk@330 e385b8ad-14ed-0310-8656-cc95a2468c6d
Rocco Rutte: move string helper functions to internal naming convention (more of this "modularization" to come) git-svn-id: svn://svn.berlios.de/mutt-ng/trunk@246 e385b8ad-14ed-0310-8656-cc95a2468c6d
Rocco Rutte: drop strlen() in favour of mutt_strlen() git-svn-id: svn://svn.berlios.de/mutt-ng/trunk@198 e385b8ad-14ed-0310-8656-cc95a2468c6d
Rocco Rutte: update legal notes to common style git-svn-id: svn://svn.berlios.de/mutt-ng/trunk@195 e385b8ad-14ed-0310-8656-cc95a2468c6d
Andreas Krennmair: reformatted source code using muttng_indent.sh script git-svn-id: svn://svn.berlios.de/mutt-ng/trunk@194 e385b8ad-14ed-0310-8656-cc95a2468c6d