]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
17 years agoAdded an alternative hash table implementation.
Timo Sirainen [Mon, 1 Sep 2008 12:08:43 +0000 (15:08 +0300)] 
Added an alternative hash table implementation.

--HG--
branch : HEAD

17 years agoprimes_closest(): Use exponentially growing primes.
Timo Sirainen [Mon, 1 Sep 2008 12:04:00 +0000 (15:04 +0300)] 
primes_closest(): Use exponentially growing primes.

--HG--
branch : HEAD

17 years agoarray_copy() was broken if source array was different from destination array.
Timo Sirainen [Mon, 1 Sep 2008 12:02:22 +0000 (15:02 +0300)] 
array_copy() was broken if source array was different from destination array.

--HG--
branch : HEAD

17 years agoUpdated TODO
Timo Sirainen [Sun, 31 Aug 2008 10:13:57 +0000 (13:13 +0300)] 
Updated TODO

--HG--
branch : HEAD

17 years agoIf imap.envelope is cached, use it instead of rebuilding it.
Timo Sirainen [Sun, 31 Aug 2008 10:03:24 +0000 (13:03 +0300)] 
If imap.envelope is cached, use it instead of rebuilding it.

--HG--
branch : HEAD

17 years agoMinor code cleanup.
Timo Sirainen [Sun, 31 Aug 2008 10:02:58 +0000 (13:02 +0300)] 
Minor code cleanup.

--HG--
branch : HEAD

17 years agoCreated mail_user_[try_]home_expand(). Used them for expanding mail directories.
Timo Sirainen [Sun, 31 Aug 2008 09:23:43 +0000 (12:23 +0300)] 
Created mail_user_[try_]home_expand(). Used them for expanding mail directories.

--HG--
branch : HEAD

17 years agoDon't give bogus "log_file_tail_offset shrank" errors.
Timo Sirainen [Sun, 31 Aug 2008 08:50:27 +0000 (11:50 +0300)] 
Don't give bogus "log_file_tail_offset shrank" errors.

--HG--
branch : HEAD

17 years agoAdded padding to struct mail_transaction_log_header so it's 64bit aligned.
Timo Sirainen [Sun, 31 Aug 2008 08:49:47 +0000 (11:49 +0300)] 
Added padding to struct mail_transaction_log_header so it's 64bit aligned.
Most compilers did that automatically already.

--HG--
branch : HEAD

17 years agoindex fsck: Don't give bogus "duplicate extension" errors and break them.
Timo Sirainen [Sun, 31 Aug 2008 08:48:23 +0000 (11:48 +0300)] 
index fsck: Don't give bogus "duplicate extension" errors and break them.

--HG--
branch : HEAD

17 years agoAdded assert.
Timo Sirainen [Sun, 31 Aug 2008 08:47:07 +0000 (11:47 +0300)] 
Added assert.

--HG--
branch : HEAD

17 years agoDEBUG: Don't verify recent flags if view is already marked inconsistent.
Timo Sirainen [Sun, 31 Aug 2008 08:46:22 +0000 (11:46 +0300)] 
DEBUG: Don't verify recent flags if view is already marked inconsistent.

--HG--
branch : HEAD

17 years agoFixed crashes related to struct mail_index_map_modseq handling.
Timo Sirainen [Sun, 31 Aug 2008 08:02:13 +0000 (11:02 +0300)] 
Fixed crashes related to struct mail_index_map_modseq handling.

--HG--
branch : HEAD

17 years agoReplaced "no extension resizing" flag with "no extension shrinking".
Timo Sirainen [Sun, 31 Aug 2008 07:22:10 +0000 (10:22 +0300)] 
Replaced "no extension resizing" flag with "no extension shrinking".
It fixes some bugs while still handling the original reason it was added.

--HG--
branch : HEAD

17 years agoWrite CPU endianess to transaction log header and check it's correct when reading.
Timo Sirainen [Sun, 31 Aug 2008 06:31:27 +0000 (09:31 +0300)] 
Write CPU endianess to transaction log header and check it's correct when reading.

--HG--
branch : HEAD

17 years agomessage parser: Cleaned up the code and another attempt at fixing infinite looping.
Timo Sirainen [Sat, 30 Aug 2008 12:24:55 +0000 (15:24 +0300)] 
message parser: Cleaned up the code and another attempt at fixing infinite looping.

