]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
13 years agolib-storage: Added initial support for pop3c backend.
Timo Sirainen [Mon, 2 Jan 2012 14:30:06 +0000 (16:30 +0200)] 
lib-storage: Added initial support for pop3c backend.

13 years agodoveadm stats top: Added -b parameter to use read_bytes/write_bytes fields for disk io.
Timo Sirainen [Fri, 30 Dec 2011 15:44:23 +0000 (17:44 +0200)] 
doveadm stats top: Added -b parameter to use read_bytes/write_bytes fields for disk io.
This is useful when the kernel doesn't support the actual disk IO fields.

13 years agoUse master_service_connection.name for determining listener type.
Timo Sirainen [Fri, 30 Dec 2011 10:33:06 +0000 (12:33 +0200)] 
Use master_service_connection.name for determining listener type.

13 years agoListener names are now in struct master_service_connection.name
Timo Sirainen [Fri, 30 Dec 2011 10:31:58 +0000 (12:31 +0200)] 
Listener names are now in struct master_service_connection.name
This allows service to use the names to figure out what type the listener
is.

13 years agolib-storage: Added struct mailbox.set_subscribed() virtual method.
Timo Sirainen [Fri, 30 Dec 2011 09:54:48 +0000 (11:54 +0200)] 
lib-storage: Added struct mailbox.set_subscribed() virtual method.

13 years agoMerged dsync into "doveadm dsync".
Timo Sirainen [Thu, 29 Dec 2011 12:43:45 +0000 (14:43 +0200)] 
Merged dsync into "doveadm dsync".
dsync symlink is installed for backwards compatibility.

13 years agomail-log: Removed unnecessary code.
Timo Sirainen [Thu, 29 Dec 2011 09:19:52 +0000 (11:19 +0200)] 
mail-log: Removed unnecessary code.

13 years agoimapc: When searching for unused index dirs, ignore any ACLs.
Timo Sirainen [Wed, 21 Dec 2011 12:40:29 +0000 (14:40 +0200)] 
imapc: When searching for unused index dirs, ignore any ACLs.
This also fixes a crash.

13 years agoscript-login -d: Ignore chrooting, we can't exec anything inside chroot.
Timo Sirainen [Tue, 20 Dec 2011 12:45:22 +0000 (14:45 +0200)] 
script-login -d: Ignore chrooting, we can't exec anything inside chroot.

13 years agoscript-login: Close extra fds to avoid failing with --enable-devel-checks.
Timo Sirainen [Tue, 20 Dec 2011 12:40:18 +0000 (14:40 +0200)] 
script-login: Close extra fds to avoid failing with --enable-devel-checks.

13 years agodict-file: Updated dotlock settings.
Timo Sirainen [Tue, 20 Dec 2011 11:16:55 +0000 (13:16 +0200)] 
dict-file: Updated dotlock settings.

13 years agosdbox: Added support for autodetection.
Timo Sirainen [Mon, 19 Dec 2011 07:10:29 +0000 (09:10 +0200)] 
sdbox: Added support for autodetection.

13 years agoFS layout: Mark memory pool growing to avoid warnings with devel-checks.
Timo Sirainen [Fri, 16 Dec 2011 11:08:49 +0000 (13:08 +0200)] 
FS layout: Mark memory pool growing to avoid warnings with devel-checks.

13 years agoFS layout: When deleting a mailbox, don't give an error if mailbox has children.
Timo Sirainen [Fri, 16 Dec 2011 11:08:18 +0000 (13:08 +0200)] 
FS layout: When deleting a mailbox, don't give an error if mailbox has children.
The mailbox got successfully deleted, but it still gave an error.

13 years ago--enable-devel-checks: Use -fcatch-undefined-behavior -ftrapv with clang.
Timo Sirainen [Fri, 16 Dec 2011 10:50:53 +0000 (12:50 +0200)] 
--enable-devel-checks: Use -fcatch-undefined-behavior -ftrapv with clang.

