Mon, 26 Mar 2007 01:32:39 +0300 |
Timo Sirainen |
Don't crash when timeouts have leaked
HEAD
|
Mon, 26 Mar 2007 01:12:19 +0300 |
Timo Sirainen |
Fixes to utf-8 input
HEAD
|
Mon, 26 Mar 2007 00:58:39 +0300 |
Timo Sirainen |
failure callback was still set too late.
HEAD
|
Mon, 26 Mar 2007 00:53:11 +0300 |
Timo Sirainen |
hang fix after appends
HEAD
|
Sun, 25 Mar 2007 23:26:53 +0300 |
Timo Sirainen |
fixes
HEAD
|
Sun, 25 Mar 2007 21:45:01 +0300 |
Timo Sirainen |
crashfix
HEAD
|
Sun, 25 Mar 2007 21:31:37 +0300 |
Timo Sirainen |
If "nopassword" is set, don't crash if password is non-NULL. However give an
HEAD
|
Sun, 25 Mar 2007 21:27:16 +0300 |
Timo Sirainen |
Fixes
HEAD
|
Sun, 25 Mar 2007 21:26:53 +0300 |
Timo Sirainen |
Don't try to access output variable's contents. They are undefined at least
HEAD
|
Sun, 25 Mar 2007 21:25:50 +0300 |
Timo Sirainen |
Don't read/write outside boundaries if the extension data's size isn't
HEAD
|
Sun, 25 Mar 2007 21:24:22 +0300 |
Timo Sirainen |
minor cleanup
HEAD
|
Sun, 25 Mar 2007 21:24:00 +0300 |
Timo Sirainen |
File's group could have been wrong with shared mailboxes
HEAD
|
Sun, 25 Mar 2007 21:18:15 +0300 |
Timo Sirainen |
Fixes
HEAD
|
Sun, 25 Mar 2007 20:00:04 +0300 |
Timo Sirainen |
Don't crash if another search is started while we're still building the
HEAD
|
Sun, 25 Mar 2007 19:33:16 +0300 |
Timo Sirainen |
crashcheck
HEAD
|
Sun, 25 Mar 2007 19:26:09 +0300 |
Timo Sirainen |
Crashfix
HEAD
|
Sun, 25 Mar 2007 19:21:09 +0300 |
Timo Sirainen |
Create a locks directory under the lucene-indexed directory. Detect and
HEAD
|
Sun, 25 Mar 2007 18:12:47 +0300 |
Timo Sirainen |
compile fix
HEAD
|
Sun, 25 Mar 2007 18:10:34 +0300 |
Timo Sirainen |
updated
HEAD
|
Sat, 24 Mar 2007 23:32:06 +0200 |
Timo Sirainen |
When adding new keywords, update the index file atomically so the keywords
HEAD
|
Sat, 24 Mar 2007 23:20:06 +0200 |
Timo Sirainen |
cleanup
HEAD
|
Sat, 24 Mar 2007 02:49:23 +0200 |
Timo Sirainen |
comment/duplicate link handling fixes.
HEAD
|
Fri, 23 Mar 2007 22:47:38 +0200 |
Timo Sirainen |
Try to avoid crashes a bit harder with broken cache files.
HEAD
|
Fri, 23 Mar 2007 22:46:20 +0200 |
Timo Sirainen |
minor cleanup
HEAD
|
Fri, 23 Mar 2007 22:30:11 +0200 |
Timo Sirainen |
comment update
HEAD
|
Fri, 23 Mar 2007 22:23:24 +0200 |
Timo Sirainen |
When saving/copying mails, we must not do any sorting based on the filename
HEAD
|
Fri, 23 Mar 2007 19:20:24 +0200 |
Timo Sirainen |
If duplicate links are found, rename() one over the other to get rid of
HEAD
|
Fri, 23 Mar 2007 18:38:56 +0200 |
Timo Sirainen |
Avoid infinite looping when buggy filesystems.
HEAD
|
Fri, 23 Mar 2007 17:53:15 +0200 |
Timo Sirainen |
If saving to maildir causes flag/expunge syncs, don't crash.
HEAD
|
Fri, 23 Mar 2007 05:41:42 +0200 |
Timo Sirainen |
If we update the fields list in header, it's committed immediately so if the
HEAD
|
Fri, 23 Mar 2007 05:07:08 +0200 |
Timo Sirainen |
Last fix broke creating new uidlists.
HEAD
|
Fri, 23 Mar 2007 04:46:20 +0200 |
Timo Sirainen |
If a broken X-UID header was found with a value larger than last seen X-UID
HEAD
|
Fri, 23 Mar 2007 02:07:24 +0200 |
Timo Sirainen |
Fixed NFS check again with chroots
HEAD
|
Fri, 23 Mar 2007 02:06:42 +0200 |
Timo Sirainen |
Added home_expand_tilde()
HEAD
|
Fri, 23 Mar 2007 02:04:52 +0200 |
Timo Sirainen |
Renamed dovecot-sql/ldap.conf to dovecot-sql/ldap-example.conf. make install
HEAD
|
Fri, 23 Mar 2007 01:33:01 +0200 |
Timo Sirainen |
If chdir() failed, we still gave wrong reason
HEAD
|
Thu, 22 Mar 2007 17:59:20 +0200 |
Timo Sirainen |
~ in mbox root path wasn't expanded early enough
HEAD
|
Thu, 22 Mar 2007 03:36:44 +0200 |
Timo Sirainen |
Added blocking=yes setting for passdb passwd and shadow also.
HEAD
|
Thu, 22 Mar 2007 02:06:24 +0200 |
Timo Sirainen |
Removed security warnings from auth-master socket. They're not actually
HEAD
|
Thu, 22 Mar 2007 00:52:20 +0200 |
Timo Sirainen |
Use alarm() to make sure that chdir() returns in 30 seconds (NFS..). Also if
HEAD
|
Thu, 22 Mar 2007 00:49:37 +0200 |
Timo Sirainen |
Actually use MEM_ALIGN_SIZE to get the alignment right
HEAD
|
Thu, 22 Mar 2007 00:40:15 +0200 |
Timo Sirainen |
Use 64bit alignment always
HEAD
|
Thu, 22 Mar 2007 00:34:12 +0200 |
Timo Sirainen |
Crashfix for systems without malloc_usable_size()
HEAD
|
Thu, 22 Mar 2007 00:00:46 +0200 |
Timo Sirainen |
Check if struct stat has tv_nsec fields
HEAD
|
Wed, 21 Mar 2007 23:57:16 +0200 |
Timo Sirainen |
Check if mbox has been modified externally before doing any dangerous
HEAD
|
Wed, 21 Mar 2007 23:12:56 +0200 |
Timo Sirainen |
Changed assert to more informative panic message.
HEAD
|
Wed, 21 Mar 2007 22:31:15 +0200 |
Timo Sirainen |
NFS check + chroots broke home directory for the first login.
HEAD
|
Wed, 21 Mar 2007 22:12:59 +0200 |
Timo Sirainen |
If doing a plain userdb lookup with userdb static, verify the user's
HEAD
|
Wed, 21 Mar 2007 22:06:19 +0200 |
Timo Sirainen |
FAIL reply doesn't necessarily have parameters. Don't give "BUG: Unexpected
HEAD
|
Wed, 21 Mar 2007 21:22:39 +0200 |
Timo Sirainen |
If uidlist is deleted and we set the uidvalidity from the index file, set
HEAD
|
Wed, 21 Mar 2007 21:19:52 +0200 |
Timo Sirainen |
When copying/syncing a lot of mails, send "* OK Hang in there" replies to
HEAD
|
Wed, 21 Mar 2007 21:16:44 +0200 |
Timo Sirainen |
Keep better track of client->last_output timestamp.
HEAD
|
Tue, 20 Mar 2007 17:00:25 +0200 |
Timo Sirainen |
Added idxview and logview to dump index/cache/log file contents.
HEAD
|
Mon, 19 Mar 2007 15:59:20 +0200 |
Timo Sirainen |
If uidlist file doesn't exist but index files do, resync the maildir to
HEAD
|
Sun, 18 Mar 2007 16:08:26 +0200 |
Timo Sirainen |
Call auth_client_reconnect() when the last client has disconnected to make
HEAD
|
Sun, 18 Mar 2007 05:09:51 +0200 |
Timo Sirainen |
Enable data_stack_set_clean_after_pop() for login processes
HEAD
|
Sun, 18 Mar 2007 05:09:36 +0200 |
Timo Sirainen |
Added data_stack_set_clean_after_pop()
HEAD
|
Sun, 18 Mar 2007 04:51:19 +0200 |
Timo Sirainen |
Make OpenSSL memory allocations go through system_clean_pool.
HEAD
|
Sun, 18 Mar 2007 04:40:28 +0200 |
Timo Sirainen |
Set login process's default_pool to system_clean_pool. Changed some
HEAD
|
Sun, 18 Mar 2007 04:36:45 +0200 |
Timo Sirainen |
Committed accidentally a bit too many changes
HEAD
|
Sun, 18 Mar 2007 04:00:59 +0200 |
Timo Sirainen |
net_listen_unix() API changed a bit. -1 is now returned for errors that can
HEAD
|
Sun, 18 Mar 2007 03:57:32 +0200 |
Timo Sirainen |
Removed imem_init()
HEAD
|
Sun, 18 Mar 2007 03:57:11 +0200 |
Timo Sirainen |
Added system_clean_pool. default_pool is now set statically, so it can be
HEAD
|
Sun, 18 Mar 2007 03:53:19 +0200 |
Timo Sirainen |
Added i_set_failure_prefix()
HEAD
|
Sat, 17 Mar 2007 17:42:16 +0200 |
Timo Sirainen |
We defaulted plugin_dir to <moduledir>/imap instead of /pop3.
HEAD
|
Sat, 17 Mar 2007 17:29:26 +0200 |
Timo Sirainen |
If dotlock is newer than 2 seconds, don't bother reading PID from it and
HEAD
|
Sat, 17 Mar 2007 17:28:10 +0200 |
Timo Sirainen |
Log "kept it for n seconds", not -n seconds.
HEAD
|
Sat, 17 Mar 2007 14:07:39 +0200 |
Timo Sirainen |
Ignore -m "" parameter. Added -n option to not autocreate the mailbox. If
HEAD
|
Fri, 16 Mar 2007 18:10:58 +0200 |
Timo Sirainen |
Crashfix with nonsorted appends
HEAD
|
Fri, 16 Mar 2007 18:02:26 +0200 |
Timo Sirainen |
When marking transaction log corrupted, set indexid=0 instead of version=0.
HEAD
|
Fri, 16 Mar 2007 17:44:59 +0200 |
Timo Sirainen |
Creating initial transaction log file leaked memory, created the file
HEAD
|
Fri, 16 Mar 2007 17:23:53 +0200 |
Timo Sirainen |
If net_connect_unix() fails, assume also that ECONNREFUSED may be a
HEAD
|
Fri, 16 Mar 2007 17:11:42 +0200 |
Timo Sirainen |
Link dovecot-auth always with -lcrypto if it's needed for crypt(). It could
HEAD
|
Fri, 16 Mar 2007 02:33:52 +0200 |
Timo Sirainen |
deleted_space wasn't being calculated, so the index was never compressed.
HEAD
|
Fri, 16 Mar 2007 02:18:13 +0200 |
Timo Sirainen |
We didn't always expunge deleted mailboxes from mail index.
HEAD
|
Fri, 16 Mar 2007 01:30:35 +0200 |
Timo Sirainen |
More desyncing fixes
HEAD
|
Fri, 16 Mar 2007 00:38:37 +0200 |
Timo Sirainen |
Crashfix: Underlying stream's data pointer may change even if we didn't have
HEAD
|
Fri, 16 Mar 2007 00:20:55 +0200 |
Timo Sirainen |
Separate headers and body in building and searching. Added support for
HEAD
|
Thu, 15 Mar 2007 23:46:26 +0200 |
Timo Sirainen |
Don't call addDocument() after each block.
HEAD
|
Thu, 15 Mar 2007 23:19:58 +0200 |
Timo Sirainen |
Last change caused LIST replies to have extra spaces
HEAD
|
Thu, 15 Mar 2007 19:05:44 +0200 |
Timo Sirainen |
Remove redundant "extern" declarations. Patch by Max Kellermann
HEAD
|
Thu, 15 Mar 2007 19:04:42 +0200 |
Timo Sirainen |
Optimization. Patch by Max Kellermann
HEAD
|
Thu, 15 Mar 2007 19:02:04 +0200 |
Timo Sirainen |
bsearch_insert_pos() API changed. Patch by Max Kellermann
HEAD
|
Thu, 15 Mar 2007 18:52:09 +0200 |
Timo Sirainen |
Replace some string literals with non-const static buffers to avoid compiler
HEAD
|
Thu, 15 Mar 2007 18:50:39 +0200 |
Timo Sirainen |
Make imap_bodystructure_write() parameter constant. Patch by Max Kellermann
HEAD
|
Thu, 15 Mar 2007 17:53:00 +0200 |
Timo Sirainen |
Fixes to handling log prefixes. imap/pop3 processes now log the
HEAD
|
Thu, 15 Mar 2007 17:51:58 +0200 |
Timo Sirainen |
i_set_failure_file() no longer automatically appends ": " to log prefixes.
HEAD
|
Thu, 15 Mar 2007 16:41:47 +0200 |
Timo Sirainen |
Fixed infinite looping in some conditions
HEAD
|
Thu, 15 Mar 2007 16:38:25 +0200 |
Timo Sirainen |
If poll()/etc. timeouts, we didn't handle time timeouts immediately but
HEAD
|
Thu, 15 Mar 2007 16:31:18 +0200 |
Timo Sirainen |
Check for the index destroy timeouts a bit less often.
HEAD
|
Thu, 15 Mar 2007 16:28:00 +0200 |
Timo Sirainen |
If timeout wait time was less than 1 millisecond, we wasted CPU calling
HEAD
|
Thu, 15 Mar 2007 15:59:13 +0200 |
Timo Sirainen |
Make processes created with --exec-mail log to the configured location.
HEAD
|
Thu, 15 Mar 2007 15:58:36 +0200 |
Timo Sirainen |
Added missing LF from error message
HEAD
|
Thu, 15 Mar 2007 15:48:47 +0200 |
Timo Sirainen |
Crashfix
HEAD
|
Thu, 15 Mar 2007 15:34:49 +0200 |
Timo Sirainen |
Fixed desyncing problems with mail index and mailbox list index.
HEAD
|
Thu, 15 Mar 2007 14:04:45 +0200 |
Timo Sirainen |
Error handling fixes
HEAD
|
Thu, 15 Mar 2007 13:48:05 +0200 |
Timo Sirainen |
INBOX wasn't converted.
HEAD
|
Thu, 15 Mar 2007 04:00:26 +0200 |
Timo Sirainen |
Error handling crashfix
HEAD
|
Thu, 15 Mar 2007 03:52:49 +0200 |
Timo Sirainen |
Error handling fixes
HEAD
|
Thu, 15 Mar 2007 03:50:35 +0200 |
Timo Sirainen |
Error handling crashfix
HEAD
|
Thu, 15 Mar 2007 03:47:10 +0200 |
Timo Sirainen |
Create index/control dirs if they don't exist
HEAD
|
Thu, 15 Mar 2007 03:34:44 +0200 |
Timo Sirainen |
Crashfix
HEAD
|
Thu, 15 Mar 2007 03:30:03 +0200 |
Timo Sirainen |
If mailbox is deleted under us while we're also deleting it, handle it
HEAD
|
Thu, 15 Mar 2007 03:25:18 +0200 |
Timo Sirainen |
Marked memory pools growing
HEAD
|
Thu, 15 Mar 2007 03:25:03 +0200 |
Timo Sirainen |
Use less memory when listing lots of mailboxes
HEAD
|
Thu, 15 Mar 2007 03:24:15 +0200 |
Timo Sirainen |
fix
HEAD
|
Thu, 15 Mar 2007 03:05:17 +0200 |
Timo Sirainen |
Don't give "Unexpected garbage at EOF" error if we don't see a full
HEAD
|
Wed, 14 Mar 2007 21:39:25 +0200 |
Timo Sirainen |
Error handling crashfix
HEAD
|
Wed, 14 Mar 2007 20:20:06 +0200 |
Timo Sirainen |
blocking=yes setting was accidentally added to passdb passwd instead of
HEAD
|
Wed, 14 Mar 2007 20:14:31 +0200 |
Timo Sirainen |
If new extension was introduced while we had already expunged some messages
HEAD
|
Wed, 14 Mar 2007 18:49:14 +0200 |
Timo Sirainen |
If we fail opening/creating the mailbox list indexes, don't crash.
HEAD
|
Wed, 14 Mar 2007 18:17:49 +0200 |
Timo Sirainen |
Added casts to some enums to avoid compiler warnings.
HEAD
|
Wed, 14 Mar 2007 16:42:19 +0200 |
Timo Sirainen |
Reverted the last change, it was originally correct after all.
HEAD
|
Wed, 14 Mar 2007 16:36:44 +0200 |
Timo Sirainen |
Fixes to counting MIME part sizes
HEAD
|
Wed, 14 Mar 2007 15:59:05 +0200 |
Timo Sirainen |
Don't expand %variables in extra fields, let dovecot master do that.
HEAD
|
Wed, 14 Mar 2007 15:49:21 +0200 |
Timo Sirainen |
View syncing fixes
HEAD
|
Wed, 14 Mar 2007 14:42:27 +0200 |
Timo Sirainen |
If unknown user was found from auth cache, we returned an invalid value
HEAD
|
Wed, 14 Mar 2007 14:09:39 +0200 |
Timo Sirainen |
uint8_t:1 is GCC extension, changed back to using unsigned int:1 although it
HEAD
|
Wed, 14 Mar 2007 13:52:36 +0200 |
Timo Sirainen |
Compile fix
HEAD
|
Tue, 13 Mar 2007 19:18:39 +0200 |
Timo Sirainen |
If trying to create <mailbox><real separator>, give an error instead of
HEAD
|