--HG--
branch : HEAD

17 years agombox: If we detect corrupted cached offsets/sizes, make sure the mbox gets resynced.
Timo Sirainen [Sat, 30 Aug 2008 11:56:41 +0000 (14:56 +0300)] 
mbox: If we detect corrupted cached offsets/sizes, make sure the mbox gets resynced.

--HG--
branch : HEAD

17 years agomail_index_lookup_ext*() didn't return properly aligned pointers with updated transac...
Timo Sirainen [Sat, 30 Aug 2008 11:39:53 +0000 (14:39 +0300)] 
mail_index_lookup_ext*() didn't return properly aligned pointers with updated transaction views.

--HG--
branch : HEAD

17 years agodeliver: Added -s parameter to autosubscribe to autocreated mailboxes.
Timo Sirainen [Sat, 30 Aug 2008 10:32:14 +0000 (13:32 +0300)] 
deliver: Added -s parameter to autosubscribe to autocreated mailboxes.

--HG--
branch : HEAD

17 years agoostream: Make sure writing to files always fully succeeds or fails.
Timo Sirainen [Sat, 30 Aug 2008 10:21:18 +0000 (13:21 +0300)] 
ostream: Make sure writing to files always fully succeeds or fails.
Don't allow partial writes (to NFS).

--HG--
branch : HEAD

17 years agoimap/pop3-proxy: If auth_verbose=yes, log proxy login failures.
Timo Sirainen [Sat, 30 Aug 2008 09:34:34 +0000 (12:34 +0300)] 
imap/pop3-proxy: If auth_verbose=yes, log proxy login failures.

--HG--
branch : HEAD

17 years agologin_log_format_elements: Added %k to show SSL protocol/cipher information.
Timo Sirainen [Sat, 30 Aug 2008 09:00:49 +0000 (12:00 +0300)] 
login_log_format_elements: Added %k to show SSL protocol/cipher information.

--HG--
branch : HEAD

17 years agomessage_parser_init_from_parts(): If parts were broken, we may have assert-crashed.
Timo Sirainen [Sat, 30 Aug 2008 08:27:07 +0000 (11:27 +0300)] 
message_parser_init_from_parts(): If parts were broken, we may have assert-crashed.

--HG--
branch : HEAD

17 years agozlib plugin/bzip2 handling: Update stream's visible fd after changing it.
Timo Sirainen [Sat, 30 Aug 2008 07:55:04 +0000 (10:55 +0300)] 
zlib plugin/bzip2 handling: Update stream's visible fd after changing it.

--HG--
branch : HEAD

17 years agocache file: Don't crash if fields header offset points outside mmapped data.
Timo Sirainen [Sat, 30 Aug 2008 07:28:50 +0000 (10:28 +0300)] 
cache file: Don't crash if fields header offset points outside mmapped data.

--HG--
branch : HEAD

17 years agodeliver: If we're dying because we can't write to log file, write error to stderr.
Timo Sirainen [Fri, 29 Aug 2008 06:58:54 +0000 (09:58 +0300)] 
deliver: If we're dying because we can't write to log file, write error to stderr.

--HG--
branch : HEAD

17 years agoIf logging failed to info log, try to log a failure to error log if it's elsewhere.
Timo Sirainen [Fri, 29 Aug 2008 06:43:18 +0000 (09:43 +0300)] 
If logging failed to info log, try to log a failure to error log if it's elsewhere.

--HG--
branch : HEAD

17 years agoUpdated auth_debug_passwords to say that it also turns on auth_debug.
Timo Sirainen [Thu, 28 Aug 2008 10:54:30 +0000 (13:54 +0300)] 
Updated auth_debug_passwords to say that it also turns on auth_debug.

--HG--
branch : HEAD

17 years agomail_index_lookup_seq*() could have returned wrong sequences with transaction views.
Timo Sirainen [Thu, 28 Aug 2008 06:33:37 +0000 (09:33 +0300)] 
mail_index_lookup_seq*() could have returned wrong sequences with transaction views.
This caused assert-crashes in recent flag handling for mbox and maildir.

--HG--
branch : HEAD

