]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Fri, 13 Mar 2009 21:24:21 +0000 (17:24 -0400)]
dovecot-example.conf: Make example expire_dict go through dict proxy.
Patch by Robert McQueen.
--HG--
branch : HEAD
Timo Sirainen [Fri, 13 Mar 2009 19:19:13 +0000 (15:19 -0400)]
master: Fixes to core dump log message writing.
--HG--
branch : HEAD
Timo Sirainen [Fri, 13 Mar 2009 19:12:23 +0000 (15:12 -0400)]
If login process core dumps, suggest using -D parameter.
--HG--
branch : HEAD
Timo Sirainen [Fri, 13 Mar 2009 19:11:46 +0000 (15:11 -0400)]
master: If login process has -D parameter, make login directory writable.
--HG--
branch : HEAD
Timo Sirainen [Fri, 13 Mar 2009 18:50:41 +0000 (14:50 -0400)]
login processes: If -D parameter is given, allow dumping core file.
--HG--
branch : HEAD
Timo Sirainen [Fri, 13 Mar 2009 00:30:11 +0000 (20:30 -0400)]
Fix to mailbox_dir_name handling. (Broke mbox .subscriptions filtering)
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Mar 2009 22:02:39 +0000 (18:02 -0400)]
maildir_set_deleted() return value was handled wrong everywhere.
Changed it to work as it was used, since it seems to be clearer that way.
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Mar 2009 21:38:36 +0000 (17:38 -0400)]
dbox: Changed the default mailbox dir name, subscriptions and uidvalidity filenames.
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Mar 2009 21:30:45 +0000 (17:30 -0400)]
Added :MAILBOXDIR= to mail_location to specify the root dir for mailboxes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Mar 2009 19:22:51 +0000 (15:22 -0400)]
virtual: Fixes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Mar 2009 21:22:15 +0000 (17:22 -0400)]
Updated comment for valid_chroot_dirs.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Mar 2009 20:11:55 +0000 (16:11 -0400)]
imap: Code cleanup: Changed buffer to an array.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Mar 2009 20:04:01 +0000 (16:04 -0400)]
imap: Improve "FETCH .. got too little data" error messages.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Mar 2009 16:28:22 +0000 (12:28 -0400)]
indexes: Fixes to handling shrinking tail offsets.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Mar 2009 16:28:00 +0000 (12:28 -0400)]
indexes: Removed unnecessary code.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Mar 2009 02:27:36 +0000 (22:27 -0400)]
Improved "corrupted transaction log file" error message.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Mar 2009 01:52:42 +0000 (21:52 -0400)]
Maildir and Cydir: When saving mail, expose ostream to mail_save_context.output.
This would allow plugins to hook into it.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Mar 2009 01:00:48 +0000 (21:00 -0400)]
If indexes had been reset, extension changes may have been written wrong.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Mar 2009 00:17:52 +0000 (20:17 -0400)]
indexes: Crashfix to error handling.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Mar 2009 22:29:37 +0000 (17:29 -0500)]
indexes: Make sure we don't shrink log_file_tail_offset.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Mar 2009 18:15:17 +0000 (13:15 -0500)]
mbox: Don't crash if >=8192 bytes long line begins with "From ".
--HG--
branch : HEAD
Timo Sirainen [Wed, 4 Mar 2009 23:31:22 +0000 (18:31 -0500)]
mailbox_list_get_dir_permissions() returned broken permissions if root dir didn't exist.
--HG--
branch : HEAD
Timo Sirainen [Wed, 4 Mar 2009 23:30:42 +0000 (18:30 -0500)]
lazy_expunge: When deleting mailboxes, if the destination parent dir didn't exist, delete failed.
--HG--
branch : HEAD
Timo Sirainen [Wed, 4 Mar 2009 23:03:23 +0000 (18:03 -0500)]
mbox: Possible assert-crashfix. Also added some comments.
--HG--
branch : HEAD
Timo Sirainen [Tue, 3 Mar 2009 03:16:15 +0000 (22:16 -0500)]
digest-md5 scheme generation was broken if username didn't contain @domain.
Broken by previous change to it.
--HG--
branch : HEAD
Timo Sirainen [Tue, 3 Mar 2009 02:13:11 +0000 (21:13 -0500)]
Compiler warning fixes.
--HG--
branch : HEAD
Timo Sirainen [Tue, 3 Mar 2009 02:04:11 +0000 (21:04 -0500)]
Improved logging for core dumping. With Linux use PR_SET_DUMPABLE for imap/pop3.
--HG--
branch : HEAD
Timo Sirainen [Tue, 3 Mar 2009 01:23:31 +0000 (20:23 -0500)]
Updated.
--HG--
branch : HEAD
Timo Sirainen [Mon, 2 Mar 2009 22:54:01 +0000 (17:54 -0500)]
maildir: When locking uidlist, send OK notifies if it's taking a long time.
--HG--
branch : HEAD
Timo Sirainen [Mon, 2 Mar 2009 16:32:46 +0000 (11:32 -0500)]
fdatasync_path(): Ignore EINVAL errors (Linux+CIFS).
--HG--
branch : HEAD
Timo Sirainen [Fri, 27 Feb 2009 22:39:48 +0000 (17:39 -0500)]
pop3_lock_session=yes didn't use mail_privileged_group while dotlocking.
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 23:47:01 +0000 (18:47 -0500)]
mbox: Yet another mbox locking error message fix.
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 23:45:50 +0000 (18:45 -0500)]
pop3: When mail_debug=yes, log also home directory.
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 23:30:02 +0000 (18:30 -0500)]
virtual: Added support for saving/copying messages to virtual mailboxes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 23:29:18 +0000 (18:29 -0500)]
virtual: Avoid getting duplicate mailboxes when expanding wildcards.
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 23:27:17 +0000 (18:27 -0500)]
IMAP: Don't return APPENDUI/COPYUID if backend didn't provide them.
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 22:44:17 +0000 (17:44 -0500)]
mbox: Improve dotlock error logging more.
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 21:43:51 +0000 (16:43 -0500)]
deliver: Use user's home dir or mail dir when creating temp files, instead of hardcoded /tmp.
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 21:43:21 +0000 (16:43 -0500)]
Added mail_user_get_temp_prefix() and mail_storage_get_temp_prefix().
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 21:42:00 +0000 (16:42 -0500)]
istream-seekable: Don't add an extra "." after the given prefix.
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 21:38:24 +0000 (16:38 -0500)]
mbox: Creating directories based on mbox file's mode dropped +x permissions.
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 18:54:30 +0000 (13:54 -0500)]
mbox: Give better error messages if dotlocking fails.
--HG--
branch : HEAD
Timo Sirainen [Thu, 26 Feb 2009 16:24:21 +0000 (11:24 -0500)]
Compile fix for systems where printf() is a macro.
--HG--
branch : HEAD
Timo Sirainen [Wed, 25 Feb 2009 19:26:25 +0000 (14:26 -0500)]
SORT: Don't waste data stack memory when sorting many messages.
--HG--
branch : HEAD
Timo Sirainen [Wed, 25 Feb 2009 19:25:50 +0000 (14:25 -0500)]
IMAP: Fixed SORT command crashing.
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Feb 2009 23:13:34 +0000 (18:13 -0500)]
Ignore also .Tpo files (in .deps).
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Feb 2009 23:11:18 +0000 (18:11 -0500)]
ostream: When copying backwards within a file, update in/outstream offsets.
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Feb 2009 22:16:38 +0000 (17:16 -0500)]
Error message fix for currently unused mailbox list index code.
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Feb 2009 21:55:11 +0000 (16:55 -0500)]
mail_index_map_ext_hdr_check(): Fixed a wrong check.
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Feb 2009 21:41:08 +0000 (16:41 -0500)]
pop3-login: Don't crash after successful login.
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Feb 2009 21:41:00 +0000 (16:41 -0500)]
imap-proxy: Minor code cleanup
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Feb 2009 18:41:50 +0000 (13:41 -0500)]
Create missing index dir using the same permissions as the mailbox dir.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Feb 2009 18:40:01 +0000 (13:40 -0500)]
maildir: We didn't properly handle missing control directory at startup.
Also some other error handling when some dirs were missing were done wrong.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Feb 2009 18:18:33 +0000 (13:18 -0500)]
Improved "Can't open delivery mail as raw" error message.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Feb 2009 18:18:17 +0000 (13:18 -0500)]
deliver -p: Expand relative paths before chdir()ing.
--HG--
branch : HEAD
Timo Sirainen [Sat, 21 Feb 2009 23:47:48 +0000 (18:47 -0500)]
mailboxes: Copy root directory's +x modes for newly created dirs perfectly.
--HG--
branch : HEAD
Timo Sirainen [Sat, 21 Feb 2009 23:22:11 +0000 (18:22 -0500)]
Authentication: system_user userdb extra field renamed to system_groups_user.
--HG--
branch : HEAD
Timo Sirainen [Sat, 21 Feb 2009 22:46:35 +0000 (17:46 -0500)]
Create all mail/index files'/dirs' permissions based on the mailbox directory.
--HG--
branch : HEAD
Timo Sirainen [Sat, 21 Feb 2009 22:10:43 +0000 (17:10 -0500)]
DIGEST-MD5: Fixed authentication with user@domain usernames.
--HG--
branch : HEAD
Timo Sirainen [Sat, 21 Feb 2009 19:59:33 +0000 (14:59 -0500)]
auth workers: Return plaintext credentials to parent process if possible, so it gets cached instead of some other scheme.
--HG--
branch : HEAD
Timo Sirainen [Sat, 21 Feb 2009 19:51:32 +0000 (14:51 -0500)]
auth: Improved logging for "password scheme not available" failures.
--HG--
branch : HEAD
Timo Sirainen [Sat, 21 Feb 2009 19:38:51 +0000 (14:38 -0500)]
auth cache: Don't crash if trying to lookup credentials for NULL password.
--HG--
branch : HEAD
Timo Sirainen [Sat, 21 Feb 2009 19:16:22 +0000 (14:16 -0500)]
Auth workers: Don't duplicate "nopassword" field.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Feb 2009 23:29:30 +0000 (18:29 -0500)]
virtual: Crashfix on a specific configuration.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Feb 2009 22:36:26 +0000 (17:36 -0500)]
If chdir() fails with EACCES in mail process creation, log a user-friendly error.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Feb 2009 22:35:49 +0000 (17:35 -0500)]
Moved user-friendly EACCES error message generation to lib/.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Feb 2009 22:11:25 +0000 (17:11 -0500)]
imap-acl: Don't let client remove admin ACL from its own mailboxes.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Feb 2009 21:31:37 +0000 (16:31 -0500)]
imap-acl: Don't return default rights for mailboxes in non-private namespaces.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Feb 2009 21:26:41 +0000 (16:26 -0500)]
imap-acl: GETACL: Convert "owner" to the actual username whenever possible.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Feb 2009 20:47:39 +0000 (15:47 -0500)]
imap-acl: Handle obsolete 'c' and 'd' rights.
Patch by Sascha Wilde.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Feb 2009 20:38:42 +0000 (15:38 -0500)]
imap-acl: When GETACL lists negative rights, the "-" wasn't inside quotes.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Feb 2009 20:37:42 +0000 (15:37 -0500)]
imap-acl: Fixed GETACL when listing both negative and postitive rights.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Feb 2009 20:35:43 +0000 (15:35 -0500)]
imap-acl: Fixed handling SETACL with empty rights.
Patch by Bernhard Herzog.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Feb 2009 20:27:03 +0000 (15:27 -0500)]
mail-storage API: Added some function description comments.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Feb 2009 23:40:27 +0000 (18:40 -0500)]
idxview: Support specifying the name of dovecot.index file.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Feb 2009 18:08:50 +0000 (13:08 -0500)]
If we detect cached header is corrupted while unfolding it, mark the cache corrupted.
--HG--
branch : HEAD
Timo Sirainen [Fri, 13 Feb 2009 22:44:00 +0000 (17:44 -0500)]
Fixed comment for mailbox_list_iter_deinit().
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Feb 2009 23:36:45 +0000 (18:36 -0500)]
"Maildir filename has wrong W value" error was missing new/cur directory in the middle.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Feb 2009 22:30:52 +0000 (17:30 -0500)]
Code comments updated.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Feb 2009 04:21:02 +0000 (23:21 -0500)]
pop3: Don't crash at startup if mailbox is empty.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Feb 2009 00:28:06 +0000 (19:28 -0500)]
Added tag 1.2.beta1 for changeset
c21c082aebb6
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Feb 2009 00:28:02 +0000 (19:28 -0500)]
Released v1.2.beta1.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Feb 2009 17:46:14 +0000 (12:46 -0500)]
Minor changes to mailbox list indexing code. Still disabled/non-working.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Feb 2009 17:19:05 +0000 (12:19 -0500)]
pop3/imap: When master closes our log fd, don't die when trying to log disconnect reason.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Feb 2009 17:01:41 +0000 (12:01 -0500)]
Renamed imap_args_to_str() to imap_write_args() and added a new imap_args_to_str().
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Feb 2009 03:44:42 +0000 (22:44 -0500)]
master: Another deinit crashfix
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Feb 2009 02:04:08 +0000 (21:04 -0500)]
Updated.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Feb 2009 01:07:40 +0000 (20:07 -0500)]
Give an error if inbox=yes namespace is missing.
Previously we attempted to set it automatically, but that didn't work.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Feb 2009 01:00:13 +0000 (20:00 -0500)]
master: make sure we don't access freed memory on deinit.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Feb 2009 00:44:07 +0000 (19:44 -0500)]
master: Don't crash if auth process dies too early.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Feb 2009 23:08:56 +0000 (18:08 -0500)]
imap-acl plugin: Memory leak fix
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Feb 2009 22:40:10 +0000 (17:40 -0500)]
pgsql: Fixes to handling reconnecting to server.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Feb 2009 22:19:57 +0000 (17:19 -0500)]
dict sql: If connect setting isn't given, give an error message instead of crashing.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Feb 2009 18:49:07 +0000 (13:49 -0500)]
imap: Added module contexts to struct client_command_context.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Feb 2009 18:39:48 +0000 (13:39 -0500)]
imap: Store command args to client command contexts for debugging purposes.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Feb 2009 18:38:54 +0000 (13:38 -0500)]
Added imap_args_to_str()
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Feb 2009 18:38:26 +0000 (13:38 -0500)]
imap: export imap_commands array containing all registered commands.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Feb 2009 18:10:06 +0000 (13:10 -0500)]
Avoid calling imap_parser_*() directly. It's not required.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Feb 2009 17:49:46 +0000 (12:49 -0500)]
Mail copying API changed to be based on save API. This allows extending it easily in future.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Feb 2009 17:48:38 +0000 (12:48 -0500)]
maildir: Adding new keywords was broken by recent changes.
--HG--
branch : HEAD