summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2007-11-24 18:45:40 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2007-11-24 18:45:40 +0000
commitfdbd31f1a9c16c0b71e6baead42bf2ed157fbe59 (patch)
treee6af9c993deb9472aa844eb30d6f306d54bd222e /ChangeLog
parentdb281aca9fb0ca5fd03741ce64d28882e2413c72 (diff)
downloadmailutils-fdbd31f1a9c16c0b71e6baead42bf2ed157fbe59.tar.gz
mailutils-fdbd31f1a9c16c0b71e6baead42bf2ed157fbe59.tar.bz2
Improve debugging.
* imap4d/login.c, pop3d/user.c: Print user db source along with the login name. * include/mailutils/debug.h (mu_debug_set_print): Change prototype. (mu_debug_printer_fp): New data type. (mu_debug_default_printer): New extern. (mu_debug_syslog_printer,mu_debug_stderr_printer): New prototypes. * libproto/include/debug0.h (struct _mu_debug): Remove unused `buffer' and `buflen'. Add `stream'. Change signature of `_print' and rename it to `printer'. * mailbox/debug.c: Rewrite debugging support. (mu_debug_default_printer): New global. * mailbox/gocs.c (mu_gocs_logging_init): Initialize mu_debug_default_printer. * mailbox/memory_stream.c (_memory_truncate): Bugfix. (_memory_get_transport2): Implement method. * mailbox/Makefile.am (libmailutils_la_SOURCES): Add dbgstderr.c and dbgsyslog.c * mailbox/dbgstderr.c, mailbox/dbgsyslog.c: New files. * maidag/maidag.c, mail.local/main.c, sieve/sieve.c: Remove _mu_debug_printer, the default implementation will do. * mailbox/mu_auth.c: Improve debugging. * libsieve/comparator.c, libsieve/load.c, libsieve/sieve.l: Include ctype.h * include/mailutils/libargp.h: Remove option declarations. * include/mailutils/mu_auth.h (struct mu_auth_data): New member `source'. (mu_auth_set_debug): New proto. * libargp/common.c: Define option values. New option --debug-auth. * libargp/auth.c, libargp/gsasl.c, libargp/pam.c, libargp/radius.c, libargp/sieve.c, libargp/sql.c, libargp/tls.c, libargp/virtdomain.c: Define option values.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog44
1 files changed, 44 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index cb876e0d3..66f5502e2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,47 @@
+2007-11-24 Sergey Poznyakoff <gray@gnu.org.ua>
+
+ Improve debugging.
+
+ * imap4d/login.c, pop3d/user.c: Print user db source along with
+ the login name.
+ * include/mailutils/debug.h (mu_debug_set_print): Change
+ prototype.
+ (mu_debug_printer_fp): New data type.
+ (mu_debug_default_printer): New extern.
+ (mu_debug_syslog_printer,mu_debug_stderr_printer): New prototypes.
+
+ * libproto/include/debug0.h (struct _mu_debug): Remove unused
+ `buffer' and `buflen'. Add `stream'. Change signature of `_print' and
+ rename it to `printer'.
+ * mailbox/debug.c: Rewrite debugging support.
+ (mu_debug_default_printer): New global.
+
+ * mailbox/gocs.c (mu_gocs_logging_init): Initialize
+ mu_debug_default_printer.
+
+ * mailbox/memory_stream.c (_memory_truncate): Bugfix.
+ (_memory_get_transport2): Implement method.
+
+ * mailbox/Makefile.am (libmailutils_la_SOURCES): Add dbgstderr.c
+ and dbgsyslog.c
+ * mailbox/dbgstderr.c, mailbox/dbgsyslog.c: New files.
+ * maidag/maidag.c, mail.local/main.c, sieve/sieve.c: Remove
+ _mu_debug_printer, the default implementation will do.
+
+ * mailbox/mu_auth.c: Improve debugging.
+
+ * libsieve/comparator.c, libsieve/load.c, libsieve/sieve.l:
+ Include ctype.h
+
+ * include/mailutils/libargp.h: Remove option declarations.
+ * include/mailutils/mu_auth.h (struct mu_auth_data): New member
+ `source'.
+ (mu_auth_set_debug): New proto.
+ * libargp/common.c: Define option values. New option --debug-auth.
+ * libargp/auth.c, libargp/gsasl.c,
+ libargp/pam.c, libargp/radius.c, libargp/sieve.c, libargp/sql.c,
+ libargp/tls.c, libargp/virtdomain.c: Define option values.
+
2007-11-22 Sergey Poznyakoff <gray@gnu.org.ua>
* libsieve/conf.c (mu_sieve_module_init): Initialize

Return to:

Send suggestions and report system problems to the System administrator.