17 years agobzip plugin: Seeking streams backwards was broken.
Timo Sirainen [Wed, 27 Aug 2008 16:21:12 +0000 (19:21 +0300)] 
bzip plugin: Seeking streams backwards was broken.

--HG--
branch : HEAD

17 years agodict sql: Added configuration for mapping dict paths to SQL fields.
Timo Sirainen [Wed, 27 Aug 2008 09:10:21 +0000 (12:10 +0300)] 
dict sql: Added configuration for mapping dict paths to SQL fields.

--HG--
branch : HEAD

17 years agoExpire plugin: Include expire/ in the dictionary path.
Timo Sirainen [Wed, 27 Aug 2008 09:08:14 +0000 (12:08 +0300)] 
Expire plugin: Include expire/ in the dictionary path.

--HG--
branch : HEAD

17 years agoauth: %m variable didn't work with blocking passdbs
Timo Sirainen [Wed, 27 Aug 2008 07:13:58 +0000 (10:13 +0300)] 
auth: %m variable didn't work with blocking passdbs

--HG--
branch : HEAD

17 years agodict: Support large iterations by sending data in output stream flush callback.
Timo Sirainen [Wed, 27 Aug 2008 05:27:35 +0000 (08:27 +0300)] 
dict: Support large iterations by sending data in output stream flush callback.
Fixes also a hang if a lot of changes were done during the iteration.

--HG--
branch : HEAD

17 years agofts-solr: Fixed compiling with recent struct mail_user changes.
Timo Sirainen [Wed, 27 Aug 2008 05:21:39 +0000 (08:21 +0300)] 
fts-solr: Fixed compiling with recent struct mail_user changes.

--HG--
branch : HEAD

17 years agodict API: deinit functions now take pointer-to-pointer parameter which gets NULLed.
Timo Sirainen [Wed, 27 Aug 2008 05:07:51 +0000 (08:07 +0300)] 
dict API: deinit functions now take pointer-to-pointer parameter which gets NULLed.

--HG--
branch : HEAD

17 years agoUpdated o_stream_flush() comment.
Timo Sirainen [Wed, 27 Aug 2008 05:06:17 +0000 (08:06 +0300)] 
Updated o_stream_flush() comment.

--HG--
branch : HEAD

17 years agoIf client disconnects without any auth attempts, don't log "auth failed".
Timo Sirainen [Mon, 25 Aug 2008 14:14:27 +0000 (17:14 +0300)] 
If client disconnects without any auth attempts, don't log "auth failed".

--HG--
branch : HEAD

17 years agoCalling dict_iterate_init() multiple times for a dict assert-crashed.
Timo Sirainen [Mon, 25 Aug 2008 13:47:22 +0000 (16:47 +0300)] 
Calling dict_iterate_init() multiple times for a dict assert-crashed.
Patch by Bernhard Herzog.

--HG--
branch : HEAD

17 years agomail_full_filesystem_access=yes was broken when listing mailboxes.
Timo Sirainen [Fri, 22 Aug 2008 16:31:12 +0000 (19:31 +0300)] 
mail_full_filesystem_access=yes was broken when listing mailboxes.

--HG--
branch : HEAD

17 years agoFixed infinite looping when parsing some (not all) broken multipart mails
Timo Sirainen [Thu, 21 Aug 2008 23:24:38 +0000 (02:24 +0300)] 
Fixed infinite looping when parsing some (not all) broken multipart mails
that didn't end with proper --boundary--.

--HG--
branch : HEAD

17 years agosqlite crashed with dict server. Patch by Bernhard Herzog.
Timo Sirainen [Thu, 21 Aug 2008 22:15:13 +0000 (01:15 +0300)] 
sqlite crashed with dict server. Patch by Bernhard Herzog.

--HG--
branch : HEAD

17 years agoldap: Avoid kqueue/epoll errors when LDAP connection closes unexpectedly.
Timo Sirainen [Thu, 21 Aug 2008 04:36:40 +0000 (07:36 +0300)] 
ldap: Avoid kqueue/epoll errors when LDAP connection closes unexpectedly.

--HG--
branch : HEAD

17 years agoAdded io_remove_closed().
Timo Sirainen [Thu, 21 Aug 2008 04:35:59 +0000 (07:35 +0300)] 
Added io_remove_closed().

