Mon, 09 Jul 2007 07:31:28 +0300 |
Timo Sirainen |
Listen for IN_DELETE_SELF too. Ignore EINVAL for inotify_rm_watch().
HEAD
|
Mon, 09 Jul 2007 07:04:51 +0300 |
Timo Sirainen |
Delay initializing ioloop backend until it's needed.
HEAD
|
Mon, 09 Jul 2007 07:01:08 +0300 |
Timo Sirainen |
If use_io_notify dotlock setting is enabled, use I/O notify loop for waiting
HEAD
|
Mon, 09 Jul 2007 06:59:57 +0300 |
Timo Sirainen |
Changed io_add_notify() API so that it can return "file doesn't exist"
HEAD
|
Mon, 09 Jul 2007 06:47:17 +0300 |
Timo Sirainen |
Fixes
HEAD
|
Mon, 09 Jul 2007 06:44:44 +0300 |
Timo Sirainen |
Don't prevent io_add_notify() from listening for files, since kqueue
HEAD
|
Mon, 09 Jul 2007 05:47:48 +0300 |
Timo Sirainen |
Added asserts
HEAD
|
Mon, 09 Jul 2007 05:43:03 +0300 |
Timo Sirainen |
dovecot-uidlist can now be updated by appending to it. It's recreated only
HEAD
|
Mon, 09 Jul 2007 04:40:54 +0300 |
Timo Sirainen |
Handle next_uid changes better.
HEAD
|
Mon, 09 Jul 2007 04:31:46 +0300 |
Timo Sirainen |
Removed outdated FIXME comment
HEAD
|
Mon, 09 Jul 2007 01:46:48 +0300 |
Timo Sirainen |
minor cleanups
HEAD
|
Mon, 09 Jul 2007 01:45:12 +0300 |
Timo Sirainen |
minor cleanups
HEAD
|
Mon, 09 Jul 2007 01:31:07 +0300 |
Timo Sirainen |
We didn't commit transaction if it had only extension header updates.
HEAD
|
Mon, 09 Jul 2007 01:33:30 +0300 |
Timo Sirainen |
Store syncing information to maildir extension header instead of kludging
HEAD
|
Mon, 09 Jul 2007 00:52:04 +0300 |
Timo Sirainen |
Handle mailbox deletions while syncing silently.
HEAD
|
Mon, 09 Jul 2007 00:30:45 +0300 |
Timo Sirainen |
We sometimes lost expunged messages. Added asserts to make sure it doesn't
HEAD
|
Mon, 09 Jul 2007 00:14:34 +0300 |
Timo Sirainen |
If we see expunged messages coming back, log a warning and give them a new
HEAD
|
Mon, 09 Jul 2007 00:13:51 +0300 |
Timo Sirainen |
Added maildir_uidlist_sync_remove()
HEAD
|
Mon, 09 Jul 2007 00:13:32 +0300 |
Timo Sirainen |
code cleanup
HEAD
|
Mon, 09 Jul 2007 00:13:02 +0300 |
Timo Sirainen |
minor cleanup
HEAD
|
Sun, 08 Jul 2007 23:28:22 +0300 |
Timo Sirainen |
Moved index syncing code to its own file.
HEAD
|
Sun, 08 Jul 2007 23:20:34 +0300 |
Timo Sirainen |
cleanup
HEAD
|
Sun, 08 Jul 2007 23:19:14 +0300 |
Timo Sirainen |
cleanup: s/maildir_uidlist_update()/maildir_uidlist_refresh()/
HEAD
|
Sun, 08 Jul 2007 23:15:45 +0300 |
Timo Sirainen |
Don't use uidlist lock to update uidlist. Have a separate real dotlock for
HEAD
|
Sun, 08 Jul 2007 23:04:02 +0300 |
Timo Sirainen |
cleanup: s/fname/path/
HEAD
|
Sun, 08 Jul 2007 22:57:51 +0300 |
Timo Sirainen |
fd leak fix
HEAD
|
Sun, 08 Jul 2007 22:54:55 +0300 |
Timo Sirainen |
Sync index changes while iterating through uidlist entries. This avoids
HEAD
|
Sun, 08 Jul 2007 22:53:31 +0300 |
Timo Sirainen |
If uidlist changes while it's being iterated, don't crash.
HEAD
|
Sun, 08 Jul 2007 22:19:56 +0300 |
Timo Sirainen |
s/sync_ctx/ctx/
HEAD
|
Sun, 08 Jul 2007 22:16:04 +0300 |
Timo Sirainen |
If readdir() or closedir() fails, return failure.
HEAD
|
Sun, 08 Jul 2007 22:13:53 +0300 |
Timo Sirainen |
Code cleanup
HEAD
|
Sun, 08 Jul 2007 21:47:36 +0300 |
Timo Sirainen |
Removed unneeded includes
HEAD
|
Sun, 08 Jul 2007 21:45:06 +0300 |
Timo Sirainen |
Code cleanup
HEAD
|
Sun, 08 Jul 2007 21:42:06 +0300 |
Timo Sirainen |
Minor cleanups
HEAD
|
Sun, 08 Jul 2007 21:35:17 +0300 |
Timo Sirainen |
When checking if destination temp file exists, if stat() failed with anything
HEAD
|
Sun, 08 Jul 2007 21:33:42 +0300 |
Timo Sirainen |
Moved maildir_create_tmp() to maildir-save. It's the only place where it's
HEAD
|
Sun, 08 Jul 2007 21:28:54 +0300 |
Timo Sirainen |
Renamed maildir_generate_tmp_filename() to maildir_filename_generate(). Also
HEAD
|
Sun, 08 Jul 2007 21:24:57 +0300 |
Timo Sirainen |
Added maildir_filename_sort_cmp() which sorts maildir filenames by time and
HEAD
|
Sun, 08 Jul 2007 21:22:08 +0300 |
Timo Sirainen |
Renamed maildir_cmp/hash to maildir_filename_base_cmp/hash.
HEAD
|
Sun, 08 Jul 2007 21:20:50 +0300 |
Timo Sirainen |
maildir_filename_get_flags() returns void now.
HEAD
|
Sun, 08 Jul 2007 20:18:06 +0300 |
Timo Sirainen |
Added index-sync-changes.[ch]
HEAD
|
Sun, 08 Jul 2007 20:13:12 +0300 |
Timo Sirainen |
Moved maildir filename related functions to maildir-filename.c
HEAD
|
Sun, 08 Jul 2007 19:57:09 +0300 |
Timo Sirainen |
Moved index sync record grouping from mbox to generic code.
HEAD
|
Sun, 08 Jul 2007 19:46:31 +0300 |
Timo Sirainen |
Implemented mail_index_update_header_ext()
HEAD
|
Sun, 08 Jul 2007 19:45:59 +0300 |
Timo Sirainen |
Don't crash if extension record size is 0.
HEAD
|
Sun, 08 Jul 2007 19:33:18 +0300 |
Timo Sirainen |
Show extension header updates.
HEAD
|
Thu, 05 Jul 2007 18:16:27 +0300 |
Timo Sirainen |
%variables in plugin {} settings need to be expanded.
HEAD
|
Wed, 04 Jul 2007 17:48:43 +0300 |
Timo Sirainen |
Crashfix if PAM returns a reply but the process doesn't die.
HEAD
|
Wed, 04 Jul 2007 05:10:21 +0300 |
Timo Sirainen |
Removed unused MAILDIR_UIDLIST_SYNC_ORDERED flag.
HEAD
|
Wed, 04 Jul 2007 05:07:48 +0300 |
Timo Sirainen |
Leave uidlist fd open so we can check if uidlist has been rewritten from
HEAD
|
Wed, 04 Jul 2007 04:47:28 +0300 |
Timo Sirainen |
Changed record buffers to arrays.
HEAD
|
Wed, 04 Jul 2007 04:47:00 +0300 |
Timo Sirainen |
Don't bother setting POP3 settings to IMAP processes and vice versa.
HEAD
|
Tue, 03 Jul 2007 20:44:08 +0300 |
Timo Sirainen |
Update tmp/ directory's atime+mtime with utime(NULL) so it works even if
HEAD
|
Tue, 03 Jul 2007 20:04:28 +0300 |
Timo Sirainen |
Support listening multiple sockets. SIGHUP also doesn't anymore recreate
HEAD
|
Tue, 03 Jul 2007 18:34:31 +0300 |
Timo Sirainen |
Don't auto-create INBOX if namespace doesn't have INBOX.
HEAD
|
Tue, 03 Jul 2007 18:34:47 +0300 |
Timo Sirainen |
In non-INBOX namespaces list INBOX if Maildir/cur exists.
HEAD
|
Tue, 03 Jul 2007 05:35:31 +0300 |
Timo Sirainen |
Moved generic LDAP result iteration to db_ldap. It also supports now
HEAD
|
Tue, 03 Jul 2007 04:43:45 +0300 |
Timo Sirainen |
user_global_uid/gid no longer exist.
HEAD
|
Tue, 03 Jul 2007 04:40:18 +0300 |
Timo Sirainen |
Send local/remote ports to dovecot-auth. They're now in %a and %b variables.
HEAD
|
Tue, 03 Jul 2007 04:22:40 +0300 |
Timo Sirainen |
Delete over 30 minutes old .log.2 files when opening indexes.
HEAD
|