log

age author description
Sun, 09 Sep 2007 03:58:57 +0300 Timo Sirainen Fixed home directory handling which got broken by previous changes. HEAD
Sat, 08 Sep 2007 03:50:25 +0300 Timo Sirainen Added tag 1.1.alpha4 for changeset f4fa0970f855 HEAD
Sat, 08 Sep 2007 03:50:21 +0300 Timo Sirainen Released v1.1.alpha4. HEAD 1.1.alpha4
Sat, 08 Sep 2007 03:29:08 +0300 Timo Sirainen Fixed infinite loop if a transaction was seen for messages that weren't HEAD
Sun, 02 Sep 2007 07:44:50 +0300 Timo Sirainen Changed mail_keywords creation APIs to take mailbox/index instead of HEAD
Sun, 02 Sep 2007 06:10:54 +0300 Timo Sirainen mailbox_keywords_create() checks keyword validity now and returns failure if HEAD
Sun, 02 Sep 2007 06:08:58 +0300 Timo Sirainen mail_index_keywords_create*() now drops duplicates. HEAD
Sun, 02 Sep 2007 05:27:03 +0300 Timo Sirainen Renamed IS_ATOM_SPECIAL() to IS_ATOM_SPECIAL_INPUT() and added a new HEAD
Sun, 02 Sep 2007 05:03:41 +0300 Timo Sirainen Added assert against empty keyword. HEAD
Sun, 02 Sep 2007 04:51:56 +0300 Timo Sirainen Cleaned up keyword handling code. HEAD
Sun, 02 Sep 2007 04:28:21 +0300 Timo Sirainen Only index extension indexes are now called "ext_id". For map extension HEAD
Sun, 02 Sep 2007 03:35:03 +0300 Timo Sirainen If extension introduction is broken, don't log errors about following HEAD
Sun, 02 Sep 2007 03:32:45 +0300 Timo Sirainen Complain about unknown extension introduction IDs in log only once per sync. HEAD
Sun, 02 Sep 2007 03:13:19 +0300 Timo Sirainen Don't bother complaining about changed log offsets if file also changed. HEAD
Sun, 02 Sep 2007 03:07:22 +0300 Timo Sirainen Added asserts against uid_validity==0. HEAD
Sun, 02 Sep 2007 03:05:38 +0300 Timo Sirainen Don't treat uid_validity=0 && next_uid!=1 as a corrupted index. fsck fixes HEAD
Sun, 02 Sep 2007 03:04:47 +0300 Timo Sirainen Check that header is still valid after syncing. If not, fsck. HEAD
Sat, 01 Sep 2007 03:14:11 +0300 Timo Sirainen When initial index build wrote dovecot.index file, we assert-crashed. HEAD
Sat, 01 Sep 2007 03:04:02 +0300 Timo Sirainen Initial commit for dbox redesign/rewrite. Currently supports only one HEAD
Sat, 01 Sep 2007 01:36:10 +0300 Timo Sirainen Fixes to saving mails HEAD
Sat, 01 Sep 2007 00:36:00 +0300 Timo Sirainen If append fails because input EOF, disconnect the client with EOF reason. HEAD
Sat, 01 Sep 2007 00:35:15 +0300 Timo Sirainen Fixes to saving messages. HEAD
Fri, 31 Aug 2007 23:41:03 +0300 Timo Sirainen mail_index_transaction_sort_appends() fixed to work with keywords (dbox-only HEAD
Fri, 31 Aug 2007 22:58:25 +0300 Timo Sirainen Removed autocreate parameter from mail_index_keyword_lookup(). Added a new HEAD
Fri, 31 Aug 2007 21:26:53 +0300 Timo Sirainen If syncing failed when closing mailbox, we didn't return error as we should HEAD
Fri, 31 Aug 2007 20:50:35 +0300 Timo Sirainen If v1.1 index is accessed with v1.0, avoid recent message counter errors. HEAD
Wed, 29 Aug 2007 22:58:27 +0300 Timo Sirainen Renamed mail_index_sync_begin() to mail_index_sync_begin_to() and added a HEAD
Mon, 27 Aug 2007 19:34:17 +0300 Timo Sirainen If we notice that dovecot.index.log gets deleted, make sure that HEAD
Mon, 27 Aug 2007 19:14:46 +0300 Timo Sirainen Error message change. HEAD
Mon, 27 Aug 2007 19:13:48 +0300 Timo Sirainen Ignore entries with empty keyword names. HEAD
Mon, 27 Aug 2007 19:13:36 +0300 Timo Sirainen Error handling fixes. HEAD
Mon, 27 Aug 2007 19:12:59 +0300 Timo Sirainen If transaction log is deleted under us, recreate it immediately. HEAD
Mon, 27 Aug 2007 19:12:18 +0300 Timo Sirainen Don't assert-crash if uidvalidity wasn't set in first sync. HEAD
Mon, 27 Aug 2007 18:43:54 +0300 Timo Sirainen Added an assert HEAD
Mon, 27 Aug 2007 18:28:53 +0300 Timo Sirainen Parse keywords from header immediately when mapping the index file. HEAD
Mon, 27 Aug 2007 18:28:30 +0300 Timo Sirainen Log an error if empty keyword name is tried to be used. HEAD
Mon, 27 Aug 2007 18:28:06 +0300 Timo Sirainen Handle opening corrupted index files better. HEAD
Mon, 27 Aug 2007 18:03:50 +0300 Timo Sirainen Don't allow empty keywords. HEAD
Mon, 27 Aug 2007 17:55:05 +0300 Timo Sirainen If keyword ext record is missing, log an error instead of assert-crashing. HEAD
Mon, 27 Aug 2007 17:47:25 +0300 Timo Sirainen Minor memory usage optimizations. HEAD
Mon, 27 Aug 2007 17:19:49 +0300 Timo Sirainen Don't crash if mailbox named INBOX is listed in prefixless namespace, but HEAD
Fri, 24 Aug 2007 21:43:27 +0300 Timo Sirainen Extra fields from userdb lookup should override everything. Fixed the code HEAD
Fri, 24 Aug 2007 21:23:00 +0300 Timo Sirainen Added string (char *) array type. HEAD
Fri, 24 Aug 2007 20:55:01 +0300 Timo Sirainen restrict_raise_fd_limit() fixes HEAD
Fri, 24 Aug 2007 20:50:44 +0300 Timo Sirainen Added restrict_fd_limit() and restrict_raise_fd_limit() HEAD
Fri, 24 Aug 2007 20:49:33 +0300 Timo Sirainen Grow file descriptors to 64k at startup, and drop them for login and imap HEAD
Fri, 24 Aug 2007 20:00:14 +0300 Timo Sirainen Fix to last change: Don't continue if we can't get message's size. HEAD
Fri, 24 Aug 2007 19:56:40 +0300 Timo Sirainen Handle initial syncing errors better. HEAD
Fri, 24 Aug 2007 19:36:03 +0300 Timo Sirainen Changed disconnection reason to "Connection closed" HEAD
Fri, 24 Aug 2007 19:26:22 +0300 Timo Sirainen If read/write to client failed with some error, log it. HEAD
Wed, 22 Aug 2007 16:24:30 +0300 Timo Sirainen Use sed instead of $(SED). sed should work everywhere anyway, and $(SED) HEAD
Wed, 22 Aug 2007 16:12:57 +0300 cras unichar.o and message-decoder.o are no longer unused HEAD
Wed, 22 Aug 2007 15:14:58 +0300 Timo Sirainen mbox: Return INBOX path correctly for DIR type lookups. HEAD
Thu, 16 Aug 2007 19:29:15 +0300 Timo Sirainen Assert-crashfix when extension header was resized. HEAD
Thu, 16 Aug 2007 19:07:34 +0300 Timo Sirainen Added support for binc IMAP style IMAPdir. It doesn't support escaping, but HEAD
Thu, 16 Aug 2007 19:06:27 +0300 Timo Sirainen --log-error improvements. HEAD
Thu, 16 Aug 2007 17:35:45 +0300 Timo Sirainen Call mail_alloc/mail_free, not index_mail_alloc/index_mail/free directly. HEAD
Thu, 16 Aug 2007 17:28:33 +0300 Timo Sirainen Minor code cleanup HEAD
Thu, 16 Aug 2007 17:23:11 +0300 Timo Sirainen pool_system_realloc(): Moved malloc_usable_size() check before realloc() so HEAD
Wed, 15 Aug 2007 19:17:48 +0300 Timo Sirainen Use UTF-8 as the default SEARCH charset. HEAD
Tue, 14 Aug 2007 22:46:29 +0300 Timo Sirainen CREATE ns_prefix/box/ didn't work right when namespace prefix existed. HEAD
Mon, 13 Aug 2007 20:25:26 +0300 Timo Sirainen Change "permanent" cache decisions to "temporary" when compressing. They'll HEAD
Mon, 13 Aug 2007 20:16:55 +0300 Timo Sirainen Drop fields that haven't been used for 30 days when compressing. HEAD
Mon, 13 Aug 2007 20:16:07 +0300 Timo Sirainen Make sure we don't try to re-read cache fields when compressing. HEAD
Mon, 13 Aug 2007 20:05:41 +0300 Timo Sirainen Don't show extensions for records if their record size is 0. HEAD
Mon, 13 Aug 2007 20:04:43 +0300 Timo Sirainen Don't crash if cache record size is 0 HEAD
Mon, 13 Aug 2007 18:58:00 +0300 Timo Sirainen Print cache header's fields in more human-readable format. HEAD
Mon, 13 Aug 2007 18:25:25 +0300 Timo Sirainen mail.close() virtual function finishing. HEAD
Mon, 13 Aug 2007 18:00:19 +0300 Timo Sirainen If sending auth request to dovecot-auth fails, don't crash. HEAD
Mon, 13 Aug 2007 17:19:59 +0300 Timo Sirainen Added mail.close() virtual function. HEAD
Mon, 13 Aug 2007 17:17:03 +0300 Timo Sirainen Messed up, there's no repository state that matches 1.1.alpha3 exactly. HEAD
Mon, 13 Aug 2007 15:03:04 +0300 Timo Sirainen Added tag 1.1.alpha3 for changeset 8e608aa06449 HEAD
Mon, 13 Aug 2007 15:02:58 +0300 Timo Sirainen Released v1.1.alpha3 HEAD
Mon, 13 Aug 2007 15:02:45 +0300 Timo Sirainen Added missing userdb-static.h HEAD
Mon, 13 Aug 2007 16:56:00 +0300 Timo Sirainen typofix: "(null" -> "(null)" HEAD
Mon, 13 Aug 2007 16:18:08 +0300 Timo Sirainen Disable mailbox list indexing by default for now. HEAD
Mon, 13 Aug 2007 16:08:30 +0300 Timo Sirainen If mail_nfs_index=yes, give an error if mmap_disable=no / fsync_disable=yes. HEAD
Sun, 12 Aug 2007 19:41:55 +0300 Timo Sirainen Removed unused debug code. HEAD
Sun, 12 Aug 2007 19:40:54 +0300 Timo Sirainen mail_*() APIs changed to return int and return the actual data as pointer. HEAD
Sun, 12 Aug 2007 18:16:40 +0300 Timo Sirainen mail_index_view_sync_next() and mailbox_sync_next() returns now bool. HEAD
Sun, 12 Aug 2007 18:07:22 +0300 Timo Sirainen mail_index_sync_next() can't fail anymore. HEAD
Sun, 12 Aug 2007 18:02:29 +0300 Timo Sirainen mail_index_lookup*() can't fail anymore. Changed several APIs not to return HEAD
Sun, 12 Aug 2007 16:50:47 +0300 Timo Sirainen Don't store data->rec. It may not stay usable. HEAD
Sun, 12 Aug 2007 16:43:05 +0300 Timo Sirainen Removed explicit locking from views and maps. They were already locked all HEAD
Sun, 12 Aug 2007 16:34:37 +0300 Timo Sirainen More transaction_commit() compile fixes. HEAD
Sun, 12 Aug 2007 16:33:38 +0300 Timo Sirainen Reverted last change and now the real compile fix.. HEAD
Sun, 12 Aug 2007 16:32:18 +0300 Timo Sirainen Compile fix HEAD
Sun, 12 Aug 2007 16:31:12 +0300 Timo Sirainen Compile fix HEAD
Sun, 12 Aug 2007 16:29:44 +0300 Timo Sirainen Compile fix HEAD
Sun, 12 Aug 2007 16:28:36 +0300 Timo Sirainen Removed rights checking from mailbox_get_status(). The rights were already HEAD
Sun, 12 Aug 2007 15:30:04 +0300 Timo Sirainen Updated mail_index_sync_begin() comments. HEAD
Sun, 12 Aug 2007 15:10:35 +0300 Timo Sirainen mailbox_transaction_commit_get_uids() now returns also UIDVALIDITY. It's the HEAD
Sun, 12 Aug 2007 15:05:13 +0300 Timo Sirainen Crashfix at startup HEAD
Sat, 11 Aug 2007 14:35:36 +0300 Timo Sirainen Cache received date, sent date, save date and physical size when saving HEAD
Sat, 11 Aug 2007 14:27:40 +0300 Timo Sirainen Forgot to add. HEAD
Fri, 10 Aug 2007 16:11:21 +0300 Timo Sirainen Don't break flag counters when appending to shared record maps. HEAD
Fri, 10 Aug 2007 15:27:04 +0300 Timo Sirainen mail_index_ext_get_reset_id() takes now map parameters. Fixed it to work HEAD
Fri, 10 Aug 2007 14:58:52 +0300 Timo Sirainen Failure handling fix. HEAD
Fri, 10 Aug 2007 14:53:51 +0300 Timo Sirainen If mailbox has transactions open while it's tried to be closed, die here HEAD
Fri, 10 Aug 2007 14:41:55 +0300 Timo Sirainen Updated --with-gssapi help string to include yes|plugin. HEAD
Fri, 10 Aug 2007 14:39:00 +0300 Timo Sirainen If received date or physical size fetching fails because mail was expunged, HEAD
Fri, 10 Aug 2007 14:30:03 +0300 Timo Sirainen If FETCH failed internally, we could have sent broken output (")" lines). HEAD
Thu, 09 Aug 2007 22:25:14 +0300 Timo Sirainen Split mailbox_list_init() to _alloc() and _init(). _init() is called only HEAD
Thu, 09 Aug 2007 22:09:00 +0300 Timo Sirainen Assert fix HEAD
Thu, 09 Aug 2007 21:26:02 +0300 Timo Sirainen If we do multiple writev() calls and the last one fails, we shouldn't treat HEAD
Thu, 09 Aug 2007 21:03:20 +0300 Timo Sirainen If both source and destination storage had the same separator, we changed HEAD
Thu, 09 Aug 2007 20:47:12 +0300 Timo Sirainen Memory leak fixes HEAD
Thu, 09 Aug 2007 20:38:17 +0300 Timo Sirainen Timeout queued queries after a while if we can't connect to server. HEAD
Thu, 09 Aug 2007 20:00:42 +0300 Timo Sirainen If we expunged the first message but there were no other changes, we might HEAD
Thu, 09 Aug 2007 19:27:57 +0300 Timo Sirainen Crashfixes HEAD
Thu, 09 Aug 2007 19:03:18 +0300 Timo Sirainen Added MAILBOX_LIST_FLAG_MAILBOX_FILES flag. If it's set and INBOX path is HEAD
Thu, 09 Aug 2007 18:50:56 +0300 Timo Sirainen Removed default_mail_env backwards compatibility setting. HEAD
Thu, 09 Aug 2007 17:17:19 +0300 Timo Sirainen userdb passwd supports now adding key=value fields to args. They can HEAD
Thu, 09 Aug 2007 16:58:07 +0300 Timo Sirainen Minor cleanup HEAD
Thu, 09 Aug 2007 16:29:00 +0300 Timo Sirainen Updated "Maximum number of connections from user+IP exceeded" error message. HEAD
Thu, 09 Aug 2007 15:05:12 +0300 Timo Sirainen Don't crash if blocking passdb doesn't support credential lookups. HEAD
Thu, 09 Aug 2007 14:48:10 +0300 Timo Sirainen Crashfix for failed GSSAPI requests. HEAD
Thu, 09 Aug 2007 14:34:41 +0300 Timo Sirainen Store cache_key via auth_cache_parse_key() which adds TABs between the HEAD
Thu, 09 Aug 2007 13:39:08 +0300 Timo Sirainen Solaris: Ignore also other errors (EINTR?) if some data was sent. HEAD
Thu, 09 Aug 2007 13:36:32 +0300 Timo Sirainen Solaris: We didn't handle EAGAIN correctly. HEAD
Wed, 08 Aug 2007 17:14:30 +0300 Timo Sirainen AUTHENTICATE "" command should return BAD instead of silence. HEAD
Wed, 08 Aug 2007 15:49:12 +0300 Timo Sirainen Fixed to use hook_mail_namespaces_created so we work also with pop3. HEAD
Wed, 08 Aug 2007 15:48:18 +0300 Timo Sirainen Added hook_mail_namespaces_created. HEAD
Wed, 08 Aug 2007 15:26:45 +0300 Timo Sirainen deliver didn't ignore TABs the same way spaces were ignored. HEAD
Tue, 07 Aug 2007 15:33:10 +0300 Timo Sirainen One more pid fix. HEAD
Tue, 07 Aug 2007 15:17:28 +0300 Timo Sirainen Added tag 1.1.alpha2 for changeset 8d4fa6f0b7e6 HEAD
Tue, 07 Aug 2007 15:17:14 +0300 Timo Sirainen Released v1.1.alpha2. HEAD 1.1.alpha2
Tue, 07 Aug 2007 15:16:49 +0300 Timo Sirainen Removed DISTFILES which caused sources not to be included in tarball. HEAD
Tue, 07 Aug 2007 15:09:26 +0300 Timo Sirainen waitpid() fix HEAD
Tue, 07 Aug 2007 14:54:55 +0300 Timo Sirainen Moved back to non-indexed THREAD code. It'll be fixed after v1.1. Also HEAD
Tue, 07 Aug 2007 14:47:26 +0300 Timo Sirainen Removed bad comment. HEAD
Tue, 07 Aug 2007 14:47:07 +0300 Timo Sirainen And mark pid=-1 so restarting really works. HEAD
Tue, 07 Aug 2007 14:45:50 +0300 Timo Sirainen waitpid() ntlm_auth workers so they won't be left as zombies. HEAD
Tue, 07 Aug 2007 14:38:13 +0300 Timo Sirainen Assert-crashfix. HEAD
Tue, 07 Aug 2007 14:35:34 +0300 Timo Sirainen Recent flag handling fix. HEAD
Tue, 07 Aug 2007 14:32:56 +0300 Timo Sirainen Assert-crashfix HEAD
Tue, 07 Aug 2007 14:23:11 +0300 Timo Sirainen mail_index_map_register_ext() now takes ext_offset instead of hdr_offset. HEAD
Tue, 07 Aug 2007 14:16:06 +0300 Timo Sirainen mail_index_map_move_to_memory() lost header extensions. HEAD
Tue, 07 Aug 2007 13:56:33 +0300 Timo Sirainen Do username checks and translations with userdb lookups. HEAD
Tue, 07 Aug 2007 13:49:51 +0300 Timo Sirainen Compile fix when building outside source tree. HEAD
Tue, 07 Aug 2007 13:46:55 +0300 Timo Sirainen PAM lookups are now always done in auth worker processes. HEAD
Tue, 07 Aug 2007 13:34:49 +0300 Timo Sirainen Added auth_worker_max_request_count setting. HEAD
Tue, 07 Aug 2007 13:20:16 +0300 Timo Sirainen Make sure we don't crash if PAM message is NULL and debug is enabled. HEAD
Tue, 07 Aug 2007 13:19:08 +0300 Timo Sirainen Added failure_show_msg=yes parameter to PAM. If set, the first line of PAM HEAD
Tue, 07 Aug 2007 13:17:50 +0300 Timo Sirainen Pass extra_fields from auth worker to server also if authentication failed. HEAD
Tue, 07 Aug 2007 13:15:28 +0300 Timo Sirainen Changed set_credentials() callback to take a bool success instead of HEAD
Tue, 07 Aug 2007 12:31:58 +0300 Timo Sirainen Code cleanups. Also if auth_debug is enabled, log PAM messages. HEAD
Tue, 07 Aug 2007 12:12:31 +0300 Timo Sirainen Removed AUTH_PAM_USERPASS code, which was never used. HEAD
Tue, 07 Aug 2007 12:10:27 +0300 Timo Sirainen Client is now never disconnected in IDLE because it hasn't sent anything. HEAD
Tue, 07 Aug 2007 12:04:09 +0300 Timo Sirainen Removed umask setting from example config file. HEAD
Tue, 07 Aug 2007 12:01:08 +0300 Timo Sirainen Removed mail_cache_fields and mail_never_cache_fields settings from example HEAD
Tue, 07 Aug 2007 11:56:15 +0300 Timo Sirainen maildir_copy_with_hardlinks=yes is now the default. HEAD
Tue, 07 Aug 2007 11:54:42 +0300 Timo Sirainen Don't copy mails with hardlinks if source and destination file mode/gid are HEAD
Tue, 07 Aug 2007 11:42:45 +0300 Timo Sirainen We didn't update flags to maildir filenames when maildir was fully synced. HEAD
Tue, 07 Aug 2007 01:59:43 +0300 Timo Sirainen Use quota roots with mount path even if we never see a storage for them. HEAD
Tue, 07 Aug 2007 01:51:50 +0300 Timo Sirainen inode_per_mail is now a parameter. We don't use it automatically. HEAD
Tue, 07 Aug 2007 01:47:35 +0300 Timo Sirainen Removed autocreation of quota roots. Added mount=<path> parameter to map HEAD
Tue, 07 Aug 2007 01:33:04 +0300 Timo Sirainen Added user and group parameters which allow forcing user/group quota HEAD
Tue, 07 Aug 2007 01:24:59 +0300 Timo Sirainen Crashfix HEAD
Tue, 07 Aug 2007 01:00:12 +0300 Timo Sirainen Added --with-gssapi=plugin HEAD
Tue, 07 Aug 2007 00:51:16 +0300 Timo Sirainen --with-ldap=plugin builds LDAP passdb and userdb support as a plugin. HEAD
Tue, 07 Aug 2007 00:50:23 +0300 Timo Sirainen Plugin handling fixes. HEAD
Tue, 07 Aug 2007 00:19:42 +0300 Timo Sirainen Updated --with-sql help string. HEAD
Tue, 07 Aug 2007 00:17:27 +0300 Timo Sirainen Renamed --enable-sql-plugins to --with-sql=plugin HEAD
Tue, 07 Aug 2007 00:13:56 +0300 Timo Sirainen Added --enable-sql-plugins to build SQL drivers as plugins. Based on patch HEAD
Tue, 07 Aug 2007 00:12:18 +0300 Timo Sirainen Added rquota_xdr.c dependency to quota-fs.c HEAD
Mon, 06 Aug 2007 23:52:35 +0300 Timo Sirainen Added quota_xdr.c HEAD
Mon, 06 Aug 2007 23:49:35 +0300 Timo Sirainen Load plugins from $moduledir/dict/. HEAD
Mon, 06 Aug 2007 23:47:37 +0300 Timo Sirainen If version_ignore=yes, ignore plugin versions also. HEAD
Mon, 06 Aug 2007 23:43:28 +0300 Timo Sirainen Changed plugin handling. We'll just load and call _init() functions for all HEAD
Mon, 06 Aug 2007 23:36:43 +0300 Timo Sirainen Added password_scheme_[un]register() and used it internally. Removed HEAD
Mon, 06 Aug 2007 23:16:43 +0300 Timo Sirainen Added pass/userdb_register_module() functions and used them to register the HEAD
Mon, 06 Aug 2007 22:48:48 +0300 Timo Sirainen Added support for group quotas. HEAD
Mon, 06 Aug 2007 22:14:16 +0300 Timo Sirainen Code cleanups. HEAD
Mon, 06 Aug 2007 21:57:06 +0300 Timo Sirainen With maildir and cydir formats return inode limit as message count limit. HEAD
Mon, 06 Aug 2007 21:23:10 +0300 Timo Sirainen Removed unused include. HEAD
Mon, 06 Aug 2007 21:21:06 +0300 Timo Sirainen Renamed auth_winbind_helper to auth_winbind_helper_path. HEAD
Mon, 06 Aug 2007 21:12:51 +0300 Timo Sirainen Added support for Samba's ntlm_auth helper. It's used for GSS-SPNEGO HEAD
Mon, 06 Aug 2007 20:49:06 +0300 Timo Sirainen Added t_base64_decode_str(). HEAD
Mon, 06 Aug 2007 19:45:01 +0300 Timo Sirainen If client disconnects in the middle of sending command parameters, don't HEAD
Mon, 06 Aug 2007 19:29:16 +0300 Timo Sirainen Added dotlock_try mbox lock. HEAD
Mon, 06 Aug 2007 19:07:36 +0300 Timo Sirainen Build rquota_xdr.c with rpcgen from rquota.x. HEAD
Mon, 06 Aug 2007 18:25:30 +0300 Timo Sirainen Use authunix_create_default() with rquota. Patch by Steven Luo. HEAD
Mon, 06 Aug 2007 18:24:11 +0300 Timo Sirainen Ignore spaces after commas in user_attrs and pass_attrs. HEAD
Mon, 06 Aug 2007 18:02:48 +0300 Timo Sirainen Added auth_cache_negative_ttl setting. HEAD
Mon, 06 Aug 2007 17:45:25 +0300 Timo Sirainen Userdb prefetch didn't work with blocking passdbs. HEAD
Mon, 06 Aug 2007 17:30:03 +0300 Timo Sirainen Use mail_index_ext_get_reset_id() to get the current reset_id, so we get the HEAD
Mon, 06 Aug 2007 17:28:55 +0300 Timo Sirainen Added mail_index_ext_get_reset_id() which returns the latest reset_id when HEAD
Mon, 06 Aug 2007 17:12:08 +0300 Timo Sirainen Removed bad comment. HEAD
Mon, 06 Aug 2007 17:12:00 +0300 Timo Sirainen mail_index_seq_array_lookup() didn't return idx_r correctly always, which HEAD
Mon, 06 Aug 2007 16:31:48 +0300 Timo Sirainen mail_index_map_get_ext_idx() should return bool, not int. HEAD
Mon, 06 Aug 2007 15:43:46 +0300 Timo Sirainen Prevent copying record data when appending new messages. HEAD
Fri, 03 Aug 2007 03:25:13 +0300 Timo Sirainen DEBUG: compile fix HEAD
Fri, 03 Aug 2007 03:22:04 +0300 Timo Sirainen Created a new struct mail_index_record_map which can be shared by multiple HEAD
Thu, 02 Aug 2007 19:06:34 +0300 Timo Sirainen Delayed lseek()/pwrite() fixes. HEAD
Thu, 02 Aug 2007 18:37:31 +0300 Timo Sirainen Delay lseek()s and use pwrite() whenever possible. HEAD
Thu, 02 Aug 2007 18:27:46 +0300 Timo Sirainen Renamed i_stream_create_file() to i_stream_create_fd(). HEAD
Thu, 02 Aug 2007 18:23:22 +0300 Timo Sirainen Split o_stream_create_file() to _create_fd() and _create_fd_file(). HEAD
Thu, 02 Aug 2007 17:35:04 +0300 Timo Sirainen Delay writing to output file when saving messages until output buffer is full. HEAD
Thu, 02 Aug 2007 17:05:26 +0300 Timo Sirainen Support for rquota with NFS mounts. Patch by HTK NetCommunication Oy. HEAD
Thu, 02 Aug 2007 15:56:47 +0300 Timo Sirainen If index is in memory, don't try to unlink() cache file. HEAD
Thu, 02 Aug 2007 15:35:27 +0300 Timo Sirainen Last messageset changes broke FETCH *. HEAD
Thu, 02 Aug 2007 14:21:05 +0300 Timo Sirainen By default assume MIME message if Content-Type: exists even if Mime-Version: HEAD
Wed, 01 Aug 2007 14:38:28 +0300 Timo Sirainen FETCH/STORE n:* should also give BAD if n > number of messages in mailbox. HEAD
Wed, 01 Aug 2007 14:33:01 +0300 Timo Sirainen FETCH/STORE n:* should give a BAD error if there are no messages in mailbox. HEAD
Wed, 01 Aug 2007 13:13:41 +0300 Timo Sirainen If STARTTLS failed because max. number of connections for process was HEAD
Wed, 01 Aug 2007 12:57:59 +0300 Timo Sirainen Retrying delayed auth binds after LDAP server reconnection assert-crashed. HEAD
Mon, 30 Jul 2007 09:17:51 +0300 Timo Sirainen auth_bind=yes and empty auth_bind_userdn leaked memory. HEAD
Fri, 29 Jun 2007 16:40:10 -0400 Ben Winslow Better document the fact that pop3_uidl_format supports modifiers. HEAD
Wed, 25 Jul 2007 09:21:35 +0300 Timo Sirainen Having =key=value in pass_attrs or user_attrs allows returning static HEAD
Wed, 25 Jul 2007 09:11:43 +0300 Timo Sirainen Removed deprecated pass_attrs and user_attrs configuration method. HEAD
Wed, 25 Jul 2007 09:04:40 +0300 Timo Sirainen Changed default pass_attrs and user_attrs to use the new format. HEAD
Wed, 25 Jul 2007 09:03:58 +0300 Timo Sirainen Use \ for splitting long values to multiple lines. HEAD
Wed, 25 Jul 2007 08:59:58 +0300 Timo Sirainen Support continuing lines with \ HEAD
Wed, 25 Jul 2007 08:45:11 +0300 Timo Sirainen LDAP crashfixes. Based on patch by Katsu Yamamoto. HEAD
Tue, 24 Jul 2007 07:57:52 +0300 Timo Sirainen If physical size lookup fails, return (uoff_t)-1, not (time_t)-1. HEAD
Tue, 24 Jul 2007 06:59:56 +0300 Timo Sirainen Removed memory pool parameter from iostreams. Default pool was almost always HEAD
Tue, 24 Jul 2007 06:49:00 +0300 Timo Sirainen Don't use a memory pool, it's overkill here. HEAD
Mon, 23 Jul 2007 08:10:59 +0300 Timo Sirainen If save failed for non-first namespace, we got a wrong error message. HEAD
Mon, 23 Jul 2007 08:09:05 +0300 Timo Sirainen If Sieve script didn't save the message anywhere, we saved it to INBOX. HEAD
Mon, 23 Jul 2007 04:45:35 +0300 Timo Sirainen Files aren't valid cydir mailboxes. Also comment updates. HEAD
Sat, 21 Jul 2007 10:03:47 +0300 Timo Sirainen If login_user == mail uid, we logged an error but didn't really prevent it. HEAD
Fri, 20 Jul 2007 20:39:20 +0300 Timo Sirainen Parse MIME encoded-words in mail address headers also. HEAD
Fri, 20 Jul 2007 20:28:39 +0300 Timo Sirainen Use i;unicode-casemap for sorting also. HEAD
Fri, 20 Jul 2007 18:15:49 +0300 Timo Sirainen Add unicodemap.pl to tarball, although it's not necessary. HEAD
Fri, 20 Jul 2007 17:39:08 +0300 Timo Sirainen Renamed ucase parameters to dtcase which is more correct. HEAD
Fri, 20 Jul 2007 17:37:05 +0300 Timo Sirainen charset_to_utf8_begin() API change. HEAD
Fri, 20 Jul 2007 17:27:02 +0300 Timo Sirainen Use uni_utf8_to_decomposed_titlecase() to have proper case-insensitive UTF-8 HEAD
Fri, 20 Jul 2007 17:26:04 +0300 Timo Sirainen Ignore UnicodeData.txt also HEAD
Fri, 20 Jul 2007 17:25:16 +0300 Timo Sirainen Added uni_ucs4_to_titlecase() and uni_utf8_to_decomposed_titlecase(). They HEAD
Fri, 20 Jul 2007 17:21:53 +0300 Timo Sirainen Added N_ELEMENTS() macro. HEAD
Fri, 20 Jul 2007 17:21:41 +0300 Timo Sirainen Added BINARY_NUMBER_SEARCH() macro. HEAD
Fri, 20 Jul 2007 17:01:39 +0300 Timo Sirainen Removed unused charset_to_utf8_string() and charset_to_ucase_utf8_string() HEAD
Fri, 20 Jul 2007 17:00:01 +0300 Timo Sirainen Removed CHARSET_RET_OUTPUT_FULL, it can't happen anymore. HEAD
Fri, 20 Jul 2007 16:56:06 +0300 Timo Sirainen Don't use charset_to_ucase_utf8_string() API. HEAD
Fri, 20 Jul 2007 16:45:03 +0300 Timo Sirainen Fixed message_header_decode_utf8() to return FALSE also for single HEAD
Fri, 20 Jul 2007 16:22:59 +0300 Timo Sirainen charset_to_utf8() isn't used anymore, so renamed charset_to_utf8_full() to it. HEAD
Fri, 20 Jul 2007 16:21:23 +0300 Timo Sirainen message_header_decode_utf8() returns not TRUE if it actually changed HEAD
Fri, 20 Jul 2007 12:36:38 +0300 Timo Sirainen Added mail_get_first_header_utf8() and mail_get_headers_utf8(). HEAD
Fri, 20 Jul 2007 12:11:51 +0300 Timo Sirainen Use message_header_decode_utf8() instead of implementing our own. HEAD
Fri, 20 Jul 2007 12:02:45 +0300 Timo Sirainen Added message_header_decode_utf8(). Use it in message decoder instead of HEAD
Fri, 20 Jul 2007 09:42:25 +0300 Timo Sirainen Removed message-content-parser. Instead added rfc822_parse_content_type() HEAD
Fri, 20 Jul 2007 08:28:26 +0300 Timo Sirainen domain-literal parsing should have skipped LWSP after it. HEAD
Fri, 20 Jul 2007 08:31:06 +0300 Timo Sirainen Added comments HEAD
Fri, 20 Jul 2007 06:15:20 +0300 Timo Sirainen _charset_utf8_ucase() -> charset_utf8_ucase_write(), HEAD
Fri, 20 Jul 2007 06:11:03 +0300 Timo Sirainen Changed message_decoder_init_ucase() to message_decoder_init(bool ucase) HEAD
Fri, 20 Jul 2007 06:03:45 +0300 Timo Sirainen charset_to_utf8_begin() now takes bool ucase parameter. Changed HEAD
Fri, 20 Jul 2007 02:45:32 +0300 Timo Sirainen --with-passwd was used also for --with-nss HEAD
Thu, 19 Jul 2007 06:49:45 +0300 Timo Sirainen Updated HEAD
Thu, 19 Jul 2007 06:12:41 +0300 Timo Sirainen v1.1.alpha1 tag was wrong after all, another try. HEAD
Thu, 19 Jul 2007 06:11:03 +0300 Timo Sirainen Added missing file HEAD
Thu, 19 Jul 2007 06:08:28 +0300 Timo Sirainen Added tag 1.1.alpha1 for changeset 1338ba4aac1e HEAD 1.1.alpha1
Thu, 19 Jul 2007 06:08:23 +0300 Timo Sirainen v1.1.alpha1 released. HEAD
Thu, 19 Jul 2007 05:59:47 +0300 Timo Sirainen Updated HEAD
Thu, 19 Jul 2007 05:52:22 +0300 Timo Sirainen Cache everything interesting while saving a message. HEAD
Thu, 19 Jul 2007 05:37:19 +0300 Timo Sirainen Fixes to handling recent flags. Also if DEBUG is enabled, scan through the HEAD
Thu, 19 Jul 2007 05:34:41 +0300 Timo Sirainen seq_range_array_remove_range() sometimes didn't remove one sequence from the HEAD
Thu, 19 Jul 2007 04:47:25 +0300 Timo Sirainen mmap() mailbox list index only if it's at least 32kB HEAD
Thu, 19 Jul 2007 04:18:30 +0300 Timo Sirainen Don't write list index header if it hasn't changed. HEAD
Thu, 19 Jul 2007 04:18:10 +0300 Timo Sirainen Remove deleted records from sync_recs so that if we compress the index HEAD
Thu, 19 Jul 2007 03:59:39 +0300 Timo Sirainen Minor code cleanup HEAD
Thu, 19 Jul 2007 03:51:31 +0300 Timo Sirainen Don't update maildir sync header if only sync time has changed, and that HEAD
Thu, 19 Jul 2007 03:37:43 +0300 Timo Sirainen Crashfix HEAD
Thu, 19 Jul 2007 03:34:08 +0300 Timo Sirainen If mailbox is deleted while it's being created, don't log an error. HEAD
Thu, 19 Jul 2007 03:11:21 +0300 Timo Sirainen Fixes to MAIL_INDEX_TRANSACTION_FLAG_AVOID_FLAG_UPDATES handling. HEAD
Thu, 19 Jul 2007 02:56:40 +0300 Timo Sirainen Keep flag updates separately from transaction.log_updates flag, because the HEAD
Thu, 19 Jul 2007 02:52:21 +0300 Timo Sirainen Use MAIL_INDEX_SYNC_FLAG_AVOID_FLAG_UPDATES so we don't keep writing flag HEAD
Thu, 19 Jul 2007 02:51:54 +0300 Timo Sirainen Added MAIL_INDEX_TRANSACTION_FLAG_AVOID_FLAG_UPDATES and HEAD
Thu, 19 Jul 2007 02:36:37 +0300 Timo Sirainen Show file_seq HEAD
Thu, 19 Jul 2007 02:36:04 +0300 Timo Sirainen Changed mail_transaction_begin() API to take flags parameter instead of two HEAD
Thu, 19 Jul 2007 02:13:44 +0300 Timo Sirainen When rewriting a directory, make sure the write buffers are zeroed before HEAD
Thu, 19 Jul 2007 01:57:47 +0300 Timo Sirainen We can't check if list branch exists in mail_view by checking sync_size HEAD
Thu, 19 Jul 2007 01:55:14 +0300 Timo Sirainen Added increasing file_seq field to list index. HEAD
Thu, 19 Jul 2007 00:29:35 +0300 Timo Sirainen Removed special autofs check. Instead check ignore mount option and swap HEAD
Wed, 18 Jul 2007 09:42:21 +0300 Timo Sirainen Removed some weird code, probably debugging.. HEAD
Wed, 18 Jul 2007 09:36:22 +0300 Timo Sirainen Moved tee stream handling to index-mail code. HEAD
Wed, 18 Jul 2007 09:36:04 +0300 Timo Sirainen ref/unref stream when parsing it. HEAD
Wed, 18 Jul 2007 09:26:35 +0300 Timo Sirainen minor code cleanup HEAD
Wed, 18 Jul 2007 09:26:20 +0300 Timo Sirainen Add missing records to mail index. HEAD
Wed, 18 Jul 2007 09:09:00 +0300 Timo Sirainen Print prettier output HEAD
Wed, 18 Jul 2007 08:55:54 +0300 Timo Sirainen Added listview utility to show dovecot.list.index.uidmap's contents. HEAD
Wed, 18 Jul 2007 08:51:00 +0300 Timo Sirainen Another crashfix after mail_index_mark_corrupted() HEAD
Wed, 18 Jul 2007 08:39:01 +0300 Timo Sirainen Moved mailbox_list_index_set_corrupted() to private .h file HEAD
Wed, 18 Jul 2007 08:37:30 +0300 Timo Sirainen Handle desync errors without marking mailbox list index corrupted, the HEAD
Wed, 18 Jul 2007 08:36:55 +0300 Timo Sirainen Don't crash if mail_index_reset() is the only change in transaction. HEAD
Wed, 18 Jul 2007 08:36:20 +0300 Timo Sirainen Don't crash when mapping after mail_index_mark_corrupted() HEAD
Wed, 18 Jul 2007 08:20:43 +0300 Timo Sirainen Handle uid validity changes a bit better. HEAD
Wed, 18 Jul 2007 08:18:56 +0300 Timo Sirainen Optimization: If FLAG_DROP_RECENT isn't set, don't bother calculating next_uid HEAD
Wed, 18 Jul 2007 08:08:21 +0300 Timo Sirainen Fallbacking to backend listing was broken. HEAD
Wed, 18 Jul 2007 07:58:21 +0300 Timo Sirainen Changed mailbox_list_index_view_init() to return -1 if uid_validity doesn't HEAD
Wed, 18 Jul 2007 07:56:02 +0300 Timo Sirainen mail_index_transaction_get_next_uid(): If mail_index_reset() was called, HEAD
Wed, 18 Jul 2007 07:31:43 +0300 Timo Sirainen Optimization: Refresh index before opening view instead of syncing the HEAD
Wed, 18 Jul 2007 06:49:22 +0300 Timo Sirainen Handle multiple simultaneous DELETEs better. HEAD
Wed, 18 Jul 2007 06:42:17 +0300 Timo Sirainen Added t_push/t_pop HEAD
Wed, 18 Jul 2007 06:33:00 +0300 Timo Sirainen Deleting a mailbox was supposed to rename it to ..DOVECOT-TRASHED, not HEAD
Wed, 18 Jul 2007 06:26:56 +0300 Timo Sirainen If section opening fails, show the line where the last section was opened or HEAD
Wed, 18 Jul 2007 06:17:47 +0300 Timo Sirainen Moved mailbox list index sync stamp checking and updating to HEAD
Wed, 18 Jul 2007 04:17:13 +0300 Timo Sirainen Added t_push/t_pops to avoid wasting memory. HEAD
Wed, 18 Jul 2007 04:04:49 +0300 Timo Sirainen Fixed mailbox list indexes to work properly with namespace prefixes. HEAD
Wed, 18 Jul 2007 03:53:02 +0300 Timo Sirainen Fixed mailbox list indexes to work properly with subscriptions HEAD
Wed, 18 Jul 2007 03:15:53 +0300 Timo Sirainen If a flag is added and then removed, remove it from the transaction HEAD
Wed, 18 Jul 2007 03:15:08 +0300 Timo Sirainen Handle setting deleted mailboxes to nonexistent. HEAD
Wed, 18 Jul 2007 02:26:08 +0300 Timo Sirainen Sync mailbox list index completely at once, instead of in pieces and keeping HEAD
Wed, 18 Jul 2007 01:57:45 +0300 Timo Sirainen If we're only listing subscriptions without flags, ignore mailbox indexes. HEAD
Wed, 18 Jul 2007 01:45:34 +0300 Timo Sirainen Fixed support for multiple patterns HEAD
Wed, 18 Jul 2007 00:47:47 +0300 Timo Sirainen Return mailbox as READ-WRITE only if mailbox has rights to expunge, insert HEAD
Wed, 18 Jul 2007 00:42:56 +0300 Timo Sirainen Moved private_flags_mask to struct mailbox. HEAD
Wed, 18 Jul 2007 00:41:08 +0300 Timo Sirainen Removed unused code. HEAD
Wed, 18 Jul 2007 00:22:56 +0300 Timo Sirainen quota_warning examples need to use %%, not % HEAD
Wed, 18 Jul 2007 00:12:20 +0300 Timo Sirainen If UIDVALIDITY lookup fails, don't show it as an error. It probably means HEAD
Wed, 18 Jul 2007 00:11:30 +0300 Timo Sirainen Fail get_status() lookup if user has no READ right to the mailbox. HEAD
Wed, 18 Jul 2007 00:03:14 +0300 Timo Sirainen If UIDVALIDITY lookup fails, don't return failure to whole APPEND, just HEAD
Wed, 18 Jul 2007 00:02:31 +0300 Timo Sirainen Get UIDVALIDITY after transaction was committed. It may have changed. HEAD
Tue, 17 Jul 2007 23:58:58 +0300 Timo Sirainen APPEND and COPY ignored s/t/w flag rights. HEAD
Tue, 17 Jul 2007 23:58:04 +0300 Timo Sirainen If user didn't have "lookup" right to mailbox, "insert" right didn't work. HEAD
Tue, 17 Jul 2007 21:48:42 +0300 Timo Sirainen List non-subscribed mailboxes only if at least one child mailbox isn't HEAD
Tue, 17 Jul 2007 21:30:33 +0300 Timo Sirainen Removed extension intro caching, it doesn't currently work right. HEAD
Tue, 17 Jul 2007 21:19:14 +0300 Timo Sirainen If a message was expunged that wasn't yet even visible to our view, it might HEAD
Tue, 17 Jul 2007 21:16:23 +0300 Timo Sirainen seq_range_array_remove_range() returns now how many sequences were removed. HEAD
Tue, 17 Jul 2007 20:39:27 +0300 Timo Sirainen Skip over autofs entries. Patch by Mike Brudenell HEAD
Mon, 16 Jul 2007 10:21:56 +0300 Timo Sirainen Fixes to recent handling. Now it should work properly. HEAD
Mon, 16 Jul 2007 09:48:02 +0300 Timo Sirainen Recent flag handling rewrite. Still not perfect with maildir. HEAD
Mon, 16 Jul 2007 07:52:50 +0300 Timo Sirainen mail_index_lookup_uid_range() works now correctly when searching for newly HEAD
Mon, 16 Jul 2007 03:22:26 +0300 Timo Sirainen Return INBOX with namespace prefix if we're not in INBOX namespace. HEAD
Mon, 16 Jul 2007 03:15:24 +0300 Timo Sirainen Fixes to handling appends and unexpunges. HEAD
Mon, 16 Jul 2007 03:14:51 +0300 Timo Sirainen Get UIDVALIDITY after transaction has been commited. It may have changed. HEAD
Mon, 16 Jul 2007 02:41:40 +0300 Timo Sirainen Added quota warning commands. Based lightly on a patch by Nicolas Boullis. HEAD
Mon, 16 Jul 2007 02:00:35 +0300 Timo Sirainen Allow non-default rule limits to be percentages of the default rule limit. HEAD
Mon, 16 Jul 2007 01:53:18 +0300 Timo Sirainen Allow b/k/m/g/t in quota limits. HEAD
Mon, 16 Jul 2007 01:23:17 +0300 Timo Sirainen Crashfixes to handling new messages. HEAD
Mon, 16 Jul 2007 01:22:49 +0300 Timo Sirainen Fixed reassigning new UIDs to more than one message. HEAD
Mon, 16 Jul 2007 01:21:44 +0300 Timo Sirainen If uidlist gets deleted but indexes not, give UIDs to messages beginning HEAD
Mon, 16 Jul 2007 01:10:13 +0300 Timo Sirainen If log flushing fails because of EINTR or EAGAIN, handle them instead of HEAD
Mon, 16 Jul 2007 00:28:24 +0300 Timo Sirainen Don't set quota limits to transactions until they're needed. HEAD
Sun, 15 Jul 2007 22:30:14 +0300 Timo Sirainen Added debug logging. HEAD
Sun, 15 Jul 2007 15:30:00 +0300 Timo Sirainen mail_storage.create() now returns error message string. Also fixed handling HEAD
Sun, 15 Jul 2007 15:27:58 +0300 Timo Sirainen mail_index_move_to_memory(): Don't log an error if index fd is already closed HEAD
Sun, 15 Jul 2007 14:44:23 +0300 Timo Sirainen Give better error messages if storage creation fails. HEAD
Sun, 15 Jul 2007 14:34:57 +0300 Timo Sirainen We no longer need empty pop3_uidl_format check. HEAD
Sun, 15 Jul 2007 14:33:54 +0300 Timo Sirainen Set pop3_uidl_format default to %08Xu%08Xv HEAD
Sun, 15 Jul 2007 10:00:05 +0300 Timo Sirainen Added X-STATUS (..) return option to send STATUS replies to client for HEAD
Sun, 15 Jul 2007 09:42:45 +0300 Timo Sirainen code cleanups HEAD
Sun, 15 Jul 2007 09:33:54 +0300 Timo Sirainen Moved STATUS handling code to imap-status.[ch] HEAD
Sun, 15 Jul 2007 09:25:12 +0300 Timo Sirainen Added LIST-EXTENDED to capabilities. It should be fully working now. HEAD
Sun, 15 Jul 2007 09:21:55 +0300 Timo Sirainen Let lib-storage handle matching namespace prefixes as well. HEAD
Sun, 15 Jul 2007 09:20:55 +0300 Timo Sirainen Avoid readdir()ing if the list of possible matches can be found from patterns. HEAD
Sun, 15 Jul 2007 09:19:10 +0300 Timo Sirainen INBOX in "inbox/%" style pattern wasn't compared case-insensitively. HEAD
Sun, 15 Jul 2007 07:20:29 +0300 Timo Sirainen SUBSCRIBE/UNSUBSCRIBE was broken with namespace prefixes. HEAD
Sun, 15 Jul 2007 06:46:00 +0300 Timo Sirainen Fixes to returning mailboxes HEAD
Sun, 15 Jul 2007 06:45:36 +0300 Timo Sirainen LSUB: If pattern doesn't end with %, don't show extra unsubscribed mailboxes HEAD
Sun, 15 Jul 2007 06:22:22 +0300 Timo Sirainen Last change broke pattern matching pretty badly. HEAD
Sun, 15 Jul 2007 05:33:43 +0300 Timo Sirainen Added support for multiple mailbox list patterns. HEAD
Sun, 15 Jul 2007 02:45:25 +0300 Timo Sirainen We didn't cache correctly headers that existed in cache file for other HEAD
Sun, 15 Jul 2007 02:43:34 +0300 Timo Sirainen mail_cache_lookup_iter_next() returned -1 if entry didn't exist, causing HEAD
Sun, 15 Jul 2007 02:31:20 +0300 Timo Sirainen mail_cache_add(): Update existing fields array so mail_cache_field_exists() HEAD
Sun, 15 Jul 2007 02:30:34 +0300 Timo Sirainen When getting cache fields list, make sure cache file is opened. HEAD
Sun, 15 Jul 2007 01:21:53 +0300 Timo Sirainen Code cleanup HEAD
Sun, 15 Jul 2007 01:04:56 +0300 Timo Sirainen Added new assert HEAD
Sun, 15 Jul 2007 00:53:46 +0300 Timo Sirainen Assert change HEAD
Sun, 15 Jul 2007 00:48:44 +0300 Timo Sirainen If mail_index_ext_set_reset_id() is called, the transaction may go back to HEAD
Sun, 15 Jul 2007 00:45:03 +0300 Timo Sirainen Last change didn't clear ext resizes right. HEAD
Sun, 15 Jul 2007 00:37:57 +0300 Timo Sirainen mail_index_ext_reset() and mail_index_ext_set_reset_id() need to clear HEAD
Sun, 15 Jul 2007 00:28:08 +0300 Timo Sirainen Fixed "duplicate transaction log sequence" errors when we noticed that log HEAD
Sat, 14 Jul 2007 23:59:29 +0300 Timo Sirainen Syncing fix HEAD
Sat, 14 Jul 2007 23:19:30 +0300 Timo Sirainen Make sure the file_seq always grows. HEAD
Sat, 14 Jul 2007 23:19:15 +0300 Timo Sirainen need_compress_file_seq=0 nowadays when file doesn't exist, not -1. HEAD
Sat, 14 Jul 2007 23:16:20 +0300 Timo Sirainen If we're modifying just one extension record, don't write the ext intro HEAD
Sat, 14 Jul 2007 23:15:54 +0300 Timo Sirainen When resetting extensions, the ext intro's reset_id must be the old one. HEAD
Sat, 14 Jul 2007 22:12:30 +0300 Timo Sirainen When all child streams are destroyed, make sure the main stream's offset is HEAD
Sat, 14 Jul 2007 22:10:26 +0300 Timo Sirainen We wanted to read too many bytes when finding end boundary, which could have HEAD
Fri, 13 Jul 2007 17:25:00 +0300 Timo Sirainen Compile without IPv6 HEAD
Fri, 13 Jul 2007 05:59:46 +0300 Timo Sirainen compiler warning fixes HEAD
Fri, 13 Jul 2007 05:57:09 +0300 Timo Sirainen Compiler warning fix HEAD
Fri, 13 Jul 2007 05:52:37 +0300 Timo Sirainen More union usage to avoid casting. HEAD
Fri, 13 Jul 2007 05:48:54 +0300 Timo Sirainen Changed struct ip_addr to use union for ipv4/ipv6 structs so we don't have HEAD
Fri, 13 Jul 2007 05:29:51 +0300 Timo Sirainen compiler warning fixes HEAD
Fri, 13 Jul 2007 05:22:16 +0300 Timo Sirainen mail_index_ext_set_reset_id() handling fix HEAD
Fri, 13 Jul 2007 02:52:09 +0300 Timo Sirainen Compile fix. HEAD
Fri, 13 Jul 2007 02:40:47 +0300 Timo Sirainen Added imap_logout_format setting with default to bytes=%i/%o HEAD
Fri, 13 Jul 2007 02:37:19 +0300 Timo Sirainen Added %i and %o for input/output bytes to pop3_logout_format. HEAD
Fri, 13 Jul 2007 01:46:27 +0300 Timo Sirainen If Sieve plugin returns any errors, ignore them. Bounce the message only if HEAD
Fri, 13 Jul 2007 00:18:24 +0300 Timo Sirainen Added mail_nfs_storage and mail_nfs_index settings. HEAD
Fri, 13 Jul 2007 00:15:56 +0300 Timo Sirainen Changed nfs setting conflict error handling HEAD
Fri, 13 Jul 2007 00:12:21 +0300 Timo Sirainen Added MAIL_STORAGE_FLAG_FSYNC_DISABLE and moved FSYNC_DISABLE environment HEAD
Fri, 13 Jul 2007 00:05:44 +0300 Timo Sirainen Flush NFS caches when needed. HEAD
Thu, 12 Jul 2007 23:56:13 +0300 Timo Sirainen Added MAIL_STORAGE_FLAG_NFS_FLUSH_STORAGE and HEAD
Thu, 12 Jul 2007 23:55:08 +0300 Timo Sirainen Flush NFS caches when needed if MAIL_INDEX_OPEN_FLAG_NFS_FLUSH is enabled. HEAD
Thu, 12 Jul 2007 23:54:34 +0300 Timo Sirainen Flush NFS attribute cache before stat()ing files. HEAD
Thu, 12 Jul 2007 23:54:13 +0300 Timo Sirainen Added nfs_flush_attr_cache() and nfs_flush_read_cache(). HEAD
Thu, 12 Jul 2007 23:52:03 +0300 Timo Sirainen Use nfs_safe_lstat() when dotlocking. Also use lstat() not stat() for HEAD
Thu, 12 Jul 2007 23:50:54 +0300 Timo Sirainen Added nfs_safe_lstat() HEAD
Thu, 12 Jul 2007 06:41:06 +0300 Timo Sirainen Don't cache flags unless we want them. HEAD
Thu, 12 Jul 2007 06:40:51 +0300 Timo Sirainen Make sure cache is opened when mail_cache_field_can_add() or HEAD
Thu, 12 Jul 2007 06:15:49 +0300 Timo Sirainen Always create new mails to index transaction. If uidlist gets locked they're HEAD
Thu, 12 Jul 2007 06:14:37 +0300 Timo Sirainen Add ,W=<virtual size> to saved maildir filenames. HEAD
Thu, 12 Jul 2007 06:12:44 +0300 Timo Sirainen Cache updater might not have seen all the input data producing broken data. HEAD
Thu, 12 Jul 2007 05:51:03 +0300 Timo Sirainen Don't require locking uidlist unless mail has keywords or we want to return HEAD
Thu, 12 Jul 2007 05:50:10 +0300 Timo Sirainen When status is returned, make sure we return correct uidvalidity/nextuid HEAD
Thu, 12 Jul 2007 04:56:02 +0300 Timo Sirainen If we couldn't add a new header field, don't crash. HEAD
Thu, 12 Jul 2007 04:55:20 +0300 Timo Sirainen One more UIDVALIDITY=0 fix HEAD
Thu, 12 Jul 2007 04:24:22 +0300 Timo Sirainen Make sure that uid < next_uid if uidlist version is 1. HEAD
Thu, 12 Jul 2007 04:24:00 +0300 Timo Sirainen If uidlist isn't version 3, we have to recreate it instead of appending. HEAD
Thu, 12 Jul 2007 03:24:35 +0300 Timo Sirainen fd leak fix HEAD
Thu, 12 Jul 2007 03:21:07 +0300 Timo Sirainen Fixes HEAD
Thu, 12 Jul 2007 03:20:57 +0300 Timo Sirainen Fixes to handling reset_id changes. HEAD
Thu, 12 Jul 2007 03:20:41 +0300 Timo Sirainen Fixes HEAD
Thu, 12 Jul 2007 03:17:38 +0300 Timo Sirainen Some paranoia fixes for memory allocation. Don't access a mmaped variable HEAD
Thu, 12 Jul 2007 02:44:47 +0300 Timo Sirainen Store virtual sizes to dovecot-uidlist if we want to use them all the time. HEAD
Thu, 12 Jul 2007 02:42:32 +0300 Timo Sirainen Added support for updating uidlist record extensions. HEAD
Thu, 12 Jul 2007 02:40:14 +0300 Timo Sirainen Added MAIL_FETCH_NUL_STATE. Don't try to fetch cached flags now unless it's HEAD
Thu, 12 Jul 2007 02:38:37 +0300 Timo Sirainen Don't cache anything by default. flags aren't useful with pop3. HEAD
Thu, 12 Jul 2007 02:33:49 +0300 Timo Sirainen Don't create cache file until something is actually being added to it. HEAD
Thu, 12 Jul 2007 02:32:44 +0300 Timo Sirainen Added mail_index_ext_set_reset_id(). HEAD
Thu, 12 Jul 2007 02:23:59 +0300 Timo Sirainen Header lookups from cache returned always "doesn't exist". HEAD
Tue, 10 Jul 2007 22:30:51 +0300 Timo Sirainen Created a new extensible version 3 dovecot-uidlist file. HEAD
Wed, 11 Jul 2007 01:41:49 +0300 Timo Sirainen Allow using --exec-mail imap/pop3 even if imap/pop3 isn't in protocols HEAD
Tue, 10 Jul 2007 22:29:21 +0300 Timo Sirainen maildir_uidlist_iter_next() should return bool, not int. HEAD
Tue, 10 Jul 2007 20:20:39 +0300 Timo Sirainen Fixed UIDVALIDITY changed error when dovecot-uidlist file didn't exist but HEAD
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
Tue, 03 Jul 2007 04:11:41 +0300 Timo Sirainen Support changing default password scheme for passdb passwd-file. HEAD
Tue, 03 Jul 2007 04:05:28 +0300 Timo Sirainen If uidgid_file=<template_path> is set, the uid and gid are looked up by HEAD