--HG--
branch : HEAD

17 years agombox lazy writes: Mark messages dirty when their rewrite is delayed
Timo Sirainen [Thu, 21 Aug 2008 04:14:50 +0000 (07:14 +0300)] 
mbox lazy writes: Mark messages dirty when their rewrite is delayed
to make sure they'll eventually get rewritten.

--HG--
branch : HEAD

17 years agoDon't apply mail_max_userip_connections limit to master user logins.
Timo Sirainen [Wed, 20 Aug 2008 23:19:07 +0000 (02:19 +0300)] 
Don't apply mail_max_userip_connections limit to master user logins.

--HG--
branch : HEAD

17 years agoProxy: Log destuser in the "proxying" line if it's different from username.
Timo Sirainen [Thu, 14 Aug 2008 07:10:34 +0000 (03:10 -0400)] 
Proxy: Log destuser in the "proxying" line if it's different from username.

--HG--
branch : HEAD

17 years agoFixed FS quota compiling and Maildir++ quota with multiple users.
Timo Sirainen [Wed, 13 Aug 2008 22:08:45 +0000 (18:08 -0400)] 
Fixed FS quota compiling and Maildir++ quota with multiple users.

--HG--
branch : HEAD

17 years agoRenamed auth_ntlm_use_winbind to auth_use_winbind,
Timo Sirainen [Wed, 13 Aug 2008 20:43:29 +0000 (16:43 -0400)] 
Renamed auth_ntlm_use_winbind to auth_use_winbind,
which also determines if GSS-SPNEGO is handled by GSSAPI or winbind.

--HG--
branch : HEAD

17 years agoSupport GSS-SPNEGO mechanism if GSSAPI library supports it.
Timo Sirainen [Wed, 13 Aug 2008 20:22:53 +0000 (16:22 -0400)] 
Support GSS-SPNEGO mechanism if GSSAPI library supports it.
Based on a patch by Jason Gunthorpe.

--HG--
branch : HEAD

17 years agoAdded support for gssapi_hostname=$ALL for multihomed hosts.
Timo Sirainen [Wed, 13 Aug 2008 18:59:10 +0000 (14:59 -0400)] 
Added support for gssapi_hostname=$ALL for multihomed hosts.
Patch by Jason Gunthorpe.

--HG--
branch : HEAD

17 years agoPass the created mail process PID back to login process so it can log it.
Timo Sirainen [Wed, 13 Aug 2008 18:36:11 +0000 (14:36 -0400)] 
Pass the created mail process PID back to login process so it can log it.
Added %e log format element for it.

--HG--
branch : HEAD

17 years agoquota-fs: compile fix for previous changes.
Timo Sirainen [Tue, 12 Aug 2008 22:48:11 +0000 (18:48 -0400)] 
quota-fs: compile fix for previous changes.

--HG--
branch : HEAD

17 years agoAdded --with-zlib and --with-bzlib configure options.
Timo Sirainen [Tue, 12 Aug 2008 22:20:46 +0000 (18:20 -0400)] 
Added --with-zlib and --with-bzlib configure options.

--HG--
branch : HEAD

17 years agovpopmail: Added webmail=ip parameter. Use it for checking imap/webmail access.
Timo Sirainen [Tue, 12 Aug 2008 21:56:58 +0000 (17:56 -0400)] 
vpopmail: Added webmail=ip parameter. Use it for checking imap/webmail access.

--HG--
branch : HEAD

17 years agoMaster process leaked one fd to login process. Typically it was listener fd,
Timo Sirainen [Tue, 12 Aug 2008 21:27:26 +0000 (17:27 -0400)] 
Master process leaked one fd to login process. Typically it was listener fd,
which caused imap-login processes existing after Dovecot was killed to
keep the port reserved so Dovecot couldn't be started again.

--HG--
branch : HEAD

17 years agoquota: Fix to previous mailbox deletion fix.
Timo Sirainen [Tue, 12 Aug 2008 19:37:59 +0000 (15:37 -0400)] 
quota: Fix to previous mailbox deletion fix.

--HG--
branch : HEAD

