Tue, 25 Jan 2011 00:32:50 +0200 |
Timo Sirainen |
lib-storage: Give a better error message if mail_location has INBOX but no mail root dir.
|
Tue, 25 Jan 2011 00:10:46 +0200 |
Timo Sirainen |
dotlocks: When locking using hard links, make sure the dotlock's timestamp is new enough.
|
Mon, 24 Jan 2011 00:31:05 +0200 |
Timo Sirainen |
dbox: mailbox_create/update() might not have updated index header correctly.
|
Fri, 21 Jan 2011 21:46:24 +0200 |
Timo Sirainen |
IDLE: Don't assert-crash if IDLE+DONE is sent in same TCP packet.
|
Fri, 21 Jan 2011 19:16:34 +0200 |
Timo Sirainen |
Added doveadm zlibconnect command for testing IMAP COMPRESS.
|
Fri, 21 Jan 2011 19:15:37 +0200 |
Timo Sirainen |
zlib: Make sure output stream flushes the stream automatically when not corked.
|
Thu, 20 Jan 2011 23:16:23 +0200 |
Timo Sirainen |
dotlocks: Refresh current time after having waited for a lock.
|
Thu, 20 Jan 2011 23:09:44 +0200 |
Timo Sirainen |
lib-storage: Fixed handling chroot/home for services that don't really chroot (lmtp).
|
Wed, 19 Jan 2011 20:06:39 +0000 |
Pascal Volk |
lmtp: Write "+ext" part to Delivered-To: header.
|
Wed, 19 Jan 2011 00:25:47 +0200 |
Timo Sirainen |
auth: Logging improvement for nopassword=y.
|
Mon, 17 Jan 2011 21:25:01 +0200 |
Timo Sirainen |
lib-index: Avoid corrupting dovecot.index file when recreating it even in case of broken file locking.
|
Sun, 16 Jan 2011 21:47:15 +0200 |
Christian Wiese |
auth: Fixed mech_winbind_ntlm by using mech_winbind_auth_initial()
|
Sun, 16 Jan 2011 21:26:13 +0200 |
Timo Sirainen |
man: Updated dsync.1's -o parameter description.
|
Sun, 16 Jan 2011 21:25:34 +0200 |
Timo Sirainen |
man: Added -o parameter to dovecot-lda.1
|
Sun, 16 Jan 2011 21:15:10 +0200 |
Timo Sirainen |
mkdir_*chown/chgrp(): If chown() fails, rmdir() the directory.
|
Sun, 16 Jan 2011 18:53:27 +0200 |
Timo Sirainen |
dsync: Fixed crash when mailbox had zero cache_fields but its array was initialized.
|
Thu, 13 Jan 2011 13:18:20 +0200 |
Timo Sirainen |
Added signature for changeset 440fcf8cb338
|
Thu, 13 Jan 2011 13:18:17 +0200 |
Timo Sirainen |
Added tag 2.0.9 for changeset 440fcf8cb338
|
Thu, 13 Jan 2011 13:18:17 +0200 |
Timo Sirainen |
Released v2.0.9.
|
Sun, 09 Jan 2011 23:39:00 +0200 |
Timo Sirainen |
i_stream_read(): Added extra assert.
|
Sun, 09 Jan 2011 23:38:49 +0200 |
Timo Sirainen |
istream-seekable: Minor code cleanup.
|
Sun, 09 Jan 2011 22:01:36 +0200 |
Timo Sirainen |
auth: Don't give an error if doing a passdb lookup and the result has NULL password.
|
Sun, 09 Jan 2011 21:37:24 +0200 |
Timo Sirainen |
pgsql: When executing synchronous queries, don't wrongly add a connect timeout.
|
Sun, 09 Jan 2011 21:13:31 +0200 |
Timo Sirainen |
cydir: Minor code fix.
|
Sat, 08 Jan 2011 21:03:15 +0200 |
Timo Sirainen |
istream-seekable: Minor code cleanup.
|
Wed, 05 Jan 2011 20:21:38 +0200 |
Timo Sirainen |
dsync: Don't crash if message can't be saved to destination mailbox.
|
Wed, 05 Jan 2011 18:47:40 +0200 |
Timo Sirainen |
mdbox: Don't leave partially written messages to mdbox files.
|
Wed, 05 Jan 2011 18:11:04 +0200 |
Timo Sirainen |
dsync: Fixed iterating through mailboxes when using proxy.
|
Tue, 04 Jan 2011 13:57:33 +0200 |
Timo Sirainen |
config: Give clear error that auth settings aren't supported inside local/remote blocks.
|
Tue, 04 Jan 2011 13:53:17 +0200 |
Timo Sirainen |
login: ssl_require_client_cert and ssl_username_from_cert settings should have had auth_ prefix.
|
Tue, 04 Jan 2011 13:22:20 +0200 |
Timo Sirainen |
auth: Minor code cleanup, use PASSWORD_HIDDEN_STR macro.
|
Tue, 04 Jan 2011 13:17:57 +0200 |
Timo Sirainen |
maildir: Fixed renaming child mailboxes when using a namespace prefix.
|
Tue, 04 Jan 2011 12:34:48 +0200 |
Timo Sirainen |
maildir: Getting mailbox GUID unnecessarily rewrote the uidlist.
|
Tue, 04 Jan 2011 12:14:02 +0200 |
Timo Sirainen |
IDLE was listed twice in capabilities.
|
Tue, 04 Jan 2011 12:04:42 +0200 |
Timo Sirainen |
dsync: Saved messages' save-date was set to 1970-01-01.
|
Tue, 04 Jan 2011 11:55:36 +0200 |
Timo Sirainen |
virtual: Fixed saving multiple mails in a transaction (e.g. copy multiple messages).
|
Tue, 04 Jan 2011 11:44:07 +0200 |
Timo Sirainen |
lib-sql: Include Dovecot version number check when loading SQL plugins.
|
Mon, 03 Jan 2011 19:06:49 +0200 |
Timo Sirainen |
lib-lda: Simplified mail_deliver_deduplicate_guid_if_needed() API.
|
Mon, 03 Jan 2011 19:06:02 +0200 |
Timo Sirainen |
lib-storage: Added mailbox_save_get_transaction().
|
Mon, 03 Jan 2011 18:59:07 +0200 |
Timo Sirainen |
lmtp: If delivering duplicate messages to same user's INBOX, use different GUIDs.
|
Mon, 03 Jan 2011 18:57:05 +0200 |
Timo Sirainen |
dbox: If mail GUID is changed for copied mail, create a new copy of it so it changes.
|
Sat, 19 Feb 2011 16:56:21 +0200 |
Timo Sirainen |
Fixed compiling with configure --with-storages when imapc wasn't listed.
|
Sat, 19 Feb 2011 16:46:14 +0200 |
Timo Sirainen |
fs layout: Fixed crash on listing % when namespace had a prefix.
|
Sat, 19 Feb 2011 16:42:45 +0200 |
Timo Sirainen |
imapc: Added more debugging output with mail_debug=yes
|
Thu, 17 Feb 2011 18:02:45 +0200 |
Timo Sirainen |
Makefile: Added missing imapc-client*.h
|
Thu, 17 Feb 2011 07:45:30 +0200 |
Timo Sirainen |
imapc: When local IDLE is started, force remote server to first check changes with NOOP.
|
Sat, 12 Feb 2011 06:06:32 +0200 |
Timo Sirainen |
imapc: Mailbox listing code works now perfectly.
|
Sat, 12 Feb 2011 06:05:40 +0200 |
Timo Sirainen |
lib-storage: Fixes to mailbox_list_iter_update()
|
Sat, 12 Feb 2011 06:05:07 +0200 |
Timo Sirainen |
lib-storage: mailbox_list_mailbox() should have replaced info flags, not updated them.
|
Sat, 12 Feb 2011 01:29:20 +0200 |
Timo Sirainen |
lib-storage: Added mailbox_tree_set_separator()
|
Sat, 12 Feb 2011 01:09:10 +0200 |
Timo Sirainen |
lib-storage: Minor code cleanup.
|
Sat, 12 Feb 2011 05:32:25 +0200 |
Timo Sirainen |
lib-storage: When listing subscriptions, make sure children flags are returned if requested.
|
Sat, 12 Feb 2011 05:31:32 +0200 |
Timo Sirainen |
printf_format_fix*() assert-crashed if the format ended with "%%".
|
Sat, 12 Feb 2011 05:17:12 +0200 |
Timo Sirainen |
lib-storage: layout=fs now uses mailbox_exists() instead of requiring storage hooks.
|
Sat, 12 Feb 2011 05:12:36 +0200 |
Timo Sirainen |
lib-storage: mailbox_create() failed if it was done to \noselect mailbox.
|
Sat, 12 Feb 2011 04:59:44 +0200 |
Timo Sirainen |
lib-storage: mailbox_list_index setting meaning was reversed.
|
Sat, 12 Feb 2011 04:50:03 +0200 |
Timo Sirainen |
lib-storage: mailbox_exists() can now return if it's selectable or non-selectable.
|
Sat, 12 Feb 2011 00:48:47 +0200 |
Timo Sirainen |
lib-storage: Changed mailbox_list.subscriptions_refresh() API to be more flexible.
|
Sat, 12 Feb 2011 00:38:09 +0200 |
Timo Sirainen |
lib-storage: Mailbox list indexes are now enabled also for in-memory indexes.
|
Sat, 12 Feb 2011 00:16:06 +0200 |
Timo Sirainen |
lib-storage: Don't allow renaming mailbox under another one with different permissions.
|
Sat, 12 Feb 2011 00:15:04 +0200 |
Timo Sirainen |
lib-storage: Crashfix to removing deleted mailboxes from mailbox list index.
|
Sat, 12 Feb 2011 00:02:02 +0200 |
Timo Sirainen |
lib-storage: When creating a new mailbox, get permissions from its parent mailbox, not root.
|
Wed, 09 Feb 2011 02:26:44 +0200 |
Timo Sirainen |
lib-storage: Use RECENT count in mailbox list index to set \Marked and \UnMarked LIST flag.
|
Wed, 09 Feb 2011 02:25:47 +0200 |
Timo Sirainen |
lib-storage: Update mailbox list indexes also after each transaction commit. Fixed RECENT counter.
|
Wed, 09 Feb 2011 01:58:56 +0200 |
Timo Sirainen |
lmtp: Fixed crash at startup.
|
Wed, 09 Feb 2011 01:54:34 +0200 |
Timo Sirainen |
lda: Fixed crash at startup.
|
Wed, 09 Feb 2011 01:31:40 +0200 |
Timo Sirainen |
lib-storage: Return STATUS replies from mailbox list index only when it's fully up-to-date.
|
Tue, 08 Feb 2011 22:54:14 +0200 |
Timo Sirainen |
lib-storage: Mailbox list indexes now refresh the index on create/delete/rename.
|
Tue, 08 Feb 2011 22:18:14 +0200 |
Timo Sirainen |
lib-index: sync_stamp and sync_size fields are unused, mark them as such.
|
Tue, 08 Feb 2011 22:17:44 +0200 |
Timo Sirainen |
mbox: No longer try to preserve sync stamps from v1.0 mbox index files.
|
Tue, 08 Feb 2011 01:36:19 +0200 |
Timo Sirainen |
lib-index: Removed the old "mailbox list" type index, which is no longer used.
|
Tue, 08 Feb 2011 01:35:45 +0200 |
Timo Sirainen |
lib-storage: Initial commit for rewritten mailbox list indexes code.
|
Tue, 08 Feb 2011 00:08:38 +0200 |
Timo Sirainen |
lib-index: Avoid writing tail offset unnecessarily to transaction log file.
|
Tue, 08 Feb 2011 00:06:28 +0200 |
Timo Sirainen |
lib-storage: Crashfix to layout=fs.
|
Sat, 05 Feb 2011 04:43:49 +0200 |
Timo Sirainen |
lib-storage: Crashfix.
|
Wed, 02 Feb 2011 05:33:04 +0200 |
Timo Sirainen |
lib-storage: Cleaned up subscription listing internally.
|
Wed, 02 Feb 2011 05:31:46 +0200 |
Timo Sirainen |
IMAP LIST: Never return subscribed children state if RECURSIVEMATCH isn't specified.
|
Wed, 02 Feb 2011 01:43:08 +0200 |
Timo Sirainen |
imapc: Support IDLE even if remote IMAP server doesn't support it.
|
Wed, 02 Feb 2011 01:27:50 +0200 |
Timo Sirainen |
autocreate: Redesigned autocreate plugin to create/subscribe mailboxes lazily.
|
Wed, 02 Feb 2011 01:17:59 +0200 |
Timo Sirainen |
lib-storage: Fixed mailbox listing with Maildir++ layout
|
Wed, 02 Feb 2011 01:14:57 +0200 |
Timo Sirainen |
lib-storage: Made struct mailbox_list_iterate_context usable for plugins.
|
Tue, 01 Feb 2011 21:07:27 +0200 |
Timo Sirainen |
maildir: Avoid stat()ing dovecot-shared unnecessarily.
|
Tue, 01 Feb 2011 20:59:21 +0200 |
Timo Sirainen |
lib-storage: Merged returning dir mode into mailbox_list_get_[root_]permissions().
|
Tue, 01 Feb 2011 20:41:54 +0200 |
Timo Sirainen |
lib-storage: Mailbox virtual names are now in UTF-8 format, not IMAP mUTF-7.
|
Tue, 01 Feb 2011 20:37:17 +0200 |
Timo Sirainen |
imapc: Don't use uninitialized variable.
|
Tue, 01 Feb 2011 19:19:01 +0200 |
Timo Sirainen |
imapc: Default imapc_user to %u.
|
Tue, 01 Feb 2011 19:17:36 +0200 |
Timo Sirainen |
imapc: Don't force a root directory to exist.
|
Tue, 01 Feb 2011 19:05:54 +0200 |
Timo Sirainen |
imapc: Moved settings from plugin {} section to proper imapc_* settings.
|
Mon, 31 Jan 2011 19:29:17 +0200 |
Timo Sirainen |
imapc: Added support for STARTTLS.
|
Mon, 31 Jan 2011 19:29:04 +0200 |
Timo Sirainen |
lib-ssl-iostream: Don't hang if given output stream is in corked state.
|
Mon, 31 Jan 2011 19:05:18 +0200 |
Timo Sirainen |
imapc: Avoid hanging with SSL
|
Mon, 31 Jan 2011 19:01:58 +0200 |
Timo Sirainen |
imapc: Don't use AUTHENTICATE PLAIN if server doesn't advertise AUTH=PLAIN capability.
|
Mon, 31 Jan 2011 19:01:22 +0200 |
Timo Sirainen |
imapc: Fixed LIST/LSUB handling.
|
Mon, 31 Jan 2011 19:00:57 +0200 |
Timo Sirainen |
imapc: Fixed sending STATUS command.
|
Mon, 31 Jan 2011 18:46:42 +0200 |
Timo Sirainen |
Makefile: Build lib-ssl-iostream earlier
|
Mon, 31 Jan 2011 18:41:04 +0200 |
Timo Sirainen |
imapc: Added initial support for SSL.
|
Mon, 31 Jan 2011 18:40:27 +0200 |
Timo Sirainen |
Added lib-ssl-iostream for handling SSL connections more easily.
|
Mon, 31 Jan 2011 04:02:04 +0200 |
Timo Sirainen |
imapc: Write large message bodies to temp files rather than keeping in memory.
|
Mon, 31 Jan 2011 04:00:44 +0200 |
Timo Sirainen |
lib-imap: struct imap_arg.str_size now contains the string value lengths.
|
Mon, 31 Jan 2011 02:17:26 +0200 |
Timo Sirainen |
lib-storage: Threading code uses now separate extra_wanted_headers also.
|
Mon, 31 Jan 2011 02:13:51 +0200 |
Timo Sirainen |
imapc: Fixed sending single FETCH queries.
|
Mon, 31 Jan 2011 02:13:06 +0200 |
Timo Sirainen |
lib-storage: Moved setting "wanted fields/headers" fields for sort program from imap-specific code.
|
Mon, 31 Jan 2011 01:36:29 +0200 |
Timo Sirainen |
imapc: Minor code cleanup
|
Sun, 30 Jan 2011 20:47:43 +0200 |
Timo Sirainen |
imapc: Send UID FETCH commands with larger uidset parameter if possible.
|
Sun, 30 Jan 2011 20:16:04 +0200 |
Timo Sirainen |
lib-storage: Index search context is now more accessible by backends.
|
Sun, 30 Jan 2011 17:51:17 +0200 |
Timo Sirainen |
script: Root permissions weren't being dropped before executing the script.
|
Fri, 28 Jan 2011 19:41:03 +0200 |
Timo Sirainen |
script utility now supports the script using stdio/stdout for communication.
|
Fri, 28 Jan 2011 19:39:00 +0200 |
Timo Sirainen |
imapc: If mail's input stream is changed, don't assume virtual size = physical size.
|
Fri, 28 Jan 2011 17:57:21 +0200 |
Timo Sirainen |
imapc: Added support for saving and copying messages.
|
Wed, 26 Jan 2011 21:47:52 +0200 |
Timo Sirainen |
ioloop: Use -1 for infinite poll/epoll timeout rather than INT_MAX.
|
Tue, 25 Jan 2011 17:35:32 +0200 |
Timo Sirainen |
imapc: Syncing optimization: Don't wait for STOREs to complete before sending EXPUNGE.
|
Tue, 25 Jan 2011 17:23:52 +0200 |
Timo Sirainen |
imapc: Added support for changing flags and expunging.
|
Tue, 25 Jan 2011 17:15:54 +0200 |
Timo Sirainen |
imapc: Added support for keywords.
|
Mon, 24 Jan 2011 00:42:29 +0200 |
Timo Sirainen |
dsync: Changes to make it work with imapc storage.
|
Mon, 24 Jan 2011 00:42:06 +0200 |
Timo Sirainen |
imapc: Fixed mail_set_seq/uid() to work.
|
Mon, 24 Jan 2011 00:31:05 +0200 |
Timo Sirainen |
dbox: mailbox_create/update() might not have updated index header correctly.
|
Mon, 24 Jan 2011 00:00:02 +0200 |
Timo Sirainen |
imapc: Implemented more methods.
|
Sun, 23 Jan 2011 23:32:52 +0200 |
Timo Sirainen |
imapc: Fixed mailbox deletion and some error handling. Code cleanups.
|
Sun, 23 Jan 2011 23:32:34 +0200 |
Timo Sirainen |
lib-storage: Don't fail mailbox deletion if backend doesn't support mailbox GUIDs.
|
Sun, 23 Jan 2011 22:58:34 +0200 |
Timo Sirainen |
lib-storage: Recent changes accidentally made INBOX case-sensitive.
|