13 years agofts: Expunging could have expunged indexed FTS mail from wrong mailbox.
Timo Sirainen [Fri, 16 Dec 2011 10:43:51 +0000 (12:43 +0200)] 
fts: Expunging could have expunged indexed FTS mail from wrong mailbox.

13 years agolib-storage: mailbox_list_get_permissions() didn't properly erase the full return...
Timo Sirainen [Fri, 16 Dec 2011 10:42:21 +0000 (12:42 +0200)] 
lib-storage: mailbox_list_get_permissions() didn't properly erase the full return struct.
This shouldn't have caused any bugs currently.

13 years agoimapc: Assert crashfix.
Timo Sirainen [Thu, 15 Dec 2011 11:40:20 +0000 (13:40 +0200)] 
imapc: Assert crashfix.

13 years agoimapc: Try to avoid crashes on deinit/disconnection.
Timo Sirainen [Wed, 14 Dec 2011 12:29:07 +0000 (14:29 +0200)] 
imapc: Try to avoid crashes on deinit/disconnection.

13 years agoAdded i_stream_unset_destroy_callback()
Timo Sirainen [Wed, 14 Dec 2011 11:50:43 +0000 (13:50 +0200)] 
Added i_stream_unset_destroy_callback()

13 years agoimapc: Avoid assert-crashing when replacing mail stream with a new one.
Timo Sirainen [Wed, 14 Dec 2011 11:00:05 +0000 (13:00 +0200)] 
imapc: Avoid assert-crashing when replacing mail stream with a new one.

13 years agoimapc: Fixed missing BODY[]/INTERNALDATE to handle actual failures again.
Timo Sirainen [Wed, 14 Dec 2011 10:57:55 +0000 (12:57 +0200)] 
imapc: Fixed missing BODY[]/INTERNALDATE to handle actual failures again.

13 years agoimapc: Handle missing INTERNALDATE reply by returning an empty mail instead of discon...
Timo Sirainen [Wed, 14 Dec 2011 10:33:59 +0000 (12:33 +0200)] 
imapc: Handle missing INTERNALDATE reply by returning an empty mail instead of disconnecting.

13 years agoimapc: Handle missing BODY[] reply by returning an empty mail instead of disconnecting.
Timo Sirainen [Wed, 14 Dec 2011 09:57:20 +0000 (11:57 +0200)] 
imapc: Handle missing BODY[] reply by returning an empty mail instead of disconnecting.

13 years agoauth: Don't die if passwd-file can't open the file.
Timo Sirainen [Wed, 14 Dec 2011 08:55:11 +0000 (10:55 +0200)] 
auth: Don't die if passwd-file can't open the file.
The file is parsed after we already sent "we're ok" reply to master, so
dying triggers infinite restarts.

13 years agoimapc: Added support for fetching GUID from remote server, if supported.
Timo Sirainen [Mon, 12 Dec 2011 06:45:32 +0000 (08:45 +0200)] 
imapc: Added support for fetching GUID from remote server, if supported.
Currently this is only done for GMail.

13 years agoimapc: Added X-GM-EXT-1 and CONDSTORE to capabilities.
Timo Sirainen [Mon, 12 Dec 2011 06:41:50 +0000 (08:41 +0200)] 
imapc: Added X-GM-EXT-1 and CONDSTORE to capabilities.

13 years agoimapc: Don't crash if we receive tagged BAD reply.
Timo Sirainen [Mon, 12 Dec 2011 06:36:25 +0000 (08:36 +0200)] 
imapc: Don't crash if we receive tagged BAD reply.

13 years agoimap: When fetching X-GUID, set MAIL_FETCH_GUID also as "wanted fields" for optimization.
Timo Sirainen [Mon, 12 Dec 2011 06:29:50 +0000 (08:29 +0200)] 
imap: When fetching X-GUID, set MAIL_FETCH_GUID also as "wanted fields" for optimization.

