]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
15 years agodoveadm fetch: Added "fields to fetch" parameter.
Timo Sirainen [Wed, 28 Apr 2010 20:13:12 +0000 (23:13 +0300)] 
doveadm fetch: Added "fields to fetch" parameter.

--HG--
branch : HEAD

15 years agodoveadm fetch: Added support for fetching mails from multiple mailboxes.
Timo Sirainen [Wed, 28 Apr 2010 19:26:15 +0000 (22:26 +0300)] 
doveadm fetch: Added support for fetching mails from multiple mailboxes.

--HG--
branch : HEAD

15 years agodoveadm altmove: Fixed assert-crashing
Timo Sirainen [Wed, 28 Apr 2010 19:25:33 +0000 (22:25 +0300)] 
doveadm altmove: Fixed assert-crashing

--HG--
branch : HEAD

15 years agodoveadm: Added list command for listing users' mailboxes.
Timo Sirainen [Wed, 28 Apr 2010 19:08:03 +0000 (22:08 +0300)] 
doveadm: Added list command for listing users' mailboxes.

--HG--
branch : HEAD

15 years agodoveadm altmove: Use the new mailbox list iteration API.
Timo Sirainen [Wed, 28 Apr 2010 19:07:15 +0000 (22:07 +0300)] 
doveadm altmove: Use the new mailbox list iteration API.

--HG--
branch : HEAD

15 years agodoveadm: Added API for iterating through mailboxes more easily.
Timo Sirainen [Wed, 28 Apr 2010 19:07:05 +0000 (22:07 +0300)] 
doveadm: Added API for iterating through mailboxes more easily.

--HG--
branch : HEAD

15 years agolib-storage: mailbox_list_iter_init_namespaces() has more filtering capabilities...
Timo Sirainen [Wed, 28 Apr 2010 19:05:13 +0000 (22:05 +0300)] 
lib-storage: mailbox_list_iter_init_namespaces() has more filtering capabilities now.
 - namespace types

 - MAILBOX_LIST_ITER_STAR_WITHIN_NS flag so that "*" doesn't escape beyond
the namespace it started in.

--HG--
branch : HEAD

15 years agolib-storage: Added mail_search_args_match_mailbox()
Timo Sirainen [Wed, 28 Apr 2010 19:02:59 +0000 (22:02 +0300)] 
lib-storage: Added mail_search_args_match_mailbox()

--HG--
branch : HEAD

15 years agolib-storage: Added mail_search_build_add()
Timo Sirainen [Wed, 28 Apr 2010 19:02:10 +0000 (22:02 +0300)] 
lib-storage: Added mail_search_build_add()

--HG--
branch : HEAD

15 years agolib-storage: Added MAILBOX_GLOB search arg. Query builders now use it instead of...
Timo Sirainen [Wed, 28 Apr 2010 15:09:43 +0000 (18:09 +0300)] 
lib-storage: Added MAILBOX_GLOB search arg. Query builders now use it instead of MAILBOX.

--HG--
branch : HEAD

15 years agolib-storage: mail_search_args_equal() wasn't comparing string arguments correctly.
Timo Sirainen [Wed, 28 Apr 2010 14:50:30 +0000 (17:50 +0300)] 
lib-storage: mail_search_args_equal() wasn't comparing string arguments correctly.

--HG--
branch : HEAD

15 years agolib-imap: Added imap_match_globs_equal().
Timo Sirainen [Wed, 28 Apr 2010 14:49:16 +0000 (17:49 +0300)] 
lib-imap: Added imap_match_globs_equal().

--HG--
branch : HEAD

15 years agolib-imap: Added imap_match_dup().
Timo Sirainen [Wed, 28 Apr 2010 14:36:25 +0000 (17:36 +0300)] 
lib-imap: Added imap_match_dup().

--HG--
branch : HEAD