17 years agoquota: Fixed error handling if quota shrinking fails when deleting a mailbox.
Timo Sirainen [Tue, 12 Aug 2008 19:29:23 +0000 (15:29 -0400)] 
quota: Fixed error handling if quota shrinking fails when deleting a mailbox.

--HG--
branch : HEAD

17 years agoRemoved pool parameter from mail_namespaces_init*(). Use mail_user's pool intead.
Timo Sirainen [Tue, 12 Aug 2008 18:54:27 +0000 (14:54 -0400)] 
Removed pool parameter from mail_namespaces_init*(). Use mail_user's pool intead.

--HG--
branch : HEAD

17 years agoForgot to add mail-user.* files in previous struct mail_user commit.
Timo Sirainen [Tue, 12 Aug 2008 16:42:28 +0000 (12:42 -0400)] 
Forgot to add mail-user.* files in previous struct mail_user commit.

--HG--
branch : HEAD

17 years agoTypofix in comment.
Timo Sirainen [Tue, 12 Aug 2008 16:34:32 +0000 (12:34 -0400)] 
Typofix in comment.

--HG--
branch : HEAD

17 years agoAdded struct mail_user and fixed the code to support multiple users per process.
Timo Sirainen [Tue, 12 Aug 2008 16:28:42 +0000 (12:28 -0400)] 
Added struct mail_user and fixed the code to support multiple users per process.

--HG--
branch : HEAD

17 years agovirtual mailboxes: Detect loops in virtual mailbox definitions.
Timo Sirainen [Fri, 8 Aug 2008 21:16:07 +0000 (17:16 -0400)] 
virtual mailboxes: Detect loops in virtual mailbox definitions.

--HG--
branch : HEAD

17 years agovirtual mailboxes: Added support for using wildcards in mailbox names.
Timo Sirainen [Fri, 8 Aug 2008 20:50:39 +0000 (16:50 -0400)] 
virtual mailboxes: Added support for using wildcards in mailbox names.
The wildcards don't span namespaces so that "*" won't also match
mailboxes in virtual namespace.

--HG--
branch : HEAD

17 years agoAdded mailbox_list_iter_init_namespaces() for listing mailboxes from multiple namespaces.
Timo Sirainen [Fri, 8 Aug 2008 20:48:44 +0000 (16:48 -0400)] 
Added mailbox_list_iter_init_namespaces() for listing mailboxes from multiple namespaces.
struct mailbox_info now always contains the listed namespace.

--HG--
branch : HEAD

17 years agodbox could have listed INBOX twice.
Timo Sirainen [Fri, 8 Aug 2008 20:45:23 +0000 (16:45 -0400)] 
dbox could have listed INBOX twice.

--HG--
branch : HEAD

17 years agoAdded the concept of Global UIDs that are preserved across copies.
Timo Sirainen [Thu, 7 Aug 2008 19:33:52 +0000 (15:33 -0400)] 
Added the concept of Global UIDs that are preserved across copies.
They can be fetched, searched and specified for the save API. dbox format
supports them correctly, but with maildir the base filename is used so
maildir_copy_preserve_filename=yes is required to preserve GUIDs when copying.

--HG--
branch : HEAD

17 years agoAdded clock_gettime() compatibility function for systems without it.
Timo Sirainen [Thu, 7 Aug 2008 19:05:40 +0000 (15:05 -0400)] 
Added clock_gettime() compatibility function for systems without it.

--HG--
branch : HEAD

17 years agomailbox_save_init() API was split to multiple functions.
Timo Sirainen [Thu, 7 Aug 2008 18:05:47 +0000 (14:05 -0400)] 
mailbox_save_init() API was split to multiple functions.
This allows adding more parameters easily in future.

--HG--
branch : HEAD

17 years agoINTHREAD search may have failed randomly.
Timo Sirainen [Thu, 7 Aug 2008 17:50:18 +0000 (13:50 -0400)] 
INTHREAD search may have failed randomly.

--HG--
branch : HEAD

17 years agologin processes: Another try at setting the correct fd limit.
Timo Sirainen [Wed, 6 Aug 2008 16:54:05 +0000 (12:54 -0400)] 
login processes: Another try at setting the correct fd limit.

--HG--
branch : HEAD