13 years agoimapc: Removed HIGHESTMODSEQ handling from STATUS command.
Timo Sirainen [Mon, 12 Dec 2011 06:43:04 +0000 (08:43 +0200)] 
imapc: Removed HIGHESTMODSEQ handling from STATUS command.
We don't currently even attempt to handle remote modseqs, so HIGHESTMODSEQ
shouldn't be used either.

13 years agoauth: Handle proxy_maybe=yes for PASS lookups. (Fixes it for LMTP.)
Timo Sirainen [Mon, 12 Dec 2011 05:04:46 +0000 (07:04 +0200)] 
auth: Handle proxy_maybe=yes for PASS lookups. (Fixes it for LMTP.)

13 years agoimap: Convert LIST/LSUB patterns from mUTF-7 to UTF-8 for internal representation.
Timo Sirainen [Mon, 12 Dec 2011 04:48:44 +0000 (06:48 +0200)] 
imap: Convert LIST/LSUB patterns from mUTF-7 to UTF-8 for internal representation.

13 years agolib-storage: Handle %{uid} and %{gid} expansion without relying on process's euid...
Timo Sirainen [Mon, 12 Dec 2011 04:36:31 +0000 (06:36 +0200)] 
lib-storage: Handle %{uid} and %{gid} expansion without relying on process's euid/egid.

13 years agolib-storage: Previously added %{gid} variable didn't actually work.
Timo Sirainen [Mon, 12 Dec 2011 04:07:33 +0000 (06:07 +0200)] 
lib-storage: Previously added %{gid} variable didn't actually work.

13 years agolmtp: Simplify LMTP proxying by first reading the whole input to memory/disk.
Timo Sirainen [Sat, 10 Dec 2011 08:59:30 +0000 (10:59 +0200)] 
lmtp: Simplify LMTP proxying by first reading the whole input to memory/disk.
This hopefully fixes problems related to LMTP proxying, at the cost of
having to write large mails to temp directory.

13 years agopassdb imap: Log about failures.
Timo Sirainen [Sat, 10 Dec 2011 06:50:43 +0000 (08:50 +0200)] 
passdb imap: Log about failures.

13 years agodsync: Update cache fields' decision and last_used fields explicitly.
Timo Sirainen [Sat, 10 Dec 2011 06:44:33 +0000 (08:44 +0200)] 
dsync: Update cache fields' decision and last_used fields explicitly.
This makes v2.1's dsync incompatible with v2.0's when used in different
servers.

13 years agodoveadm: Compile fix for previous lib-index change.
Timo Sirainen [Sat, 10 Dec 2011 06:43:09 +0000 (08:43 +0200)] 
doveadm: Compile fix for previous lib-index change.

13 years agolib-index: Allow updating cache's last_used field with mail_cache_register_fields()
Timo Sirainen [Sat, 10 Dec 2011 06:42:26 +0000 (08:42 +0200)] 
lib-index: Allow updating cache's last_used field with mail_cache_register_fields()

13 years agolib-storage: Added separate %{gid} expansion to mail_user.
Timo Sirainen [Sat, 10 Dec 2011 06:41:01 +0000 (08:41 +0200)] 
lib-storage: Added separate %{gid} expansion to mail_user.
The default %{gid} probably works also, but it's more reliable to do this
explicitly.

13 years agolib-index: If cache field's decision is forced no, don't update the field's last_used.
Timo Sirainen [Sat, 10 Dec 2011 06:35:06 +0000 (08:35 +0200)] 
lib-index: If cache field's decision is forced no, don't update the field's last_used.

13 years agolib-fs: Added "mode" parameter to "posix" backend to specify mode for created files...
Timo Sirainen [Sat, 10 Dec 2011 06:15:58 +0000 (08:15 +0200)] 
lib-fs: Added "mode" parameter to "posix" backend to specify mode for created files/dirs.