15 years agolib-test: Call lib_deinit().
Timo Sirainen [Wed, 28 Apr 2010 14:35:41 +0000 (17:35 +0300)] 
lib-test: Call lib_deinit().

--HG--
branch : HEAD

15 years agomdbox: Automatically delete old temp.* files from storage/ directory.
Timo Sirainen [Mon, 26 Apr 2010 14:56:41 +0000 (17:56 +0300)] 
mdbox: Automatically delete old temp.* files from storage/ directory.

--HG--
branch : HEAD

15 years agomdbox: Recent change enabled dotlocking always, instead of using flock.
Timo Sirainen [Mon, 26 Apr 2010 14:46:13 +0000 (17:46 +0300)] 
mdbox: Recent change enabled dotlocking always, instead of using flock.

--HG--
branch : HEAD

15 years agolmtp: Removed duplicate checking, at least for now.
Timo Sirainen [Mon, 26 Apr 2010 12:43:01 +0000 (15:43 +0300)] 
lmtp: Removed duplicate checking, at least for now.
If duplicate checking is done, DATA should also send proper reply for them.

--HG--
branch : HEAD

15 years agomdbox: "Message has been copied too many times" error contains now refcounts.
Timo Sirainen [Fri, 23 Apr 2010 12:10:32 +0000 (15:10 +0300)] 
mdbox: "Message has been copied too many times" error contains now refcounts.

--HG--
branch : HEAD

15 years agoLink lmtp/lda with dovecot-lda shared library, not static library.
Timo Sirainen [Fri, 23 Apr 2010 08:33:56 +0000 (11:33 +0300)] 
Link lmtp/lda with dovecot-lda shared library, not static library.

--HG--
branch : HEAD

15 years agolib-lda: Added mail_deliver_get_log_var_expand_table().
Timo Sirainen [Fri, 23 Apr 2010 07:38:30 +0000 (10:38 +0300)] 
lib-lda: Added mail_deliver_get_log_var_expand_table().

--HG--
branch : HEAD

15 years agolib-lda is now an installed shared library.
Timo Sirainen [Fri, 23 Apr 2010 07:37:45 +0000 (10:37 +0300)] 
lib-lda is now an installed shared library.

--HG--
branch : HEAD

15 years agodeliver_log_format: Increased max. message-id length to 200 chars.
Timo Sirainen [Fri, 23 Apr 2010 07:09:57 +0000 (10:09 +0300)] 
deliver_log_format: Increased max. message-id length to 200 chars.

--HG--
branch : HEAD

15 years agolda, lmtp: Fixed using virtual plugin when not using shared libs.
Timo Sirainen [Wed, 21 Apr 2010 16:58:53 +0000 (19:58 +0300)] 
lda, lmtp: Fixed using virtual plugin when not using shared libs.

--HG--
branch : HEAD

15 years agoexample-config: mdbox_altmove setting no longer exists, removed it.
Timo Sirainen [Wed, 21 Apr 2010 16:58:35 +0000 (19:58 +0300)] 
example-config: mdbox_altmove setting no longer exists, removed it.

--HG--
branch : HEAD

15 years agodeliver_log_format: Added support for size and vsize
Timo Sirainen [Wed, 21 Apr 2010 16:58:10 +0000 (19:58 +0300)] 
deliver_log_format: Added support for size and vsize

--HG--
branch : HEAD

15 years agodoveconf <setting name> now prints only the one setting's value.
Timo Sirainen [Tue, 20 Apr 2010 15:26:28 +0000 (18:26 +0300)] 
doveconf <setting name> now prints only the one setting's value.

--HG--
branch : HEAD

15 years agomdbox: If flock() isn't available, use dotlock files.
Timo Sirainen [Tue, 20 Apr 2010 15:07:56 +0000 (18:07 +0300)] 
mdbox: If flock() isn't available, use dotlock files.
This allows again using client_limit > 1 without corrupting dbox files.

--HG--
branch : HEAD

