Wed, 20 Dec 2006 21:23:43 +0200 |
Timo Sirainen |
Dovecot is now able to execute multiple commands at the same time.
HEAD
|
Wed, 20 Dec 2006 17:40:22 +0200 |
Timo Sirainen |
Delay setting the TCP cork until something is actually sent to the
HEAD
|
Wed, 20 Dec 2006 17:18:45 +0200 |
Timo Sirainen |
Compiler warning fix
HEAD
|
Wed, 20 Dec 2006 17:17:32 +0200 |
Timo Sirainen |
Removed debugging #if 0.
HEAD
|
Wed, 20 Dec 2006 17:13:34 +0200 |
Timo Sirainen |
Compiler warning fix
HEAD
|
Wed, 20 Dec 2006 16:46:22 +0200 |
Timo Sirainen |
Fixed filtering to work with Lucene. Generic FTS code now implements the
HEAD
|
Wed, 20 Dec 2006 16:45:39 +0200 |
Timo Sirainen |
Use seq_range_array_remove_range() instead of slowly iterating ourself.
HEAD
|
Wed, 20 Dec 2006 16:44:40 +0200 |
Timo Sirainen |
Added seq_range_array_remove_range()
HEAD
|
Wed, 20 Dec 2006 15:59:16 +0200 |
Timo Sirainen |
Actually the code wasn't unneeded, put it back and actually execute it now.
HEAD
|
Wed, 20 Dec 2006 15:56:48 +0200 |
Timo Sirainen |
Removed unneeded code
HEAD
|
Wed, 20 Dec 2006 10:16:41 +0200 |
Timo Sirainen |
Compress list index when its deleted space amount gets too high. Also fixed
HEAD
|
Wed, 20 Dec 2006 08:20:25 +0200 |
Timo Sirainen |
Prefix COMPRESS_* defines with MAIL_CACHE_.
HEAD
|
Wed, 20 Dec 2006 07:54:13 +0200 |
Timo Sirainen |
Fixes to hash compression and 1:n search.
HEAD
|
Wed, 20 Dec 2006 07:10:55 +0200 |
Timo Sirainen |
"Set pop3_uidl_format in config file" may be easier to understand..
HEAD
|
Wed, 20 Dec 2006 07:07:17 +0200 |
Timo Sirainen |
Updated pop3_uidl_format comments.
HEAD
|
Wed, 20 Dec 2006 06:52:28 +0200 |
Timo Sirainen |
"Plaintext authentication disabled" -> "Plaintext authentication disallowed
HEAD
|
Wed, 20 Dec 2006 06:36:49 +0200 |
Timo Sirainen |
Added THREAD=X-REFERENCES2 capability.
HEAD
|
Wed, 20 Dec 2006 06:35:45 +0200 |
Timo Sirainen |
Optimize also 1:n seqset searches. Fixed also a case where we failed too
HEAD
|
Wed, 20 Dec 2006 05:38:40 +0200 |
Timo Sirainen |
Implemented X-REFERENCES2 threading. Two differences to standard REFERENCES:
HEAD
|
Wed, 20 Dec 2006 05:16:54 +0200 |
Timo Sirainen |
Fix
HEAD
|
Wed, 20 Dec 2006 05:16:44 +0200 |
Timo Sirainen |
If mail_index_move_to_memory() was called before index file was opened, we
HEAD
|
Sun, 17 Dec 2006 18:35:31 +0200 |
Timo Sirainen |
Added fsync_disable setting. Also added missing fsync()ing to dbox when
HEAD
|
Sun, 17 Dec 2006 18:34:24 +0200 |
Timo Sirainen |
Fixed a file descriptor at deinit.
HEAD
|
Sun, 17 Dec 2006 16:32:06 +0200 |
Timo Sirainen |
Fixes
HEAD
|
Sun, 17 Dec 2006 16:10:45 +0200 |
Timo Sirainen |
maildir_file_do() takes uid, not seq..
HEAD
|
Sat, 16 Dec 2006 15:37:32 +0200 |
Timo Sirainen |
Changed the default naming for password schemes: HMAC-MD5 -> CRAM-MD5. MD5
HEAD
|
Sat, 16 Dec 2006 02:09:19 +0200 |
Timo Sirainen |
Added lazy expunge plugin.
HEAD
|
Sat, 16 Dec 2006 01:50:45 +0200 |
Timo Sirainen |
Added namespace_find_prefix().
HEAD
|
Sat, 16 Dec 2006 01:50:22 +0200 |
Timo Sirainen |
Compiler warning fix
HEAD
|
Sat, 16 Dec 2006 01:46:22 +0200 |
Timo Sirainen |
Changed the plugin filename numbering (ie. the ordering in which the plugins
HEAD
|
Sat, 16 Dec 2006 01:08:42 +0200 |
Timo Sirainen |
Added EDESTDIREXISTS() macro, and changed rename() calls to use it.
HEAD
|
Sat, 16 Dec 2006 00:52:11 +0200 |
Timo Sirainen |
rename and delete operations didn't touch control directory if it was
HEAD
|
Fri, 15 Dec 2006 20:38:08 +0200 |
Timo Sirainen |
Replaced void *context from a lot of callbacks with the actual context
HEAD
|
Fri, 15 Dec 2006 20:10:51 +0200 |
Timo Sirainen |
Type safe callbacks weren't as easy as I thought. Only callback(void
HEAD
|
Fri, 15 Dec 2006 19:17:21 +0200 |
Timo Sirainen |
And remove a bit more code.
HEAD
|
Fri, 15 Dec 2006 19:16:26 +0200 |
Timo Sirainen |
Removed support for external I/O loop. The point was originally that this
HEAD
|
Fri, 15 Dec 2006 18:55:29 +0200 |
Timo Sirainen |
Added context parameter type safety checks for most callback APIs.
HEAD
|
Wed, 13 Dec 2006 15:49:46 +0200 |
Timo Sirainen |
Handle broken UTF8
HEAD
|
Wed, 13 Dec 2006 15:46:23 +0200 |
Timo Sirainen |
Only ASCII texts were actually indexed. Now UTF-8 input is properly
HEAD
|
Wed, 13 Dec 2006 15:45:39 +0200 |
Timo Sirainen |
Removed utf8_strlen_n() here and used the one from unichar.h
HEAD
|
Wed, 13 Dec 2006 15:45:16 +0200 |
Timo Sirainen |
Added unichar_t UCS-4 type and some ucs4/utf8 functions.
HEAD
|
Wed, 13 Dec 2006 15:08:28 +0200 |
Timo Sirainen |
Optimization.
HEAD
|
Wed, 13 Dec 2006 14:31:41 +0200 |
Timo Sirainen |
Use realloc instead of alloc+free.
HEAD
|
Sun, 10 Dec 2006 18:04:46 +0200 |
Timo Sirainen |
Mailbox list index works now with mmap_disable=yes.
HEAD
|
Sun, 10 Dec 2006 16:43:21 +0200 |
Timo Sirainen |
If looked up record contains UID=0, mark the index corrupted.
HEAD
|
Sun, 10 Dec 2006 15:00:44 +0200 |
Timo Sirainen |
Make sure the mailbox is opened when transaction is started (fixes deliver).
HEAD
|
Sun, 10 Dec 2006 14:59:45 +0200 |
Timo Sirainen |
Don't crash with indexes disabled.
HEAD
|
Sun, 10 Dec 2006 14:59:15 +0200 |
Timo Sirainen |
Don't crash with in-memory indexes
HEAD
|
Sun, 10 Dec 2006 14:35:02 +0200 |
Timo Sirainen |
Only imap binary was actually working.
HEAD
|
Sun, 10 Dec 2006 02:26:58 +0200 |
Timo Sirainen |
64bit and big endian fixes
HEAD
|
Sun, 10 Dec 2006 01:58:12 +0200 |
Timo Sirainen |
Don't break if we indexed only one message.
HEAD
|
Sun, 10 Dec 2006 01:22:08 +0200 |
Timo Sirainen |
Memory leak fixes
HEAD
|
Sun, 10 Dec 2006 01:18:58 +0200 |
Timo Sirainen |
Another try at memory reduction / leak fixes
HEAD
|
Sun, 10 Dec 2006 01:01:13 +0200 |
Timo Sirainen |
Memory leak fixes. Also when building a large mailbox flush once in a while
HEAD
|
Sat, 09 Dec 2006 23:53:13 +0200 |
Timo Sirainen |
Fixes
HEAD
|
Sat, 09 Dec 2006 23:49:45 +0200 |
Timo Sirainen |
Don't waste memory in data stack.
HEAD
|
Sat, 09 Dec 2006 23:08:56 +0200 |
Timo Sirainen |
Added support for mmap_disable=yes and several other fixes.
HEAD
|
Sat, 09 Dec 2006 23:08:27 +0200 |
Timo Sirainen |
Delay calling fts_backend_init() until first transaction is created. By that
HEAD
|
Sat, 09 Dec 2006 18:19:46 +0200 |
Timo Sirainen |
Forgot to remove debugging abort() call
HEAD
|
Sat, 09 Dec 2006 17:11:48 +0200 |
Timo Sirainen |
We treated internal userdb lookup errors as "user unknown" errors. In such
HEAD
|
Thu, 07 Dec 2006 01:43:15 +0200 |
Timo Sirainen |
Fixes
HEAD
|
Wed, 06 Dec 2006 17:45:46 +0200 |
Timo Sirainen |
Fixes. Should be pretty much working now.
HEAD
|
Wed, 06 Dec 2006 17:45:15 +0200 |
Timo Sirainen |
Added lock/unlock backend operations.
HEAD
|
Wed, 06 Dec 2006 17:08:22 +0200 |
Timo Sirainen |
Lock handling changes. Everything goes through file-lock API now and there's
HEAD
|
Wed, 06 Dec 2006 16:46:37 +0200 |
Timo Sirainen |
Don't crash with in-memory indexes
HEAD
|
Tue, 05 Dec 2006 19:47:32 +0200 |
Timo Sirainen |
proxy=y logins can't log in either.
HEAD
|
Sun, 03 Dec 2006 22:02:49 +0200 |
Timo Sirainen |
Fixed crash with proxying.
HEAD
|
Sun, 03 Dec 2006 21:23:33 +0200 |
Timo Sirainen |
Don't crash if plain-md5, plain-md4 or sha1 password is invalid and we're
HEAD
|
Sun, 03 Dec 2006 20:56:58 +0200 |
Timo Sirainen |
Updated dict quota examples.
HEAD
|
Sun, 03 Dec 2006 20:55:38 +0200 |
Timo Sirainen |
dict quota: If dictionary doesn't yet contain the quota, calculate it by
HEAD
|
Sun, 03 Dec 2006 20:53:45 +0200 |
Timo Sirainen |
Don't call mail_storage_created hook twice.
HEAD
|
Sun, 03 Dec 2006 18:59:44 +0200 |
Timo Sirainen |
Set default_pass_scheme so that cache_key works instead of just
HEAD
|
Sun, 03 Dec 2006 17:45:10 +0200 |
Timo Sirainen |
restrict_gid_first/last wasn't working correctly for non-primary groups.
HEAD
|
Sun, 03 Dec 2006 17:21:29 +0200 |
Timo Sirainen |
If mremap_anon() fails, don't leak/crash.
HEAD
|
Sun, 03 Dec 2006 17:09:37 +0200 |
Timo Sirainen |
Check against offset/size overflows.
HEAD
|
Sun, 03 Dec 2006 16:35:07 +0200 |
Timo Sirainen |
Use dovecot-shared file's mode also when creating dovecot-keywords file.
HEAD
|
Sun, 03 Dec 2006 16:27:57 +0200 |
Timo Sirainen |
s/array_get_modifyable/array_get_modifiable/
HEAD
|
Sun, 03 Dec 2006 16:12:22 +0200 |
Timo Sirainen |
Some systems have gssapi elsewhere than gssapi/gssapi.h. So check also plain
HEAD
|
Sun, 03 Dec 2006 15:50:44 +0200 |
Timo Sirainen |
Added %a=local port and %b=remote port variables for
HEAD
|
Sun, 03 Dec 2006 15:35:18 +0200 |
Timo Sirainen |
Create storages with MAIL_STORAGE_FLAG_NO_AUTOCREATE flag so we don't keep
HEAD
|
Sun, 03 Dec 2006 15:29:56 +0200 |
Timo Sirainen |
Added MAIL_STORAGE_FLAG_NO_AUTOCREATE flag which silently fails storage
HEAD
|
Sun, 03 Dec 2006 14:47:52 +0200 |
Timo Sirainen |
Uppercase the auth mechanism name so it's always uppercased in logs.
HEAD
|
Sun, 03 Dec 2006 14:14:54 +0200 |
Timo Sirainen |
Added smtp and deliver to %s explanation and changed IMAP/POP3 to lowercase.
HEAD
|
Sun, 03 Dec 2006 14:13:51 +0200 |
Timo Sirainen |
Changed the service name from uppercase IMAP/POP3 to lowercase imap/pop3 so
HEAD
|
Fri, 01 Dec 2006 23:02:10 +0200 |
Timo Sirainen |
Added "squat" full text search indexer backend. Its name and basic ideas
HEAD
|
Fri, 01 Dec 2006 22:55:55 +0200 |
Timo Sirainen |
Added fts_backend_expunge_finish() virtual backend function.
HEAD
|
Fri, 01 Dec 2006 22:55:03 +0200 |
Timo Sirainen |
Removed get_mailbox_control_dir and get_mailbox_index_dir virtual functions
HEAD
|
Fri, 01 Dec 2006 12:32:18 +0200 |
Timo Sirainen |
Fixed dependencies
HEAD
|
Fri, 01 Dec 2006 12:12:18 +0200 |
Timo Sirainen |
Don't #include a .c file. Figured out another way to do it.
HEAD
|
Mon, 27 Nov 2006 03:50:16 +0200 |
Timo Sirainen |
Ignore SIG32 signal.
HEAD
|
Sun, 26 Nov 2006 17:20:11 +0200 |
Timo Sirainen |
Resize the hash when needed. Also other fixes and cleanups.
HEAD
|
Sun, 26 Nov 2006 00:17:39 +0200 |
Timo Sirainen |
Mailbox list indexing and related changes. Currently works only with
HEAD
|
Sun, 26 Nov 2006 00:12:11 +0200 |
Timo Sirainen |
Don't break if extension record size isn't divisible with 32bit.
HEAD
|
Sat, 25 Nov 2006 13:56:07 +0200 |
Timo Sirainen |
Auth request timeout needs to be larger than login process timeout, which
HEAD
|
Fri, 24 Nov 2006 11:32:05 +0200 |
Timo Sirainen |
Increase allowed pre-login idle timeout from 1 minute to 3 minutes. This
HEAD
|
Wed, 22 Nov 2006 19:23:09 +0200 |
Timo Sirainen |
Bytes and kilobytes were somewhat mixed up everywhere. Also fixes a
HEAD
|
Mon, 20 Nov 2006 00:38:09 +0200 |
Timo Sirainen |
chdir() now gives error only if error is something else than ENOENT. Also
HEAD
|
Sun, 19 Nov 2006 16:35:55 +0200 |
Timo Sirainen |
Compile fix
HEAD
|
Sun, 19 Nov 2006 15:36:35 +0200 |
Timo Sirainen |
Handle backtrace_symbols() returning NULL without errors (out of memory).
HEAD
|
Sun, 19 Nov 2006 15:30:38 +0200 |
Timo Sirainen |
Since getting core dumps can be sometimes difficult, if we now do abort()
HEAD
|
Sun, 19 Nov 2006 01:35:37 +0200 |
Timo Sirainen |
And accidentally reverted the first buffer overflow fix in the second
HEAD
|
Sun, 19 Nov 2006 01:31:16 +0200 |
Timo Sirainen |
If connection is closed while buffer is being flushed in uncorking, don't
HEAD
|
Sun, 19 Nov 2006 01:26:19 +0200 |
Timo Sirainen |
And another off-by-one buffer overflow fix.
HEAD
|
Sun, 19 Nov 2006 01:15:02 +0200 |
Timo Sirainen |
Off-by-one buffer overflow fix. The code gets executed only with
HEAD
|
Sun, 19 Nov 2006 00:17:26 +0200 |
Timo Sirainen |
Handle vpopmail's nonstandard exit codes.
HEAD
|
Sun, 19 Nov 2006 00:02:59 +0200 |
Timo Sirainen |
When invalid character is found from username, say what character it is in
HEAD
|
Sat, 18 Nov 2006 23:48:13 +0200 |
Timo Sirainen |
If we can't open dovecot-keywords file, don't crash.
HEAD
|
Sat, 18 Nov 2006 23:37:21 +0200 |
Timo Sirainen |
When mailbox changes are noticed and they're sent to client, cork before
HEAD
|
Sat, 18 Nov 2006 23:34:22 +0200 |
Timo Sirainen |
Added asserts
HEAD
|
Sat, 18 Nov 2006 23:29:58 +0200 |
Timo Sirainen |
If syncing finished with an error and client had disconnected, we
HEAD
|
Sat, 18 Nov 2006 23:09:49 +0200 |
Timo Sirainen |
my_strncasecmp() was broken.
HEAD
|
Sat, 18 Nov 2006 23:01:10 +0200 |
Timo Sirainen |
Reference counting fixes. Fixes an assert crash when closing the index.
HEAD
|
Sat, 18 Nov 2006 22:27:14 +0200 |
Timo Sirainen |
Call ssl_step() at startup instead of ssl_handshake(). If the first input
HEAD
|
Sat, 18 Nov 2006 16:12:34 +0200 |
Timo Sirainen |
Enable -Wstrict-aliasing=2 with gcc 4.
HEAD
|
Sat, 18 Nov 2006 16:11:40 +0200 |
Timo Sirainen |
Added __attr_format__
HEAD
|
Sat, 18 Nov 2006 16:07:40 +0200 |
Timo Sirainen |
Assert fix
HEAD
|
Sat, 18 Nov 2006 16:06:34 +0200 |
Timo Sirainen |
Added some noreturn attributes and fixed warnings caused by them.
HEAD
|
Sat, 18 Nov 2006 16:05:46 +0200 |
Timo Sirainen |
const fix
HEAD
|
Sat, 18 Nov 2006 16:05:14 +0200 |
Timo Sirainen |
Define __attrs_used__ if the compiler actually supports attributes.
HEAD
|
Sat, 18 Nov 2006 16:04:17 +0200 |
Timo Sirainen |
Added some __attr_format__ attributes to functions.
HEAD
|