13 years agomaildir: If saving fails, don't bother trying to flush the file's ostream.
Timo Sirainen [Sat, 10 Dec 2011 06:01:02 +0000 (08:01 +0200)] 
maildir: If saving fails, don't bother trying to flush the file's ostream.

13 years agozlib: Avoid assert-crashing if parent ostream's write had failed earlier.
Timo Sirainen [Sat, 10 Dec 2011 05:57:16 +0000 (07:57 +0200)] 
zlib: Avoid assert-crashing if parent ostream's write had failed earlier.

13 years agoconfig: Don't warn that ssl_parameters_regenerate=0 should have "hours" suffix.
Timo Sirainen [Sat, 10 Dec 2011 05:28:22 +0000 (07:28 +0200)] 
config: Don't warn that ssl_parameters_regenerate=0 should have "hours" suffix.

13 years agolib-storage: FS layout mailbox list iteration code rewrite.
Timo Sirainen [Sat, 10 Dec 2011 05:05:56 +0000 (07:05 +0200)] 
lib-storage: FS layout mailbox list iteration code rewrite.
This fixes listing non-ASCII mailboxes. Also the new way no longer keeps
more than one file descriptor open.

13 years agolib-storage: mailbox_list_get_vname() no longer treats INBOX case insensitively.
Timo Sirainen [Sat, 10 Dec 2011 05:03:09 +0000 (07:03 +0200)] 
lib-storage: mailbox_list_get_vname() no longer treats INBOX case insensitively.
The INBOX vname is case sensitive, the INBOX storage_name isn't, otherwise
it's not possible to access <ns prefix>/inBox cased mailboxes.

13 years agovar_expand(): Added %{uid} and %{gid} variables.
Timo Sirainen [Fri, 9 Dec 2011 16:57:53 +0000 (18:57 +0200)] 
var_expand(): Added %{uid} and %{gid} variables.

13 years agolib-storage: Fixed search when mail prefetching is enabled.
Timo Sirainen [Fri, 9 Dec 2011 15:49:13 +0000 (17:49 +0200)] 
lib-storage: Fixed search when mail prefetching is enabled.

13 years agomdbox: Make sure m.* files aren't overwritten when storage index isn't found.
Timo Sirainen [Fri, 9 Dec 2011 14:26:39 +0000 (16:26 +0200)] 
mdbox: Make sure m.* files aren't overwritten when storage index isn't found.
This mainly helps to avoid situations where m.1 is replaced by mail delivery
when index directory has been (wrongly) changed.

13 years agoauth: If verbose_proctitle=yes, show which processes are auth workers.
Timo Sirainen [Thu, 8 Dec 2011 16:56:48 +0000 (18:56 +0200)] 
auth: If verbose_proctitle=yes, show which processes are auth workers.

13 years agolib-storage: Reverted the last INBOX children listing change after all.
Timo Sirainen [Thu, 8 Dec 2011 09:45:04 +0000 (11:45 +0200)] 
lib-storage: Reverted the last INBOX children listing change after all.

13 years agolib-storage: Fixed listing INBOX's children with layout=fs and non-mbox format.
Timo Sirainen [Thu, 8 Dec 2011 09:41:01 +0000 (11:41 +0200)] 
lib-storage: Fixed listing INBOX's children with layout=fs and non-mbox format.

13 years agoimapc: Crashfix on error conditions.
Timo Sirainen [Thu, 8 Dec 2011 09:30:42 +0000 (11:30 +0200)] 
imapc: Crashfix on error conditions.

13 years agolib-storage: Code cleanup.
Timo Sirainen [Thu, 8 Dec 2011 07:30:14 +0000 (09:30 +0200)] 
lib-storage: Code cleanup.

13 years agoliblib: Added str_to_time()
Timo Sirainen [Thu, 8 Dec 2011 07:28:54 +0000 (09:28 +0200)] 
liblib: Added str_to_time()