15 years agomdbox: Purge crashed if it purged all messages from a file.
Timo Sirainen [Tue, 20 Apr 2010 15:05:08 +0000 (18:05 +0300)] 
mdbox: Purge crashed if it purged all messages from a file.

--HG--
branch : HEAD

15 years agolib-storage: Fixed parsing human search parameter dates.
Timo Sirainen [Tue, 20 Apr 2010 14:09:19 +0000 (17:09 +0300)] 
lib-storage: Fixed parsing human search parameter dates.

--HG--
branch : HEAD

15 years agomdbox: Moving messages to alt storage is done done with doveadm altmove command.
Timo Sirainen [Tue, 20 Apr 2010 13:25:24 +0000 (16:25 +0300)] 
mdbox: Moving messages to alt storage is done done with doveadm altmove command.
The command can take an arbitrary search query listing what messages should
exist in alt storage. If the message has been copied to multiple mailboxes,
the search query must match all the instances of the message.

Since the search query can now be specified in command line, mdbox_altmove
setting was also removed.

--HG--
branch : HEAD

15 years agodbox: Moved SDBOX_INDEX_FLAG_ALT macro to dbox-common.
Timo Sirainen [Tue, 20 Apr 2010 13:22:56 +0000 (16:22 +0300)] 
dbox: Moved SDBOX_INDEX_FLAG_ALT macro to dbox-common.

--HG--
branch : HEAD

15 years agoAdded support for mail search input parsers. doveadm now uses command line parser.
Timo Sirainen [Tue, 20 Apr 2010 11:57:19 +0000 (14:57 +0300)] 
Added support for mail search input parsers. doveadm now uses command line parser.

--HG--
branch : HEAD

15 years agomdbox: More comment updates to syncing.
Timo Sirainen [Mon, 19 Apr 2010 13:53:15 +0000 (16:53 +0300)] 
mdbox: More comment updates to syncing.

--HG--
branch : HEAD

15 years agomdbox: Minor optimization for syncing expunges.
Timo Sirainen [Mon, 19 Apr 2010 13:36:42 +0000 (16:36 +0300)] 
mdbox: Minor optimization for syncing expunges.

--HG--
branch : HEAD

15 years agoseq_range_array_add() returns now TRUE if seq was already in array.
Timo Sirainen [Mon, 19 Apr 2010 13:35:36 +0000 (16:35 +0300)] 
seq_range_array_add() returns now TRUE if seq was already in array.

--HG--
branch : HEAD

15 years agomdbox: Added a comment about how expunging works.
Timo Sirainen [Mon, 19 Apr 2010 13:31:50 +0000 (16:31 +0300)] 
mdbox: Added a comment about how expunging works.

--HG--
branch : HEAD

15 years agomdbox: Optimization: Don't update map UIDs' refcounts via array when it's not necessary.
Timo Sirainen [Mon, 19 Apr 2010 13:15:57 +0000 (16:15 +0300)] 
mdbox: Optimization: Don't update map UIDs' refcounts via array when it's not necessary.

--HG--
branch : HEAD

15 years agomdbox: Comment update
Timo Sirainen [Mon, 19 Apr 2010 13:14:37 +0000 (16:14 +0300)] 
mdbox: Comment update

--HG--
branch : HEAD

15 years agoconfig: Added support for parsing obsolete setting ssl_disable.
Timo Sirainen [Fri, 16 Apr 2010 15:24:34 +0000 (18:24 +0300)] 
config: Added support for parsing obsolete setting ssl_disable.

--HG--
branch : HEAD

15 years agolib-storage: Mailbox deletion via trash directory works now better with NFS.
Timo Sirainen [Fri, 16 Apr 2010 14:53:41 +0000 (17:53 +0300)] 
lib-storage: Mailbox deletion via trash directory works now better with NFS.

--HG--
branch : HEAD

15 years agolib-storage: Fixed autocreating namespaces for shared users in some situations.
Timo Sirainen [Fri, 16 Apr 2010 14:23:43 +0000 (17:23 +0300)] 
lib-storage: Fixed autocreating namespaces for shared users in some situations.

