- 29 Nov, 2007 1 commit
-
-
imap4d/auth_gss.c, imap4d/authenticate.c, imap4d/bye.c, imap4d/close.c, imap4d/imap4d.c, imap4d/login.c, imap4d/search.c, imap4d/signal.c, imap4d/starttls.c, imap4d/util.c, maidag/lmtp.c, maidag/maidag.c, maidag/script.c, mail.local/main.c, mail.local/script.c, pop3d/apop.c, pop3d/bulletin.c, pop3d/extra.c, pop3d/lock.c, pop3d/logindelay.c, pop3d/pop3d.c, pop3d/quit.c, pop3d/signal.c, pop3d/user.c, libsieve/util.c: Use mu_diag_output instead of syslog. * sieve/sieve.c: New option --no-program-name, for testsuite. * sieve/testsuite/lib/sieve.exp: Call sieve with the --no-program-name option. * mailbox/cfg_lexer.c, mailbox/cfg_parser.y: Improve debugging. * mailbox/diag.c: New file. * mailbox/gdebug.c (mu_debug_level_from_string): New function. * mailbox/muerror.c (mu_verror, mu_error): Rewrite using mu_diag functions. * mailbox/syslog.c (mu_diag_level_to_syslog): New function. (mu_diag_syslog_printer): New function. * mh/mh_argp.c (mh_argp_parse): Set prigram name using mu_set_program_name. * mh/mh_init.c (mu_error_printer): No longer needed. * movemail/movemail.c (movemail_error_printer): No longer needed. * include/mailutils/Makefile.am (pkginclude_HEADERS): Add diag.h * include/mailutils/diag.h: New file. * include/mailutils/cfg.h (mu_cfg_lexer_t): Take mu_debug_t as its second argument. * include/mailutils/error.h: Include diag.h (mu_program_name,mu_set_program_name): Remove. Already declared in diag.h. (mu_error_set_print): Deprecated. * mailbox/Makefile.am (libmailutils_la_SOURCES): Add diag.c
Sergey Poznyakoff authored
-
- 27 Jun, 2007 1 commit
-
-
- 27 Aug, 2005 1 commit
-
-
- 26 Aug, 2005 1 commit
-
-
- 17 May, 2005 1 commit
-
-
- 15 Nov, 2004 1 commit
-
-
process expired messages. Apart from the new functionality, it also fixes a bug: len was incorrectly used as a replace indicator in header_set_value, thus each retrieval of the message was resetting its expiration date.
Sergey Poznyakoff authored
-
- 18 Oct, 2003 2 commits
-
-
Fixed erroneous format specification. Format X-Expire-Timestamp value only if necessary.
Sergey Poznyakoff authored -
Add EXPIRE in capa.c new optio --expire in pop3d.c in update state set the new header in quit.c in retr.c mark the message Downloaded. new file.
Alain Magloire authored
-
- 11 Oct, 2003 1 commit
-
-
- 10 Oct, 2003 1 commit
-
-
- 09 Oct, 2003 1 commit
- 09 Feb, 2003 1 commit
-
-
- 23 Dec, 2002 1 commit
-
-
- 04 Aug, 2002 1 commit
-
-
- 26 Jul, 2002 1 commit
-
-
- 02 May, 2001 1 commit
-
-
- 24 Apr, 2001 1 commit
-
-
- 02 Feb, 2001 1 commit
-
-
is known, we can use memcpy() and friends for string manipulations. memXXX() functions are builtin in GNU C (gcc) and are much faster then the strXXX() counterparts. Small change in the loop to take advantage of this. * pop3d/quit.c : The rfc1939 insist that after a QUIT, we must release any resources and close the connection: "Whether the removal was successful or not, the server then releases any exclusive-access lock on the maildrop and closes the TCP connection." This was not done if error occured while expunging, no we will close the connection and notify the client of the error(ERR_FILE).
Alain Magloire authored
-
- 11 Jan, 2001 1 commit
- 06 Sep, 2000 1 commit
-
-
pop server base on the new API, but .. needs more testing. The new mailbox is not tested/mature enough for wide deployment. message_get_uidl: checks for X-UIDL to be compatible with qpopper and fall back to Message-ID, we need some sort of checksum or modify the header like the qpopper.
Alain Magloire authored
-
- 02 Sep, 2000 1 commit
- 23 Sep, 1999 1 commit
- 16 Sep, 1999 1 commit
-
-