13 years agolib-storage: Removed unnecessarily duplicated code.
Timo Sirainen [Thu, 8 Dec 2011 05:51:28 +0000 (07:51 +0200)] 
lib-storage: Removed unnecessarily duplicated code.

13 years agolib-storage: Fixed assert-crash when search query contained ().
Timo Sirainen [Thu, 8 Dec 2011 05:36:39 +0000 (07:36 +0200)] 
lib-storage: Fixed assert-crash when search query contained ().

13 years agofts-lucene: Fixed Makefile.am
Timo Sirainen [Thu, 8 Dec 2011 05:23:25 +0000 (07:23 +0200)] 
fts-lucene: Fixed Makefile.am

13 years agolib-sql: If mysql/pgsql commit fails due to server disconnection, reconnect and retry.
Timo Sirainen [Thu, 8 Dec 2011 05:02:03 +0000 (07:02 +0200)] 
lib-sql: If mysql/pgsql commit fails due to server disconnection, reconnect and retry.

13 years agolib-storage: Fixed assert-crash in user deinit with some installations.
Timo Sirainen [Thu, 8 Dec 2011 04:11:03 +0000 (06:11 +0200)] 
lib-storage: Fixed assert-crash in user deinit with some installations.

13 years agologin: Send the last connected client's IP address to log process.
Timo Sirainen [Thu, 8 Dec 2011 03:55:19 +0000 (05:55 +0200)] 
login: Send the last connected client's IP address to log process.

13 years agolib-storage: If client_limit=1, send user's log prefix to log process.
Timo Sirainen [Thu, 8 Dec 2011 03:54:54 +0000 (05:54 +0200)] 
lib-storage: If client_limit=1, send user's log prefix to log process.

13 years agoAdded i_set_failure_send_prefix() and renamed i_set_failure_ip() to _send_ip().
Timo Sirainen [Thu, 8 Dec 2011 03:54:23 +0000 (05:54 +0200)] 
Added i_set_failure_send_prefix() and renamed i_set_failure_ip() to _send_ip().

13 years agoAdded a new "FATAL" log command, which master uses to log all abnormal process exits.
Timo Sirainen [Thu, 8 Dec 2011 03:53:55 +0000 (05:53 +0200)] 
Added a new "FATAL" log command, which master uses to log all abnormal process exits.
The log process adds the process's log prefix or IP address to the message
if available.

13 years agolog: Removed slightly confusing code.
Timo Sirainen [Thu, 8 Dec 2011 03:24:48 +0000 (05:24 +0200)] 
log: Removed slightly confusing code.
A log client always receives a BYE, so don't free it earlier.

13 years agolmtp: If lmtp_save_to_detail_mailbox=yes and there was no detail, mail was logged...
Timo Sirainen [Thu, 8 Dec 2011 03:17:01 +0000 (05:17 +0200)] 
lmtp: If lmtp_save_to_detail_mailbox=yes and there was no detail, mail was logged as saved to "".

13 years agostats: Chroot to empty directory by default.
Timo Sirainen [Thu, 8 Dec 2011 03:13:44 +0000 (05:13 +0200)] 
stats: Chroot to empty directory by default.

13 years agossl_parameters_regenerate setting is now "time" type, as it should have been.
Timo Sirainen [Thu, 8 Dec 2011 03:12:12 +0000 (05:12 +0200)] 
ssl_parameters_regenerate setting is now "time" type, as it should have been.

13 years agoindexer: Use stricter permissions for indexer-worker socket.
Timo Sirainen [Thu, 8 Dec 2011 03:05:57 +0000 (05:05 +0200)] 
indexer: Use stricter permissions for indexer-worker socket.

13 years agodirector: chroot to base_dir by default.
Timo Sirainen [Thu, 8 Dec 2011 03:03:22 +0000 (05:03 +0200)] 
director: chroot to base_dir by default.