--HG--
branch : HEAD

15 years agolib-storage: Shared namespace's prefix_len wasn't updated after prefix was truncated.
Timo Sirainen [Fri, 16 Apr 2010 14:23:24 +0000 (17:23 +0300)] 
lib-storage: Shared namespace's prefix_len wasn't updated after prefix was truncated.

--HG--
branch : HEAD

15 years agodict proxy client: Timeout lookups after 30 s, log warning if lookup takes >5 s.
Timo Sirainen [Fri, 16 Apr 2010 13:44:15 +0000 (16:44 +0300)] 
dict proxy client: Timeout lookups after 30 s, log warning if lookup takes >5 s.

--HG--
branch : HEAD

15 years agoimap-quota: Iterate quota roots only once when replying to GETQUOTAROOT.
Timo Sirainen [Fri, 16 Apr 2010 13:42:58 +0000 (16:42 +0300)] 
imap-quota: Iterate quota roots only once when replying to GETQUOTAROOT.
This halves the required dict lookup count.

--HG--
branch : HEAD

15 years agodict proxy: Disconnect from dict server after 1 second of idling.
Timo Sirainen [Fri, 16 Apr 2010 13:14:15 +0000 (16:14 +0300)] 
dict proxy: Disconnect from dict server after 1 second of idling.
Reconnecting is pretty cheap and it's not good to have many idling dict
server processes.

--HG--
branch : HEAD

15 years agodict: Changed default client_limit to 1.
Timo Sirainen [Fri, 16 Apr 2010 13:13:36 +0000 (16:13 +0300)] 
dict: Changed default client_limit to 1.

--HG--
branch : HEAD

15 years agodict: Client count wasn't updated when client disconnected, causing problems later.
Timo Sirainen [Fri, 16 Apr 2010 13:13:30 +0000 (16:13 +0300)] 
dict: Client count wasn't updated when client disconnected, causing problems later.

--HG--
branch : HEAD

15 years agoidle: Do cork/uncork when sending "OK Still here" notification.
Timo Sirainen [Fri, 16 Apr 2010 12:17:38 +0000 (15:17 +0300)] 
idle: Do cork/uncork when sending "OK Still here" notification.

--HG--
branch : HEAD

15 years agodict file: Get file's initial permissions based on parent directory.
Timo Sirainen [Fri, 16 Apr 2010 11:42:58 +0000 (14:42 +0300)] 
dict file: Get file's initial permissions based on parent directory.

--HG--
branch : HEAD

15 years agoauth: Removed special case check for MD5-CRYPT from wrong password scheme checking.
Timo Sirainen [Fri, 16 Apr 2010 10:22:19 +0000 (13:22 +0300)] 
auth: Removed special case check for MD5-CRYPT from wrong password scheme checking.

--HG--
branch : HEAD

15 years agologin: Keep binary-specific defaults in a struct.
Timo Sirainen [Wed, 14 Apr 2010 16:27:26 +0000 (19:27 +0300)] 
login: Keep binary-specific defaults in a struct.

--HG--
branch : HEAD

15 years agologin: If proxy returns ssl=yes and no port, switch port to imaps/pop3s.
Timo Sirainen [Wed, 14 Apr 2010 16:19:27 +0000 (19:19 +0300)] 
login: If proxy returns ssl=yes and no port, switch port to imaps/pop3s.

--HG--
branch : HEAD

15 years agodovecot.m4: Added serial number.
Timo Sirainen [Wed, 14 Apr 2010 16:05:42 +0000 (19:05 +0300)] 
dovecot.m4: Added serial number.

--HG--
branch : HEAD

15 years agoraw: Fixed opening raw mailbox with filename.
Timo Sirainen [Wed, 14 Apr 2010 15:53:36 +0000 (18:53 +0300)] 
raw: Fixed opening raw mailbox with filename.