17 years agoReverted previous change, it wasn't correct..
Timo Sirainen [Wed, 6 Aug 2008 16:48:02 +0000 (12:48 -0400)] 
Reverted previous change, it wasn't correct..

--HG--
branch : HEAD

17 years agologin processes set their fd limit too low, causing "too many open files" errors
Timo Sirainen [Wed, 6 Aug 2008 16:44:14 +0000 (12:44 -0400)] 
login processes set their fd limit too low, causing "too many open files" errors

--HG--
branch : HEAD

17 years agosort indexes: One more assert-crashfix when renumbering sort IDs.
Timo Sirainen [Tue, 5 Aug 2008 15:24:29 +0000 (11:24 -0400)] 
sort indexes: One more assert-crashfix when renumbering sort IDs.

--HG--
branch : HEAD

17 years agodovecot-auth: Give a nice error message if you try to run it manually.
Timo Sirainen [Tue, 5 Aug 2008 00:34:35 +0000 (20:34 -0400)] 
dovecot-auth: Give a nice error message if you try to run it manually.

--HG--
branch : HEAD

17 years agogssapi: Make auth_krb5_keytab work by calling _register_acceptor_identity()
Timo Sirainen [Mon, 4 Aug 2008 21:33:09 +0000 (17:33 -0400)] 
gssapi: Make auth_krb5_keytab work by calling _register_acceptor_identity()
instead of relying on KRB5_KTNAME environment to be picked up.

--HG--
branch : HEAD

17 years agoIndex fsck crashfix / cleanup.
Timo Sirainen [Mon, 4 Aug 2008 21:04:40 +0000 (17:04 -0400)] 
Index fsck crashfix / cleanup.

--HG--
branch : HEAD

17 years agomaildirlock: Do IPC with pipes instead of with signals. Fixes race conditions.
Timo Sirainen [Mon, 4 Aug 2008 20:10:47 +0000 (16:10 -0400)] 
maildirlock: Do IPC with pipes instead of with signals. Fixes race conditions.
Based on patch by Kyle Wheeler.

--HG--
branch : HEAD

17 years agohostpid_init(): If called again, update the hostname/pid.
Timo Sirainen [Mon, 4 Aug 2008 19:49:40 +0000 (15:49 -0400)] 
hostpid_init(): If called again, update the hostname/pid.

--HG--
branch : HEAD

17 years agoDon't call hostpid_init(), it's always called at startup anyway.
Timo Sirainen [Mon, 4 Aug 2008 19:48:18 +0000 (15:48 -0400)] 
Don't call hostpid_init(), it's always called at startup anyway.

--HG--
branch : HEAD

17 years agoimap: Try to allow STORE for read-only mailboxes, but not for EXAMINEd.
Timo Sirainen [Mon, 4 Aug 2008 19:02:19 +0000 (15:02 -0400)] 
imap: Try to allow STORE for read-only mailboxes, but not for EXAMINEd.

--HG--
branch : HEAD

17 years agoMaster could have crashed if auth process died too early and not log the reason.
Timo Sirainen [Mon, 4 Aug 2008 17:33:51 +0000 (13:33 -0400)] 
Master could have crashed if auth process died too early and not log the reason.

--HG--
branch : HEAD

17 years agombox: Saving may have truncated the mail being saved.
Timo Sirainen [Mon, 4 Aug 2008 14:16:32 +0000 (10:16 -0400)] 
mbox: Saving may have truncated the mail being saved.
save_continue() must not return if there's still data to be saved and
index_mail_cache_parse_continue() may read more of it, so make sure after
calling that the save input is handled.

--HG--
branch : HEAD

17 years agoIndex opening: If there's broken index and no .log, don't crash.
Timo Sirainen [Sun, 3 Aug 2008 22:41:39 +0000 (01:41 +0300)] 
Index opening: If there's broken index and no .log, don't crash.

--HG--
branch : HEAD

17 years agodict-db: Don't assume bdb returns aligned memory addresses.
Timo Sirainen [Thu, 24 Jul 2008 19:18:29 +0000 (22:18 +0300)] 
dict-db: Don't assume bdb returns aligned memory addresses.

--HG--
branch : HEAD

