]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Tue, 5 May 2009 00:30:03 +0000 (20:30 -0400)]
Removed LOG_TYPE_ERROR_IGNORE_IF_SEEN_FATAL. It's no longer necessary.
--HG--
branch : HEAD
Timo Sirainen [Tue, 5 May 2009 00:24:57 +0000 (20:24 -0400)]
master: Fixes to handling logging.
Master now has a non-blocking write pipe to log process, so it no longer
blocks if log process is hanging. Also it's cleaner to send log commands via
a pipe specifically meant for them.
--HG--
branch : HEAD
Timo Sirainen [Mon, 4 May 2009 22:28:17 +0000 (18:28 -0400)]
Require each service to have a unique name. Log service errors using service_error().
--HG--
branch : HEAD
Timo Sirainen [Mon, 4 May 2009 22:12:04 +0000 (18:12 -0400)]
Minor error message fix.
--HG--
branch : HEAD
Timo Sirainen [Mon, 4 May 2009 22:11:19 +0000 (18:11 -0400)]
service settings: Base relative chroots under base_dir.
--HG--
branch : HEAD
Timo Sirainen [Mon, 4 May 2009 22:10:03 +0000 (18:10 -0400)]
settings_parser_check() return value was checked wrong.
--HG--
branch : HEAD
Timo Sirainen [Mon, 4 May 2009 21:54:19 +0000 (17:54 -0400)]
dbox: Compiling fix for previous maildir changes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 4 May 2009 20:45:28 +0000 (16:45 -0400)]
Maildir: More fixes to uidlist handling.
--HG--
branch : HEAD
Timo Sirainen [Mon, 4 May 2009 20:40:41 +0000 (16:40 -0400)]
Maildir: Handle uidlist errors better.
--HG--
branch : HEAD
Timo Sirainen [Mon, 4 May 2009 20:38:38 +0000 (16:38 -0400)]
Maildir saving: Fixed race condition bugs in uidlist handling, causing files to be given new UIDs sometimes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 4 May 2009 16:32:59 +0000 (12:32 -0400)]
Try to skip over errors in Content-Type parameters.
--HG--
branch : HEAD
Timo Sirainen [Mon, 4 May 2009 02:04:39 +0000 (22:04 -0400)]
If /dev/arandom exists (OpenBSD), use it instead of /dev/urandom.
--HG--
branch : HEAD
Timo Sirainen [Mon, 4 May 2009 01:35:28 +0000 (21:35 -0400)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Sat, 2 May 2009 22:31:51 +0000 (18:31 -0400)]
IDLE: Check DONE case-insensitively.
--HG--
branch : HEAD
Timo Sirainen [Sat, 2 May 2009 18:41:31 +0000 (14:41 -0400)]
virtual: Open the dovecot-virtual as readonly, we don't need to write to it.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 21:15:31 +0000 (17:15 -0400)]
Added example init.d/dovecot script.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 21:07:38 +0000 (17:07 -0400)]
shared mailboxes: Don't crash if trying to open "shared/domain" namespace prefix as mailbox.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 18:56:52 +0000 (14:56 -0400)]
virtual: Don't show mailboxes as \Noselect.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 18:53:52 +0000 (14:53 -0400)]
mbox-snarf plugin: Fixed memory/io leaking.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 18:50:08 +0000 (14:50 -0400)]
istreams: Fixed some parent stream seeking issues.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 18:49:08 +0000 (14:49 -0400)]
mbox: Don't crash when expunging all messages and file doesn't end with [CR]LF.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 17:15:30 +0000 (13:15 -0400)]
mbox: Fix to handling CRs before From_ lines.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 17:05:45 +0000 (13:05 -0400)]
virtual: Allow search rules to begin with TAB instead of space.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 17:01:09 +0000 (13:01 -0400)]
dotlocking: Don't generate "Will override dotlock in 0 secs" messages.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 16:30:07 +0000 (12:30 -0400)]
safe_mkstemp()'s mode parameter didn't override umask as it was supposed to.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 00:22:59 +0000 (20:22 -0400)]
dict-file: When replacing the dict file, preserve its permissions.
--HG--
branch : HEAD
Timo Sirainen [Fri, 1 May 2009 00:00:17 +0000 (20:00 -0400)]
When :MAILBOXDIR= was empty, we might have appended extra '/' to it, which caused problems.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 23:59:27 +0000 (19:59 -0400)]
mbox: When skipping subscriptions file, use the configured filename instead of hardcoded one.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 23:18:48 +0000 (19:18 -0400)]
Fixed passing settings from userdb to mail processes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 22:49:26 +0000 (18:49 -0400)]
maildir: Don't assert-crash if we have no read-access to the Maildir.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 22:41:43 +0000 (18:41 -0400)]
Moved auth-client-interface.h to lib-auth/.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 22:01:23 +0000 (18:01 -0400)]
master: Removed unused code.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 22:01:10 +0000 (18:01 -0400)]
Don't allow auth source/destination services to run as root.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 21:56:47 +0000 (17:56 -0400)]
master: Fixed logging process related bugs.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 21:02:33 +0000 (17:02 -0400)]
config: service names had an extra "service=".
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 20:17:56 +0000 (16:17 -0400)]
dict-file: If file_dotlock_open() fails, log also the path.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 19:02:44 +0000 (15:02 -0400)]
doveconf: With -p only protocol-specific settings are returned. -n and -a return human-readable output.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 18:48:54 +0000 (14:48 -0400)]
Defined ARRAY_TYPE(uint).
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 18:48:00 +0000 (14:48 -0400)]
Moved pop3_uidl_format checking to mail-storage-settings.
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 19:34:34 +0000 (15:34 -0400)]
mail-storage-service: Callmaster_service_init_finish().
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 19:24:25 +0000 (15:24 -0400)]
master: Don't fail startup if the full path to dovecot wasn't in argv[0].
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 19:08:34 +0000 (15:08 -0400)]
Split struct mail_private.stats_dentry_lookup_count to open/stat counts.
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 18:49:10 +0000 (14:49 -0400)]
rawlog: If mail_debug=yes, log if dovecot.rawlog/ directory doesn't exist.
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 18:26:09 +0000 (14:26 -0400)]
Shared mailboxes: Fixed a bug where some mailboxes were added to root shared namespace.
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 18:13:23 +0000 (14:13 -0400)]
maildir: Don't show "* OK" messages about lock waits too early.
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 17:50:19 +0000 (13:50 -0400)]
Virtual: If opening a virtual mailbox fails, don't leak memory/timeouts.
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 17:37:12 +0000 (13:37 -0400)]
virtual: If last search rule was invalid, we gave "Unknown error".
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 16:57:59 +0000 (12:57 -0400)]
dovecot-example.conf: Improved rawlog example.
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 16:40:24 +0000 (12:40 -0400)]
ldap: If first request is over 60 seconds old while a new request comes, reconnect.
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 16:40:48 +0000 (12:40 -0400)]
ssl-proxy: Crashfix to previous commit.
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 02:55:03 +0000 (22:55 -0400)]
imap/pop3 proxy: Support SSL/TLS connections to remote servers.
passdb can return ssl=yes, ssl=any-cert and starttls options.
--HG--
branch : HEAD
Timo Sirainen [Tue, 28 Apr 2009 23:57:10 +0000 (19:57 -0400)]
Use the new mail_private.stats_* fields to stop non-blocking searches after about 250 ms.
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 01:05:00 +0000 (21:05 -0400)]
struct mail_private now contains all kinds of statistics about file accesses.
--HG--
branch : HEAD
Timo Sirainen [Tue, 28 Apr 2009 21:21:14 +0000 (17:21 -0400)]
Search: Perform all lookups from cache before attempting any uncached lookups.
--HG--
branch : HEAD
Timo Sirainen [Wed, 29 Apr 2009 01:01:53 +0000 (21:01 -0400)]
Added struct mail.lookup_abort, which can be used to abort lookups that can't be done using cache.
--HG--
branch : HEAD
Timo Sirainen [Fri, 24 Apr 2009 00:01:18 +0000 (20:01 -0400)]
Added example dovecot-master.conf.
--HG--
branch : HEAD
Timo Sirainen [Thu, 23 Apr 2009 23:53:44 +0000 (19:53 -0400)]
Initial commit for v2.0 master rewrite. Several features are still missing.
--HG--
branch : HEAD
Timo Sirainen [Thu, 23 Apr 2009 18:07:45 +0000 (14:07 -0400)]
configure: Removed --with-* parameters for passdbs/userdbs that don't require external libraries.
There's really no point in disabling them in configure stage.
--HG--
branch : HEAD
Timo Sirainen [Thu, 23 Apr 2009 18:02:09 +0000 (14:02 -0400)]
configure: Removed --disable-ipv6 parameter. There's really no point having it.
Originally it was added back when some OSes had broken IPv6 support, but
those OSes should be long gone by now. Also we still support automatically
building without IPv6 support if it's not detected.
--HG--
branch : HEAD
Timo Sirainen [Thu, 23 Apr 2009 16:01:40 +0000 (12:01 -0400)]
Message header parser didn't skip all LWSP at the beginning of headers, only one.
Patch by Johann Klasek.
--HG--
branch : HEAD
Timo Sirainen [Wed, 22 Apr 2009 18:27:46 +0000 (14:27 -0400)]
imap-proxy: Send backend's CAPABILITY if it's different from what was sent to client before.
--HG--
branch : HEAD
Timo Sirainen [Wed, 22 Apr 2009 18:27:33 +0000 (14:27 -0400)]
imap-login: Generated IMAP capability wasn't being used.
--HG--
branch : HEAD
Timo Sirainen [Wed, 22 Apr 2009 18:26:31 +0000 (14:26 -0400)]
Don't crash if auth settings don't contain any sockets.
--HG--
branch : HEAD
Timo Sirainen [Wed, 22 Apr 2009 16:28:22 +0000 (12:28 -0400)]
imap-proxy: Don't break ID capability check if it's the last capability.
--HG--
branch : HEAD
Timo Sirainen [Tue, 21 Apr 2009 20:38:20 +0000 (16:38 -0400)]
Settings parser: !included files without absolute paths are relative to their parent config file.
--HG--
branch : HEAD
Timo Sirainen [Tue, 21 Apr 2009 17:35:08 +0000 (13:35 -0400)]
Settings parser: !included files without absolute paths are relative to their parent config file.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 23:33:41 +0000 (19:33 -0400)]
Moved most of the dict settings handling to dict binary.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 23:11:50 +0000 (19:11 -0400)]
Removed accidentally committed debug warning.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 23:07:24 +0000 (19:07 -0400)]
Pass remote/local IPs to mail_users. Standalone mail programs now log with mail_log_prefix.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 22:07:46 +0000 (18:07 -0400)]
Some binaries were missing list of library dependencies.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 18:54:49 +0000 (14:54 -0400)]
virtual: Reversed the broken "fix" in previous commit.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 18:45:07 +0000 (14:45 -0400)]
virtual: Some cleanups and fixes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 18:43:15 +0000 (14:43 -0400)]
array_idx_clear() was broken when clearing an index outside the existing array.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 17:28:00 +0000 (13:28 -0400)]
namespaces: list=children wasn't working correctly.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 16:57:32 +0000 (12:57 -0400)]
shared mailboxes: LIST shared/% shouldn't list "%" entry.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 16:35:32 +0000 (12:35 -0400)]
Maildir++ quota: Recalculation was broken if limits were defined by maildirsize file (and not quota_rules).
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 16:21:48 +0000 (12:21 -0400)]
deliver: When forwarding messages, use -f parameter as return path and fallback to normalized Return-Path: header.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 21:58:28 +0000 (17:58 -0400)]
Code cleanup: Don't use __ prefix in header #defines.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 21:20:24 +0000 (17:20 -0400)]
Allow shared namespaces to have subscriptions=yes.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 19:40:31 +0000 (15:40 -0400)]
fts-solr: Don't break with curl versions older than v7.17.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 17:22:13 +0000 (13:22 -0400)]
configure --without-shared-libs: Don't link other libraries to libstorage.a.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 16:56:14 +0000 (12:56 -0400)]
Removed unused code.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 16:54:49 +0000 (12:54 -0400)]
lmtp: If mail is >128 kB, write it to a temporary file.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 16:54:10 +0000 (12:54 -0400)]
Moved MAIL_READ_BLOCK_SIZE to mail-storage-private.h
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 02:07:08 +0000 (22:07 -0400)]
maildir++ quota: Make sure we don't create maildirsize file to wrong namespace.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 01:58:20 +0000 (21:58 -0400)]
imap-quota: Allow GETQUOTAROOT for public namespaces.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 01:56:54 +0000 (21:56 -0400)]
Implemented support for per-namespace quotas. Can be used with public namespaces.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 01:55:45 +0000 (21:55 -0400)]
settings_dup() didn't copy STRLISTs.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 01:40:05 +0000 (21:40 -0400)]
When using --disable-shared-libs, link with some unused .o files to get plugins working.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 01:37:37 +0000 (21:37 -0400)]
imap: Initialize commands hash before plugins are initialized so they can register commands.
--HG--
branch : HEAD
Timo Sirainen [Fri, 17 Apr 2009 00:09:12 +0000 (20:09 -0400)]
When mailbox is successfully opened, mark its namespace as being usable.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 23:48:10 +0000 (19:48 -0400)]
shared mailboxes: Don't assert-crash if trying to look up "" user's mailboxes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 23:14:23 +0000 (19:14 -0400)]
Added imap_idle_notify_interval setting.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:50:56 +0000 (18:50 -0400)]
virtual: Crashfix. Also cleaned up the code a bit.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:12:30 +0000 (18:12 -0400)]
Initial implementation of LMTP server. Master process doesn't yet execute it though.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:11:00 +0000 (18:11 -0400)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:10:30 +0000 (18:10 -0400)]
mail_deliver(): Support returning a destination mail.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:10:05 +0000 (18:10 -0400)]
mail-storage-service: Fixes to handling multiple users.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:09:36 +0000 (18:09 -0400)]
lmtp: Minor cleanup.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 00:24:53 +0000 (20:24 -0400)]
Compile fix for old non-C99 compilers.
--HG--
branch : HEAD