--HG--
branch : HEAD

15 years agopop3: Added %u=old/new UIDL hash to pop3_logout_format.
Timo Sirainen [Wed, 14 Apr 2010 15:29:15 +0000 (18:29 +0300)] 
pop3: Added %u=old/new UIDL hash to pop3_logout_format.
It expands to "<old msg count>/<old hash> -> <new msg count>/<new hash>" or
if they're the same, simply "<msg count>/<hash>".

The idea is that if previous session's <new hash> doesn't match next one's
<old hash> and prev.new_msg_count = next.old_msg_count, it could indicate
that the UIDLs changed for some reason. But if they do match and client
still redownloaded messages, it's most likely a client side problem.

--HG--
branch : HEAD

15 years agoauth: Fixed userdb tempfail to work with blocking userdbs.
Timo Sirainen [Wed, 14 Apr 2010 13:06:59 +0000 (16:06 +0300)] 
auth: Fixed userdb tempfail to work with blocking userdbs.

--HG--
branch : HEAD

15 years agoauth: Removed userdb checking code from passdb code paths.
Timo Sirainen [Wed, 14 Apr 2010 12:57:43 +0000 (15:57 +0300)] 
auth: Removed userdb checking code from passdb code paths.

--HG--
branch : HEAD

15 years agomaster: Require protocols=none to not have any protocols.
Timo Sirainen [Wed, 14 Apr 2010 12:40:26 +0000 (15:40 +0300)] 
master: Require protocols=none to not have any protocols.

--HG--
branch : HEAD

15 years agoexample-config: Added auth-userdb socket with comments.
Timo Sirainen [Wed, 14 Apr 2010 12:34:58 +0000 (15:34 +0300)] 
example-config: Added auth-userdb socket with comments.

--HG--
branch : HEAD

15 years agodoveadm: Added initial code for fetch command.
Timo Sirainen [Tue, 13 Apr 2010 17:54:46 +0000 (20:54 +0300)] 
doveadm: Added initial code for fetch command.

--HG--
branch : HEAD

15 years agolib-storage: Added search query building from human-friendly input.
Timo Sirainen [Tue, 13 Apr 2010 17:25:00 +0000 (20:25 +0300)] 
lib-storage: Added search query building from human-friendly input.

--HG--
branch : HEAD

15 years agolib-storage: Minor optimization to search build initialization code.
Timo Sirainen [Tue, 13 Apr 2010 16:01:58 +0000 (19:01 +0300)] 
lib-storage: Minor optimization to search build initialization code.

--HG--
branch : HEAD

15 years agolib-storage: Rewrote search query building code to be more modular.
Timo Sirainen [Tue, 13 Apr 2010 15:59:23 +0000 (18:59 +0300)] 
lib-storage: Rewrote search query building code to be more modular.

--HG--
branch : HEAD

15 years agoexample-config: Added a note about !include file ordering.
Timo Sirainen [Tue, 13 Apr 2010 14:01:12 +0000 (17:01 +0300)] 
example-config: Added a note about !include file ordering.

--HG--
branch : HEAD

15 years agoexample-config: Removed some old comments that aren't really useful anymore.
Timo Sirainen [Tue, 13 Apr 2010 14:01:01 +0000 (17:01 +0300)] 
example-config: Removed some old comments that aren't really useful anymore.

--HG--
branch : HEAD

15 years agolib-storage: Added support for searching save date.
Timo Sirainen [Tue, 13 Apr 2010 13:52:23 +0000 (16:52 +0300)] 
lib-storage: Added support for searching save date.

--HG--
branch : HEAD

15 years agomake distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen [Tue, 13 Apr 2010 13:02:49 +0000 (16:02 +0300)] 
make distcheck now runs code via clang static analyzer if it exists.

--HG--
branch : HEAD

15 years agoStatic analyzer warning fix.
Timo Sirainen [Tue, 13 Apr 2010 12:49:14 +0000 (15:49 +0300)] 
Static analyzer warning fix.

