Mon, 12 Jul 2004 14:31:34 +0300 |
Timo Sirainen |
View syncing fixes/cleanups.
HEAD
|
Mon, 12 Jul 2004 11:07:03 +0300 |
Timo Sirainen |
Handle recent flags in index file correctly. Fixes recent flag losing when
HEAD
|
Mon, 12 Jul 2004 01:45:29 +0300 |
Timo Sirainen |
mbox recent fixes.
HEAD
|
Mon, 12 Jul 2004 00:09:30 +0300 |
Timo Sirainen |
Use CMP_DEV_T() macro to compare struct stat.st_dev
HEAD
|
Mon, 12 Jul 2004 00:04:46 +0300 |
Timo Sirainen |
Recent flags should be fully working now with maildir.
HEAD
|
Sat, 10 Jul 2004 20:24:08 +0300 |
Timo Sirainen |
Split client_workarounds to imap_ and pop3_ ones. Added outlook-no-nuls POP3
HEAD
|
Sat, 10 Jul 2004 14:16:05 +0300 |
Timo Sirainen |
Cache fixes. Lookups now look into transactions too.
HEAD
|
Sat, 10 Jul 2004 14:15:42 +0300 |
Timo Sirainen |
fetch_mail needs to be deinitialized before transaction is
HEAD
|
Sat, 10 Jul 2004 14:14:58 +0300 |
Timo Sirainen |
thread/sort: commit the transaction, don't rollback..
HEAD
|
Fri, 09 Jul 2004 22:59:44 +0300 |
Timo Sirainen |
And section fix for --exec-mail..
HEAD
|
Fri, 09 Jul 2004 22:59:02 +0300 |
Timo Sirainen |
Added --exec-mail option to master. It can be used to parse Dovecot config
HEAD
|
Fri, 09 Jul 2004 22:22:15 +0300 |
Timo Sirainen |
Create all the missing paths up to maildir
HEAD
|
Fri, 09 Jul 2004 22:21:18 +0300 |
Timo Sirainen |
check EISDIR in next mkdir() too..
HEAD
|
Fri, 09 Jul 2004 22:16:27 +0300 |
Timo Sirainen |
Some more mailbox name checks.
HEAD
|
Fri, 09 Jul 2004 22:12:32 +0300 |
Timo Sirainen |
Crashfix with empty mailbox
HEAD
|
Fri, 09 Jul 2004 22:09:17 +0300 |
Timo Sirainen |
SIGHUP correctly reloads configuration now
HEAD
|
Fri, 09 Jul 2004 22:08:35 +0300 |
Timo Sirainen |
When i_set_failure_file() is called, make sure the handlers are reset back
HEAD
|
Fri, 09 Jul 2004 21:31:26 +0300 |
Timo Sirainen |
Never treat "mailbox/" as a valid mailbox name.
HEAD
|
Fri, 09 Jul 2004 20:19:04 +0300 |
Timo Sirainen |
If we're setting flags to saved mail, put it to cur/ directory directly.
HEAD
|
Fri, 09 Jul 2004 14:45:01 +0300 |
Timo Sirainen |
Refcounting fixes. Unexpectedly destroyed SSL connection could have left
HEAD
|
Fri, 09 Jul 2004 13:57:32 +0300 |
Timo Sirainen |
We could read authid past the buffer if \0password wasn't given in input.
HEAD
|
Fri, 09 Jul 2004 03:10:37 +0300 |
Timo Sirainen |
Always create cache transaction. Easier that way .. and fixes a crash.
HEAD
|
Fri, 09 Jul 2004 00:27:22 +0300 |
Timo Sirainen |
Fixed compression.
HEAD
|
Thu, 08 Jul 2004 23:26:15 +0300 |
Timo Sirainen |
Cache file fixes, API changes, etc. It's still in somewhat ugly state, but
HEAD
|
Thu, 08 Jul 2004 23:24:48 +0300 |
Timo Sirainen |
If p_free() frees memory, it must also zero it..
HEAD
|
Thu, 08 Jul 2004 21:57:16 +0300 |
Timo Sirainen |
crashfix
HEAD
|
Wed, 07 Jul 2004 16:36:29 +0300 |
Timo Sirainen |
Wrapper streams shouldn't try to read data if it's already buffered in main
HEAD
|
Wed, 07 Jul 2004 12:34:03 +0300 |
Timo Sirainen |
compile fix
HEAD
|
Tue, 06 Jul 2004 11:30:14 +0300 |
Timo Sirainen |
varchar(255) is max in mysql
HEAD
|
Tue, 06 Jul 2004 11:29:53 +0300 |
Timo Sirainen |
don't set default port either
HEAD
|
Tue, 06 Jul 2004 11:08:44 +0300 |
Timo Sirainen |
Updated error message texts.
HEAD
|
Tue, 06 Jul 2004 10:10:55 +0300 |
Timo Sirainen |
s/user/db_user/
HEAD
|
Tue, 06 Jul 2004 09:35:30 +0300 |
Timo Sirainen |
Fixes, patch by Andrey Panin
HEAD
|
Tue, 06 Jul 2004 09:06:00 +0300 |
Timo Sirainen |
Added mysql description to example config file. Changed mysql default
HEAD
|
Tue, 06 Jul 2004 08:55:46 +0300 |
Timo Sirainen |
Add "Error report written to server log." also to internal login error
HEAD
|
Mon, 05 Jul 2004 18:01:52 +0300 |
Timo Sirainen |
pool_alloconly_free() can free the last allocation.
HEAD
|
Mon, 05 Jul 2004 01:19:49 +0300 |
Timo Sirainen |
fixing crashes from last changes
HEAD
|
Mon, 05 Jul 2004 01:09:13 +0300 |
Timo Sirainen |
disable cache file with mmap_no_write. it and mmap_disable will need some
HEAD
|
Mon, 05 Jul 2004 01:03:21 +0300 |
Timo Sirainen |
more checks against using old cache_offsets
HEAD
|
Mon, 05 Jul 2004 00:56:12 +0300 |
Timo Sirainen |
Make sure we don't set cache_offsets to old cache files.
HEAD
|
Mon, 05 Jul 2004 00:22:00 +0300 |
Timo Sirainen |
cache fix
HEAD
|
Mon, 05 Jul 2004 00:10:32 +0300 |
Timo Sirainen |
header and extra_rec syncing crashed because of recent changes.
HEAD
|
Mon, 05 Jul 2004 00:07:43 +0300 |
Timo Sirainen |
Cache API updates. Don't return direct pointers to mmaped cache file anymore.
HEAD
|
Sun, 04 Jul 2004 23:11:04 +0300 |
Timo Sirainen |
renaming mailbox under existing mailbox gave wrong error message
HEAD
|
Sun, 04 Jul 2004 23:00:47 +0300 |
Timo Sirainen |
Cache updating is done now by first reserving space where to write, and then
HEAD
|
Sun, 04 Jul 2004 17:26:22 +0300 |
Timo Sirainen |
Caching fixes and optimizations. Removed all network byte ordering code -
HEAD
|
Sun, 04 Jul 2004 14:50:48 +0300 |
Timo Sirainen |
Cache file compression works now and compressed cache file is reopened.
HEAD
|
Sat, 03 Jul 2004 23:17:37 +0300 |
Timo Sirainen |
Removed mail_index_is_in_memory(). It wasn't implemented and it's useless
HEAD
|
Sat, 03 Jul 2004 21:13:45 +0300 |
Timo Sirainen |
Updated comment about how syncing is done, and s/extra space/padding/
HEAD
|
Sat, 03 Jul 2004 20:21:26 +0300 |
Timo Sirainen |
mail_index_sync_sort_flags() now merges flag changes so mail storage
HEAD
|
Sat, 03 Jul 2004 13:57:52 +0300 |
Timo Sirainen |
UIDs for appended messages can now be assigned all at once. Maildir now
HEAD
|
Sat, 03 Jul 2004 13:43:12 +0300 |
Timo Sirainen |
was missing from last commit
HEAD
|
Sat, 03 Jul 2004 12:47:13 +0300 |
Timo Sirainen |
Dropped MBOX_HEADER_EXTRA_SPACE from 100 to 50. It should be enough.
HEAD
|
Sat, 03 Jul 2004 12:44:21 +0300 |
Timo Sirainen |
If we're not connected to all auth sockets, wait before sending greeting so
HEAD
|
Sat, 03 Jul 2004 01:03:36 +0300 |
Timo Sirainen |
Added APOP authentication for POP3. Patch by Andrey Panin.
HEAD
|
Fri, 02 Jul 2004 21:30:17 +0300 |
Timo Sirainen |
Don't keep filling empty spaces which will be overwritten soon anyway. Major
HEAD
|
Fri, 02 Jul 2004 18:36:25 +0300 |
Timo Sirainen |
i_stream_read_data() could have returned invalid data at EOF (notable with
HEAD
|
Fri, 02 Jul 2004 16:34:37 +0300 |
Timo Sirainen |
body_offset wasn't set if mail had no header.
HEAD
|
Fri, 02 Jul 2004 15:45:53 +0300 |
Timo Sirainen |
make sure there's only LWSP after X-UID
HEAD
|
Fri, 02 Jul 2004 15:14:13 +0300 |
Timo Sirainen |
fix for mboxes with pseudo header mail
HEAD
|
Fri, 02 Jul 2004 14:50:46 +0300 |
Timo Sirainen |
saving messages to empty mbox was buggy
HEAD
|
Fri, 02 Jul 2004 13:33:48 +0300 |
Timo Sirainen |
assert crashfix
HEAD
|
Wed, 30 Jun 2004 15:18:35 +0300 |
Timo Sirainen |
Cache decision explanation comment.
HEAD
|
Wed, 30 Jun 2004 11:52:39 +0300 |
Timo Sirainen |
No maildir filename checking after all.
HEAD
|
Tue, 29 Jun 2004 19:23:54 +0300 |
Timo Sirainen |
Temporary: never compress cache file as it's broken now.
HEAD
|
Tue, 29 Jun 2004 18:56:34 +0300 |
Timo Sirainen |
Require that filenames in maildir begin with a digit, otherwise complain.
HEAD
|
Tue, 29 Jun 2004 16:18:21 +0300 |
Timo Sirainen |
no_partial_rewrite was incorrectly set always
HEAD
|
Tue, 29 Jun 2004 16:10:52 +0300 |
Timo Sirainen |
fix, _read() sometimes returned -2 too early
HEAD
|
Tue, 29 Jun 2004 15:10:36 +0300 |
Timo Sirainen |
added comment about solaris and changed the macros once again, although may
HEAD
|
Tue, 29 Jun 2004 12:29:55 +0300 |
Timo Sirainen |
compile fix when SSL is disabled
HEAD
|
Tue, 29 Jun 2004 01:17:59 +0300 |
Timo Sirainen |
fix
HEAD
|
Tue, 29 Jun 2004 01:03:24 +0300 |
Timo Sirainen |
some fixes for handling pseudo headers.
HEAD
|
Tue, 29 Jun 2004 00:32:29 +0300 |
Timo Sirainen |
Several fixes for updating mbox. Recent changes also made it corrupt
HEAD
|
Tue, 29 Jun 2004 00:31:10 +0300 |
Timo Sirainen |
full_value should contain LFs as well
HEAD
|
Mon, 28 Jun 2004 20:35:27 +0300 |
Timo Sirainen |
Added some smartness for deciding what to cache. Cache compression code compiles, but untested.
HEAD
|
Mon, 28 Jun 2004 19:44:38 +0300 |
Timo Sirainen |
don't close dotlock fd if it's given as -1
HEAD
|
Mon, 28 Jun 2004 19:13:59 +0300 |
Timo Sirainen |
Allow giving 0 max_buffer_size, in which case "optimal" size is used.
HEAD
|
Mon, 28 Jun 2004 15:08:00 +0300 |
Timo Sirainen |
fixed some fd leaks in error conditions
HEAD
|
Thu, 24 Jun 2004 17:00:21 +0300 |
Timo Sirainen |
Check immediately if we have write-access to mbox.
HEAD
|
Thu, 24 Jun 2004 16:47:35 +0300 |
Timo Sirainen |
Save MD5 sums of some headers for readonly mboxes and use them for syncing
HEAD
|
Thu, 24 Jun 2004 16:43:56 +0300 |
Timo Sirainen |
removed assert
HEAD
|
Thu, 24 Jun 2004 14:10:41 +0300 |
Timo Sirainen |
Record size is allowed to change between index files. This will allow adding
HEAD
|
Wed, 23 Jun 2004 23:10:34 +0300 |
Timo Sirainen |
assertfix
HEAD
|
Wed, 23 Jun 2004 21:33:22 +0300 |
Timo Sirainen |
Added a framework for getting POP3 UIDL strings from mail-storage. The
HEAD
|
Wed, 23 Jun 2004 21:05:14 +0300 |
Timo Sirainen |
crashfix if client closes connection while authenticating
HEAD
|
Wed, 23 Jun 2004 20:50:43 +0300 |
Timo Sirainen |
Dovecot can now connect to externally running dovecot-auth.
HEAD
|
Wed, 23 Jun 2004 20:48:35 +0300 |
Timo Sirainen |
DEBUG: If GDB environment is set, don't do fd leak checks.
HEAD
|
Wed, 23 Jun 2004 20:47:06 +0300 |
Timo Sirainen |
Default to "" args instead of NULL to avoid some crashes
HEAD
|
Wed, 23 Jun 2004 19:36:18 +0300 |
Timo Sirainen |
Allow empty section name.
HEAD
|
Wed, 23 Jun 2004 18:02:50 +0300 |
Timo Sirainen |
skip extra whitespace between "dbtype arguments"
HEAD
|
Wed, 23 Jun 2004 18:00:24 +0300 |
Timo Sirainen |
Add a comment about # chars and whitespace.
HEAD
|
Wed, 23 Jun 2004 17:50:47 +0300 |
Timo Sirainen |
don't change our umask permanently
HEAD
|
Wed, 23 Jun 2004 16:43:36 +0300 |
Timo Sirainen |
Crashfixes for disabled cache.
HEAD
|
Wed, 23 Jun 2004 09:09:00 +0300 |
Timo Sirainen |
partial syncing fixes
HEAD
|
Wed, 23 Jun 2004 06:31:52 +0300 |
Timo Sirainen |
Complain about reappearing UIDs, but reassign new UIDs to them anyway. Don't
HEAD
|
Tue, 22 Jun 2004 22:28:15 +0300 |
Timo Sirainen |
We didn't specify full path for .subscriptions file, and it was named
HEAD
|
Tue, 22 Jun 2004 10:48:18 +0300 |
Timo Sirainen |
get_last_error() wasn't virtualizable
HEAD
|
Tue, 22 Jun 2004 10:36:33 +0300 |
Timo Sirainen |
Added mail_index_transaction_get_updated_view() which can be used to access
HEAD
|
Mon, 21 Jun 2004 21:13:21 +0300 |
Timo Sirainen |
updates
HEAD
|
Mon, 21 Jun 2004 17:51:04 +0300 |
Timo Sirainen |
Removed UIDPLUS after all, it needs more thinking about with maildir.
HEAD
|
Mon, 21 Jun 2004 17:44:47 +0300 |
Timo Sirainen |
Cache doesn't crash anymore if we're asking it about messages that exist
HEAD
|
Mon, 21 Jun 2004 17:20:08 +0300 |
Timo Sirainen |
Disable cache with mmap_disabled=yes, for now.
HEAD
|
Mon, 21 Jun 2004 00:27:20 +0300 |
Timo Sirainen |
Moved enum mail_thread_type to imap
HEAD
|
Sun, 20 Jun 2004 23:55:22 +0300 |
Timo Sirainen |
comment update for setting ports in listen
HEAD
|
Sun, 20 Jun 2004 23:46:11 +0300 |
Timo Sirainen |
assertfix
HEAD
|
Sun, 20 Jun 2004 23:33:57 +0300 |
Timo Sirainen |
and more fixes..
HEAD
|
Sun, 20 Jun 2004 23:25:56 +0300 |
Timo Sirainen |
expunge everything in index after missing/invalid X-UID
HEAD
|
Sun, 20 Jun 2004 16:48:34 +0300 |
Timo Sirainen |
fixes for From-line offset updating
HEAD
|
Sun, 20 Jun 2004 16:29:01 +0300 |
Timo Sirainen |
Hide "folder internal data" messages
HEAD
|
Sun, 20 Jun 2004 16:14:17 +0300 |
Timo Sirainen |
Exclusive index locking always used copy-locking without even trying
HEAD
|
Sun, 20 Jun 2004 16:03:02 +0300 |
Timo Sirainen |
Don't die horribly when message with previously expunged UID is inserted
HEAD
|
Sun, 20 Jun 2004 16:02:08 +0300 |
Timo Sirainen |
assert crashfixes
HEAD
|
Sun, 20 Jun 2004 15:23:27 +0300 |
Timo Sirainen |
Index syncing fixes.
HEAD
|
Sun, 20 Jun 2004 14:46:10 +0300 |
Timo Sirainen |
Never overflow secs_left for stale timeout callback
HEAD
|
Sun, 20 Jun 2004 14:23:39 +0300 |
Timo Sirainen |
fsync() mbox before unlocking if we've modified it
HEAD
|
Sun, 20 Jun 2004 14:17:53 +0300 |
Timo Sirainen |
Allow dropping exclusive mbox locks to shared locks.
HEAD
|
Sun, 20 Jun 2004 13:37:44 +0300 |
Timo Sirainen |
Don't require dotlocking to be first in locking list.
HEAD
|
Sun, 20 Jun 2004 12:40:00 +0300 |
Timo Sirainen |
don't do infinite looping
HEAD
|
Sun, 20 Jun 2004 12:34:10 +0300 |
Timo Sirainen |
cache file fixes
HEAD
|
Sun, 20 Jun 2004 12:23:15 +0300 |
Timo Sirainen |
Don't crash if transaction log contains records for messages that don't
HEAD
|