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
|
Tue, 13 Mar 2007 19:17:09 +0200 |
Timo Sirainen |
Added client_find_namespace(). Handle virtual != real hierarchy separators
HEAD
|
Tue, 13 Mar 2007 18:01:49 +0200 |
Timo Sirainen |
compiler warning fix
HEAD
|
Tue, 13 Mar 2007 17:55:14 +0200 |
Timo Sirainen |
Logout crashfix in some conditions.
HEAD
|
Tue, 13 Mar 2007 17:48:59 +0200 |
Timo Sirainen |
Fix for building without notify
HEAD
|
Tue, 13 Mar 2007 15:37:18 +0200 |
Timo Sirainen |
Don't add rejection mails to duplicate database. They're never looked up
HEAD
|
Mon, 12 Mar 2007 23:05:50 +0200 |
Timo Sirainen |
If maildirsize file contains only the header, recalculate the quota.
HEAD
|
Mon, 12 Mar 2007 14:35:27 +0200 |
Timo Sirainen |
Mailbox name conversion wasn't done for directories.
HEAD
|
Sun, 11 Mar 2007 23:58:15 +0200 |
Timo Sirainen |
failure_exit_callback hook was set too late, so if log opening failed it
HEAD
|
Sun, 11 Mar 2007 23:03:15 +0200 |
Timo Sirainen |
If passwd-file wasn't found, don't crash.
HEAD
|
Sun, 11 Mar 2007 21:10:02 +0200 |
Timo Sirainen |
DEBUG crashfix
HEAD
|
Sun, 11 Mar 2007 20:50:01 +0200 |
Timo Sirainen |
If we can't rotate log file because there's no disk space, don't abort
HEAD
|
Sun, 11 Mar 2007 20:16:45 +0200 |
Timo Sirainen |
If anything (syncing) fails because there's not enough disk space, give user
HEAD
|
Sun, 11 Mar 2007 20:03:55 +0200 |
Timo Sirainen |
Delete copy-lock file instead of rename()ing it if we've moved to in-memory
HEAD
|
Sun, 11 Mar 2007 19:43:10 +0200 |
Timo Sirainen |
If write to transaction log fails, we may later need to truncate the file so
HEAD
|
Sun, 11 Mar 2007 19:38:09 +0200 |
Timo Sirainen |
Use a larger initial pool size for keywords.
HEAD
|
Sun, 11 Mar 2007 18:40:58 +0200 |
Timo Sirainen |
If transaction log grows larger than 1MB, rotate it even if it was created
HEAD
|
Sun, 11 Mar 2007 18:30:05 +0200 |
Timo Sirainen |
If o_stream_send_istream() fails with ENOSPC/EDQUOT, don't log a critical
HEAD
|
Sun, 11 Mar 2007 18:27:55 +0200 |
Timo Sirainen |
o_stream_seek() may do buffer flushing internally and cause errors. Do
HEAD
|
Sun, 11 Mar 2007 18:26:33 +0200 |
Timo Sirainen |
o_stream_seek() call was missing error handling.
HEAD
|
Sun, 11 Mar 2007 18:25:38 +0200 |
Timo Sirainen |
Another failure handling fix
HEAD
|
Sun, 11 Mar 2007 18:10:41 +0200 |
Timo Sirainen |
If we run out of disk space, move to in-memory indexes.
HEAD
|
Sun, 11 Mar 2007 18:02:23 +0200 |
Timo Sirainen |
When using MULTIAPPEND and LITERAL+ and message saving failed, we stopped
HEAD
|
Sun, 11 Mar 2007 01:47:05 +0200 |
Timo Sirainen |
If mail was in CR+LF format in the disk and we used sendfile() call, but the
HEAD
|
Sun, 11 Mar 2007 01:46:00 +0200 |
Timo Sirainen |
Updated o_stream_send_istream() comments
HEAD
|
Sat, 10 Mar 2007 21:30:26 +0200 |
Timo Sirainen |
When moving index file to memory, change the filename to be "(in-memory
HEAD
|
Sat, 10 Mar 2007 21:29:33 +0200 |
Timo Sirainen |
Rotating in-memory transaction log crashed
HEAD
|
Sat, 10 Mar 2007 21:22:55 +0200 |
Timo Sirainen |
mmap_disable=yes crashes with recent changes.
HEAD
|
Sat, 10 Mar 2007 20:48:49 +0200 |
Timo Sirainen |
View syncing fixes.
HEAD
|
Sat, 10 Mar 2007 20:46:56 +0200 |
Timo Sirainen |
cleanups
HEAD
|
Sat, 10 Mar 2007 20:25:25 +0200 |
Timo Sirainen |
View log file offset fix
HEAD
|
Sat, 10 Mar 2007 19:03:15 +0200 |
Timo Sirainen |
We skipped some external transactions that shouldn't have been skipped.
HEAD
|
Sat, 10 Mar 2007 18:14:33 +0200 |
Timo Sirainen |
comment update
HEAD
|
Sat, 10 Mar 2007 18:05:48 +0200 |
Timo Sirainen |
Cleaned up the code a bit. Fixed sync rewrite crashing with pseudo mails.
HEAD
|
Sat, 10 Mar 2007 17:47:32 +0200 |
Timo Sirainen |
After saving mails we didn't update last-uid header in X-IMAP[base] if lazy
HEAD
|
Sat, 10 Mar 2007 17:46:44 +0200 |
Timo Sirainen |
When parsing X-IMAP[base] header and its last-uid field is too low, mark it
HEAD
|
Sat, 10 Mar 2007 16:14:47 +0200 |
Timo Sirainen |
PAM service name supports variables now.
HEAD
|
Sat, 10 Mar 2007 16:09:02 +0200 |
Timo Sirainen |
Added %m and %c to dovecot-auth.
HEAD
|
Sat, 10 Mar 2007 16:08:34 +0200 |
Timo Sirainen |
Added wiki links.
HEAD
|
Sat, 10 Mar 2007 16:04:34 +0200 |
Timo Sirainen |
Added %c variable which expands to "secured" with SSL/TLS/localhost.
HEAD
|
Sat, 10 Mar 2007 15:24:15 +0200 |
Timo Sirainen |
Added more debug logging.
HEAD
|
Sat, 10 Mar 2007 14:54:20 +0200 |
Timo Sirainen |
Log the mailbox name, unless it's INBOX.
HEAD
|
Sat, 10 Mar 2007 13:54:39 +0200 |
Timo Sirainen |
When rewriting the first message we could have written next-uid field wrong.
HEAD
|
Fri, 09 Mar 2007 23:21:02 +0200 |
Timo Sirainen |
cleanups
HEAD
|
Fri, 09 Mar 2007 23:17:10 +0200 |
Timo Sirainen |
Don't set log sync position right after extension introduction, unless it's
HEAD
|
Fri, 09 Mar 2007 22:22:50 +0200 |
Timo Sirainen |
Yet another try at fixing this piece of code. The mbox code is way too
HEAD
|
Fri, 09 Mar 2007 21:37:23 +0200 |
Timo Sirainen |
When returning mailbox name with GETQUOTAROOT, return the original name
HEAD
|
Fri, 09 Mar 2007 17:35:18 +0200 |
Timo Sirainen |
Added tls setting.
HEAD
|
Fri, 09 Mar 2007 02:27:11 +0200 |
Timo Sirainen |
Added %m = mechanism name
HEAD
|
Fri, 09 Mar 2007 00:08:34 +0200 |
Timo Sirainen |
Fixed to work with new ioloop code
HEAD
|
Fri, 09 Mar 2007 00:07:32 +0200 |
Timo Sirainen |
Removed pool parameter from io_loop_create()
HEAD
|
Fri, 09 Mar 2007 00:04:21 +0200 |
Timo Sirainen |
Various cleanups to ioloop code.
HEAD
|
Thu, 08 Mar 2007 22:02:36 +0200 |
Timo Sirainen |
If index file is corrupted, recreate transaction log file instead of trying
HEAD
|
Thu, 08 Mar 2007 20:27:55 +0200 |
Timo Sirainen |
Moved errno preserving to i_error/i_warning/i_info from the failure handler,
HEAD
|
Thu, 08 Mar 2007 15:42:25 +0200 |
Timo Sirainen |
Added note about ssl_require_client_cert in ssl_verify_client_cert comments.
HEAD
|
Thu, 08 Mar 2007 15:22:53 +0200 |
Timo Sirainen |
And more fixes
HEAD
|
Wed, 07 Mar 2007 19:20:07 +0200 |
Timo Sirainen |
Added LoginProcess wiki link.
HEAD
|
Wed, 07 Mar 2007 18:08:02 +0200 |
Timo Sirainen |
Added a comment about the time moving backwards code.
HEAD
|
Wed, 07 Mar 2007 17:57:41 +0200 |
Timo Sirainen |
Cleanups. Moved static variables inside ioloop context so it works with
HEAD
|
Wed, 07 Mar 2007 17:38:24 +0200 |
Timo Sirainen |
Keep track of the mbox dirty state better. Also when moving mails inside
HEAD
|
Wed, 07 Mar 2007 17:34:58 +0200 |
Timo Sirainen |
minor cleanups
HEAD
|
Wed, 07 Mar 2007 16:51:04 +0200 |
Timo Sirainen |
Removed caching from i_stream_stat(). The changes could be important in mbox
HEAD
|
Wed, 07 Mar 2007 15:40:07 +0200 |
Timo Sirainen |
Don't die if "time moved backwards" sleep is interrupted.
HEAD
|
Wed, 07 Mar 2007 02:47:54 +0200 |
Timo Sirainen |
Fixed last change: Don't crash now when rotating non-locked log..
HEAD
|
Wed, 07 Mar 2007 02:44:37 +0200 |
Timo Sirainen |
If write fails with "not enough space" error, log it instead of silently
HEAD
|
Wed, 07 Mar 2007 02:42:32 +0200 |
Timo Sirainen |
Don't crash when rotating locked in-memory log file.
HEAD
|
Wed, 07 Mar 2007 02:14:44 +0200 |
Timo Sirainen |
Fixed a crash when non-plaintext mechanism used auth_cache.
HEAD
|
Wed, 07 Mar 2007 01:59:43 +0200 |
Timo Sirainen |
After calling sasl_callback() the client may be destroyed already. Don't try
HEAD
|
Wed, 07 Mar 2007 01:43:27 +0200 |
Timo Sirainen |
t_push/t_pop the callback.
HEAD
|
Wed, 07 Mar 2007 01:36:52 +0200 |
Timo Sirainen |
Queueing code was somewhat broken and caused queries to get lost.
HEAD
|
Tue, 06 Mar 2007 22:36:45 +0200 |
Timo Sirainen |
Added assert.
HEAD
|
Tue, 06 Mar 2007 22:19:08 +0200 |
Timo Sirainen |
When adding mails to index in non-sorted UID order and then using
HEAD
|
Tue, 06 Mar 2007 22:06:23 +0200 |
Timo Sirainen |
Log errors given by storage. Convert hierarchy separators in mailbox names.
HEAD
|