--HG--
branch : HEAD

15 years agorun-test: Fixed to work correctly with older Valgrind versions.
Timo Sirainen [Tue, 13 Apr 2010 11:34:25 +0000 (14:34 +0300)] 
run-test: Fixed to work correctly with older Valgrind versions.

--HG--
branch : HEAD

15 years agoMakefile: Added run-test.sh to tarball.
Timo Sirainen [Tue, 13 Apr 2010 11:13:23 +0000 (14:13 +0300)] 
Makefile: Added run-test.sh to tarball.

--HG--
branch : HEAD

15 years agomail storage service: Fixed chroot handling.
Timo Sirainen [Tue, 13 Apr 2010 10:28:08 +0000 (13:28 +0300)] 
mail storage service: Fixed chroot handling.

--HG--
branch : HEAD

15 years agolib-storage: Check for mail_plugin_dir existence only in config binary.
Timo Sirainen [Tue, 13 Apr 2010 10:24:31 +0000 (13:24 +0300)] 
lib-storage: Check for mail_plugin_dir existence only in config binary.
Other binaries may already have chrooted when the check is done.

--HG--
branch : HEAD

15 years agomodule_dir_load_missing(): If all modules are already loaded, don't scan plugin direc...
Timo Sirainen [Tue, 13 Apr 2010 10:23:31 +0000 (13:23 +0300)] 
module_dir_load_missing(): If all modules are already loaded, don't scan plugin directory.

--HG--
branch : HEAD

15 years agoquota: If dict quota update fails, log an error.
Timo Sirainen [Tue, 13 Apr 2010 09:49:48 +0000 (12:49 +0300)] 
quota: If dict quota update fails, log an error.

--HG--
branch : HEAD

15 years agodbox: Use flock() for file locking if possible. If not, require client_limit=1.
Timo Sirainen [Tue, 13 Apr 2010 09:33:17 +0000 (12:33 +0300)] 
dbox: Use flock() for file locking if possible. If not, require client_limit=1.
Maybe some day dbox code can be redesigned in a way that allows it to work
with fcntl() locking too.

--HG--
branch : HEAD

15 years agolmtp: Crashfix to multiple RCPT TOs when the first mail couldn't be used as a copy...
Timo Sirainen [Mon, 12 Apr 2010 16:14:55 +0000 (19:14 +0300)] 
lmtp: Crashfix to multiple RCPT TOs when the first mail couldn't be used as a copy source.

--HG--
branch : HEAD

15 years agolib-lda: Added assert.
Timo Sirainen [Mon, 12 Apr 2010 07:59:39 +0000 (10:59 +0300)] 
lib-lda: Added assert.

--HG--
branch : HEAD

15 years agoMakefile: Updated renamed *.conf filenames.
Timo Sirainen [Mon, 12 Apr 2010 06:54:43 +0000 (09:54 +0300)] 
Makefile: Updated renamed *.conf filenames.

--HG--
branch : HEAD

15 years agomdbox: If storage directory doesn't exist while trying to purge, ignore it.
Timo Sirainen [Sat, 10 Apr 2010 05:13:39 +0000 (08:13 +0300)] 
mdbox: If storage directory doesn't exist while trying to purge, ignore it.

--HG--
branch : HEAD

15 years agomdbox: Purging shouldn't give "unknown error" if mdbox storage doesn't exist.
Timo Sirainen [Sat, 10 Apr 2010 05:07:40 +0000 (08:07 +0300)] 
mdbox: Purging shouldn't give "unknown error" if mdbox storage doesn't exist.

--HG--
branch : HEAD

15 years agoexample-config: Added nn- prefix to *.conf files so the sort ordering makes more...
Timo Sirainen [Sat, 10 Apr 2010 04:39:39 +0000 (07:39 +0300)] 
example-config: Added nn- prefix to *.conf files so the sort ordering makes more sense.
This is especially important to get mail_plugins = $mail_plugins example
working in protocol sections.