17 years agouserdb prefetch: Userdb lookups shouldn't log the "passdb didn't return
Timo Sirainen [Wed, 23 Jul 2008 23:31:37 +0000 (02:31 +0300)] 
userdb prefetch: Userdb lookups shouldn't log the "passdb didn't return
userdb entries" since there was no passdb lookup at all. But log it anyway
when auth_debug=yes.

--HG--
branch : HEAD

17 years agocheckpassword: Set TCPLOCALPORT and TCPREMOTEPORT environments.
Timo Sirainen [Wed, 23 Jul 2008 23:21:51 +0000 (02:21 +0300)] 
checkpassword: Set TCPLOCALPORT and TCPREMOTEPORT environments.

--HG--
branch : HEAD

17 years agombox: Fixed assert-crash with read-only mbox streams (e.g. zlib plugin)
Timo Sirainen [Wed, 23 Jul 2008 23:13:11 +0000 (02:13 +0300)] 
mbox: Fixed assert-crash with read-only mbox streams (e.g. zlib plugin)

--HG--
branch : HEAD

17 years agoDon't list checkpassword as a userdb, since it isn't one.
Timo Sirainen [Wed, 23 Jul 2008 23:04:08 +0000 (02:04 +0300)] 
Don't list checkpassword as a userdb, since it isn't one.

--HG--
branch : HEAD

17 years agodeliver: Fixed reading namespace settings.
Timo Sirainen [Tue, 22 Jul 2008 13:41:46 +0000 (16:41 +0300)] 
deliver: Fixed reading namespace settings.

--HG--
branch : HEAD

17 years agombox: Fixed a rare assert-crash with \Recent flag handling.
Timo Sirainen [Mon, 21 Jul 2008 18:06:12 +0000 (21:06 +0300)] 
mbox: Fixed a rare assert-crash with \Recent flag handling.

--HG--
branch : HEAD

17 years agoFixed a potential crash if message parsing failed while fetching bodystructure.
Timo Sirainen [Mon, 21 Jul 2008 16:31:39 +0000 (19:31 +0300)] 
Fixed a potential crash if message parsing failed while fetching bodystructure.

--HG--
branch : HEAD

17 years agoSymlink FTS plugins to pop3 directory too.
Timo Sirainen [Mon, 21 Jul 2008 15:18:27 +0000 (18:18 +0300)] 
Symlink FTS plugins to pop3 directory too.

--HG--
branch : HEAD

17 years agozlib: Install the plugin also to pop3 directory.
Timo Sirainen [Mon, 21 Jul 2008 15:08:17 +0000 (18:08 +0300)] 
zlib: Install the plugin also to pop3 directory.

--HG--
branch : HEAD

17 years agos/zlib/bzlib/ in HAVE_BZLIB description.
Timo Sirainen [Mon, 21 Jul 2008 14:42:39 +0000 (17:42 +0300)] 
s/zlib/bzlib/ in HAVE_BZLIB description.

--HG--
branch : HEAD

17 years agoCompiler warning fix.
Timo Sirainen [Mon, 21 Jul 2008 14:38:15 +0000 (17:38 +0300)] 
Compiler warning fix.

--HG--
branch : HEAD

17 years agobzlib: Include stdio.h in case bzlib.h needs it.
Timo Sirainen [Mon, 21 Jul 2008 12:59:51 +0000 (15:59 +0300)] 
bzlib: Include stdio.h in case bzlib.h needs it.

--HG--
branch : HEAD

17 years agoCheck that libbz2 has correct functions. Old versions had different names.
Timo Sirainen [Mon, 21 Jul 2008 12:59:33 +0000 (15:59 +0300)] 
Check that libbz2 has correct functions. Old versions had different names.

--HG--
branch : HEAD

17 years agoIf UIDVALIDITY changes and view hasn't noticed it yet, don't assert-crash
Timo Sirainen [Mon, 21 Jul 2008 00:21:25 +0000 (03:21 +0300)] 
If UIDVALIDITY changes and view hasn't noticed it yet, don't assert-crash
when saving messages.

--HG--
branch : HEAD

17 years agoAIX compiling fix.
Timo Sirainen [Mon, 21 Jul 2008 00:05:22 +0000 (03:05 +0300)] 
AIX compiling fix.

--HG--
branch : HEAD