]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Sat, 10 Apr 2010 04:25:19 +0000 (07:25 +0300)]
lmtp: Fixed crash when multiple mails were saved and second one failed.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Apr 2010 03:54:05 +0000 (06:54 +0300)]
mdbox: If purging found corrupted files, it didn't auto-rebuild storage.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Apr 2010 18:07:08 +0000 (21:07 +0300)]
mdbox: Fixed assert-crashing in storage rebuild.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Apr 2010 06:35:36 +0000 (09:35 +0300)]
configure: Fix to older autoconfs
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Apr 2010 01:53:36 +0000 (04:53 +0300)]
auth: Fixed SASL authentication broken by recent changes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Apr 2010 01:50:50 +0000 (04:50 +0300)]
lib-master: Fixed version mismatch error message.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Apr 2010 01:49:47 +0000 (04:49 +0300)]
configure: Removed --enable-header-install. It's now always enabled.
There didn't seem to be much point in keeping it optional anymore. They're
now more useful than before because shared libraries are also installed.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Apr 2010 01:48:55 +0000 (04:48 +0300)]
virtual: Added assert.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Apr 2010 01:04:20 +0000 (04:04 +0300)]
imap-arg: Added IMAP_ARG_IS_NSTRING().
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Apr 2010 01:00:32 +0000 (04:00 +0300)]
dovecot.m4: Export DOVECOT_CFLAGS/LIBS/SSL_LIBS
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 23:51:17 +0000 (02:51 +0300)]
virtual: Fixed showing error messages for mailbox open.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 23:46:10 +0000 (02:46 +0300)]
virtual: If backend mailbox isn't found, don't use NOTFOUND error code.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 23:45:23 +0000 (02:45 +0300)]
virtual: Don't crash when trying to reopen a closed mailbox.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 11:47:40 +0000 (14:47 +0300)]
lib-master: Fixed errors with post-login scripts.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 11:47:24 +0000 (14:47 +0300)]
lib-storage: Removed wrong asserts (causing crashes in quota plugin).
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 09:04:42 +0000 (12:04 +0300)]
lib-master: Log an error if login client disconnects too early.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 08:58:00 +0000 (11:58 +0300)]
lib-master: Client connection counting fix.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 08:51:56 +0000 (11:51 +0300)]
lib-storage: Panic if deiniting storage before closing its mailboxes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 08:50:48 +0000 (11:50 +0300)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 08:33:28 +0000 (11:33 +0300)]
lib-master: Fixed checking if login connection was already closed.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 07:12:09 +0000 (10:12 +0300)]
lib-settings: Fixed parsing octal numbers.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 01:20:55 +0000 (04:20 +0300)]
lib-master: Changed post-login process's client counting to make sense again.
This should also fix problems where a new process isn't created because an
existing one is waiting for auth request reply.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 01:19:24 +0000 (04:19 +0300)]
Increased initial memory pool size.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 01:13:12 +0000 (04:13 +0300)]
lib-master: Aborting master auth request caused a crash.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 01:01:31 +0000 (04:01 +0300)]
lib-master: Login client connection wasn't closed on some error conditions.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 00:45:48 +0000 (03:45 +0300)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 00:43:02 +0000 (03:43 +0300)]
lib-master: Added timeout for auth master lookups.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 00:16:30 +0000 (03:16 +0300)]
lib-master: Crashfix for handling auth master lookup failures.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Apr 2010 00:03:53 +0000 (03:03 +0300)]
dsync: Added -D (debug) parameter.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 23:58:13 +0000 (02:58 +0300)]
dsync: Changed -A parameter to -C.
-A might in future mean "all users", similar to doveadm.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 23:52:01 +0000 (02:52 +0300)]
doveadm: Updated usage strings.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 23:47:24 +0000 (02:47 +0300)]
doveadm: Added more consts to code.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 23:46:11 +0000 (02:46 +0300)]
doveadm: Mail commands now take username as -u parameter and all with -A.
If -u or -a isn't given, use the current user's settings (without userdb
lookup).
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 23:43:55 +0000 (02:43 +0300)]
str_to_*(): Fixed them to actually work.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 23:08:28 +0000 (02:08 +0300)]
dsync: Don't crash if shared namespace exists.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 23:02:40 +0000 (02:02 +0300)]
expire-tool: Improved -t output.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 22:49:23 +0000 (01:49 +0300)]
Removed is_numeric(). It's now called str_is_numeric().
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 22:49:00 +0000 (01:49 +0300)]
Started using str_to_*() functions instead of libc's ones.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 22:48:03 +0000 (01:48 +0300)]
Added str_to_*() for converting strings to numbers, plus a few helper functions.
The str_to_*() return failure also if integer is too large or too small to
fit into destination.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 21:45:00 +0000 (00:45 +0300)]
auth: Code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 20:22:29 +0000 (23:22 +0300)]
pop3: Don't break client connection count if client init fails.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Apr 2010 07:52:48 +0000 (10:52 +0300)]
master: Added asserts.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 23:27:20 +0000 (02:27 +0300)]
mailbox_list_mailbox(): Avoid crashing with shared namespace prefix.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 21:34:59 +0000 (00:34 +0300)]
mailbox_list_mailbox(): Don't show namespace prefix as selectable if it points to INBOX.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 20:59:08 +0000 (23:59 +0300)]
auth: Fixed using same passwd-file with different username_format settings.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 20:06:19 +0000 (23:06 +0300)]
Fixed memory leak when parsing settings.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 08:04:20 +0000 (11:04 +0300)]
Removed unnecessary variable.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 07:44:06 +0000 (10:44 +0300)]
Small code changes to make static analyzer happier.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 07:36:31 +0000 (10:36 +0300)]
gdbhelper: Check wait() status result a bit more correctly.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 06:18:14 +0000 (09:18 +0300)]
Small code changes to make static analyzer happier.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 06:17:31 +0000 (09:17 +0300)]
var_has_key(): Small code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 06:16:56 +0000 (09:16 +0300)]
lib-index: Small code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 06:13:55 +0000 (09:13 +0300)]
virtual: Small code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 05:59:04 +0000 (08:59 +0300)]
lib-storage: Avoid crash with pointless configs.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 05:57:19 +0000 (08:57 +0300)]
acl: Updating empty ACL to empty triggered unnecessary disk write.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 05:45:06 +0000 (08:45 +0300)]
lib-index: Small code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 05:18:25 +0000 (08:18 +0300)]
lmtp: Crashfix for handling invalid MAIL/RCPT commands.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 05:13:36 +0000 (08:13 +0300)]
lib-index: Minor code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 05:03:40 +0000 (08:03 +0300)]
Removed dead code.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 05:01:48 +0000 (08:01 +0300)]
solr: Error handling fix when Solr didn't return 200.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 04:54:55 +0000 (07:54 +0300)]
lib-imap: Changed imap_arg accessing APIs.
The new one is easier for both coders and static analyzers.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 02:19:24 +0000 (05:19 +0300)]
virtual: Improved user-visible error messages.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 01:50:25 +0000 (04:50 +0300)]
lda, lmtp: Use layout=none for the raw mail storage.
This removes the need for hardcoded /tmp dir and avoids
stat(/tmp/Dovecot Delivery Mail).
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 01:49:17 +0000 (04:49 +0300)]
lib-storage: Added "none" mailbox list driver.
Fixed the most obvious crashes when using the driver.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 01:49:10 +0000 (04:49 +0300)]
lib-index: mail_index_alloc_cache_get() now allows mailbox_path=NULL.
Also did a small code cleanup with this change.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 01:03:05 +0000 (04:03 +0300)]
lib-auth: Make sure auth_master_*_lookup() returns non-NULL fields.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 00:57:23 +0000 (03:57 +0300)]
mail storage service: -o parameter now overrides userdb settings too.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 00:56:57 +0000 (03:56 +0300)]
lib-master: Added master_service_set_has_config_override().
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 00:56:46 +0000 (03:56 +0300)]
Added settings_parse_unalias().
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Apr 2010 00:07:14 +0000 (03:07 +0300)]
lib-storage: Don't crash if root mail directory isn't given.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 23:56:31 +0000 (02:56 +0300)]
lib-storage: MAILBOX_LIST_ITER_NO_AUTO_INBOX flag didn't work correctly.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 23:56:11 +0000 (02:56 +0300)]
mailbox_list_mailbox(): Fixed INBOX and root dir lookups.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 23:21:12 +0000 (02:21 +0300)]
dsync: Set module/service for config lookup.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 23:15:20 +0000 (02:15 +0300)]
mbox: Check at storage init that root dir isn't a file.
Delaying this check will just cause all kinds of errors later on.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:54:28 +0000 (01:54 +0300)]
dsync: Don't repeatedly try to keep opening the same failing mailbox.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:42:58 +0000 (01:42 +0300)]
Recent changes broke compiling.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:35:31 +0000 (01:35 +0300)]
lib-lda: Crashfix when sending rejection mail with Auto-Submitted: header.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:30:00 +0000 (01:30 +0300)]
auth: Don't pass uninitialized value to callback function.
(Even though callback shouldn't use it then.)
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:27:58 +0000 (01:27 +0300)]
Maildir++ quota: Error handling fix.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:22:23 +0000 (01:22 +0300)]
layout=maildir++: Minor code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:18:51 +0000 (01:18 +0300)]
mbox: Potential crashfix if some plugin enabled sync_notify (e.g. quota).
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:15:52 +0000 (01:15 +0300)]
master: Checking if fifo_listener was disabled was broken.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:14:14 +0000 (01:14 +0300)]
login: Crashfix on error conditions.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:08:31 +0000 (01:08 +0300)]
lib-index: Crashfix on error handling.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:06:02 +0000 (01:06 +0300)]
Removed dead code.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:04:19 +0000 (01:04 +0300)]
lib-index: View syncing error handling fix.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 22:00:32 +0000 (01:00 +0300)]
dbox file fixing: If I/O error happens during read, don't finish the fix.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 21:42:57 +0000 (00:42 +0300)]
message address parser: Fixed potential problems with parsing invalid address groups.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 21:36:17 +0000 (00:36 +0300)]
layout=maildir++: Fixed deleting mailboxes with mailbox=file storages (e.g. mbox)
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 21:29:23 +0000 (00:29 +0300)]
mbox: Sync write error handling fix.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 21:26:16 +0000 (00:26 +0300)]
dbox: Save error handling fix.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 21:24:22 +0000 (00:24 +0300)]
cydir: Error handling fix.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 21:18:41 +0000 (00:18 +0300)]
dsync: Verify that msg-get and msg-copy reply has the correct UID.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 21:00:53 +0000 (00:00 +0300)]
doveadm quota get: Fixed error handling.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 20:42:38 +0000 (23:42 +0300)]
doveadm dump log: Write uid[s]= prefix before all UID numbers.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 20:34:27 +0000 (23:34 +0300)]
doveadm: Marked some functions ATTR_NORETURN.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 20:18:25 +0000 (23:18 +0300)]
epoll: Improved error messages.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 20:12:00 +0000 (23:12 +0300)]
dbox: When rebuilding index, don't try to shrink next_uid.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 20:02:12 +0000 (23:02 +0300)]
sdbox: Removed unused code.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Apr 2010 20:01:23 +0000 (23:01 +0300)]
sdbox: Avoid logging multiple adjacent "Invalid dbox header size" errors.
--HG--
branch : HEAD