--HG--
branch : HEAD

15 years agoconfig: !include * added files in reverse sort order.
Timo Sirainen [Sat, 10 Apr 2010 04:36:31 +0000 (07:36 +0300)] 
config: !include * added files in reverse sort order.

--HG--
branch : HEAD

15 years agoimap-zlib: Fixed crash if imap_zlib_compress_level setting wasn't set.
Timo Sirainen [Sat, 10 Apr 2010 04:28:58 +0000 (07:28 +0300)] 
imap-zlib: Fixed crash if imap_zlib_compress_level setting wasn't set.

--HG--
branch : HEAD

15 years agolmtp: Fixed crash when multiple mails were saved and second one failed.
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

15 years agomdbox: If purging found corrupted files, it didn't auto-rebuild storage.
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

15 years agomdbox: Fixed assert-crashing in storage rebuild.
Timo Sirainen [Fri, 9 Apr 2010 18:07:08 +0000 (21:07 +0300)] 
mdbox: Fixed assert-crashing in storage rebuild.

--HG--
branch : HEAD

15 years agoconfigure: Fix to older autoconfs
Timo Sirainen [Thu, 8 Apr 2010 06:35:36 +0000 (09:35 +0300)] 
configure: Fix to older autoconfs

--HG--
branch : HEAD

15 years agoauth: Fixed SASL authentication broken by recent changes.
Timo Sirainen [Thu, 8 Apr 2010 01:53:36 +0000 (04:53 +0300)] 
auth: Fixed SASL authentication broken by recent changes.

--HG--
branch : HEAD

15 years agolib-master: Fixed version mismatch error message.
Timo Sirainen [Thu, 8 Apr 2010 01:50:50 +0000 (04:50 +0300)] 
lib-master: Fixed version mismatch error message.

--HG--
branch : HEAD

15 years agoconfigure: Removed --enable-header-install. It's now always enabled.
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

15 years agovirtual: Added assert.
Timo Sirainen [Thu, 8 Apr 2010 01:48:55 +0000 (04:48 +0300)] 
virtual: Added assert.

--HG--
branch : HEAD

15 years agoimap-arg: Added IMAP_ARG_IS_NSTRING().
Timo Sirainen [Thu, 8 Apr 2010 01:04:20 +0000 (04:04 +0300)] 
imap-arg: Added IMAP_ARG_IS_NSTRING().

--HG--
branch : HEAD

15 years agodovecot.m4: Export DOVECOT_CFLAGS/LIBS/SSL_LIBS
Timo Sirainen [Thu, 8 Apr 2010 01:00:32 +0000 (04:00 +0300)] 
dovecot.m4: Export DOVECOT_CFLAGS/LIBS/SSL_LIBS

--HG--
branch : HEAD

15 years agovirtual: Fixed showing error messages for mailbox open.
Timo Sirainen [Wed, 7 Apr 2010 23:51:17 +0000 (02:51 +0300)] 
virtual: Fixed showing error messages for mailbox open.

--HG--
branch : HEAD

15 years agovirtual: If backend mailbox isn't found, don't use NOTFOUND error code.
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

15 years agovirtual: Don't crash when trying to reopen a closed mailbox.
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

15 years agolib-master: Fixed errors with post-login scripts.
Timo Sirainen [Wed, 7 Apr 2010 11:47:40 +0000 (14:47 +0300)] 
lib-master: Fixed errors with post-login scripts.

--HG--
branch : HEAD

15 years agolib-storage: Removed wrong asserts (causing crashes in quota plugin).
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

15 years agolib-master: Log an error if login client disconnects too early.
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

15 years agolib-master: Client connection counting fix.
Timo Sirainen [Wed, 7 Apr 2010 08:58:00 +0000 (11:58 +0300)] 
lib-master: Client connection counting fix.

--HG--
branch : HEAD