13 years agodirector: Don't explicitly use base_dir. We're already chdired there, use relative...
Timo Sirainen [Thu, 8 Dec 2011 03:02:15 +0000 (05:02 +0200)] 
director: Don't explicitly use base_dir. We're already chdired there, use relative paths.

13 years agodirector-test.sh script fixed to use a working path for director-test binary.
Timo Sirainen [Thu, 8 Dec 2011 03:02:12 +0000 (05:02 +0200)] 
director-test.sh script fixed to use a working path for director-test binary.

13 years agodbox: If index was fscked, rebuild indexes to make sure no mails got lost.
Timo Sirainen [Tue, 6 Dec 2011 23:48:03 +0000 (01:48 +0200)] 
dbox: If index was fscked, rebuild indexes to make sure no mails got lost.

13 years agolib-index: Added mail_index_reset_fscked()
Timo Sirainen [Tue, 6 Dec 2011 23:46:42 +0000 (01:46 +0200)] 
lib-index: Added mail_index_reset_fscked()

13 years agolib-storage: MAILBOX_LIST_ITER_RETURN_SPECIALUSE was checked wrong
Timo Sirainen [Tue, 6 Dec 2011 23:28:20 +0000 (01:28 +0200)] 
lib-storage: MAILBOX_LIST_ITER_RETURN_SPECIALUSE was checked wrong

13 years agoexample-config: Added example mailboxes.
Timo Sirainen [Tue, 6 Dec 2011 22:48:54 +0000 (00:48 +0200)] 
example-config: Added example mailboxes.

13 years agoconfig: Allow section names to contain spaces.
Timo Sirainen [Tue, 6 Dec 2011 22:30:26 +0000 (00:30 +0200)] 
config: Allow section names to contain spaces.

13 years agoexample-config: Use a default uncommented "namespace inbox".
Timo Sirainen [Tue, 6 Dec 2011 21:55:48 +0000 (23:55 +0200)] 
example-config: Use a default uncommented "namespace inbox".

13 years agoMoved mailbox {} settings inside namespace {} and no longer require ns prefix in...
Timo Sirainen [Tue, 6 Dec 2011 21:53:44 +0000 (23:53 +0200)] 
Moved mailbox {} settings inside namespace {} and no longer require ns prefix in name.
This allows specifying mailboxes more easily with per-user namespace
prefixes.

13 years agolib-storage: Avoid crashes if listing subscriptions for a namespace that can't have...
Timo Sirainen [Tue, 6 Dec 2011 21:51:09 +0000 (23:51 +0200)] 
lib-storage: Avoid crashes if listing subscriptions for a namespace that can't have any.
i.e. the namespace and its parents all have subscriptions=no

13 years agomaster: Be more relaxed about giving service auth's client_limit being too low.
Timo Sirainen [Tue, 6 Dec 2011 21:35:58 +0000 (23:35 +0200)] 
master: Be more relaxed about giving service auth's client_limit being too low.
imap/pop3/lmtp processes with service_count=1 use up a client only for a
very short time. Don't count them.

13 years agoautocreate: Make sure we don't crash if there are no mailbox{}es.
Timo Sirainen [Mon, 5 Dec 2011 19:25:22 +0000 (21:25 +0200)] 
autocreate: Make sure we don't crash if there are no mailbox{}es.

13 years agolib-storage: Don't crash when no there are no mailbox {} sections.
Timo Sirainen [Mon, 5 Dec 2011 19:23:40 +0000 (21:23 +0200)] 
lib-storage: Don't crash when no there are no mailbox {} sections.

13 years agoauth: Fixed vpopmail to work again after recent change.
Timo Sirainen [Fri, 2 Dec 2011 21:47:01 +0000 (23:47 +0200)] 
auth: Fixed vpopmail to work again after recent change.

13 years agoREADME: Added SPECIAL-USE RFC
Timo Sirainen [Fri, 2 Dec 2011 15:59:24 +0000 (17:59 +0200)] 
README: Added SPECIAL-USE RFC

13 years agoImplemented IMAP SPECIAL-USE extension.
Timo Sirainen [Fri, 2 Dec 2011 15:05:31 +0000 (17:05 +0200)] 
Implemented IMAP SPECIAL-USE extension.

13 years agoMoved autocreate plugin functionality into lib-storage.
Timo Sirainen [Fri, 2 Dec 2011 14:22:31 +0000 (16:22 +0200)] 
Moved autocreate plugin functionality into lib-storage.
The autocreate plugin is still used for backwards compatibility.

Mailboxes can be configured like:

mailbox Sent {
  auto = subscribe
}
mailbox Spam {
  auto = create
}

13 years agolib-storage: Added pool to struct mailbox_list_iterate_context.
Timo Sirainen [Fri, 2 Dec 2011 12:49:08 +0000 (14:49 +0200)] 
lib-storage: Added pool to struct mailbox_list_iterate_context.

13 years agolib-storage: Moved mailbox list iteration functions to a separate file.
Timo Sirainen [Fri, 2 Dec 2011 12:23:47 +0000 (14:23 +0200)] 
lib-storage: Moved mailbox list iteration functions to a separate file.

13 years agoimapc: Check for when to prefer LOGIN to AUTHENTICATE was wrong.
Timo Sirainen [Fri, 2 Dec 2011 11:12:16 +0000 (13:12 +0200)] 
imapc: Check for when to prefer LOGIN to AUTHENTICATE was wrong.

13 years agoimapc: If remote server disconnects, log the reason.
Timo Sirainen [Thu, 1 Dec 2011 07:24:58 +0000 (09:24 +0200)] 
imapc: If remote server disconnects, log the reason.

13 years agoauth: Fixed loading authdb_imap plugin when Dovecot is configured --without-shared...
Timo Sirainen [Thu, 1 Dec 2011 07:15:53 +0000 (09:15 +0200)] 
auth: Fixed loading authdb_imap plugin when Dovecot is configured --without-shared-libs

13 years agoauth: Mention auth_worker_max_count in warning message about worker queue being slow.
Timo Sirainen [Wed, 30 Nov 2011 16:48:44 +0000 (18:48 +0200)] 
auth: Mention auth_worker_max_count in warning message about worker queue being slow.

13 years agofts-lucene: Fixed search when all terms were MUST_NOT.
Timo Sirainen [Fri, 25 Nov 2011 02:25:09 +0000 (04:25 +0200)] 
fts-lucene: Fixed search when all terms were MUST_NOT.

13 years agoauth: Dropped default client_limit back to default_client_limit.
Timo Sirainen [Thu, 24 Nov 2011 19:27:19 +0000 (21:27 +0200)] 
auth: Dropped default client_limit back to default_client_limit.
Having it above 1024 logs an annoying warning at startup. Also in most cases
the auth process wouldn't have nearly that many clients. If about 1000
imap/pop3 processes were logging in at the exact same time, the limit would
be reached, but that's a bit unlikely.

13 years agoNEWS, README: Added SCRAM-SHA-1 support.
Timo Sirainen [Thu, 24 Nov 2011 01:05:54 +0000 (03:05 +0200)] 
NEWS, README: Added SCRAM-SHA-1 support.

13 years agoAdded signature for changeset 18f32bf70fac
Timo Sirainen [Thu, 24 Nov 2011 00:36:32 +0000 (02:36 +0200)] 
Added signature for changeset 18f32bf70fac

13 years agoAdded tag 2.1.rc1 for changeset 18f32bf70fac
Timo Sirainen [Thu, 24 Nov 2011 00:36:29 +0000 (02:36 +0200)] 
Added tag 2.1.rc1 for changeset 18f32bf70fac

13 years agoReleased v2.1.rc1. 2.1.rc1
Timo Sirainen [Thu, 24 Nov 2011 00:36:29 +0000 (02:36 +0200)] 
Released v2.1.rc1.